|
|
|
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::lisp::LispInterpreter Class Reference#include <LispInterpreter.h>
Inheritance diagram for acdk::lisp::LispInterpreter:
List of all members.
Constructor & Destructor Documentation
acdk::lisp::LispInterpreter::LispInterpreter |
( |
|
) |
[inline] |
|
Member Function Documentation
|
Calls a script function.
Note: may not all script interpreter support this function - Parameters:
-
func | the name of the function |
args | the arguments for the function |
- Returns:
- result of the call
Reimplemented from acdk::lang::dmi::ScriptInterpreter. |
|
Evaluate the code .
On some interpreter it is equal to parse. - Parameters:
-
script | the script to eval |
- Returns:
- the output or result of the script fragment
Implements acdk::lang::dmi::ScriptInterpreter. |
void acdk::lisp::LispInterpreter::init |
( |
|
) |
[inline] |
|
|
Do debug the given Script.
May not work on all scripting languages - Parameters:
-
in | Inputstream for users input and script |
out | Scripts output and users Echo output |
err | Error stream |
Implements acdk::lang::dmi::ScriptInterpreter. |
|
Calls a script method of given object.
- Parameters:
-
obj | the 'this' object of the script, which is a wrapper to the scripting |
func | the name of the function |
args | the arguments for the function |
- Returns:
- result of the call
Reimplemented from acdk::lang::dmi::ScriptInterpreter. |
virtual void acdk::lisp::LispInterpreter::parse |
( |
IN(RString) |
script |
) |
[inline, virtual] |
|
virtual void acdk::lisp::LispInterpreter::parse |
( |
IN(RFile) |
file |
) |
[inline, virtual] |
|
Member Data Documentation
|
|