Index
A B C D E F G H I L M N P Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(C, Symbol.Function<R, C>) - Method in class quickparse.grammar.symbol.ConstructSymbol
- accept(C, Symbol.Function<R, C>) - Method in class quickparse.grammar.symbol.Symbol
-
Solves the subclass of this symbol (
ConstructSymbolorTokenSymboland computes the givenSymbol.Function - accept(C, Symbol.Function<R, C>) - Method in class quickparse.grammar.symbol.TokenSymbol
- accept(STV) - Method in class quickparse.parsing.syntaxtree.ConstructNode
- accept(STV) - Method in class quickparse.parsing.syntaxtree.SyntaxTree
-
Accepts a
SyntaxTreeVisitorand uses it to visit this node and its eventually present children. - accept(STV) - Method in class quickparse.parsing.syntaxtree.TokenNode
- addRule(Rule) - Method in class quickparse.grammar.Grammar.Builder
-
Adds a rule to the
grammar. - addRule(Rule.Builder) - Method in class quickparse.grammar.Grammar.Builder
-
Adds a new rule to the
grammar, taking a rule builder as input. - AnalysisException - Exception in quickparse.semantics.interpreters.typed.exception
- AnalysisException(Throwable, SyntaxTree) - Constructor for exception quickparse.semantics.interpreters.typed.exception.AnalysisException
- analyze(SyntaxTree) - Method in interface quickparse.semantics.interpreters.Interpreter
- analyze(SyntaxTree) - Method in class quickparse.semantics.interpreters.SimpleInterpreter
- analyze(SyntaxTree) - Method in class quickparse.semantics.interpreters.typed.TypedInterpreter
- apply(C, ConstructSymbol) - Method in interface quickparse.grammar.symbol.Symbol.ConstructFunction
-
Implements the
function - apply(C, ConstructSymbol) - Method in interface quickparse.grammar.symbol.Symbol.Function
- apply(C, TokenSymbol) - Method in interface quickparse.grammar.symbol.Symbol.Function
- apply(C, TokenSymbol) - Method in interface quickparse.grammar.symbol.Symbol.TokenFunction
-
Implements the
function - apply(ConstructSymbol) - Method in interface quickparse.grammar.symbol.Symbol.ConstructAction
-
Implements the
Symbol.ConstructAction - apply(TokenSymbol) - Method in interface quickparse.grammar.symbol.Symbol.TokenAction
-
Implements the
Symbol.TokenAction - apply(ConstructNode, List<Object>) - Method in interface quickparse.semantics.interpreters.SimpleInterpreter.ConstructRule
- apply(SyntaxTree) - Method in class quickparse.semantics.SyntaxTreeFunction
- apply(TokenNode) - Method in interface quickparse.semantics.interpreters.SimpleInterpreter.TokenRule
All Classes All Packages