Cause ye gets an error! Arr!my $grammar = q { startrule: test test: "primary"(?) "key" };
RD_TRACE told me:ERROR (line 4): Untranslatable item encountered: "?" (Hint: Did you misspell "?" or forget to comment it ou +t?)
Arr.Parse::RecDescent: Treating "startrule:" as a rule declaration Parse::RecDescent: Treating "test" as a subrule match Parse::RecDescent: Treating "test:" as a rule declaration Parse::RecDescent: Treating ""primary"" as an interpolated literal terminal Parse::RecDescent: Treating "( ? )" as an implicit subrule Parse::RecDescent: Treating "_alternation_1_of_production_1_of_rul +e_test :" as a rule declaration ERROR (line 4): Untranslatable item encountered: "?" (Hint: Did you misspell "?" or forget to comment it ou +t?) Parse::RecDescent: Treating "_alternation_1_of_production_1_of_rul +e_test" as a subrule match Parse::RecDescent: Treating ""key"" as an interpolated literal ter +minal
In reply to Re: Re: Parse::RecDescent and AUTOSTUB
by hagus
in thread Parse::RecDescent and AUTOSTUB
by hagus
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |