public class Symbol extends Object
| Modifier and Type | Field and Description | 
|---|---|
| int | leftThe data passed to parser | 
| int | parse_stateThe parse state to be recorded on the parse stack with this symbol. | 
| int | rightThe data passed to parser | 
| int | symThe symbol number of the terminal or non terminal being represented | 
| Object | value | 
| Constructor and Description | 
|---|
| Symbol(int sym_num)Constructor for no value or l,r | 
| Symbol(int id,
      int l,
      int r)Constructor for no value | 
| Symbol(int id,
      int l,
      int r,
      Object o)Constructor for l,r values | 
| Symbol(int id,
      Object o)Constructor for no l,r values | 
| Symbol(int id,
      Symbol left,
      Symbol right) | 
| Symbol(int id,
      Symbol left,
      Symbol right,
      Object o) | 
public int sym
public int parse_state
public int left
public int right
public Object value
public Symbol(int id,
              int l,
              int r,
              Object o)
public Symbol(int id,
              Object o)
public Symbol(int id,
              int l,
              int r)
public Symbol(int sym_num)
Copyright © 2003–2016 Community Z Tools Project. All rights reserved.