2013-08-22 45 views
0

我想通過實現TokenManager並使用USER_TOKEN_MANAGER = true來僅使用解析器併爲其提供令牌。在JavaCC中實現TokenManager

如果在解析器生成器運行之前接口不存在,那麼實現這個類是否有技巧?

我可以製作自己的TokenManager接口副本並實現它。然後刪除生成的TokenManager。但是......看起來很奇怪。

回答

1

只需運行帶有選項設置爲true的JavaCC,它將生成TokenManager接口。然後創建一個實現接口的新類。你的類還應該實現... Constants接口,所以你可以訪問令牌種類的名稱。

(也許我錯過了這個問題的重點。如果是這樣,請澄清。)