@Ruslan: Thanks for the follow-up!

On Thu, Nov 19, 2015 at 11:24 AM, Ruslan Shvedov <[email protected]>
wrote:

> [a-zA-Z0-9_]+ is a quantified rule RHS and it just needs its own LHS as
> you did above with identifier_extend, otherwise it is a SLIF DSL syntax
> error.
>
> As the doc says:
>
> The right side declaration of a rule will often contain one or more RHS
>> alternatives. A RHS alternative is a series of RHS primaries, where a RHS
>> primary may be a symbol name, a character class, or a single-quoted string.
>
>
> https://metacpan.org/pod/distribution/Marpa-R2/pod/Scanless/DSL.pod#RHS-alternatives
>
> Note that RHS primary can't be a quantified character class -- there are
> quantified rules for that  --
> https://metacpan.org/pod/distribution/Marpa-R2/pod/Scanless/DSL.pod#Quantified-rule
>
>
>
> On Thu, Nov 19, 2015 at 11:07 AM, <[email protected]> wrote:
>
>> I am new to Marpa and I hope I can ask some newbie questions here.
>>
>> I very often get the error "No lexeme found" and I would like to
>> understand it.
>>
>> The following grammar part works fine:
>>
>> limited_identifier ~ [a-zA-Z_] identifier_extend
>> identifier_extend ~ [a-zA-Z0-9_]+
>>
>>
>> But this one throws the error:
>>
>> limited_identifier ~ [a-zA-Z_] [a-zA-Z0-9_]+
>>
>>
>> For me there is no difference. But there seems to be a difference for
>> Marpa.
>>
>> What is the difference?
>>
>> --
>> 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/d/optout.
>>
>
> --
> 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/d/optout.
>

-- 
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/d/optout.

Reply via email to