Tcl编程教程(详细).doc

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Tcl编程初步 编辑版本 : 1.5 日 期 :2004-3-2 著 者 :陈 涛 上海贝尔阿尔卡特有限公司 Tcl 编程初步 总目录 总目录I 例索引IV 表索引VI 图索引VII 第 1 章. TCL基本知识1 1.1 什么是TCL1 1.2 TCL自学工具1 1.3 TCL软件包2 1.4 TCL命令格式2 1.5 TCL脚本文件和SOURCE 命令3 1.6 可执行脚本文件(EXECUTABLE FILE)3 1.7 获得帮助4 1.7.1 Windows系统4 1.7.2 Unix系统4 第 2 章. 输出、赋值与替换5 2.1 PUTS5 2.2 SET UNSET5 2.3 替换6 2.3.1 $6 2.3.2 []6 2.3.3 和{}6 2.3.4 \7 第 3 章. 数学表达式与EXPR命令8 3.1 数学和逻辑运算符8 3.2 数学函数8 3.3 数学运算举例9 3.4 INCR命令9 第 4 章. 字符串10 4.1 基本命令集10 4.2 APPEND命令10 4.3 FORMAT命令10 4.3.1 format命令说明10 4.3.2 format举例11 4.4 SCAN命令12 4.5 BINARY命令13 4.6 SUBST命令14 4.7 STRING 命令15 4.7.1 string 命令列表15 4.7.2 字符串比较16 4.7.3 string match字符串匹配16 4.7.4 字符串替换18 4.7.5 字符类别(class)测试18 4.7.6 字符串映射19 i Tcl 编程初步 第 5 章. TCL列表操作20 5.1 列表命令集20 5.2 LIST命令20 5.3 CONCAT命令21 5.4 LAPPEND命令21 5.5 LLENGTH 命令22 5.6 LINDEX命令22 5.7 LRANGE命令22 5.8 LINSERT 和LREPLACE命令22 5.9 LSEARCH命令23 5.10 LSORT命令24 5.11 JOIN与SPLIT命令24 5.12 FOREACH控制结构27 第 6 章. 数组28 6.1 数组的定义与格式28 6.2 数组变量29 6.3 多维数组29 6.4 数组操作命令30 6.4.1 array get命令30 6.4.2 array names命令30 6.4.3 遍历数组31 6.4.4 用数组定义结构31 第 7 章. 控制结构命令32 7.1 IF/ELSE命令32 7.2 FOR命令33 7.3 WHILE命令33 7.4 BREAK 与 CONTINUE命令34 7.5 SWITCH命令34 7.6 CATCH 命令35 7.7 ERROR命令36 7.8 RETURN 命令37 7.9 EXIT命令37 第 8 章. 过程与作用域38 8.1 PROC—过程定义命令38 8.2 作用域40 8.2.1 过程的作用域40 8.2.2 变量的作用域40 8.3 UPVAR命令42 8.4 RENAME命令44 8.5 特殊变量45 8.5.1 命令行参数45 8.5.2 env--环境变量数组45 8.6 EVAL命令46 8.7 UPLEVEL命令48 第 9 章. 正则表达式(REGULAR EXPRESSIONS)49 9.1 REGEXP命令49 9.2 REGSUB命令51 9.3 正则表达式的语法52 ii Tcl 编程初步 9.3.1 分支(branch)和原子(atom)52 9.3.2 基本语法52 匹配字符52 限定匹配53 方括号表达式与字符集53 匹配分支54 量词(Qulifier)54 子模式与匹配报告捕获55 反斜杠引用56 匹配优先级56 9.3.3 高级正则表达式(AREs)57 反斜杠换码(escape)序列57 归整元素(collating element)57 等价类(equivalence class)58 字符类(character class)58 非贪婪量词59 约束量词59 回退引用59 前瞻(lookahead)60 换行符敏感的匹配60 0 嵌入式选项60 1 扩展语法60 9.3.4 语法小结60 9.3.5 其它支持正则表达式的命令60 第 10 章. 名字空间62 10.1 创建名字空间62 10.2 用::限定符来使用变量和过程62 10.3 名字空间的变量6

文档评论(0)

菜心 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档