Any time you define a function or variable, it is given a unique name called an "identifier". To prevent identifiers from being confused with other items in an expression, they must follow a naming convention. Every programming language has one and it is fairly consistent from language to language.
In Flowgorithm, identifiers must adhere to the following rules:
The following are some simple example identifiers.
Many words using in programming languages overlap the naming convention used by identifiers. In these cases, the word is "reserved" and cannot be used for Identifiers. In addition, many programming languages predefine functions and other constants. These also cannot be used.
Flowgorithm only has a few reserved words that are used in expressions.
Data Type Keywords
To prevent confusion, the system also prevents identifiers from using the data type names.
Illegal Keywords (used in functions)
Flowgorithm does not permit the names of intrinsic functions to be used.
Reserved for Future Use
Future versions of Flowgorithm will expand the number of intrinsic functions. The following were reserved if they are included.