首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Java > 在java支持外部语言创作的轻量化工具

在java支持外部语言创作的轻量化工具

资 源 简 介

lang4j is a tool that makes it easy to add support for custom DSLs to your java programs. It supports the creation of a parser and a DOM-representation from a single, labeled BNF description. lang4j uses the venerable ANTLR tool to generate the actual parser. Apart from the parser a renderer, that takes DOM-instances and renders them to the language, a dot formatted class diagram of the DOM, and a template for unit testing is created. The best way of getting started is looking at the UserListTutorial.
VIP VIP
0.196231s