XP is just a number | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
The problem you are having with multiple lines was caused by defining your file as only containing a single line. Here's what you need:
As for the backslash'd newlines, to treat them as horizontal space, you want something like:
I did test both of these with your multi-line example and they seem to work. The Sudoer's format is newline-sensitive -- it treats horizontal and vertical whitespace differently. You'll probably need to nail down exactly where newlines are OK according to the spec, before you're 100% compliant. Marpa has a mailing list, btw, where expert users hang out. Several of the people on the group have more experience with parsers for this kind of file than I have. You might consider joining up. I hope this helps. In reply to Re: [Marpa::R2] More Help With Grammar
by Jeffrey Kegler
|
|