# File test/src/simple_parser_test.rb, line 75 def testSequence assertParser('abc', ?c, sequence(char(?a),char('b'),char('c'))) a = ?a relative = proc {|c|c-a} parser = sequence( char('c').map(&relative), char('b').map(&relative), char('a').map(&relative) ){|x,y,z| x+y+z} assertParser('cba', 3, parser) end