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 they are fairly consistent from language to language.
In Flowgorithm, identifiers must adhere to the following rules:
Programming languages often make use of words such as "class", "public", and "if" for readability. Often, these overlap with the naming convention used by identifiers. So, in these cases, the word is considered "reserved" and cannot be used for Identifiers. Many programming languages also predefine functions and other constants and cannot be used.
Flowgorithm only has a few reserved words that are used in expressions.
Data Type Keywords
To prevent confusion, the system doesn't allow identifiers to use the name of the data types.
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 may expand the number of intrinsic functions. The following were reserved if, someday, they are added.