James Edward Gray II wrote:
> On Nov 5, 2006, at 11:18 AM, Dennis Ranke wrote:
> 
>> Here is my solution, a simple recursive descent parser. It's a bit 
>> more code than is strictly necessary because it is loosely modeled 
>> after a parser for a real language I have written recently.
> 
> Did you write that language in Ruby?  I'm just curious.

I wrote the (fairly simple) compiler in Ruby and the bytecode 
interpreter in C++. The whole thing is used as a scripting language for 
a Nintendo DS game.