Potje rode kool wrote:
I don't want to do any bytecode manipulation stuff.
What I want is to compile some source code and I am looking for an
"plugable
compiler"
where you can replace the source code parser and reuse the part of the
compiler that generates the bytecode.
Take a look at the java compiler that ships with Eclipse' JDT. It's
been split into a separate module
With Java:
[JavaSourceParser] -> [Class file generator]
With language X:
[XSourceParser] -> [Class file generator]
So the parser builds the AST and pass it to the Clas file generator which
generates bytecode from it (no bytecode manipulation but the full
bytecode).
2007/5/31, Alex Blewitt <[EMAIL PROTECTED]>:
You should look at ASM if you want to do bytecode manipulation stuff.
You can also interrogate the source models that the JDT compiler spits
out; the documentation is on the Eclipse website for that.
Alex.