public abstract class SyntheticBnfParser extends Object implements org.vesalainen.grammar.SyntheticBnfParserIntf
| Constructor and Description |
|---|
SyntheticBnfParser() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
anonymousTerminal(String name) |
protected List<String> |
choiseList(List<String> typeList,
String type) |
protected List<String> |
choiseList(String type) |
protected void |
comma() |
abstract String |
parse(String text) |
protected void |
pipe() |
protected String |
plainChoise(List<String> list) |
protected String |
plainOpt(String expr) |
protected String |
plainPlus(String expr) |
protected String |
plainSeq(List<String> list) |
protected String |
plainStar(String expr) |
protected String |
plainSymbol(String symbol) |
protected List<String> |
seqList(List<String> typeList,
String type) |
protected List<String> |
seqList(String type) |
protected String |
symbol(String name) |
protected String |
symbolName(String name) |
Copyright © 2015. All rights reserved.