public class Builder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Lalr1.Short |
protected static class |
LR0.State |
| Modifier and Type | Field and Description |
|---|---|
protected static int |
BITS |
protected int[] |
classterm |
protected int[][] |
derives |
protected int |
eoi |
protected int |
errorn |
protected int[] |
final_states |
protected LR0.State |
first |
protected int[] |
inputs |
protected int |
items |
protected int[] |
LA |
protected short[] |
laindex |
protected short[] |
larule |
protected static int |
MAX_WORD |
protected boolean[] |
noEoiInput |
protected int |
nstates |
protected int |
nsyms |
protected int |
nterms |
protected int[] |
priorul |
protected int[] |
rindex |
protected int[] |
rleft |
protected int[] |
rprio |
protected int[] |
rright |
protected int |
rules |
protected int[] |
softterms |
protected LR0.State[] |
state |
protected ProcessingStatus |
status |
protected Symbol[] |
sym |
protected boolean[] |
sym_empty |
protected short[] |
term_from |
protected short[] |
term_goto |
protected short[] |
term_to |
protected int |
termset |
protected Rule[] |
wrules |
protected short[] larule
protected short[] laindex
protected int[] LA
protected short[] term_goto
protected short[] term_from
protected short[] term_to
protected static final int BITS
protected static final int MAX_WORD
protected int nstates
protected int termset
protected int[][] derives
protected LR0.State[] state
protected LR0.State first
protected int[] final_states
protected final ProcessingStatus status
protected final int nsyms
protected final int nterms
protected final int eoi
protected final int errorn
protected final int[] inputs
protected final boolean[] noEoiInput
protected final int rules
protected final int items
protected final Symbol[] sym
protected final Rule[] wrules
protected final int[] priorul
protected final int[] rleft
protected final int[] rindex
protected final int[] rright
protected final int[] rprio
protected final boolean[] sym_empty
protected final int[] classterm
protected final int[] softterms
public static ParserData compile(Grammar g, ProcessingStatus status)
protected void buildLalr()
protected boolean buildLR0()
protected final Symbol[] getInput(int s)
protected int ruleIndex(int item)
protected String debugText(int item)
Copyright © 2014. All rights reserved.