ASM is easily the best .class generator in my mind. LLVM is very mainstream too and I would recommend either of these as being useful after you are a student on top.
Jim > -----Original Message----- > From: [email protected] [mailto:antlr-interest- > [email protected]] On Behalf Of Andreas Stefik > Sent: Thursday, August 18, 2011 1:42 PM > To: [email protected] > Subject: Re: [antlr-interest] Jasmin/LLVM/other > > anyone used these: > > http://asm.ow2.org/index.html > > for example? Seems like a plausible candidate. > > Stefik > > On Thu, Aug 18, 2011 at 2:32 PM, Andreas Stefik <[email protected]> > wrote: > > Hey folks, > > > > I'm teaching a compiler theory course in ANTLR this fall and am > trying > > to decide what kind of code I want the students to output to by the > > end of the course. I have considered something like Jasmin, as it's > in > > chapter 9 of Terence's book: > > > > http://jasmin.sourceforge.net/ > > > > However, I have some concerns that Jasmin isn't well supported any > > more, with the last source check-in, it seems, around 6 years ago, > and > > am considering something like LLVM: > > > > http://llvm.org/ > > > > I'm not an expert in either tool, as in the past I've had students > > writing something more akin to a VM, so I'll have a bit of a learning > > curve myself before we get into that part of the course. Folks have > > any recommendations? Does one or the other, or a third alternative, > > have a particularly good/nasty (learning curve | documentation | > > real-world applicability | other issue)? Any other better supported > > Java byte code generators (which might be preferable)? > > > > Stefik > > > > List: http://www.antlr.org/mailman/listinfo/antlr-interest > Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your- > email-address List: http://www.antlr.org/mailman/listinfo/antlr-interest Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address -- You received this message because you are subscribed to the Google Groups "il-antlr-interest" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/il-antlr-interest?hl=en.
