All Constants

Name Unit Description
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.


Generated by PasDoc 0.13.0 on 2015-06-25 11:12:03