Я не могу сделать сеанс Treetop в соответствии с самым основным набором правил. Любая помощь была бы оцененаБазовая грамматика Treetop не работает
# my_grammar.treetop
grammar MyGrammar
rule hello
'hello'
end
rule world
'world'
end
rule greeting
hello ' ' world
end
end
# test.rb
require 'treetop'
Treetop.load 'my_grammar'
parser = MyGrammarParser.new
puts parser.parse("hello").inspect # => SyntaxNode offset=0, "hello"
puts parser.parse("world").inspect # => nil
puts parser.parse("hello world").inspect # => nil