㈠ 有关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脚本。
总之你能用记事本写出程序,不需要编译环境生成目标程序的基本上就是脚本语言。