public class lalr_transition extends Object
lalr_state| Modifier and Type | Field and Description | 
|---|---|
| protected lalr_transition | _nextNext transition in linked list of transitions out of a state | 
| protected symbol | _on_symbolThe symbol we make the transition on. | 
| protected lalr_state | _to_stateThe state we transition to. | 
| Constructor and Description | 
|---|
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
| String | toString()Convert to a string. | 
protected symbol _on_symbol
protected lalr_state _to_state
protected lalr_transition _next
public lalr_transition(symbol on_sym, lalr_state to_st, lalr_transition nxt) throws internal_error
on_sym - symbol we are transitioning on.to_st - state we transition to.nxt - next transition in linked list.internal_errorpublic lalr_transition(symbol on_sym, lalr_state to_st) throws internal_error
on_sym - symbol we are transitioning on.to_st - state we transition to.internal_errorpublic symbol on_symbol()
public lalr_state to_state()
public lalr_transition next()
Copyright © 2003–2016 Community Z Tools Project. All rights reserved.