㈠ 有關Tcl腳本語言編程的問題
set srcfile myres.res
set dstfile dtest.txt
if {[catch {open $srcfile r} res]} {
puts "Failed to open the source file: $srcfile; $res"
return 0
}
set hSrc $res
if {[catch {open $dstfile w+} res]} {
puts "Failed to open the destination file: $dstfile; $res"
return 0
}
set hDst $res
foreach line [split [read $hSrc] \n] {
if {[regexp {rdly=(.*)targ=(.*)trig=(.*)} $line match sub1]} {
puts $hDst "Rise Delay is $sub1"
}
if {[regexp {fdly=(.*)targ=(.*)trig=(.*)} $line match sub1]} {
puts $hDst "Fall Delay is $sub1"
}
}
close $hSrc
close $hDst
㈡ 新手求助,諸如perl,tcl這些腳本在FPGA/ASIC開發中有什麼用
靜態語言(以c語言舉例)://test.c#includeintmain(){int*s="hello";printf("%s\n",s);}動態語言即腳本語言(以perl舉例):#!/usr/bin/enveperl#test.pl$str="hello";print$str;不同點1--如何執行?對c語言,執行方式如下:gcctest.c-otest對perl,執行方式如下:perltest.pl由此可見,靜態語言需要經過預編譯,編譯,鏈接過程,然後才能執行,而腳本語言是邊解釋邊執行。不同點2--數據類型c語言定義一個數據結構必須制定數據類型,perl無需制定數據類型。這也是靜態語言和腳本語言的最大卻別之一。。
㈢ Tcl格式腳本用文本編輯器即可完成是嗎那麼寫好的腳本,如何在tcl軟體中調用呢
讓我來告訴你答案!執行tcl腳本的方法是在tcl語言解釋器重輸入sourcexxx.tcl。xxx.tcl就是你寫的tcl腳本
㈣ NS2怎麼添加自己的TCL腳本命令
編寫一個tcl腳本,放到ns-2.**目錄下的tcl文件夾中,然後再終端執行ns **.tcl
㈤ TCL的腳本編輯器是什麼
Active Tcl
官方發布的免費Tcl開發環境,包含許多有用的擴展包,支持windows、linux、mac等多種平台。我現在就用的是這個。
官方下載地址:http://www.activestate.com/activetcl
㈥ 在Quartus2 中TCL腳本編譯問題
tcl
似乎沒有多行注釋
不過可以採用
if
0
{
....
....
....
}
來使用
㈦ 怎麼配置TCL腳本語言開發環境
腳本語言有很多種,像是我們常見的Cmd命令也可以算是一種腳本,你說的腳本語言應該是Web應用程序的腳本。
這類的常見的有JavaScript、VBScript、Perl、PHP、Python、Ruby。
腳本語言的特點是語法簡單,一般以文本形式保存,並且不需要編譯成目標程序,在調用的時候直接解釋。這可以當做是腳本語言的判斷標准,比如說JavaScript,你只需要用記事本新建一個Html文件,在裡面加上一段腳本就可以了,在瀏覽器打開Html文件時自然會調用JS腳本。
總之你能用記事本寫出程序,不需要編譯環境生成目標程序的基本上就是腳本語言。