class Racc::Goto
表示语法上的一个转移。“真正的 goto”是指通过非终结符进行的转移,但是此类也处理终结符。如果一个转移是终结符转移,则 .ident 返回 nil。
属性
from_state[R]
ident[R]
symbol[R]
to_state[R]
公共类方法
new(ident, sym, from, to) 点击以切换源代码
# File racc-1.8.1/lib/racc/state.rb, line 772 def initialize(ident, sym, from, to) @ident = ident @symbol = sym @from_state = from @to_state = to end
公共实例方法
inspect() 点击以切换源代码
# File racc-1.8.1/lib/racc/state.rb, line 784 def inspect "(#{@from_state.ident}-#{@symbol}->#{@to_state.ident})" end