Closed NotJustAnna closed 7 years ago
Made in around about 6 hours?
Includes a test class with some byte manipulation examples.
Bytecode generation is xyz.avarel.aje.ast.Expr#bytecode.
xyz.avarel.aje.ast.Expr#bytecode
Bytecode reading is xyz.avarel.aje.bytecode.deserialization.ExprDeserializer#deserializeAll
xyz.avarel.aje.bytecode.deserialization.ExprDeserializer#deserializeAll
Bytecode viewing (Outline) is xyz.avarel.aje.bytecode.viewer.ExprViewer#view
xyz.avarel.aje.bytecode.viewer.ExprViewer#view
Bytecode Instructions are listed at the enum xyz.avarel.aje.bytecode.Bytecode (the enum's ordinal is used as the bytecode id)
xyz.avarel.aje.bytecode.Bytecode
(Also for some bizarre reason IntelliJ kept all comments idented with tabs ¬¬)
Made in around about 6 hours?
Includes a test class with some byte manipulation examples.
Bytecode generation is
xyz.avarel.aje.ast.Expr#bytecode
.Bytecode reading is
xyz.avarel.aje.bytecode.deserialization.ExprDeserializer#deserializeAll
Bytecode viewing (Outline) is
xyz.avarel.aje.bytecode.viewer.ExprViewer#view
Bytecode Instructions are listed at the enum
xyz.avarel.aje.bytecode.Bytecode
(the enum's ordinal is used as the bytecode id)