<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          PetitParser語法解析器

          聯(lián)合創(chuàng)作 · 2023-10-02 05:51

          PetitParser是一個強大、易用、靈活的解析工具,使用Dart寫成。 它文檔豐富,代碼易懂,作者也非常熱情。在學(xué)習(xí)的過程中,我曾經(jīng)有過很多疑問,都得到了作者及時詳盡的解答,在這里要特別表示感謝。如果大家對解析器的實現(xiàn)感興趣,或者想自己寫一些復(fù)雜的解析規(guī)則,建議把它的代碼看懂再動手。

          傳統(tǒng)上,用于編程語言的語法是靜態(tài)指定的。由于不可避免地產(chǎn)生歧義,它們很難構(gòu)成和重用。PetitParser結(jié)合了無掃描解析,解析器組合器,解析表達式語法(PEG)和packrat解析器的思想,將語法和解析器建模為可以動態(tài)重新配置的對象。

          該庫是開放源代碼,穩(wěn)定且經(jīng)過良好測試。開發(fā)在GitHub上進行。隨時報告問題或在此處創(chuàng)建請求請求。一般問題最好在StackOverflow上提出。

          該程序包托管在dart程序包中。每個版本都會創(chuàng)建最新的API文檔。

          瀏覽 22
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  污污网站在线观看 | 豆花AV网站 | 亚洲在看 | 九月丁香五月婷婷 | 欧美少妇坐爱视频 |