- 【Updated on May 12, 2025】 Integration of CiNii Dissertations and CiNii Books into CiNii Research
- Trial version of CiNii Research Automatic Translation feature is available on CiNii Labs
- Suspension and deletion of data provided by Nikkei BP
- Regarding the recording of “Research Data” and “Evidence Data”
Incremental Generation of LR(1) Parse Tables
Bibliographic Information
- Other Title
-
- LR(1)構文解析表の動的構成法
Search this article
Description
本論文では,LR(1)クラスの文法に対してパージングテーブルをインクリメンタルに構成する手法について述べる.機械翻訳システムやコンパイラ等の言語処理システムを構築する場合,事前にターゲットとなる言語の文法を設計する必要がある.一般に,LR構文解析のようなテーブル駆動型の言語処理システムでは,文法の設計/修正の段階で,テーブルの生成,パージングテスト,文法の修正のサイクルを繰り返す必要があり,また,1つの文法の修正に対してもテーブル全体を構成し直さなければならないため,非常な時間的,空間的労力を要する.このような問題に対し,文脈自由文法に基づく文法を効率的に構築するために,LRパーサーをインクリメンタルに実行する手法が種々提案されている.しかし,従来の手法のほとんどは状態遷移表内のアイテムをすべて求め直す必要があるため,効率的な手法とは言えない.本論文では,LR(1)文法に対し,パージングテーブルをインクリメンタルに構成する手法を提案する.本手法により,少ない資源で効率的かつ迅速に文法を構築することが可能となる.また,本手法は,高速にパージングテーブルを再構成するため,文法の自動学習の一手法としても有効である.本稿では,まず,2.でLRパーサージェネレーションの概要を述べ,3.でLRパージングテーブルのインクリメンタルな構成手法を提案する.4.では種々の数の文法に対し,全体を構成し直す場合との速度の比較により本手法の有効性を示し,5.でまとめと今後の課題を述べる.
Journal
-
- 全国大会講演論文集
-
全国大会講演論文集 第50回 (人工知能及び認知科学), 53-54, 1995-03-15
情報処理学会
- Tweet
Details 詳細情報について
-
- CRID
- 1050574047128350080
-
- NII Book ID
- AN00349328
-
- Text Lang
- ja
-
- Article Type
- conference paper
-
- Data Source
-
- IRDB