EOS 2
1.1.0
Einfache Objektbasierte Sprache
EosBaseParser
src
de
lathanda
eos
baseparser
Breakpoint.java
gehe zur Dokumentation dieser Datei
1
package
de.lathanda.eos.baseparser;
2
3
import
java.util.ArrayList;
4
5
import
de.lathanda.eos.vm.Command;
6
13
public
class
Breakpoint
extends
Node
{
14
public
Breakpoint
() {
15
}
16
17
@Override
18
public
void
compile
(ArrayList<Command> ops,
boolean
autoWindow)
throws
Exception {
19
ops.add(
new
de.lathanda.eos.vm.commands.Breakpoint(
marker
));
20
}
21
22
@Override
23
public
void
resolveNamesAndTypes
(
Expression
with,
Environment
env) {
24
// not much to resolve it's a breakpoint
25
}
26
27
@Override
28
public
String
getLabel
() {
29
return
createText
(
"Breakpoint.Label"
);
30
}
31
}
de.lathanda.eos.baseparser.Breakpoint
Definition:
Breakpoint.java:13
de.lathanda.eos.baseparser.Breakpoint.Breakpoint
Breakpoint()
Definition:
Breakpoint.java:14
de.lathanda.eos.baseparser.Breakpoint.getLabel
String getLabel()
Definition:
Breakpoint.java:28
de.lathanda.eos.baseparser.Breakpoint.resolveNamesAndTypes
void resolveNamesAndTypes(Expression with, Environment env)
Definition:
Breakpoint.java:23
de.lathanda.eos.baseparser.Breakpoint.compile
void compile(ArrayList< Command > ops, boolean autoWindow)
Definition:
Breakpoint.java:18
de.lathanda.eos.baseparser.Environment
Definition:
Environment.java:18
de.lathanda.eos.baseparser.Expression
Definition:
Expression.java:11
de.lathanda.eos.baseparser.MarkedNode.marker
Marker marker
Definition:
MarkedNode.java:12
de.lathanda.eos.baseparser.Node
Definition:
Node.java:16
de.lathanda.eos.baseparser.Node.createText
final String createText(String id, Object... args)
Definition:
Node.java:34
Impressum