Tcl internal variables

Posted OPEN CASCADE

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tcl internal variables相关的知识,希望对你有一定的参考价值。

Tcl internal variables

[email protected]

在Tcl中内置了一些变量,并赋予了一定的功能。内置变量列表如下:

变量名称

功能描述

argc

指命令行参数的个数。

argv 

指包含命令行参数的列表。 

argv0  

是指被解释的文件或由调用脚本的名称的文件名。

env  

用于表示是环境变量数组元素。

errorCode 

为最后的Tcl错误的错误代码。

errorInfo 

为最后Tcl错误的堆栈跟踪信息。

tcl_interactive 

分别将其设置为1和0交互和非交互模式之间切换。

tcl_library 

用于设置的标准Tcl库的位置。 

tcl_pkgPath 

提供一般都安装包的目录列表。

tcl_patchLevel 

指的是Tcl解释目前的补丁级别。 

tcl_platform  

用于表示使用对象,包括byteOrder, machine, osVersion平台和操作系统数组元素。

tcl_precision  

指的是精度,即位数转换为浮点数时,字符串保留。默认值是12。

tcl_prompt1 

指的是主提示符。

tcl_prompt2 

指无效的命令二次提示。

tcl_rcFileName 

为用户提供了具体的启动文件。 

tcl_traceCompile 

用于控制字节码编译的跟踪。用0表示无输出,1为概要和2为详细。

tcl_traceExec 

用于控制执行的字节码的跟踪。用0表示无输出,1为概要和2为详细。

tcl_version  

返回Tcl解释器的最新版本。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

使用内置变量的例子,获取Tcl版本信息,获取环境变量,更改Tcl提示符:

# tcl version 
puts $tcl_version 

# tcl env variable 
puts $env(username) 

puts $env(path) 

# tcl prompt 
set tcl_prompt1 {puts -nonewline "command>"} 

技术分享 

以上是关于Tcl internal variables的主要内容,如果未能解决你的问题,请参考以下文章

ORA-00600: internal error code, arguments: [25027], [1], [0], [], [], [], [], [], [], [], [], [](代码片

解决Jupyter notebook报错:AssertionError: wrong color format ‘var(--jp-mirror-editor-variable-color)‘(代码片

错误处理:one of the variables needed for gradient computation has been modified by inplace operation(代码片

[HTML5] Add an SVG Image to a Webpage and Get a Reference to the Internal Elements in JavaScript(代码片

nrm安装使用报错 internal/validators.js:124 throw new ERR_INVALID_ARG_TYPE(name, ‘string‘, value)--解决方案(代码片

Linear regression with one variable算法实例讲解(绘制图像,cost_Function ,Gradient Desent, 拟合曲线, 轮廓图绘制)_矩阵操作(代码片