/** * Defines the token types which are used by the lexical analyser to classify tokens */ enum class TokenType { Keyword, Function, Assignment, Arithmetic, Comparison, Logical, Variable, Constant, Punctuation, StatementEnd, OpenedBracket, ClosedBracket, Classifier, Empty, Skip }