摘要:
不能分词八进制和数字类型加前/后缀的情况拿这个词法分析器跑了一遍整个Nginx源码,基本都能正确的分出结果,后面有测试例子~ 1 #ifndef _STATES_H_ 2 #define _STATES_H_ 3 4 #include "log_config.h" 5 6 __LOG_BEGIN_NAMESPACE 7 8 enum _states 9 {10 IN_NONE,11 IN_NUM,12 IN_0XNUM,13 IN_INT,14 IN_FLOAT,15 IN_E,16 IN_ALPHA,17 IN_MINUS... 阅读全文