tcl 相关问题

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

tcl 如何获取命令在哪个文件哪一行执行?

如何知道当我获取 tcl 脚本时,哪个 proc/eval 在哪个文件和哪一行执行? 下面是我的代码: 设置计数[信息帧]; 设置frame_list [信息帧[expr {$counts - 2}...

回答 2 投票 0

是否有推荐的构建字典的最佳实践,以避免在同一嵌套级别上隐藏键?

我试图了解在 Tcl 中为字典编写几行代码时,后台发生了多少“工作”,特别是 dict with...{}。我确信这是一个非常新手...

tcl
回答 1 投票 0

tcl:如何在 tcl 中将 foreach_in_collection 重新构建为 proc

出于某种原因,我需要在tcl中将foreach_in_collection(SDC命令)重建为“foreach”。 这是快照代码: proc set_disable_timing { argv } { body ... } proc get_cells { argv } { b...

回答 1 投票 0

使用catch捕获错误

在阅读多重引用中的 catch 时,所有示例似乎都是非常简单的单行语句,例如: if { [catch {...} 结果] } { # 处理错误 } 如果脚本更多一点怎么办...

tcl
回答 1 投票 0

Tcl:将带有方括号的参数传递给过程(SDC)

我想构建一个SDC模拟器。 这是我的过程: proc set_false_path { 正文 ... } proc get_pins { 正文 ...} 我使用tcl内置的“source”来读取SDC文件,MY_SDC_FILE.sdc(有

回答 1 投票 0

当多个过程生成数据以针对单个请求更新/插入数据库中的记录时,在何处/何时开始事务?

我的问题涉及使用 Tcl 作为桌面应用程序的本地服务器,并使用 SQLite 作为存储。 当用户在 UI 容器中键入时,组合请求将发送到 Tcl。这些可能会调用...

回答 1 投票 0

匿名函数/过程的范围/上下文

对于我们这些并不真正理解事物在后台工作的方式并暂时认为我们理解的人来说,这是一个新手问题。然后,当

回答 1 投票 0

TCL 正则表达式匹配 1 个字符串中的多个目标问题

我知道我可以设置列表并使用foreach或循环来捕获1乘1。只是想知道是否有办法直接使用正则表达式? 例子: 字符串:I_am_a_string 模式:am 字符串 str if {[regexp -- {am} $str...

回答 2 投票 0

如何在Tcl 8.4版本中加载共享库?

我正在使用tcl版本8.4,我想使用tcl Thread包,但它不是8.4版本内置的,所以我尝试直接下载并使用该包。我下载了thread2.8.8

回答 1 投票 0

对多个无序Linux程序提示的反应(使用expect、tcl或其他)

我有一个想要导航的程序,这对于我的预期技能来说有点太烦人了。举个例子,假设它有 3 个提示,需要 3 个答案: 姓名: 问题一: 问题B: 现在如果...

回答 1 投票 0

将 tcl 8.6 与已编译的 python 一起使用

要求: 我们希望从源代码构建 python v3.6.4,然后将其作为 tar 分发,以便只需解压即可在不同的计算机中使用它。构建的python需要与tcl v8.6配合使用

回答 1 投票 0

从Tcl_Obj获取指针的地址

与我的问题有关。 我现在试图在另一个函数中获取这个值。 到目前为止,我主要使用 Tcl_Obj 来检索: 字符 双倍的 列出值 ETC... 但不是指针的地址。雅阁...

c tcl
回答 1 投票 0

`w.destroy()`方法不会根除`tkinter`小部件?

我在Python解释器中提交了以下命令,发现tkinter小部件的w.destroy()方法并没有根除(即消除其存在)tkinter小部件。 &...

回答 1 投票 0

如果预期在 2 个线程中加载,则不会发生输出到标准输出

我在 Windows 10 上使用以下版本的 Active Tcl C: 线程>tclsh % 放置 $tcl_version 8.6 % 包需要线程 2.6.6 % 包需要预期 5.43.2 我正在尝试在第二次使用 Expect...

回答 1 投票 0

有没有更好的方法对列表中的元素进行排序?

这是列表 “_7_到_0_k1” “_7_到_0_k3” “_7_6_5_0_k4” “_3_2_k6” “_4_3_2_1_k4” “_1_k5” “_3_2_k5” “_0_k5” “_3_2...

tcl
回答 2 投票 0

有没有更好的方法对列表TCL中的元素进行排序?

这是列表 “_7_到_0_k1” “_7_到_0_k3” “_7_6_5_0_k4” “_3_2_k6” “_4_3_2_1_k4” “_1_k5” “_3_2_k5” “_0_k5” “_3_2...

tcl
回答 2 投票 0

借助 Tcl API 返回指针的地址

我正在尝试借助 Tcl API 返回指针的地址。 下面是我的简单功能: int simpleTest (Tcl_Interp* interp) { 上下文ctx; // 初始化上下文 初始化(&...

c tcl
回答 1 投票 0

如何正确重命名c中定义的tcl命令

我在c++中定义了一个tcl命令 Tcl_CreateObjCommand(interp, "myproc", myproc_func, nullptr, nullptr); 在 tclsh 中 % 将 myproc 重命名为 newproc 在C代码中 myproc_func(ClientData clientData,Tcl_In...

回答 1 投票 0

TCL中有没有可以用于浮点取模的函数?

% 设置 10.0 10.0 %设置b 3.0 3.0 % put "[expr {$a % $b}]" 不能使用浮点值作为“%”的操作数 我收到上述错误,有什么方法可以在 tcl 中执行此操作吗?

回答 1 投票 0

gtkwave tcl 脚本用于添加特定信号

我有一个巨大的 VCD 文件,我将其与 gtkwave 结合使用来观察某些信号行为。我有一个存储在 .txt 文件中的信号列表,这些信号是我希望探测的信号。薄...

回答 2 投票 0

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