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