【发布时间】:2013-11-05 07:35:36
【问题描述】:
什么 tcl 命令返回最后评估的命令?我认为它应该有类似 bash 历史的东西。
我试过了,但是打印的是空字符串。
set aaa bbb
puts [history info]
我有创建 Tcl 解释器并使用它评估命令的 c++ 程序。在特定时刻,我需要知道最后评估的命令是什么。是否可以使用 Tcl 或 C 接口?
set a bbb
set b ccc
puts eee
set hh [history redo 1]
现在报错了
event "1" hasn't occured yet
while executing
"HistIndex $event"
(procedure "tcl::HistRedo" line 6)
invoked from within
"tcl::HistRedo [lindex $args 1]"
(procedure "history" line 109)
invoked from within
"history redo 1"
invoked from within
"set hh [history redo 1]"
(file "./a.itcl" line 17)
【问题讨论】: