EOS 2
1.1.0
Einfache Objektbasierte Sprache
EosVM
src
de
lathanda
eos
vm
commands
Stoppoint.java
gehe zur Dokumentation dieser Datei
1
package
de.lathanda.eos.vm.commands;
2
3
import
de.lathanda.eos.vm.Command;
4
import
de.lathanda.eos.vm.Machine;
5
import
de.lathanda.eos.vm.Marker;
6
15
public
class
Stoppoint
extends
Command
{
16
private
final
Marker
marker;
17
18
public
Stoppoint
(
Marker
marker) {
19
this.marker = marker;
20
}
21
22
@Override
23
public
boolean
execute
(
Machine
m)
throws
Exception {
24
m.debugStop(marker);
25
m.stop();
26
return
true
;
27
}
28
29
@Override
30
public
String
toString
() {
31
return
"Stop{"
+ marker +
'}'
;
32
}
33
34
public
Marker
getMarker
() {
35
return
marker;
36
}
37
}
de.lathanda.eos.vm.Command
Definition:
Command.java:9
de.lathanda.eos.vm.Machine
Definition:
Machine.java:19
de.lathanda.eos.vm.Marker
Definition:
Marker.java:11
de.lathanda.eos.vm.commands.Stoppoint
Definition:
Stoppoint.java:15
de.lathanda.eos.vm.commands.Stoppoint.toString
String toString()
Definition:
Stoppoint.java:30
de.lathanda.eos.vm.commands.Stoppoint.Stoppoint
Stoppoint(Marker marker)
Definition:
Stoppoint.java:18
de.lathanda.eos.vm.commands.Stoppoint.getMarker
Marker getMarker()
Definition:
Stoppoint.java:34
de.lathanda.eos.vm.commands.Stoppoint.execute
boolean execute(Machine m)
Definition:
Stoppoint.java:23
Impressum