![]() |
EOS 2
1.1.0
Einfache Objektbasierte Sprache
|
Öffentliche Methoden | |
abstract boolean | execute (Machine m) throws Exception |
void | prepare (Machine m) |
Basisklasse aller Kommandos der Virtuellen Maschine.
Definiert in Zeile 9 der Datei Command.java.
|
abstract |
Erneute Implementation in de.lathanda.eos.vm.DebugPoint, de.lathanda.eos.vm.commands.UserObjectInit, de.lathanda.eos.vm.commands.UserMethod, de.lathanda.eos.vm.commands.UserFunction, de.lathanda.eos.vm.commands.SubtractI, de.lathanda.eos.vm.commands.SubtractD, de.lathanda.eos.vm.commands.StoreVariable, de.lathanda.eos.vm.commands.StoreProperty, de.lathanda.eos.vm.commands.Stoppoint, de.lathanda.eos.vm.commands.PowI, de.lathanda.eos.vm.commands.PowD, de.lathanda.eos.vm.commands.Or, de.lathanda.eos.vm.commands.Not, de.lathanda.eos.vm.commands.NOP, de.lathanda.eos.vm.commands.NEQ, de.lathanda.eos.vm.commands.Negate, de.lathanda.eos.vm.commands.MultiplyI, de.lathanda.eos.vm.commands.MultiplyD, de.lathanda.eos.vm.commands.Method, de.lathanda.eos.vm.commands.LT, de.lathanda.eos.vm.commands.LoadVariable, de.lathanda.eos.vm.commands.LoadProperty, de.lathanda.eos.vm.commands.LoadConstant, de.lathanda.eos.vm.commands.LE, de.lathanda.eos.vm.commands.JumpIfNot, de.lathanda.eos.vm.commands.JumpIf, de.lathanda.eos.vm.commands.Jump, de.lathanda.eos.vm.commands.GT, de.lathanda.eos.vm.commands.GE, de.lathanda.eos.vm.commands.Function, de.lathanda.eos.vm.commands.EQ, de.lathanda.eos.vm.commands.DivideI, de.lathanda.eos.vm.commands.DivideD, de.lathanda.eos.vm.commands.DefineVariable, de.lathanda.eos.vm.commands.DeclareVariable, de.lathanda.eos.vm.commands.CreateVariable, de.lathanda.eos.vm.commands.Concatenate, de.lathanda.eos.vm.commands.Breakpoint, de.lathanda.eos.vm.commands.And, de.lathanda.eos.vm.commands.AddI und de.lathanda.eos.vm.commands.AddD.
void de.lathanda.eos.vm.Command.prepare | ( | Machine | m | ) |
Erneute Implementation in de.lathanda.eos.vm.DebugPoint.
Definiert in Zeile 12 der Datei Command.java.