原文
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
原始链接: https://github.com/fuzzballcat/milliForth
milliForth 是一种微编程语言,专为在保持功能性的同时极其紧凑而开发。 它的实现仅包括作为微型 FORTH 运行所需的基本词汇,其灵感来自于部门FORTH。 它的所有解释器状态字都捆绑到一个状态结构指针 s@ 中,并且字在定义时不会隐藏。 错误处理和连续输入不会产生任何结果。 此外,不包含 tib 单词,成功输入不会产生输出,在错误输入后通过打印额外的空行来显示错误。 与传统实现相比,milliForth 还具有极简的错误处理。 milliForth 的编译二进制文件扇区.bin 可以通过进行 sizecheck 来列出,这是一个实用程序,可以在汇编期间自动删除扇区.asm 中的填充,然后列出其大小。 还有一个 pyautogui 脚本,可以自动将 hello_world.FORTH 文件输入到任何选定的模拟器中,例如 qemu。 参考链接包括来自sectorFORTH 和sectorLISP 的灵感。
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.