PascalGrammarDefinition class
Pascal grammar definition based on http://www.danamania.com/print/Apple%20Pascal%20Poster/PascalPosterV3%20A1.pdf
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
block(
) → Parser -
blockConst(
) → Parser -
blockFunction(
) → Parser -
blockLabel(
) → Parser -
blockProcedure(
) → Parser -
blockStatement(
) → Parser -
blockType(
) → Parser -
blockVar(
) → Parser -
build(
) → Parser -
Builds the default composite parser starting at
start
.inherited -
buildFrom<
T> (Parser< T> parser) → Parser<T> -
Builds a composite parser starting with the specified
parser
.inherited -
comment(
) → Parser -
constant(
) → Parser -
expression(
) → Parser -
factor(
) → Parser -
fieldList(
) → Parser -
fieldListBase(
) → Parser -
fieldListCase(
) → Parser -
identifier(
) → Parser -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
parameterList(
) → Parser -
program(
) → Parser -
simpleExpression(
) → Parser -
simpleType(
) → Parser -
spacer(
) → Parser -
start(
) → Parser - The starting production of this definition.
-
statement(
) → Parser -
statementAssign(
) → Parser -
statementBlock(
) → Parser -
statementCall(
) → Parser -
statementCase(
) → Parser -
statementExit(
) → Parser -
statementFor(
) → Parser -
statementGoto(
) → Parser -
statementIf(
) → Parser -
statementLabel(
) → Parser -
statementRepeat(
) → Parser -
statementWhile(
) → Parser -
statementWith(
) → Parser -
stringLiteral(
) → Parser -
term(
) → Parser -
token(
Object source) → Parser -
toString(
) → String -
A string representation of this object.
inherited
-
type(
) → Parser -
typeArray(
) → Parser -
typeFile(
) → Parser -
typePointer(
) → Parser -
typeRecord(
) → Parser -
typeSet(
) → Parser -
unsignedConstant(
) → Parser -
unsignedInteger(
) → Parser -
unsignedNumber(
) → Parser -
variable(
) → Parser
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited