Quex

Quex 是一個詞法分析器的產生器 ， 它能創建C或者C + + 語言的詞法分析器 。 Quex的一個顯著特徵是它能支持基於Unicode字符串的輸入 ， 而且創建的分析器代碼是直接編碼格式的 （ 而非查表格式 ） ， 具有較高的分詞速度 。 另外 ， Quex在描述詞法分析的語法上採用了類似於C + + 的繼承語法和分模塊語法 ， 這使得語法的複用非常簡單 ， 語法結構更爲清晰 。