EOS 2  1.1.0
Einfache Objektbasierte Sprache
AbstractMachine.java
gehe zur Dokumentation dieser Datei
1 package de.lathanda.eos.vm;
2 
3 import java.util.LinkedList;
4 
10 public interface AbstractMachine {
14  void run();
15 
19  void skip();
20 
24  void singleStep();
25 
29  void pause();
30 
34  void stop();
35 
40  void setDelay(long delay);
41 
45  void reinit();
46 
51  void addDebugListener(DebugListener debugListener);
52 
57  void removeDebugListener(DebugListener debugListener);
58 
64 
70  void setBreakpoint(int linenumber, boolean b);
71 
77  int getBreakpointPosition(int linenumber);
78 
83  LinkedList<MemoryEntry> getMemory();
84 
89  boolean isStarting();
90 }
LinkedList< MemoryEntry > getMemory()
void addDebugListener(DebugListener debugListener)
int getBreakpointPosition(int linenumber)
void removeDebugListener(DebugListener debugListener)
void setBreakpoint(int linenumber, boolean b)
Impressum