René Jansen schrieb: > Just a quick question: which assembler are you guys using for > experimentation? I find myself wanting to try out some things, but I am > in a bind between ooLong and Jasmin or maybe ASM. Is there an unofficial > official assembler, preferably something with macros (old s/370 bal > programmer that I am) and its own disassembler.
I gave up on Jasmin a long time ago... don't remember why anymore. ooLong... hear of this the first time. I use ASM very much and I think many do. [...] > If no disassembler goes with the package, I would prefer something that > is close enough to javap that I can write a small thingy to rearrange > its output into something that I can assemble - something that ASM can > but in a very verbose way. ASM has a bytecode disassembler, you can let it even print the disassembler in a form that you can almost directly use as code to create that bytecode. ASM has also a verifier you can use to check your bytecode and let ASM point to the position where the bytecode is no longer ok... I wrote a small tool with a gui that is a bit more comfortable, but it is based on ASM... I really should finish it one day and release it :( Anyway, ASM can not give you Macros, but since it is a library you use your Java program that controls ASM becomes the part the part with the makro if you want to. bye blackdrag -- Jochen "blackdrag" Theodorou The Groovy Project Tech Lead (http://groovy.codehaus.org) http://blackdragsview.blogspot.com/ http://www.g2one.com/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "JVM Languages" group. To post to this group, send email to jvm-languages@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/jvm-languages?hl=en -~----------~----~----~----~------~----~------~--~---