public class Grammar
extends java.lang.Object
| Constructor and Description |
|---|
Grammar() |
Grammar(java.util.Map<TokenType,PrefixParser> prefixParsers,
java.util.Map<TokenType,InfixParser> infixParsers) |
| Modifier and Type | Method and Description |
|---|---|
Grammar |
copy() |
java.util.Map<TokenType,InfixParser> |
getInfixParsers() |
java.util.Map<TokenType,PrefixParser> |
getPrefixParsers() |
void |
register(TokenType token,
InfixParser parselet) |
void |
register(TokenType token,
PrefixParser parselet) |
public Grammar()
public Grammar(java.util.Map<TokenType,PrefixParser> prefixParsers, java.util.Map<TokenType,InfixParser> infixParsers)
public void register(TokenType token, PrefixParser parselet)
public void register(TokenType token, InfixParser parselet)
public java.util.Map<TokenType,PrefixParser> getPrefixParsers()
public java.util.Map<TokenType,InfixParser> getInfixParsers()
public Grammar copy()