diff --git a/lib/lrama/grammar/stdlib.y b/lib/lrama/grammar/stdlib.y index 639c9486..80445b6c 100644 --- a/lib/lrama/grammar/stdlib.y +++ b/lib/lrama/grammar/stdlib.y @@ -28,7 +28,7 @@ * * program: list_number * list_number: ε - * list_number: list_number number + * list_number: number list_number */ %rule list(X): /* empty */ | X list(X) @@ -41,7 +41,7 @@ * * program: nonempty_list_number * nonempty_list_number: number - * nonempty_list_number: nonempty_list_number number + * nonempty_list_number: number nonempty_list_number */ %rule nonempty_list(X): X | X nonempty_list(X) @@ -54,7 +54,7 @@ * * program: separated_nonempty_list_comma_number * separated_nonempty_list_comma_number: number - * separated_nonempty_list_comma_number: number, comma, separated_nonempty_list_comma_number + * separated_nonempty_list_comma_number: number comma separated_nonempty_list_comma_number */ %rule separated_nonempty_list(separator, X): X | X separator separated_nonempty_list(separator, X) @@ -70,7 +70,7 @@ * option_separated_nonempty_list_comma_number: ε * option_separated_nonempty_list_comma_number: separated_nonempty_list_comma_number * separated_nonempty_list_comma_number: number - * separated_nonempty_list_comma_number: number, comma, separated_nonempty_list_comma_number + * separated_nonempty_list_comma_number: number comma separated_nonempty_list_comma_number */ %rule separated_list(separator, X): option(separated_nonempty_list(separator, X)) ;