文件名称:从头开始:从Forth到Scratch的编译器
文件大小:49KB
文件格式:ZIP
更新时间:2024-02-23 07:09:21
compiler forth scratch CompilerPython
抓挠 Forth的优雅与Scratch的威力 什么是抓挠? Scratching Forth是从Forth到Scratch .sb2文件的编译器。 它是用Python编写的,并在MIT许可下发布。 如何安装 确保已安装Python 3.5。 使用git clone https://github.com/BookOwl/scratching-forth将此仓库克隆到您的计算机 怎么跑 将CD放入克隆的python3 main.py source.fs ,然后运行python3 main.py source.fs 。 要查看所有选项,请运行python3 main.py -h 我发现了一个错误,或者我有个好主意! 大! 请对您的错误报告或建议提出问题。 PR受到欢迎。 Scratching Forth支持哪些词? Scratching Forth当前支持以下单词: / DUP 下降 MOD / MOD 交换 腐烂 过度 。 CR = 如果... [其他...]然后 < 0 = 0> 0 < 和 要么 1+ 1- 2+ 2 2 * 2 / ABS
【文件预览】:
scratching-forth-master
----main.py(547B)
----scratching forth base()
--------1.wav(560B)
--------project.json(15KB)
--------0.wav(37KB)
--------0.png(1KB)
--------1.svg(6KB)
--------2.svg(6KB)
--------3.png(1KB)
----compiler.py(5KB)
----examples()
--------and_or.fs(110B)
--------equals.fs(21B)
--------1_plus_1.fs(8B)
--------fact.fs(61B)
--------min_max.fs(52B)
--------plus_1_word.fs(30B)
--------ifelse.fs(72B)
----.gitignore(35B)
----README.md(2KB)