ScriptBasic:UsersGuide 9
From ScriptBasic
9. General Language Format
- 9.1. Hello World
- 9.2. Strings
- 9.3. Numbers
- 9.4. Variables
- 9.5. Constants
- 9.6. Forcing Variable Declaration
- 9.7. Arrays
- 9.8. Associative Arrays
- 9.10. Expressions
- 9.10.1. Operators
- 9.10.1.1. Power operator (^)
- 9.10.1.2. Multiplication operator (*)
- 9.10.1.3. Division operator (/)
- 9.10.1.4. Integer division operator (\)
- 9.10.1.5. Modulus operator (%)
- 9.10.1.6. Addition and subtraction operators (+, -)
- 9.10.1.7. Bit-wise and logical NOT (NOT)
- 9.10.1.8. Equality operator (=)
- 9.10.1.9. Not equal operator (<>)
- 9.10.1.10. Compare operators (<, <=, >, >=)
- 9.10.1.11. Logical operators (and, or, xor)
- 9.10.1.12. Concatenation operator (&)
- 9.10.1.13. ByVal operator
- 9.10.1.14. LIKE operator
- 9.10.1.15. Extension operators
- 9.10.1.16. Planned, Future Operators
- 9.10.1.1. Power operator (^)
- 9.10.1. Operators
- 9.11. Assignments (LET)
- 9.12. Operator Assignments
- 9.13. Comments
- 9.14. Including Files
- 9.15. Internal preprocessors
- 9.16. Using external preprocessor
- 9.17. #! /usr/bin/scriba
- 9.18. @goto start
- 9.19. #!/@goto
This chapter defines the language format, how to program in BASIC. The later chapters define in detail the functions available in the interpreter.