Sha256: 10c593b0091ce02c52b04d16caac0355cf7f7d29289a83e656cfbb978430f62a
Contents?: true
Size: 341 Bytes
Versions: 19
Compression:
Stored size: 341 Bytes
Contents
# A small example that shows a really small parser and what happens on parser # errors. $:.unshift File.dirname(__FILE__) + "/../lib" require 'pp' require 'parslet' class MyParser < Parslet::Parser rule(:a) { str('a').repeat } def parse(str) a.parse(str) end end pp MyParser.new.parse('aaaa') pp MyParser.new.parse('bbbb')
Version data entries
19 entries across 19 versions & 3 rubygems