我正在使用JavaCC版本5.0。與Eclipse伽利略。JavaCC:警告太多
但是,當我在我的jj文件中設置選項「static = true」時,生成的TokenManager文件有很多警告,例如「應該以靜態方式訪問類型爲SimpleCharStream的靜態方法readChar()」。另外,從我的jj文件導入的所有內容都已複製到TokenManager,並在那裏標記爲未使用。有沒有選擇來防止這種情況發生?
看來這issue was fixed in JavaCC v4.1,那我爲什麼還要面對這個?
你應該*總是*將STATIC設置爲false。 – 2011-03-25 16:04:56
爲什麼?你能給我一些指出原因的指針嗎? – athena 2011-04-10 18:24:14
@LaurentPireyn,讓我點讀更新鏈接:http://lpireyn.pisolutions.eu/blog/2011/02/14/taming-javacc/ – 2013-05-08 22:07:44