(81)TCL脚本命令【string trimright】

news/2024/7/8 0:42:42

(81)TCL脚本命令【string trimright】

1 目录

1.1 TCL简介

1.2 TCL的起源与发展

1.3 TCL语言与库介绍

1.4 TCL运行环境

1.5 TCL脚本命令【string trimright】

1.6 结束语

2 TCL简介

Tcl 语言的全称 Tool Command Language,即工具命令语言。这种需要在 EDA 工具中使用的相当之多,或者说几乎每个 EDA 工具都支持 Tcl 语言。所以对于 IC 专业的来说,学习Tcl也是很重要很必要的。静态时序分析中多用的 Synopsys Tcl 语言,主要服务于 IC设计,其他的FPGA厂商比如 Xilinx的 .ucf文件 .xdc文件也都是 Tcl 语言编写,这与 Synopsys 半导体公司的 Tcl 语言基本相同。FPGA设计中,对时序约束或者静态时序分析时会频繁用到。所以 Tcl 语言的学习也是在为后面的时序约束,静态时序分析铺路。

3 TCL的起源与发展

A、Tcl 是“工具控制语言(Tool Command Language)”的缩写。Tk 是 Tcl“图形工具箱”的扩展,它提供各种标准的 GUI 接口项,以利于迅速进行高级应用程序开发。
B、John K. Ousterhout于 1988 年开始开发 Tcl/Tk(读作“tickle tee-kay”),当时其是加州大学伯克利分校(UCB)的教授。Tcl 是以可扩展性、短的学习曲线和易于嵌入为特定目标而设计的。Tk 的开发始于 1989 年,第一个版本于 1991 年问世。
C、TCL语言简单易懂,功能强大,常用于快速原型的开发,GUI,脚本,和测试


http://lihuaxi.xjx100.cn/news/366954.html

相关文章

notepad++安装autosave插件来自动保存

下载地址: github:https://github.com/francostellari/NppPlugins 蓝奏:https://wwzw.lanzouf.com/iaXuI0id51le 安装方法: 解压后,notepad,设置-导入-导入插件-导入解压后的dll文件,重启notep…

根文件系统原理简述

概述 根文件系统独立于内核,内核不包括根文件系统,内核根文件系统根文件系统下的程序和配置文件就等于发行版。内核本身只提供基本的架构,仅有内核无法正常工作。 什么是根文件系统 文件系统是什么?用于管理存储设备的系统&…

第1次升级和移植uboot纪实(2017.09->2022.04)

目录 0. 前言 1. SPL 2. imximage.cfg 3. CONFIG_XX 与 条件编译 4. 总结:学会收敛问题 0. 前言 这次的工作主要是把某项目设备上的uboot版本从2017.09升级到2022.04,是作为该项目整个BSP升级计划的一部分。2017.09版本上的设备板级文件也要适当移…

gcc 4.8.5 的string问题

gcc 4.8.5及一下版本 的string 因为内部内存管理采用了COW的方式,导致了string在多线程的状态下容易崩溃。崩的很没有规律,表现就是string在赋值的时候就莫名其妙的崩了,查看堆栈,你也看不出啥。崩溃的很随机。 为了避免崩溃&…

Python修改列表元素有什么方法?

增删改查是处理数据最常见的方法,前两种说过了,这里就要说说python提供的两种修改列表元素的方法,一种是修改单个元素,还有一种的修改一组数据的方法。 一、修改单个元素 修改单个元素从原理上讲就是重新给指定位置的元素赋值。…

MATLB|基于改进教学的优化算法(TLSBO)的最优功率优化

💥💥💥💞💞💞欢迎来到本博客❤️❤️❤️💥💥💥 📝目前更新:🌟🌟🌟电力系统相关知识,期刊论文&…

【人工智能与机器学习】——朴素贝叶斯与支持向量机(学习笔记)

📖 前言:朴素贝叶斯(Naive Bayes)和支持向量机(Support Vector Machine,SVM)是两种不同的机器学习算法,它们都用于分类。朴素贝叶斯算法基于贝叶斯定理来进行分类,它是一…

Intelligent standby list cleaner(清理备用内存工具)--九五小庞

Intelligent standby list cleaner是一款待机列表清理软件,这款工具可以帮助用户监视计算机的内存使用情况,等计算机的内存使用到一定大小后,软件会自动清理内存列表,通过这种方式释放计算机内存来保障计算机的运行速度;很多大型软件或游戏对电脑的资源占用尤为严重,因此…