grammar

    3熱度

    1回答

    我完全不熟悉XText。 當你使用XTEXT你可以指定一個第二語法和使用,因爲它是說,它聲明的定義定義語法here: grammar org.eclipse.xtext.example.Domainmodel with org.eclipse.xtext.common.Terminals 在的Xtext每個語法都有一個唯一的 的名稱,像公共Java類 需要在Java類路徑中反映 文件的位置。在

    1熱度

    1回答

    我需要解析包含鍵/值對和鍵/子表達式對,像1行的表達式: 123=a 456=b 789=(a b c) 111=((1=a 2=b 3=c) (1=x 2=y 3=z) (123=(x y z))) 666=evil 爲了讓解析器簡單,我願意做分析的幾個步驟,分離一級標籤(這裏123,456,789,111和666,然後分析他們在另一個步驟的內容。 這裏789的值將是"a b c",111的

    6熱度

    1回答

    如何將一個附加參數(不是YYSTYPE類型的令牌小數)傳遞給yypush_parse()函數? 解析器確實折返,但是這一個aditional的變量是我需要我的解析器集成在應用程序的線程安全至關重要的(這是一個PHP擴展,所以我們談論TSRM)。 我不能只是擺脫這個參數,因爲在行動代碼中我要調用將以用戶空間可訪問的形式生成AST的函數。 我試圖破解周圍YYPUSH_DECLS並儘量可以作爲聲明函數而

    10熱度

    2回答

    有誰知道R是否存在現有的ANTLR或IRONY語法? 非常感謝。

    3熱度

    1回答

    我是Xtext和ANTLR的新手。 我需要將ANTLR(.g)語法翻譯爲XTEXT(.xtext)語法。在ANTLR語法中,存在Xtext不支持的語法謂詞。 是否有刪除/翻譯這些謂詞的方法? 感謝 編輯 這我想翻譯的ANTLR語法可以在這裏找到: /* * Copyright 2009, Google Inc. * All rights reserved. * * Redistributi

    8熱度

    3回答

    術語AST(抽象語法樹),解析樹和派生樹在涉及解析符合語法的文本的結果時由不同的人討論。假設我們正在談論解析計算機語言,他們的差異是否足夠小,以至於我們可以交換使用這些術語?如果不是,我們如何正確使用這些條款?

    10熱度

    3回答

    我目前工作的一個分析器,似乎我已心情大好的 依循計算了幾個錯誤。所以我想知道是否有人知道一個好的工具來計算follow和first sets,所以我可以跳過/重新評估這個容易出錯的解析器構造部分。,我已經遇到

    0熱度

    1回答

    我正在從我的數據庫中接收數據,並且通過echo語句顯示它,但由於某些原因,所有基本標點符號(例如(',「))都返回帶有Questionmarks的小鑽石。 ,誰能告訴我什麼是錯

    3熱度

    4回答

    我有一個Java類(更準確地說是一個jpa實體),我想在PHP中「解析」。我想獲得該類的字段,與每個字段關聯的註釋等。 是否有任何PHP工具可以讀取java源代碼並「解析」它?我想避免用我自己的自定義正則表達式重新創建輪...

    2熱度

    1回答

    嗨我的ANTLR樹語法有一個小問題。我正在使用ANTLRWorks 1.4。在語法分析器語法中,我有這樣的規則: declaration : 'variable' IDENTIFIER (',' IDENTIFIER)* ':' TYPE ';' -> ^('variable' IDENTIFIER TYPE)+ 所以我想每個標識符一棵樹。 ,並在樹的語法,我只保留重寫規則: decla