letkStringRepresentation |
parsing |
This constant defines how a string representation of ALineEndingToken is constructed when ALineEndingToken.toString is called. |
LINE_ENDING_APPLE |
parsing |
This constant defines the character which makes up a typical Apple-style line ending. |
LINE_ENDING_UNIX |
parsing |
This constant the defines the character which makes up a typical Unix-style line ending. |
LINE_ENDING_WINDOWS |
parsing |
This constant defines the sequence of characters which makes up typical Windows-style line endings. |
parsFatalUnexpectedEOS |
parsing |
This string defines the error message and format used when the end of a stream is encountered unexpectedly. |
parsSyntaxUnexpectedToken |
parsing |
This constant defines the format of the error message logged by instances of AParser when AParser.resyncToToken and AParser.resyncTo encounter an unexpected token in the source. |
plcsTypicalDigit |
parsing |
This string defines the characters which are typically allowed to begin numeric constants in various languages. |
plcsTypicalEndOfLine |
parsing |
This string defines the characters which are typically counted as line ending characters by various languages. |
plcsTypicalEndOfStream |
parsing |
This string defines the characters which are typically used to mark the end of a stream by various languages. |
plcsTypicalLetter |
parsing |
This string defines the characters which are typically allowed to begin identifiers in various languages. |
plcsTypicalNumeric |
parsing |
This string defines the characters which are typically allowed to be part of a numeric constant, though they may not begin it, by various languages. |
plcsTypicalWhitespace |
parsing |
This string defines the characters which are typically counted as whitespace by various languages. |
plcsTypicalWord |
parsing |
This string defines the characters which are typically allowed to be part of an identifier, though they may not begin it, in various languages. |
pmsgStringRepresentation |
parsing |
This constant determines the format of the string returned by calls to AParserNote.toString, AParserHint.toString, AParserWarning.toString, AParserSyntaxError.toString, and AParserFatalError.toString when there is a valid (named) source. |
RULE_BEGIN_STATEMENT |
parsing |
Rules in ASyntaxRuleset can be retrieved by an arbitrary name or value; however, it is common to define a symbolic constant for each rule so that the rule name or value does not have to be hard-coded. |
RULE_END_STATEMENT |
parsing |
Rules in ASyntaxRuleset can be retrieved by an arbitrary name or value; however, it is common to define a symbolic constant for each rule so that the rule name or value does not have to be hard-coded. |
RULE_NONE |
parsing |
Rules in ASyntaxRuleset can be retrieved by an arbitrary name or value; however, it is common to define a symbolic constant for each rule so that the rule name or value does not have to be hard-coded. |
scnrDefaultTokenBehaviors |
parsing |
This constant defines the default handling flags used by instances of AScanner when whitespace and line ending tokens are encountered. |
setkStringRepresentation |
parsing |
This constant defines how a string representation of AStreamEndingToken is constructed when AStreamEndingToken.toString is called. |
smtkStringRepresentation |
parsing |
This constant defines how a string representation of ASymbolicToken is constructed when ASymbolicToken.toString is called. |
SYMCAT_EXTERNAL |
parsing |
This flag indicates that a symbol has been declared as external to the source. |
SYMCAT_LITERAL |
parsing |
This constant enumerates one of the ways in which a symbol may be defined in a source stream. |
SYMCAT_PARAMETER |
parsing |
This constant enumerates one of the ways in which a symbol may be defined in a source stream. |
SYMCAT_STRUCTURE_MEMBER |
parsing |
This constant enumerates one of the ways in which a symbol may be defined in a source stream. |
SYMCAT_SUBROUTINE |
parsing |
This constant enumerates one of the ways in which a symbol may be defined in a source stream. |
SYMCAT_TYPE |
parsing |
This constant enumerates one of the ways in which a symbol may be defined in a source stream. |
SYMCAT_UNDEFINED |
parsing |
This constant enumerates one of the ways in which a symbol may be defined in a source stream. |
SYMCAT_USER |
parsing |
This constant enumerates one of the ways in which a symbol may be defined in a source stream. |
SYMCAT_VARIABLE |
parsing |
This constant enumerates one of the ways in which a symbol may be defined in a source stream. |
sympErrorDuplicateIdentifier |
parsing |
This string controls the format of the error message output when there is an attempt to define a symbol that has the same name as one which has already been defined in the current scope. |
SYMSCOPE_GLOBAL |
parsing |
This constant enumerates one of the more common symbol table scopes. |
SYMSCOPE_NONE |
parsing |
This constant enumerates one of the more common symbol table scopes. |
TOKCAT_CATMASK |
parsing |
Each of these constants defines a category of token that is recognized by a scanner for a parsed language. |
TOKCAT_DUMMY |
parsing |
Each of these constants defines a category of token that is recognized by a scanner for a parsed language. |
TOKCAT_EOL |
parsing |
Each of these constants defines a category of token that is recognized by a scanner for a parsed language. |
TOKCAT_EOS |
parsing |
Each of these constants defines a category of token that is recognized by a scanner for a parsed language. |
TOKCAT_ERROR |
parsing |
Each of these constants defines a category of token that is recognized by a scanner for a parsed language. |
TOKCAT_IDENTIFIER |
parsing |
Each of these constants defines a category of token that is recognized by a scanner for a parsed language. |
TOKCAT_KEYWORD |
parsing |
Each of these constants defines a category of token that is recognized by a scanner for a parsed language. |
TOKCAT_NUMBER |
parsing |
Each of these constants defines a category of token that is recognized by a scanner for a parsed language. |
TOKCAT_RULE |
parsing |
Each of these constants defines a category of token that is recognized by a scanner for a parsed language. |
TOKCAT_SPACE |
parsing |
Each of these constants defines a category of token that is recognized by a scanner for a parsed language. |
TOKCAT_SPECIAL |
parsing |
Each of these constants defines a category of token that is recognized by a scanner for a parsed language. |
TOKCAT_STRING |
parsing |
Each of these constants defines a category of token that is recognized by a scanner for a parsed language. |
toknStringRepresentation |
parsing |
This constant defines how a string representation of AToken is constructed when AToken.toString is called. |