liangfei

努力成为一名匠人

Linus and RMS

  RMS 为了理想,四处奔波。

  Linus实现了理想,四处游玩。

 

  最近因工作需要学习了一下Lex。感觉最关键的技术还是正则表达式(Regular Expression)。

 

  用户在Lex脚本中定义模式(Pattern,正则表达式)去匹配需要处理的字符串(string)。

 

  刚开始以为掌握了Lex就可以完全静态分析一个C文件,后来发现错了,

 

  Lex的模式是一个NFA,因为它不支持栈模式,所以在解析宏(macro)和括号运算符时无能无力。

 

 

 

阅读更多
版权声明:本文为博主原创文章,转载请注明出处 https://blog.csdn.net/FeeLang/article/details/6128022
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

Linus and RMS

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭