darcsden :: alex -> parby -> blob

a parser combinators library for ruby

root / lib / parby.rb

1
2
3
4
5
6
7
8
9
require 'lib/parby/core'
require 'lib/parby/combinators'

class String
  def parse &block
    parser = Parby::Parser.new self
    parser.parse &block
  end
end