Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
TCL_UpVar
Make a link from a tcl source variable to a tcl destination variable
Syntax
OK=TCL_UpVar(varname1,varname2,[interp])
Arguments
- varname1
character string. Contains the name of the tcl source variable.
- varname2
character string. Contains the name of the tcl destination variable.
- interp
optional character string parameter. Name of the slave tcl interpreter in which the operation has to be performed. If not provided, it defaults to the main tcl interpreter created by Scilab.
- ok
boolean. %T if it is ok.
Description
Make a link from a tcl source variable to a tcl destination variable.
More information about Tcl/Tk: http://www.tcl.tk/doc/
Examples
TCL_SetVar("Scilab","OK") TCL_UpVar("Scilab","ScilabBis") TCL_GetVar("ScilabBis") TCL_SetVar("Scilab","NOK") TCL_GetVar("ScilabBis") TCL_SetVar("ScilabBis","modified") TCL_GetVar("ScilabBis") TCL_GetVar("Scilab") TCL_CreateSlave('InterpBis') TCL_SetVar("Scilab","Good",'InterpBis') TCL_UpVar("Scilab","ScilabBis",'InterpBis') TCL_GetVar("ScilabBis",'InterpBis') TCL_SetVar("Scilab","Not good",'InterpBis') TCL_GetVar("ScilabBis",'InterpBis') TCL_SetVar("ScilabBis","modified again",'InterpBis') TCL_GetVar("ScilabBis",'InterpBis') TCL_GetVar("Scilab",'InterpBis') TCL_DeleteInterp('InterpBis')
See also
- ScilabEval — tcl instruction : Evaluate a string with scilab interpreter
- TCL_EvalFile — Reads and evaluate a tcl/tk file
- TCL_EvalStr — Evaluate a string within the Tcl/Tk interpreter
- TCL_GetVar — Get a tcl/tk variable value
- TCL_SetVar — Set a tcl/tk variable value
- TCL_ExistVar — Return %T if a tcl variable exists
- TCL_UnsetVar — Remove a tcl variable
- TCL_CreateSlave — Create a TCL slave interpreter
- TCL_DeleteInterp — delete TCL interpreter
Report an issue | ||
<< TCL_UnsetVar | Tcl/Tk Interface | winlist >> |