|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--pnuts.lang.Runtime | +--pnuts.tools.VisualDebugger
A visual debugger for Pnuts
ctx = VisualDebugger().createContext(getContext()) load(script, ctx)
Constructor Summary | |
VisualDebugger()
|
Method Summary | |
Context |
createContext()
Create a context |
Context |
createContext(Context context)
|
java.lang.Object |
evaluate(java.lang.String expr,
Context ctx)
|
void |
open(java.lang.String filename)
|
void |
signal(CommandEvent event)
Some kind of event raised, e.g. |
Methods inherited from class pnuts.lang.Runtime |
arrayType, assignRange, binary, call, callConstructor, callConstructor, callConstructor, callFunction, callMethod, callMethod, callMethod, cast, catchException, checkException, checkException, compareTo, escape, exec, execute, fileToURL, format, getBeginLine, getBottomType, getCompiledScript, getEndLine, getField, getFunction, getFunction, getFunctions, getIndex, getRuntime, getScriptSource, getScriptURL, getStaticField, isArray, jump, matchType, namespaceRefreshed, newInstance, parseChar, parseFloat, parseInt, parseString, primitive, printError, putField, putStaticField, quantity, range, readSymbolTable, setLine, setLine, setPackage, transform, unary, writeSymbolTable |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public VisualDebugger()
Method Detail |
public Context createContext(Context context)
public Context createContext()
ContextFactory
createContext
in interface ContextFactory
public void open(java.lang.String filename)
public void signal(CommandEvent event)
CommandListener
signal
in interface CommandListener
public java.lang.Object evaluate(java.lang.String expr, Context ctx)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |