文件名称:rejoyce:受 Manfred von Thun 的 Joy 启发的串联编程语言
文件大小:37KB
文件格式:ZIP
更新时间:2024-07-06 03:32:21
JavaScript
飘柔 一种受启发的。 概述 我着迷于串联语言的简单性,并想知道它们的实际应用。 非常有趣,也是我正在积极研究的工具,但使用 Rejoyce,我试图用更少的移动部件构建一些东西。 这项研究是我正在从事的几个串联/堆栈语言项目的基础。 文件 rejoyce.html - 受制作的启发,重新实现了我的 Joy 解释器。 这是“稳定”的。 rejoyce-xy.html - 带有堆栈队列语义的 Rejoyce。 一个实验。 joy.html - 对 Joy 的概念纯实现的尝试。 所有标记都解析为获取和返回堆栈的函数,如 von Thun 的形式主义。 结果证明这是一个坏主意。 大破。 这些最终将是单独的分支。 用法 启动 JavaScript 控制台并使用Joy.repl.eval("")或Rejoyce.repl.eval("")编写代码。 当 plt.js 内置 REPL 支持时,这将
【文件预览】:
rejoyce-master
----rejoyce-xy.html(5KB)
----js()
--------peg.js(45KB)
--------sugar.js(48KB)
--------plt.js(2KB)
----LICENSE(1KB)
----joy.html(6KB)
----rejoyce.html(10KB)
----README.md(2KB)