frostassembly:FAsm:一种晦涩但简单的语言 源码
FAsm:微小的力量 注意:请查看ReadMeToo.md以获取有关语言更新的一些信息。 关于 FrostAssembly或FAsm是一种小型的基于堆栈的编程语言,使用反向抛光表示法。 我在业余时间做到了。 背景故事 在某个时候,我正在寻找听起来像八十年代的文本到语音程序。 我发现该网站模拟了SAM TTS引擎,并且发现它非常酷,因此我探索了更多创建者的网站。 然后,我发现这个人正在开发StarFlight的反向工程版本,这是1986年的一款游戏。我查看了GitHub存储库,并发现了ReadMe.md文件。 那是我入门的时候。 他们给出的示例如下: 2 3 + . 它的简单性让我感到惊讶,尤其是内部发生的事情很容易解释。 用s-macke的话,就是这样: 将2推入堆栈顶部 将3推入堆栈顶部 弹出最后两个堆栈条目并将它们添加在一起。 将结果推回堆栈顶部 从堆栈中弹出最高值并打印 因此,我
文件列表
frostassembly-master.zip
(预估有个5文件)
frostassembly-master
readmetoo.md
460B
fasmlib.py
4KB
fasmrun.py
313B
tinystack.py
179B
readme.md
2KB
暂无评论