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
I
- ifConstruct(C, Symbol.ConstructFunction<R, C>) - Method in class quickparse.grammar.symbol.Symbol
-
If this symbol is a
ConstructSymbolinstance, computes the givenSymbol.ConstructFunctionon it. - ifConstruct(Symbol.ConstructAction) - Method in class quickparse.grammar.symbol.Symbol
-
If this symbol is a
ConstructSymbolinstance, computes the givenSymbol.ConstructActionon it. - ifToken(C, Symbol.TokenFunction<R, C>) - Method in class quickparse.grammar.symbol.Symbol
-
If this symbol is a
ConstructSymbolinstance, computes the givenSymbol.TokenFunctionon it. - ifToken(Symbol.TokenAction) - Method in class quickparse.grammar.symbol.Symbol
-
If this symbol is a
TokenSymbolinstance, computes the givenSymbol.TokenActionon it. - ignorePatterns(String...) - Method in class quickparse.grammar.Grammar.Builder
-
Adds the given patterns to the ignored ones of the grammar that is being built.
- InfiniteLeftRecursionException - Exception in quickparse.parsing.exception
- InfiniteLeftRecursionException(Symbol, Symbol) - Constructor for exception quickparse.parsing.exception.InfiniteLeftRecursionException
- Interpreter<T> - Interface in quickparse.semantics.interpreters
- InterpreterException - Exception in quickparse.semantics.interpreters.typed.exception
- InterpreterException(String) - Constructor for exception quickparse.semantics.interpreters.typed.exception.InterpreterException
- InterpreterException(String, Throwable) - Constructor for exception quickparse.semantics.interpreters.typed.exception.InterpreterException
- InterpreterException(Throwable) - Constructor for exception quickparse.semantics.interpreters.typed.exception.InterpreterException
- InvalidMethodSignatureException - Exception in quickparse.semantics.interpreters.typed.exception
- InvalidMethodSignatureException(String) - Constructor for exception quickparse.semantics.interpreters.typed.exception.InvalidMethodSignatureException
- iterator() - Method in class quickparse.grammar.Grammar
- iterator() - Method in class quickparse.grammar.Rule
All Classes All Packages