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 アトムを試すことができるかということです。それを試す方法はありますか?
このような:
irb> require 'parslet'
irb> str('ooo').parse('ooo')