在 Tcl 中模拟 lisp cons 单元
Lisp 中的列表是一系列 cons 单元,但在 Tcl 中,列表是一个用空格分隔元素的字符串。为了将代码从 lisp 转换为 tcl,可以简单地将 lisp 列表转换为 T…
尝试关闭 TCL 管道时 TCL 挂起
启动 tclsh 并输入以下内容时: close [open "|tclsh" w] 它工作正常。 但是,当在 ~/.tclshrc 中你有 package require Tk 时,同一行使 tclsh 挂起!…
linux上哪种语言(python/perl/tcl)不需要安装第三方库?
在Linux上部署java应用程序时,我们不需要安装任何东西,所有第三方库都是jar文件,我们只更新脚本文件中的类路径。但是java需要jre,这个jre相当大。…
如何让 tclsh 忽略 EOF?
在 csh 中你可以这样做 set ignoreeof ,或者在 bash 中你可以这样做 export ignoreeof=1 ,这将使 csh/bash 忽略 EOF,即它不会在 Ctrl+D 上退出,或…
动态显示不同内容(在 Tcl/Tk 中)的好方法是什么?
我有一组单选按钮(例如,选择 1 和 2),需要根据用户的选择显示一些小部件。例如,如果他们选择 1,我会向他们展示一个带有多个单选按钮的标签框;…
ramdebugger 和 tcl/c++ 出现问题可加载模块
我有一个很好的功能齐全的模块(使用 tcl/cpp 编写),它工作得很好。 我想使用 ramdebugger 来调试使用该模块的脚本 当我输入 load mylib.so command…
为什么这个expect脚本在由cron运行时会出错?
我可以使用 root 或我自己的用户帐户运行这个 Expect 脚本,但是当我使用 cron 运行它时,我总是会收到错误。操作系统是Ubuntu 8.04。 错误邮件如下,…
将数组传递给 tcl 中的函数。只有upvar吗?
据我了解,在 tcl 中,如果要将命名数组传递给函数,则必须通过被调用者体内的 upvar 命令访问调用者的上层作用域。这是在 tcl 中传递数组的唯一方法…
Tcl [list abc] 与 {abc} 有区别吗?在什么情况下?
我正在使用 Tcl,发现 [list abc] 可以与 {abc} 互换的几种场景。首选方法是什么?[list abc] 在哪里无法匹配 {abc} 的行为?…
简单的异或消息(Javascript/Tcl)?
我需要在通过 HTTP GET/POST 发送之前在客户端对用户名/密码进行加扰。服务器将在检查数据库之前使用 Tcl 对其进行解码。 目前我正在考虑在客户端使用…
如何识别二进制数中的奇数1
如何识别二进制数中的奇数1 我的二进制数是,即二进制数中的每个奇数位都是1 1 1 0 0 1 0 0 0 1 0 1 0 1 0 1 1 1 1 1 1 0 1 1 0 1 2 3 4 5 6 7 8 9 10…
Tcl/Tk:最大化窗口/确定窗口是否最大化?
我能否查明我的顶层窗口是否已最大化,以及是否可以通过编程方式将其最大化?我在 Windows XP 上使用 R 的 tcltk 包 8.5。 问题的原因是:我想通过先…
如何使用正则表达式提取数字中的单个数字
set phoneNumber 1234567890 这个数字是个位数,我想使用正则表达式将这个数字分成 123 456 7890。不使用 split 功能可以吗?…