As in *sequence ::= item+ separator => [,]. *The doc says it's a no-no, but the attached test passes. Which of them needs patching? :)
What happened was I tried *sequence ::= item+ separator => **','* and it didn't work, but then I saw *separator => [,] *in metag.bnf and thought it can be useful. To summarise, unless it's undocumented on some special purpose, I think allowing character classes and single-quoted strings as separator values could be a good thing. [1] The separator keyword is only valid for a quantified right side, and its value must be a symbol of the grammar. — https://github.com/jeffreykegler/Marpa--R2/blob/master/cpan/pod/Scanless/DSL.pod -- You received this message because you are subscribed to the Google Groups "marpa parser" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
non-symbol-separators.t
Description: Troff document
