若是你望见别人提到了Lex,你是否也感应十分疑心呢?那么在这里,小编为人人逐一剖析,希望对人人有所辅助。
什么是Lex?
Lex(全称Lexical Analyzer)又被称为词法剖析器,是编译原理中的一个众所周知的工具,可以将高级语言举行剖析,将被剖析的语言凭证划定好的规则分成一个个的Token。
Lex有什么作用?
我们知道,编译器在编译法式时,需要先将源法式剖析,天生中间代码或目的代码,因此在编译历程中,有需要先将源法式转化成汇编语言或机械语言,这就是通过开发一个Lex法式来完成源法式的预处置,在预处置的时刻先将源法式分成一个个的Token。