endbasic 0.11.1

The EndBASIC programming language - CLI

    EndBASIC X.Y.Z
    Copyright YYYY-YYYY Julio Merino

    Type HELP for interactive usage information.

>>> Symbol references
ERROR: 1:7: Undefined variable x
>>> Logical operations
ERROR: 1:13: Cannot AND BOOLEAN and INTEGER
ERROR: 1:13: Cannot OR BOOLEAN and INTEGER
ERROR: 1:13: Cannot XOR BOOLEAN and INTEGER
ERROR: 1:7: Cannot apply NOT to DOUBLE
>>> Relational operations
ERROR: 1:13: Cannot compare BOOLEAN and INTEGER with =
ERROR: 1:13: Cannot compare BOOLEAN and INTEGER with <>
ERROR: 1:13: Cannot compare BOOLEAN and INTEGER with <
ERROR: 1:13: Cannot compare BOOLEAN and INTEGER with <=
ERROR: 1:13: Cannot compare BOOLEAN and INTEGER with >
ERROR: 1:13: Cannot compare BOOLEAN and INTEGER with >=
>>> Arithmetic operations
ERROR: 1:13: Cannot + BOOLEAN and INTEGER
ERROR: 1:13: Cannot - BOOLEAN and INTEGER
ERROR: 1:13: Cannot * BOOLEAN and INTEGER
ERROR: 1:13: Cannot / BOOLEAN and INTEGER
ERROR: 1:13: Cannot MOD BOOLEAN and INTEGER
ERROR: 1:13: Cannot ^ BOOLEAN and INTEGER
ERROR: 1:7: Cannot negate BOOLEAN
>>> Operations and variables
ERROR: 1:13: Cannot + INTEGER and BOOLEAN
>>> Array accesses
ERROR: 1:7: Incompatible type annotation in x# reference
ERROR: 1:7: Unknown function or array y
ERROR: 1:7: Unknown function or array a
>>> Simple function calls
ERROR: 1:7: Incompatible type annotation in MAX$ reference
ERROR: 1:7: Unknown function or array UNKNOWN
>>> Calling of non-functions
ERROR: 1:7: z is not an array nor a function
ERROR: 1:7: PRINT is not an array nor a function
End of input by CTRL-D