Cool! Thanks for that, I love reading other people's code :-) I'm really more interested in this as an exercise to get a better understanding of functional programming techniques by seeing how they could/can be implemented in Ruby. I love this sort of stuff. On 22/01/2006, at 1:42 AM, Christian Neukirchen wrote: > Scott Weeks <weeksie / twelvestone.com> writes: > >> Hey Christian, I couldn't find the code for your parser combinator in >> that blog entry, could you post a link? I'd love to look at your >> implementation because it seems like you've done it in a more elegant >> way (at least from the examples you gave). > > I attached all I have. It's not really practical because flow-control > with throw/catch isn't as fast as I wished... but it could be > interesting nevertheless. > >> Cheers, >> Scott > > <rightyear.tar.gz>-- > Christian Neukirchen <chneukirchen / gmail.com> http://chneukirchen.org