jay.yydebug
public class yyAnimPanel extends Panel implements yyDebug
Nested Class Summary | |
---|---|
protected static class | yyAnimPanel.Stack animates state/value stack. |
Field Summary | |
---|---|
protected TextArea | comments running explanations. |
protected boolean | commentsBreak breakpoints, set in GUI. |
protected yyAnimPanel.Stack | stack state/value stack. |
protected boolean | stackBreak breakpoints, set in GUI. |
protected TextField | token current token and value. |
protected boolean | tokenBreak breakpoints, set in GUI. |
protected TextField | value current token and value. |
Constructor Summary | |
---|---|
yyAnimPanel(Font font) |
Method Summary | |
---|---|
void | accept(Object value) |
void | discard(int state, int token, String name, Object value) |
void | error(String message) |
protected void | explain(String what) post a comment. |
void | lex(int state, int token, String name, Object value) |
void | pop(int state) |
void | push(int state, Object value) |
void | reduce(int from, int to, int rule, String text, int len) |
void | reject() |
void | shift(int from, int to, int errorFlag) |
void | shift(int from, int to) |