antlrworks2

    0熱度

    1回答

    因此,我正在使用ANTLRWorks 2.1在ANTLR4中使用組合語法。我有詞法規則Identifier和Block,這些規則不被識別爲定義的詞法分析器規則,但僅在最後一個定義的分析器規則中。這些規則刪除(或隱藏)這些錯誤後添加一個文字。 我,並在最後的錯誤語法(斜體令牌引發錯誤): grammar GCombined; options { language = Cpp; } @lexe

    5熱度

    1回答

    ANTLRWorks 1.5有一個「解釋器」選項卡,您可以在其中輸入字符串來測試解析器。到目前爲止,我還沒有能夠在ANTLRWorks 2中找到任何相同的東西。它是否有類似的東西,如果是這樣,它是如何訪問的?

    0熱度

    1回答

    我現在正在使用ANTLR v。4.5.2,ANTLRWorks 2.1和tSQL提供的grammar。 ANTLRWorks從我的SQL代碼中生成了一個完美的分析樹,但我想在我的web應用程序中使用ANTLR(不帶ANTLRWorks)。 我已經生成我tsql.tokens,BaseListener,lexer,等等,但我如何可以調用ANTLR從一個已經存在的Java類? 我不需要解析樹爲圖形我只

    4熱度

    1回答

    我有一個ANTLR 4語法: grammar Test; start : NonZeroDigit '.' Digit Digit? EOF ; DOT : '.' ; PLUS : '+' ; MINUS : '-' ; COLON : ':' ; COMMA : ',' ; QUOTE : '\"' ; EQUALS : '=' ;

    0熱度

    2回答

    Hi Team, 我是Antlr的新手,我花了4天的時間學習,安裝,運行教程並與IDE集成。 :( 我可以運行此[教程] [1]在終端成功。我現在的目標是運行NetBeans中的相同教程,AntlrWorks2我已經蠶食了主從[這裏] [2]。 代碼編譯,但是當我跑我得到一個 「java.lang.ExceptionInInitializerError」 由init詞法分析器的 1:http://