| 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. |