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) |