jflex词法分析器学习笔记

在linux下:

Linux deryow-K84HR 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

用vim打开的flex后缀文件没有高亮. 输入":set syntax=lex"设置其语法为lex,即可.  (按":set"可查看该文件具体信息)

PS: ":set filetype = c" (abbreviation, ":set ft = c")

一般不需要就不要加%cup了,那样还要导入java_cup的包.

如果返回类型不是Yytoken的,记得自己定义一下返回类型,如: %type Void

原文地址:https://www.cnblogs.com/zdygo/p/4056668.html