7 different data types
(Bit, Byte, Halfword, Word, Singlefloat, Doublefloat and Strings up to 64
KB of magnitude).
 Very fast operating stringmanagement (completely written in Assembler).
Therefore strings do not need to be dimensioned. Effective use of memory is guaranteed.
 Dimensionized arrays can be redimensionized while the program is running.
 You can also use ASCII characters from 128 to 255 for variable names. As a consequence
it is possible to use special characters in your program such as
Greek etc., only provided that you have installed a suitable font.
 Comprehensive drawing instructions (points, lines, squares, circles,
ellipses.)
 All important mathematical functions
Factorial of any real number, exponetial functions, logarithmic functions with any basis, trigonometric functions
from sine to areatangenshyperbolicus.
 Very fast operating string functions (LEFT$,
RIGHT$, MID$, STR$ etc.)as everything is written in Assembler.
 Matrices and Determinant Arithmetic.
 Mathematical and boolish operators, shifting commands, pointers and address operators.
 Formated output of numbers by using a USINGstring.
 Define your own inputmask by using 'INPUT USING'.
 very rapid sorting of arrays by using the SORT instruction
which has been completely written in Assembler
 FOR NEXT loops even with arbitrary floating point numbers for the counting variables
as well as for the steprates.
 Powerful structure commands (IF...THEN...ELSE...ENDIF, FOR...NEXT, WHILE...WEND,
REPEAT...UNTIL, SELECT...CASE...END_SELECT)
 Calling Assembler programs using INLINE, USR, CALL.
 All functions provided by the ATARI Operating System
can be easily called by Omikron Basic. As a consequence Omikron Basic is prepared
for the most complicated projects. (even Omikron Basic itself has been programmed in
Omikron Basic by using the EasyGEMLibrary)
