parboiled

    3熱度

    2回答

    這是一個既針對parboiled解析器框架又針對BNF/PEG的問題。 比方說,我有相當簡單的正則表達式 ^\\s*([A-Za-z_][A-Za-z_0-9]*)\\s*=\\s*(\\S+)\\s*$ 代表的 <line> ::= <ws>? <identifier> <ws>? '=' <nonwhitespace> <ws>? <ws> ::= (' ' | '\t'

    1熱度

    1回答

    我正在使用CGLIB程序,包括作爲一個大包的依賴(版本2.1_3)的一部分,並已書面使用半熟處理器做一些降價到HTML的轉換中的新功能。 問題出現在依賴衝突中。 如果我什麼都不做,我所有的試驗是在蒸穀米功能失效,用線沿線的消息: java.lang.IncompatibleClassChangeError: org/parboiled/transform/ParserClassNode 如果我

    1熱度

    2回答

    我有一個使用XML配置文件,其中我所描述的部件佈局的應用程序。 目前我有3種佈局:網格,水平和垂直。 我想創建一個將使用這三個的佈局。 終於讓我找到一個辦法做到這一點:每個佈局類的我定義佈局類在聲明中初始化它們的保護包保護領域。我的一般規則使用這些字段。要記住的唯一的事情是,他們都有自己的堆棧,這不是一個問題,因爲你可以這樣調用代碼:push(gridLayoutParser.pop())。 這裏

    1熱度

    1回答

    在燒製框架中的某些類具有泛型類型參數。例如。類BaseParser。在它的文檔中寫道: Type Parameters: V - the type of the parser values 我真的沒有找到足夠的文檔。其他類中的文檔類似或缺失。即使在wiki中,我也沒有找到有關這方面的信息。他們只是使用Object。 任何人都可以向我解釋這個參數用於什麼以及什麼是有效的類型交出?