Hints and Frequently Asked Questions (FAQ)
How to ?????
LAST UPDATE 2020-08-2
There are several functions/libraries available at the
MAIN PAGE
Values
- REAL values with exponents (scientific notation)
on input are not supported
Variables
- CHAR variable type - not available - only
STRING available
- 2D arrays - support is available (read, formatted
print, assigning etc. )
They are not directly available in Flowgorithm, e.g. A[10,20] must be
represented by one dimensional array A[200] with own indexing
Control Structures
- SWITCH/CASE - not available
- DO - UNTIL - available as DO control
structure
- GO TO - not available
Input
- Only one variable can be read by one input statement
(whole array reading is not supported)
- Reading from a file is not supported
- File reading is not supported
- REAL values with exponents (scientific notation)
on input are not supported
Output
- Print more values on one row
Output "result=" & value & "[%]"
- Make a newline:
Output "result=" & value & another value & ToChar(13)
ToChar converts integer -> char ; char=13 is a newline
- Output is generally SLOW
- Writing to a file is not supported, however, you can store console
output to a file.
Libraries
- Libraries (users and systems) are not supported.
However, several library functions extending Flowgorithm are available at
the MAIN PAGE
Editing
- Generally, the editor supports the basic operations, including Cut & Paste
operations.
The change of the order of the functions and procedures is not supported.
Flowgorithm keeps the names alphabetically ordered.
- No support of inclusion of some parts from other Flowgorithm programs,
but can be done in the XML representation or Cut&Paste operations.