|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An interactive programming language interpreter
Method Summary | |
void |
eval(java.lang.String exp,
ResultListener listener)
Evaluate an expression/command |
java.lang.String |
getLanguage()
The language this interpreter interprets |
java.lang.String |
getName()
The name of the implementation |
boolean |
interrupt()
Request that evaluation be ended early |
void |
load(java.util.Iterator files,
ResultListener listener)
Load source files into the interpreter |
Method Detail |
public java.lang.String getLanguage()
public java.lang.String getName()
public void eval(java.lang.String exp, ResultListener listener)
exp
- expression textlistener
- listener to notify when evaluation completes (or fails)public void load(java.util.Iterator files, ResultListener listener)
files
- iteration of InputFileslistener
- listener to notify when loading is complete (or fails)public boolean interrupt()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |