[ragel-users] Scanner question
Jose Quinteiro
jose at ordinate.com
Sat Dec 6 02:38:07 UTC 2008
And BTW, congrats on your defense.
Saludos,
Jose.
Jose Quinteiro wrote:
> Yep, that does it. Thanks again. I was trying something similar with
> Kleene stars and getting nowhere. I don't have a good feel for this yet.
>
> Saludos,
> Jose.
>
> Adrian Thurston wrote:
>> Try this:
>>
>> 'num' ( 'b' ('e' 'r'?)? )?
>>
>> A long time ago there was talk of adding a machine construction
>> function (called prefix I think) for this case but it never got done
>> because it depended on adding some new syntax forms and I didn't have
>> the time. Hopefully I can revive that soon. I defended my PhD
>> yesterday and life should return to normal soon :)
>>
>> -Adrian
>>
>> Jose Quinteiro wrote:
>>> That also accepts "nume", "numr", etc., and I want those to be an error.
>>>
>>> Thanks,
>>> Jose.
>>>
>>> Diego E. "Flameeyes" Pettenò wrote:
>>>> On Sat, Dec 6, 2008 at 1:42 AM, Jose Quinteiro <jose at ordinate.com>
>>>> wrote:
>>>>> I'm trying to write a scanner that accepts "num", "numb", "numbe",
>>>>> etc.
>>>>> as the same token. The only way I can think of that accomplishes
>>>>> this is:
>>>> I admit I haven't even tested, but I'd expect something like 'num'
>>>> 'b'?'e'?'r'? to work
>>>>
>>> _______________________________________________
>>> ragel-users mailing list
>>> ragel-users at complang.org
>>> http://www.complang.org/mailman/listinfo/ragel-users
>>
>> _______________________________________________
>> ragel-users mailing list
>> ragel-users at complang.org
>> http://www.complang.org/mailman/listinfo/ragel-users
>
More information about the ragel-users
mailing list