public abstract class BnfExample extends Object implements ParserInfo
| Constructor and Description |
|---|
BnfExample() |
| Modifier and Type | Method and Description |
|---|---|
static void |
main(String[] args) |
abstract void |
parse(String txt) |
void |
rule(String s1,
String s2,
List<String> list) |
void |
rules(List<String> list) |
String |
symbol(String symbol) |
List<String> |
symbolList() |
List<String> |
symbolList(List<String> list,
String symbol) |
protected void |
trace(int ord,
int ctx,
InputReader reader,
int token,
int laToken,
int curtok,
int[] stack,
int sp,
int[] typeStack,
Object[] valueStack) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetExpected, getRule, getTokenpublic abstract void parse(String txt)
public void rules(List<String> list)
public void rule(String s1,
String s2,
List<String> list)
public List<String> symbolList()
public List<String> symbolList(List<String> list,
String symbol)
public String symbol(String symbol)
protected void trace(int ord,
int ctx,
InputReader reader,
int token,
int laToken,
int curtok,
int[] stack,
int sp,
int[] typeStack,
Object[] valueStack)
public static void main(String[] args)