问题标签 [spoofax]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
eclipse - Eclipse warning me for an option I appear to have
I am trying to get up and running with Spoofax. When I try to run my project, I get the following warning:
But here is my eclipse.ini file. The options appear to be present. What am I missing?
EDIT: This is what I have under Run -> Run Configurations -> Arguments -> VM Arguments:
rascal - 寻找 graph#tree 转换器使用示例
我正在编写我的编程语言Ya的新转译器编译器。由于AST 抽象语法树转换和输出语言代码生成很重要,所以我希望使用现有的tree#graph 转换器 和 输出生成器 = 漂亮的打印机。但是由于找不到使用示例,现在找不到该工具。我读过的有前途的工具列表:
- Spoofax + Stratego/XT : 目前还没有找到源代码;或者可能找到但它在 Java 中不允许评估 Stratego lang 的功能。
- 流氓 MPL。它只有JVM执行 => 作为初始C++追随者,如果要使用它,我会遇到麻烦。
- OBJ OBJ3 莫德。什么都不知道。
并且还发现:
- Coctail http://cocolab.com的成本为 3000 欧元,因此由于隐藏了源代码,因此无法将其源代码视为最佳使用示例 => 无法评估其功能。3K 欧元也接近为我禁用此功能。
问题:
- 是否还有其他树#graph 转换工具#langs #来自AST _like 数据的源代码文本输出器?
- 寻找graph#tree transformer good+big+complex 用法示例。期望编译器源代码是最好的情况。
- 欢迎所有关于Spoofax Stratego/XT Rascal Obj的想法。