代码之家  ›  专栏  ›  技术社区  ›  Vahagn

如何使用TclDevKit包装交互式tclsh会话?

  •  0
  • Vahagn  · 技术社区  · 14 年前

    如何使用TclDevKit包装交互式tclsh会话?

    使用TclPro:

    prowrap -out shell -uses tclsh -startup "" some.tcl
    

    包裹 some.tcl ./shell 它启动一个交互式tclsh会话。打字时 source some.tcl 从这个shell调用包装文件。所以 -startup "" 告诉TclPro不要使用任何启动脚本。

    -“启动” ,但没有效果。

    1 回复  |  直到 14 年前
        1
  •  2
  •   Donal Fellows    14 年前

    一种方法可能是将Tclx包作为包装的内容之一包含(IIRC,prowrap支持包装它),并将其用作启动脚本的内容:

    package require Tclx
    commandloop -interactive on
    

    Tcler的Wiki页面上列出了不需要额外包的其他选择 commandloop

    推荐文章