雪湖小札@blogjava

心情与技术文档同行 http://hi.baidu.com/jingleq

BlogJava 首页 新随笔 联系 聚合 管理
  24 Posts :: 2 Stories :: 4 Comments :: 0 Trackbacks

2007年6月19日 #

posted @ 2012-02-15 10:39 csnowfox 阅读(203) | 评论 (0)编辑 收藏

posted @ 2007-11-12 10:27 csnowfox 阅读(2146) | 评论 (1)编辑 收藏

     摘要:   小试了一把用groovy来写java的rmi,体验到了groovy对java的兼容性,无论从代码上还是功能上!真的可以理解囊相助groovy就是脚本化的java,groovy就是java扩衡ruby on rails的武器!  阅读全文
posted @ 2007-07-19 10:43 csnowfox 阅读(1307) | 评论 (1)编辑 收藏

     摘要: 有这么一个字符串:a1=1,a2=X2{b1=1,b2=X3{c1=1,c2=2}},a3=X4{b1=1}
想写一个正则表达式,让下面code的执行结果是:
result(以逗号为token来分割字符串,逗号在"{"和"}"里面的忽略其做为token):
a1=1
a2=X2{b1=1,b2=X3{c1=1,c2=2}}
a3=X4{b1=1}  阅读全文
posted @ 2007-06-25 13:26 csnowfox 阅读(847) | 评论 (0)编辑 收藏

     摘要: 要定义一种语言,你只要按照antlr的语法写一个.g文件,antlr便帮你完成其它的工作,简化至极,当然我使用了antlt studio工具。
参考了antlr的经典书籍《The Definitive ANTLR Reference》写了一个小例子(姑且称之为语言),呵呵。
我使用了antlr studio 1.1.0里面提供的antlr库,可能是版本问题,使用《The Definitive ANTLR Reference》里面的四则运算的例子居然通过不了,具汗``  阅读全文
posted @ 2007-06-19 19:33 csnowfox 阅读(1262) | 评论 (1)编辑 收藏