test.g
资源名称:pccts133.zip [点击查看]
上传用户:itx_2006
上传日期:2007-01-06
资源大小:493k
文件大小:0k
源码类别:
编译器/解释器
开发平台:
Others
- /* This is test.g which tests a simple DLG-based scanner, but with
- * a main() in another file.
- */
- #header <<
- #include "AToken.h" // what's ANTLRCommonToken look like?
- typedef ANTLRCommonToken ANTLRToken; // by placing in header, Expr.h gets it
- >>
- #token "[ tn]+" <<skip();>>
- #token Eof "@"
- class Expr { /* Define a grammar class */
- e : IDENTIFIER NUMBER Eof
- <<fprintf(stderr, "text is %s,%sn", $1->getText(), $2->getText());>>
- ;
- }
- #token IDENTIFIER "[a-z]+"
- #token NUMBER "[0-9]+"