属性文法記述に基づくプログラミング環境の生成方式

書誌事項

タイトル別名
  • A Generation Scheme of a Programming Environment Based on Attribute Grammar Description
  • ゾクセイ ブンポウ キジュツ ニ モトズク プログラミング カンキョウ ノ セ

この論文をさがす

説明

<p>本稿では,言語指向エディタ,コンパイラ,インタプリタ,デバッガをグラフィカル・ユーザ・インタフェイスのもとに統合化したプログラミング環境を,属性文法記述に基づき生成する方式と実現について述べる. 本方式は次のような特徴をもつ. (1)従来手書きで作成されていたコンパイラ,インタプリタ,デバッガ等の言語処理系の各フェイズを,ソース・プログラムあるいは構文木に対する属性文法という単一の枠組に基づいた形式的な仕様で記述し,少数の生成系により生成する. (2)それらの各フェイズを統合的に扱うプログラミング環境のグラフィカル・ユーザ・インタフェイス自身も,属性文法をベースとした仕様で記述し,生成系により生成する. 上記方式に基づき,プロトタイプ・システムを作成した.この結果,従来,手書きで記述されていたため作成工数がかかり,可読性,保守性に問題のあった言語処理系やグラフィカル・ユーザ・インタフェイスを,簡潔な記述から生成できることを確認した.</p>

収録刊行物

参考文献 (35)*注記

もっと見る

詳細情報 詳細情報について

問題の指摘

ページトップへ