TCL:关于TCL中的init.tcl文件

vel*_*ian 1 tcl

任何人都可以解释我的用途是什么init.tcl.

实际上它是由TCL解释器加载的.

该文件的描述如下所示

startup file for TCL .
Run Code Online (Sandbox Code Playgroud)

但根据我的知识.tclshrc是启动文件.

有谁能解释一下?

Joh*_*uhn 5

实际上,init.tcl是第一个由Tcl_Interp*加载的文件.它的工作是设置不同的包加载机制.

一些程序,尤其是一些程序,tclsh将来源.tclshrc.这通常是使用Tcl_SourceRCFile.

因此init.tcl每个Tcl解释器都有源代码,而这些解析器.tclshrc只是由一些明确这样做的程序提供的.

*不适用于安全口译员