Module: L43Peg::Combinators::Lazy

Extended by:
Lazy
Included in:
Lazy
Defined in:
lib/l43_peg/combinators/lazy.rb

Instance Method Summary collapse

Instance Method Details

#lazy(name: nil, &parser) ⇒ Object



6
7
8
9
# File 'lib/l43_peg/combinators/lazy.rb', line 6

def lazy(name: nil, &parser)
  name ||= "lazy()"
    Parser.new(name, &lazy_parse_fn(parser))
end