Sha256: a2ff7c300401010032fe730a9b194cba45754d16d0e54e5fd046ae4ad491978a
Contents?: true
Size: 726 Bytes
Versions: 18
Compression:
Stored size: 726 Bytes
Contents
require File.expand_path("#{File.dirname(__FILE__)}/../spec_helper") module RepeatedSubruleSpec describe "a repeated subrule" do testing_grammar %{ grammar Foo rule foo a:'a' space b:'b' space 'c' end rule space ' ' end end } it "should produce a parser having sequence-numbered node accessor methods" do parse("a b c") do |result| result.should_not be_nil result.should respond_to(:space1) result.should respond_to(:space2) result.should_not respond_to(:space) result.should respond_to(:a) result.should respond_to(:b) result.should_not respond_to(:c) end end end end
Version data entries
18 entries across 18 versions & 1 rubygems