AUDACIA Software

OWBasic 4.4

 

Changes in OWBasic 4.40 Beta 3:

CONST s$=("one", "two", "three")

  • String literals can contain an escape sequence that defines a character by its hexadecimal value
  • BREAK and CONTINUE are possible in loops
  • Functions can be called as procedures (without using the return value)

 

Changes in OWBasic 4.40 Beta 4:

  • Constant expressions are evaluated at compile time now
  • The constant functions VARDEF and PROCFUNCDEF check whether a variable/procedure/function is defined
  • NOT is an unary operator available for Integer (bitwise negation) and Boolean (logical negation)
  • Constants can be assigned a value at compile time
  • The Integer constant PVMODEL contains a value that represents the PV model

 

Changes in OWBasic 4.40 Final:

  • INPUTI, INPUTF and INPUTS allow the user to edit the value of a variable
  • The global variable FBBSIZE contains the size of the binary filebuffer
  • multi-line comments possible with "/*" and "*/"
  • The program code amount was increased (5136 -> 5392)

 

Changes in OWBasic 4.41:

  • bug with CHAR(), CHR&() and CHR$() fixed (Type mismatch)
  • general string bug fixed

 

 

Downloads:


OWBbaseE441.zip - Program binaries for "old" PV models

OWBbaseE441a.zip - Program binaries for PV-S1600

OWBsrc441.zip - Source code

OWBhtmlE440.zip - OWBasic HTML documentation