TokenEnumEnum

Applies to:Fast Math Parser
Types of tokens
Remarks
Members
None
Generic A token defined without any specified property is generic (default)
Empty Represents the absence of any character (token not found)
AlphaNumeric A token that behaves as alphanuric (works with word boundaries)
ArgSeparator A token that serves as argument separator (typically a comma)
CodeBlock A token that starts a code block; typically characters like {, [, or (
CodeBlockMatch The closing token that matches a CodeBlock token, such as }, ], or )
MemberAccess A token that separates an object from its member, typically a . (a dot)
Literal A token that represents a literal value, typically a quoted string
StatementSep A token that represents a statement separator, typically a ; (semicolon)
WhiteSpace A token that represents whitespace, typically tab or space characters
Reducible A token that is not delimited by word boundaries (+, -, *, etc), consecutive characters are reduced until they match a value that exists in the symbol table or until 1 character
Eof Non-character that represents the end of a stream of text
CurrentThread
LocalVar
StaticVar
DefineNow Item in parenthesis (or quotes) following this token will be defined while the expression is parsed
TempDef
EvalInsert The expression in parathesis (or quotes) following the token is evaluated and inserted in place of the token in the string
EvalDuringParse
ExpandInsert Works like EvalInsert, except the expression is expanded instead of evaluated
FileInclude The contents of the quoted file name following this token is inserted into the string
CurrentSpace
DefSpace
EvalSpace
See also
Prev | Next