FORTH包括vs load?

时间:2018-02-19 04:55:25

标签: io forth gforth

文件IO显然是

INCLUDE。但我很困惑它如何与LOAD一起使用。没有INCLUDE LOAD会怎样做?从书中,

  • INCLUDE xxx ( -- )

      

    加载文本文件xxx(编译或执行)。

  • LOAD ( n -- )

      

    加载磁盘块(编译或执行)。

1 个答案:

答案 0 :(得分:3)

历史上,FORTH是一个完整的操作系统,为简单起见,直接读/写磁盘块(一个块是1 KiB文本,显示/列出/处理为16行64个字符)。这就是SIGPIPE处理的问题。

现在,源代码由常规文件处理,由底层复杂操作系统管理。因此LOAD