Lines Matching defs:parse

8   def parse( grammar, rule, input, expect_errors = false )
61 result = parse( <<-'END', :a, 'abc 34' )
73 result = parse( <<-'END', :a, 'abc 34' )
85 result = parse( <<-'END', :a, 'abc 34' )
97 result = parse( <<-'END', :a, '34 abc' )
109 result = parse( <<-'END', :a, 'abc 34 dag 4532' )
122 result = parse( <<-'END', :a, 'a 1 b' )
134 result = parse( <<-'END', :a, 'void foo;' )
146 result = parse( <<-'END', :a, 'void foo;' )
158 result = parse( <<-'END', :a, 'void foo;' )
170 result = parse( <<-'END', :a, 'void foo;' )
183 result = parse( <<-'END', :a, 'void foo;' )
196 result = parse( <<-'END', :a, 'void foo;' )
209 result = parse( <<-'END', :a, 'a 34 c' )
222 result = parse( <<-'END', :a, 'a 34 c' )
235 result = parse( <<-'END', :a, 'a 34 * b 9 * c' )
248 result = parse( <<-'END', :a, 'void a b;' )
263 result = parse( <<-'END', :a, 'int a' )
279 result = parse( <<-'END', :a, 'int a' )
295 result = parse( <<-'END', :a, 'int a' )
311 result = parse( <<-'END', :a, 'int a' )
327 result = parse( <<-'END', :a, 'a+b+c+d' )
340 result = parse( <<-'END', :a, 'a+b+c-d' )
356 result = parse( <<-'END', :s, '3 exp 4 exp 5' )
371 result = parse( <<-'END', :a, 'abc' )
383 result = parse( <<-'END', :a, '+abc' )
396 result = parse( <<-'END', :a, '+abc' )
409 result = parse( <<-'END', :a, 'a+b-c' )
422 result = parse( <<-'END', :a, '34+2' )
435 result = parse( <<-'END', :a, '34+2' )
448 result = parse( <<-'END', :a, '34+2' )
461 result = parse( <<-'END', :a, '34 55' )
474 result = parse( <<-'END', :a, '34 55' )
486 result = parse( <<-'END', :a, '34 55' )
498 result = parse( <<-'END', :a, '3+4+5' )
512 result = parse( <<-'END', :a, 'a b' )
527 result = parse( <<-'END', :a, 'a b' )
540 result, errors = parse( <<-'END', :decl, 'int 34 x=1;', true )
555 result, errors = parse( <<-'END', :decl, 'int =1;', true )
570 result, errors = parse( <<-'END', :decl, 'x=1;', true )
586 result, errors = parse( <<-'END', :a, 'abc', true )
600 result, errors = parse( <<-'END', :a, 'abc', true )
615 result, errors = parse( <<-'END', :a, 'abc ick 34', true )
631 result, errors = parse( <<-'END', :a, '34', true )
645 result, errors = parse( <<-'END', :a, '34', true )
661 result, errors = parse( <<-'END', :a, '*', true )
677 result = parse( <<-'END', :a, 'a' )
690 result = parse( <<-'END', :a, 'a' )
703 result = parse( <<-'END', :a, 'a b' )
720 result = parse( <<-'END', :a, 'a b' )
736 result = parse( <<-'END', :a, 'a b' )
752 result = parse( <<-'END', :a, 'a b b c c d' )
766 result = parse( <<-'END', :a, 'abc 34' )
780 result = parse( <<-'END', :r, 'abc 34 d' )