tcl 相关问题

工具命令语言是John Ousterhout发明的一种方法,可以很容易地编写用于配置EDA工具的小语言,但它已经远远超出了那些简单的开头,成为具有内置异步I / O和Unicode字符串的通用脚本语言同时支持面向对象编程和协同程序等范例。

tcl 8.6.6 中浮点数的精度不正确

我观察到 tcl8.6.6 的精度值不正确。此行为更改自 tcl 8.5 起 请检查以下表达式。 tclsh8.5 % 看跌期权 [expr -344.48*0.9] -310.03200000000004 % put [expr ...

tcl
回答 1 投票 0

等到窗口大小合适后再执行我的函数

我需要在窗口大小改变时立即执行一个函数,这个函数非常耗时,如下所示: 设置原始宽度 500 设置原始高度 500 绑定 .l [列出 procConfig...

回答 1 投票 0

TCL:从用户处获取 1 或 2 个字符,丢弃其他输入

我正在尝试编写一个 TCL 脚本,该脚本从用户的标准输入通道 1 或 2 个字符中读取,丢弃用户输入中的任何其他内容而不读取它。 恶意用户可以创建很长的字符串...

回答 1 投票 0

TCL 从过程输出中读取字符

我想从不输出新行的进程输出中读取所有字符。 设置进程[打开“|program_flash”r] while {[获取 $process line] >= 0} { put $line} 现在...

tcl
回答 1 投票 0

这个标记为什么是错误的?

我正在学习tcl。 我写了一段代码。 测试.tcl 布景设计C 设置 Z 0 如果{${设计} == "A"} { 设置 Z 5 } elseif {${设计} == "B"} { 设置 Z 10 #} else if {${design} == "C&q...

tcl
回答 1 投票 0

使用 lsreach 匹配列表中的元素

我在一个变量中有一个列表,比如说var1。我正在执行foreach。 在 foreach 期间,它一次需要一个变量,并且我想检查 foreach 变量是否在 var1 列表中或没有...

tcl
回答 1 投票 0

实现 Tcl“atreturn”功能?

我正在使用基于 Tcl 的框架来构建包(MacPorts),并且想要实现类似 atexit 的功能,在构建失败且框架中止的情况下我可以打印一些信息...

回答 1 投票 0

如何将字符串计算为 tcl 命令

我正在使用 Foundry Nuke 并尝试使用 tcl 命令。 我有这个代码: [lindex [分割“xx_cc”“_”] 0] 如果我将此代码放入文本节点中。我会输出正确的结果...

回答 1 投票 0

简单 Tcl 脚本中的超时处理程序?

我有许多脚本加载实用函数库,这些函数可能需要不同的时间来初始化。 我不想每次调用时都打印“正在初始化 XXXX”消息...

回答 1 投票 0

在 Tcl (TclOO) 中跟踪特定对象变量

我的问题是:是否可以跟踪特定对象的变量? 例如,我有 5 个同一类的对象,我需要检查每个对象中的特定变量是否发生更改并调用

tcl
回答 1 投票 0

如何通过 perl 脚本执行 primetime 命令

我正在将 TCL 脚本转换为 Perl。 我已经使用系统命令和背部抽搐进行了尝试。我正在黄金时间按以下方式执行 perl 脚本, 执行脚本.pl。 该脚本包含 m...

回答 1 投票 0

如何将参数从cmd传递到ModelSim的tcl脚本

我从 python 程序在 cmd 中运行 Modelsim。 我使用以下代码调用运行 modelsim 的 tcl 脚本: os.system("vsim -c -do top_tb_simulate_reg.tcl ") tcl 脚本包含...

回答 3 投票 0

Tcl 或 Expect 是否能够以 shell 可解析的方式引用参数?

考虑以下简短的 Expect 程序: #!/usr/bin/expect 把 $::argc 把 $::argv 如果我按如下方式调用它,它会正确识别有四个元素,但自然的 tcl

回答 1 投票 0

Virtualenv:TclError找不到可用的init.tcl

问题:从 Windows 虚拟环境运行 Python 的 matplotib,如 Github 票证 93 所报告和讨论的以及此处的相关建议修复。 代码(myp.py): 导入 matplotlib.pypl...

回答 2 投票 0

带字边界的正则表达式在 TCL 中不起作用

我有以下代码: 设置变量1“5” 设置变量2“6-7” if {[regexp {\m\d+\M} $variable1 matchall]} { 提出“仅提供了一个数字,即 $matchall”...

回答 2 投票 0

带有单词边界的正则表达式在 TCL 中不起作用

我有以下代码: 设置变量1“5” 设置变量2“6-7” if {[regexp {\m\d+\M} $variable1 matchall]} { 提出“仅提供了一个数字,即 $matchall”...

回答 1 投票 0

借用TclOO中的另一个类方法

在 TclOO 中,如果我只想从其他类借用特定方法,我只需使用信息类定义类方法复制它即可。但也许有更优雅的方法来做到这一点? 预先感谢您。

tcl
回答 1 投票 0

为Windows编译TCL C扩展

我使用 SWIG 包装器成功地将我的 C 扩展编译为 TCL,它在 Linux 中工作,并在 MSYS64 环境中的 Windows 下成功编译(没有错误或警告),但是当我尝试加载 t...

回答 1 投票 0

扩展特殊对象的标准 put 命令作为 Tcl 中的参数

当标准命令接受 TclOO 对象作为参数时,是否可以覆盖标准命令的行为? 这个想法是:我创建特定类的实例,当我放置 $thisObject 时,它会...

tcl
回答 1 投票 0

在 Tcl 中保存和恢复所有本地变量和环境变量

在一个过于复杂的 tcl 文件中,我想在获取另一个 tcl 脚本之前将所有本地和环境变量保存在一个文件中,一旦脚本完成,我想恢复所有本地和环境变量。

tcl
回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.