GitHub - wejgaard/TclForth:基于 Tcl/Tk 的多平台桌面 Forth

主要观点:TclForth 是基于 Tcl/Tk 的多平台桌面 Forth 系统,Forth 代码编译为 Tcl 过程,利用 Tcl 运行时系统处理,可构建多种平台应用,有诸多特性如通用桌面 Forth、多种原生数据类型等,有指南、评论等相关内容,还有 64 位更新及 v0.7.0 版本发布,包含 ChessMoves Game 示例应用。
关键信息

  • 以 Tcl 为原生语言,Forth 代码编译为 Tcl 过程并在 Tcl 命名空间中与 Tcl 过程共存。
  • 有适用于 Windows、OS-X、Linux 等平台的自包含双击可执行文件或源文件。
  • 具备多种原生数据类型、本地变量、基于 Tk 的图形工具包、数据库等特性。
  • 指南在 https://github.com/wejgaard/t... ,评论在 https://github.com/wejgaard/t...
  • 64 位更新见 https://github.com/wejgaard/H... ,v0.7.0 版本的 TclForth.zip 包含多种平台相关文件及示例应用。
    重要细节
  • Tcl 字节码解释器也是 TclForth 的内部解释器,详情见 http://wiki.tcl.tk/37199
  • Windows 运行 tclforth.exe ,OS-X 运行 tclforth.app ,Linux 在终端运行 tclforthx 并在 Tcl 控制台执行 cd <source-directory>source tfmain.tcl
  • 示例应用 ChessMoves Game 随发布版本包含。
阅读 10
0 条评论