fix or remove tests (language syntax changing)

This commit is contained in:
Torsten Ruger
2015-09-13 19:02:18 +03:00
parent 5e9743be6c
commit 40f9ab78e5
3 changed files with 15 additions and 71 deletions

View File

@ -2,12 +2,17 @@ grammar Expression
include Keywords
rule more_args
list:(comma basic_expression )*
list:(comma basic_expression )1* {
capture(:basic_expression).value
}
end
rule argument_list
(left_parenthesis basic_expression? more_args? right_parenthesis){
[ capture(:basic_expression).value ]
args = [ ]
args << capture(:basic_expression).value if capture(:basic_expression)
args << capture(:more_args).value if capture(:more_args)
args
}
end