0

我在 parslet gem 介绍中发现了这样的内容:

# Without structure: just strings.
  str('ooo').parse('ooo')                           # => "ooo"@0
  str('o').repeat.parse('ooo')                      # => "ooo"@0

来源:香芹宝石

我确实在 irb 上尝试过这个(在 require 'parslet' 之后),但它不起作用。当然,如果我把它作为一个规则放在 Parslet::Parser 类中它会起作用。我的问题是我们可以在 irb 中尝试像上面那样的 parslet atom 吗?有什么办法可以试试吗?

像这样:

irb> require 'parslet'
irb> str('ooo').parse('ooo')
4

0 回答 0