|
|||||||||
| Home >> All >> [ java_cup overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
java_cup
Class lalr_transition

java.lang.Objectjava_cup.lalr_transition
- public class lalr_transition
- extends java.lang.Object
This class represents a transition in an LALR viable prefix recognition machine. Transitions can be under terminals for non-terminals. They are internally linked together into singly linked lists containing all the transitions out of a single state via the _next field.
- Version:
- last updated: 11/25/95
| Field Summary | |
protected lalr_transition |
_next
Next transition in linked list of transitions out of a state |
protected symbol |
_on_symbol
The symbol we make the transition on. |
protected lalr_state |
_to_state
The state we transition to. |
| Constructor Summary | |
lalr_transition(symbol on_sym,
lalr_state to_st)
Constructor with null next. |
|
lalr_transition(symbol on_sym,
lalr_state to_st,
lalr_transition nxt)
Full constructor. |
|
| Method Summary | |
lalr_transition |
next()
Next transition in linked list of transitions out of a state |
symbol |
on_symbol()
The symbol we make the transition on. |
lalr_state |
to_state()
The state we transition to. |
java.lang.String |
toString()
Convert to a string. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
_on_symbol
protected symbol _on_symbol
- The symbol we make the transition on.
_to_state
protected lalr_state _to_state
- The state we transition to.
_next
protected lalr_transition _next
- Next transition in linked list of transitions out of a state
| Constructor Detail |
lalr_transition
public lalr_transition(symbol on_sym, lalr_state to_st, lalr_transition nxt) throws internal_error
- Full constructor.
lalr_transition
public lalr_transition(symbol on_sym, lalr_state to_st) throws internal_error
- Constructor with null next.
| Method Detail |
on_symbol
public symbol on_symbol()
- The symbol we make the transition on.
to_state
public lalr_state to_state()
- The state we transition to.
next
public lalr_transition next()
- Next transition in linked list of transitions out of a state
toString
public java.lang.String toString()
- Convert to a string.
|
|||||||||
| Home >> All >> [ java_cup overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
java_cup.lalr_transition