10.37.6.2 Predicates for Prolog to Interact with Tcl Interpreters
tcl_new(-TclInterpreter)- Create a Tcl interpreter and return a handle to it in the variable
Interpreter.
tcl_delete(+TclInterpreter)- Given a handle to a Tcl interpreter in variable TclInterpreter,
it deletes the interpreter from the system.
tcl_eval(+TclInterp, +Command, -Result)- Evaluates the Tcl command term given in Command in the
Tcl interpreter handle provided in TclInterpreter.
The result of the evaluation is returned as a string in Result.
tcl_event(+TclInterp, +Command, -Events)- Evaluates the Tcl command term given in Command in the Tcl
interpreter handle provided in TclInterpreter. The first
Prolog events arising from the evaluation is returned as a list
in Events. Blocks until there is something on the event
queue.
Send feedback on this subject.