- 授权协议: EPL
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: https://github.com/pfmiles/dropincc.java
- 软件文档: https://github.com/pfmiles/dropincc.java/wiki
软件介绍
dropincc.java 是
-
一个简单、好用的语法解析器生成器;
-
专为java语言环境下,实施DSL方案而设计;
-
特点:使用纯java语法(Fluent Interface)制定用户的词法、语法规则;jdk1.6 compiler API动态编译为字节码;自动管理字节码、用户无需关心具体生成的解析器源码;专为DSL打造,相对与使用其它常见工具(javacc, antlr等)做DSL解析,代码量急剧下降;上手较为容易,让用户更加关注自身业务内容
-
需要jdk1.6或以上版本运行,无任何其它依赖
-
识别LL(*)语法
使用:
-
maven依赖:
<dependency> <groupId>com.github.pfmiles</groupId> <artifactId>dropincc.java</artifactId> <version>0.2.2</version> </dependency>
Quick Start: https://github.com/pfmiles/dropincc.java
另一篇Quick Start: http://pfmiles.github.io/blog/dropincc-dot-java-the-ultimate-tool-to-create-dsls-in-java/
中文版用户指南(for v0.2.x):dropincc.java用户指南.pdf
How to Build a Billion Dollar App
George Berkowski / Little, Brown Book Group / 2015-4-1 / USD 24.95
Apps have changed the way we communicate, shop, play, interact and travel and their phenomenal popularity has presented possibly the biggest business opportunity in history. In How to Build a Billi......一起来看看 《How to Build a Billion Dollar App》 这本书的介绍吧!
HTML 编码/解码
HTML 编码/解码
URL 编码/解码
URL 编码/解码
