Quex 是一个词法分析器的产生器，它能创建C或者C++语言的词法分析器。Quex的一个显着特征是它能支持基于Unicode字符串的输入，而且创建的分析器代码是直接编码格式的（而非查表格式），具有较高的分词速度。另外，Quex在描述词法分析的语法上采用了类似于C++的继承语法和分模块语法，这使得语法的复用非常简单，语法结构更为清晰。
特性.
直接编码词法分析器.Quex使用传统的汤普森创造法，从从正则表达式首先创建不确定性有限状态机,然后通过压缩和归并转换为确