EOS 2  1.1.0
Einfache Objektbasierte Sprache
Stoppoint.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 Stoppoint extends Node {
14  public Stoppoint() {
15  }
16 
17  @Override
18  public void compile(ArrayList<Command> ops, boolean autoWindow) throws Exception {
19  ops.add(new de.lathanda.eos.vm.commands.Stoppoint(marker));
20  }
21 
22  @Override
23  public void resolveNamesAndTypes(Expression with, Environment env) {
24  // not much to resolve it terminates the program
25  }
26 
27  @Override
28  public String getLabel() {
29  return createText("Stop.Label");
30  }
31 }
final String createText(String id, Object... args)
Definition: Node.java:34
void compile(ArrayList< Command > ops, boolean autoWindow)
Definition: Stoppoint.java:18
void resolveNamesAndTypes(Expression with, Environment env)
Definition: Stoppoint.java:23
Impressum