|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.util.Timer tenua.gui.CompilerTimer
public class CompilerTimer
Sets up a timer loop to run the compiler on a regular basis
Constructor Summary | |
---|---|
CompilerTimer(Tenua parent)
Creates a new CompilerTimer |
Method Summary | |
---|---|
void |
compile()
called by other threads to alert this one that the mechanism has changed |
static java.lang.String |
compileMacro(java.lang.String s,
SymbolTable st)
compiles a string with a given SymbolTable into a macro that can be executed by a mechanism. |
Methods inherited from class java.util.Timer |
---|
cancel, purge, schedule, schedule, schedule, schedule, scheduleAtFixedRate, scheduleAtFixedRate |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CompilerTimer(Tenua parent)
parent
- the Tenua window that created thisMethod Detail |
---|
public void compile()
public static java.lang.String compileMacro(java.lang.String s, SymbolTable st) throws tenua.parser.ParseException
s
- the String to compilest
- the SymbolTable to use
tenua.parser.ParseException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |