文件名称:shoelips:基于堆栈的后缀编程语言
文件大小:9KB
文件格式:ZIP
更新时间:2024-07-04 09:38:41
JavaScript
鞋夹 Shoelips 是一种基于堆栈的后缀语言。 这意味着每个不是运算符的令牌都将被放入堆栈。 因此,运算符从堆栈中弹出适当数量的值,然后推送结果。 查找在线口译员。 块在这种语言中相当不寻常。 每当您的代码中有一个 '(' ,直到匹配的 ')' 为止。 然后可以打印、连接、评估该字符串,或者您想用它做什么。 我已经在 javascript 中编写了一个鞋夹的示例实现。 它的 web 版本在 web/ 文件夹中,node.js 文件夹在 nodejs/ 中。 运营商 数学 有四种数学运算。 它们都从堆栈中弹出两个值,然后压入结果。 添加:添加 sub : 减法 multi : 乘法 div : 分区 mod : 模数 比较 有六种比较操作。 它们都从堆栈中弹出两个值,然后推送结果布尔值。 == != > >= < <= 流量控制 这些是控制程序流程的操作。 它们都涉及
【文件预览】:
shoelips-master
----examples()
--------helloworld.shoe(23B)
--------calc.shoe(497B)
--------fibonacci.shoe(228B)
----web()
--------descriptions()
--------index.html(840B)
--------examples()
--------script.js(986B)
--------shoelips.js(4KB)
--------style.css(887B)
----nodejs()
--------shoelip.js(5KB)
----readme.md(4KB)