2011-04-14 16 views

回答

1

您可以在makefile中使用flex的-Pprefix參數。使用flex -Pfoo您可以爲所有yy生成的函數加上前綴。查看manual page瞭解更多詳情。

1

flex可以讓你做到這一點。只需定義YY_DECL宏。不知道關於實際的Unix(tm)lex(1)。

0

你可以建立一個C++詞法分析器。這意味着所有的狀態信息都保存在一個對象中。

然後,它只是使用正確的對象的問題!

相關問題