Mark wrote:

> Phil Tomson wrote:
>
>> Why not, there's really not code or architecture to Cardinal yet.
>> However, I'm proposing that Cardinal just be a 'backend' project 
>> (meaning that given some sort of AST it emits Parrot bytecode) and 
>> that another frontend project be created to actually Parse Ruby. This 
>> frontend project should be architected in such a way that it's easy 
>> to plug in different backends.
>>
>>  
>>
> This sounds like a good idea. I guess the first step is to agree on 
> the AST format to use.
>
It was some time since I touched Ruth now but if I remember correctly it 
had a fairly complete Ruby AST in there. I propose you at least check it 
out...

/Robert