posts - 403, comments - 310, trackbacks - 0, articles - 7
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          LL(1) 語法解析

          Posted on 2007-09-24 19:34 ZelluX 閱讀(603) 評論(0)  編輯  收藏 所屬分類: Courses
          還是做一點筆記,記得牢一些

          有了follow和first集合后,就可以構造一張預測解析表(predictive parsing table)了。
          具體方法是:
          對于任一產生式X -> ƒ,找到first(ƒ)中的每一個元素T,把X -> ƒ填充到X行T列中去;
          如果ƒ nullable,還要把X -> ƒ填充到X行follow(ƒ)列中去

          預測解析表構造完成后,如果某格中不止一個產生式,則說明該語法不適用于預測解析表;
          如果每格至多一個產生式,則該語法被稱為LL(1)  Left-to-right parse, Leftmost-derivation, 1-symbol lookahead    
          主站蜘蛛池模板: 松江区| 犍为县| 大石桥市| 即墨市| 长汀县| 确山县| 桦甸市| 鄄城县| 奉贤区| 上思县| 泸溪县| 铜梁县| 泰来县| 龙游县| 新平| 上思县| 永吉县| 峨眉山市| 吉首市| 收藏| 娄底市| 泸水县| 静乐县| 临桂县| 肥乡县| 光泽县| 鹤庆县| 子长县| 巴彦淖尔市| 郁南县| 民勤县| 呼伦贝尔市| 南川市| 商水县| 成武县| 汪清县| 读书| 崇信县| 汝城县| 万安县| 绥化市|