ExpressionType

Identifies the type of an Expression.

Values

ValueMeaning
symbol

A "symbol" expression is a sequence of characters that match the following regex: [a-zA-Z_/\.][a-zA-Z_/\.0-9]* TODO: this regex should probably be configurable by the application.

string_

A string is a sequence of character surrounded by "double-quotes". Might add more types of strings later. The types of strings could also be configurable by the application.

functionCall

Meta