Lore语言是一个专为桌面角色扮演游戏设计的外部域特定语言,其语法定义和ANTLR解析器示例都经过了严格测试。语法通过ANTLR Works 2.1进行验证,并且Lore/sample目录中的所有样本均被解析器成功接受。解析器代码由ANTLR Works 2.1生成,单元测试代码参考了antlr-4.1-complete.jar。
Lore桌面角色扮演游戏的外部域特定语言
文件列表
Lore:桌面角色扮演游戏规则和场景的外部域特定语言
(预估有个127文件)
ScopeBuilder.java
18KB
TestScopeBuilder.java
17KB
TestScope.java
8KB
Loader.java
8KB
ASTScannerContext.java
10KB
TestASTScanner.java
8KB
ASTBuilder.java
40KB
TestASTBuilder.java
39KB
LoreBaseVisitor.java
26KB
LoreLexer.java
25KB
暂无评论