datatype
instr = Load nat 🍋‹load from local variable›
| Store nat 🍋‹store into local variable›
| LitPush val 🍋‹push a literal (constant)›
| New cname 🍋‹create object›
| Getfield vname cname 🍋‹Fetch field from object›
| Putfield vname cname 🍋‹Set field in object›
| Checkcast cname 🍋‹Check whether object is of given type›
| Invoke cname mname "(ty list)"🍋‹inv. instance meth of an object›
| Return 🍋‹return from method›
| Pop 🍋‹pop top element from opstack›
| Dup 🍋‹duplicate top element of opstack›
| Dup_x1 🍋‹duplicate top element and push 2 down›
| Dup_x2 🍋‹duplicate top element and push 3 down›
| Swap 🍋‹swap top and next to top element›
| IAdd 🍋‹integer addition›
| Goto int 🍋‹goto relative address›
| Ifcmpeq int 🍋‹branch if int/ref comparison succeeds›
| Throw 🍋‹throw top of stack as exception›
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.