[ragel-users] Re: ruby code generation
Adrian Thurston
thurs... at cs.queensu.ca
Wed Apr 11 21:49:13 UTC 2007
Hello,
That's great news! Where can I learn more about this project?
The best place to learn about Ruby code generation with Ragel would
probably be this list :) Sorry there isn't much documentation for
rlgen-ruby right now. It's relatively new and I usually give new
features some time to settle before immortalizing them with documentation.
I can sum it up for you in a few words. It's mostly the same as rlgen-cd
-T0, except for a couple things:
1. An array called data containing the characters to be processed must
be made available on each run of the machine.
2. The variables which are pointers in the C code (p, pe, tokstart,
tokend) now become integers with -1 to indicate null.
Cheers,
Adrian
pate wrote:
> It looks like ragel is going to be a key piece of a Ruby-based Google
> Summer-of-Code project. Where's the best place to learn more about
> Ruby code generation for ragel?
>
> On Apr 7, 9:22 am, Adrian Thurston <thurs... at cs.queensu.ca> wrote:
>> Hi,
>>
>> In the 5.20 release which I am going to do today Ruby code generation is
>> improved. You can use scanners and control flow and the Ruby code
>> generator is passing on the all the language-independent tests (there
>> are now 11 of them).
>>
>> Cheers,
>> Adrian
>>
>> signature.asc
>> 1KDownload
>
>
> --~--~---------~--~----~------------~-------~--~----~
> You received this message because you are subscribed to the Google Groups "ragel-users" group.
> To post to this group, send email to ragel-users at googlegroups.com
> To unsubscribe from this group, send email to ragel-users-unsubscribe at googlegroups.com
> For more options, visit this group at http://groups.google.com/group/ragel-users?hl=en
> -~----------~----~----~----~------~----~------~--~---
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
URL: <http://www.colm.net/pipermail/ragel-users/attachments/20070411/389a5793/attachment-0001.sig>
More information about the ragel-users
mailing list