04 2013 档案

摘要:在antlr解析AST时我们通常都会把字符串之间的空格,回车,换行等隐藏如下:WS : ( '\t' | ' ' | '\r' | '\n' )+ { $channel = HIDDEN; } ;但是,如果我们希望保留解析出来的字符串怎么办呢。就如我们想解析出来一个程序段foo(){ a+b = c;}昨天在杨老师的指导下,我成功解析了含有空格的字符串。具体方法如下: 1 grammar lexParse; 2 3 options { 4 output = AST; 5 ASTLabelType=CommonTree; 6 lan 阅读全文
posted @ 2013-04-25 16:54 郑蕊 阅读(1065) 评论(0) 推荐(0) 编辑
摘要:windows下运行C/c++的命令是CL **.C如果出现以下错误:将dos的运行目录设置为F:/Program Files/Microsoft Visual Studio 10.0/VC/bin在该目录下运行vcvars32.bat文件,cl命令就可以使用了,不过你如果关闭dos,重新运行dos需要自此运行vcvars32.bat才能继续使用cl命令。这个方法对于vc和vs都适用。就可以 阅读全文
posted @ 2013-04-20 23:43 郑蕊 阅读(282) 评论(0) 推荐(0) 编辑