【已解决】antlr v4的语法出错:line 1:0 mismatched input ‘a’ expecting A
crifan 11年前 (2013-07-06) 9095浏览 0评论
【问题】 别人写的一个antlr v4的语法: grammar Test; A: 'a' | 'b'; r1: A; r2: 'a' 'c'; 然后在Mac下去测试,结果出错: dongli:learn dongli$ antlr4 Te...
crifan 11年前 (2013-07-06) 9095浏览 0评论
【问题】 别人写的一个antlr v4的语法: grammar Test; A: 'a' | 'b'; r1: A; r2: 'a' 'c'; 然后在Mac下去测试,结果出错: dongli:learn dongli$ antlr4 Te...
crifan 11年前 (2013-07-06) 6366浏览 0评论
【问题】 再次使用antlrworks,出现了之前的错误: 【已解决】antrlworks调试出错:Compiler exception: java.io.IOException Cannot run program "\javac&quo...
crifan 11年前 (2013-07-05) 6669浏览 0评论
【问题】 之前android中,写了个正则regex: Pattern idP = Pattern.compile("((?[_a-zA-Z]\\w*+)(?!\\())|(?\"[^\"]+?\")"...
crifan 11年前 (2013-07-05) 1969浏览 0评论
【问题】 一个帖子,在wordpress后台,通过Ueditor编辑后,从: 变成了: 所以,无法忍受!!! 就是坑爹啊。 【解决过程】 1. 幸好的是,浏览器中的页面,还没关闭,然后后退后,才找到上面的老帖子的样子的。 否则就要自...
crifan 11年前 (2013-07-05) 6366浏览 1评论
需要搭建ANTLR v4的开发环境。 所以去参考: Getting started with ANTLR v4 去一步步操作。 1.去下载 Download ANTLRWorks 下载到 jar包:http...
crifan 11年前 (2013-07-05) 4208浏览 1评论
【问题】 参见: 【已解决】antlr出错no viable alternative at input ‘__LBL__show’ 中别人的回复: Hi,你好!对你关于ANTLR的博客表示很感兴趣! 我发现解析器规则(parser rule...
crifan 11年前 (2013-07-05) 4879浏览 0评论
【问题】 在折腾: 【记录】搭建ANTLR v4开发环境 的过程中,运行 grun Hello r -tree 结果无任何输出: D:\DevRoot\IndustrialMobileAutomation\HandheldDataSetter...
crifan 11年前 (2013-07-05) 3586浏览 0评论
背景 想要了解Modbus协议是啥。 和Hart协议有啥区别和关系。 所以去整理了一下。 Modbus协议介绍 什么是Modbus Modbus是一种,串行通信协议。 Modbus协议是应用于电子控制器上的一种通用语言。 Modbus是...
crifan 11年前 (2013-07-05) 2389浏览 0评论
【背景】 之前已经实现了,antlr的预处理,支持宏替换。 但是现在遇到了问题,对于没有参数的宏的识别和替换,都不支持。 【折腾过程】 1.修改相关的代码: DIRECTIVE @init{ List args = new Ar...
crifan 11年前 (2013-07-04) 2764浏览 0评论
已更新至: http://code.google.com/p/crifanlib/ 中的: http://code.google.com/p/crifanlib/source/browse/trunk/c/crifanLib.c How to c...