日本ソフトウェア科学会大会講演論文集
Online ISSN : 1349-3515
ISSN-L : 0913-5391
日本ソフトウェア科学会第19回大会
セッションID: 1C-3
会議情報
リモート参照が可能な循環属性文法による怠けたコード移動の実現
*立川 英佐々木 晃佐々 政孝
著者情報
会議録・要旨集 フリー

詳細
抄録

goto 文のような,非構造的ジャンプを持つ言語に対する最適化を属性文法で定式化することは,従来困難であった.それは,既存の属性文法では離れたノードの属性間の関係の記述が難しく,かつジャンプ命令によって属性の依存関係に循環が生じる場合に評価ができなかったからである.そこで我々は,遠隔ノードの属性参照が可能で,かつある条件下での属性依存関係のサイクルを許すという循環リモート属性文法を提案した.本研究では、この拡張した属性文法を用いて非構造的ジャンプを持つ言語に対する,部分冗長性除去の最適化器の実装を行った.データフロー方程式に基づき,怠けたコード移動の可読性の優れた記述に成功した.

著者関連情報
© 2002 日本ソフトウェア科学会
前の記事 次の記事
feedback
Top