class Prism::LexCompat::Token
当我们生成 token 时,我们会生成与 Ripper
相同的数组。然而,我们会在它们之上添加一些便捷方法,使它们更容易使用。我们将所有其他方法委托给该数组。
公共实例方法
event() 单击以切换源代码
token 的类型。
# File prism/lex_compat.rb, line 213 def event self[1] end
location() 单击以切换源代码
token 在源代码中的位置。
# File prism/lex_compat.rb, line 208 def location self[0] end
state() 单击以切换源代码
生成此 token 时词法分析器的状态。
# File prism/lex_compat.rb, line 223 def state self[3] end
value() 单击以切换源代码
此 token 代表的源代码片段。
# File prism/lex_compat.rb, line 218 def value self[2] end