|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.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 this| Method 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 | ||||||||