TCL 测试语言入门.pptVIP

  • 36
  • 0
  • 约5.41千字
  • 约 19页
  • 2018-07-11 发布于浙江
  • 举报
TCL 测试语言入门

TCL 测试语言入门 什么是TCL TCL(Tool Command Language)是一种解释执行的脚本语言(Scripting Language)。 它提供了通用的编程能力:支持变量、过程和控制结构;同时TCL还拥有一个功能强大的固 有的核心命令集。 TCL的解释器是用一个C\C++语言的过程库实现的.TCL语言的语法实际上是一些TCL解释 器怎样对TCL命令进行分析的规则的集合。 TCL解释器对一个命令的求值过程分为两部分:分析和执行。在分析阶段,TCL 解释器 运用规则把命令分成一个个独立的单词,同时进行必要的置换(substitution); 在执行阶 段,TCL 解释器会把第一个单词当作命令名,并查看这个命令是否有定义,如果有定义就 激活这个命令对应的C/C++过程,并把所有的单词作为参数传递给该命令过程,让命令过程 进行处理。TCL解释器只把命令行中的第一个单词作为看作命令,其他的单词都作为普通字 符串处理,看作是命令的参数。 置换 (1)变量置换由一个$符号标记,变量置换会导致变量的值插入一个单词中。 (2)命令置换是由[]括起来的TCL命令及其参数,命令置换会导致某一个命令的所有或部分单词被另一个命令的结果所代替。 (3)反斜杠置换:主要用于在单词符号中插入诸如换行符、空格、[、$等被TCL解释器当作特殊符号对待的字符。

文档评论(0)

1亿VIP精品文档

相关文档