任何人都可以解释一下init.tcl
的用途。
实际上它由TCL
解释器加载。
此文件的说明显示为
startup file for TCL .
但根据我的知识.tclshrc
是启动文件。
任何人都能解释一下吗?
答案 0 :(得分:5)
实际上,init.tcl是第一个由Tcl_Interp *加载的文件。 它的工作是设置不同的包加载机制。
某些程序(尤其是tclsh
)会提供.tclshrc
。这通常使用Tcl_SourceRCFile
完成。
因此init.tcl
来源于每个Tcl解释器,而.tclshrc
仅来自某些明确这样做的程序。
*不适用于安全口译员