特許
J-GLOBAL ID:200903003650275858

ソースコードを一つの高級コンピュータ言語から別の高級コンピュータ言語へ変換する方法及び装置

発明者:
出願人/特許権者:
代理人 (1件): 中村 稔 (外6名)
公報種別:公表公報
出願番号(国際出願番号):特願平8-512724
公開番号(公開出願番号):特表平10-508398
出願日: 1995年10月06日
公開日(公表日): 1998年08月18日
要約:
【要約】本発明は、二重根付けトリー・データ構造を用いて、一つのコンピュータ言語を他の言語に変換する方法、システム、及びプログラムである。二重根付けトリー(7,19)は、共通のセットの葉を共有する階層的に関係する2つのセットのオブジェクトの組み合わせである。N重根付けトリーも記載されている。二重根付けトリーが特定の方法により構築され、さらに、第2の二重根付けトリーに変換されたとき、ソース言語コードはターゲット言語コードに変換される。さらに、変換は、マクロ、ある条件でコンパイルされるコード領域、ソース包含ステートメント及びコメントを含むソース言語コードのプリプロセッサの特徴を保存する。
請求項(抜粋):
データ処理システムで実行されるアプリケーションプログラムによるアクセスのためのデータを記憶するメモリであって、 前記メモリに記憶された二重根付きトリーデータ構造を備え、 前記データ構造は、 一組の葉; 一つ以上の親、子、祖先、及び子孫を有し、根、一組の枝、及び一組の節を有するトリーデータ構造によって表しうる、前記一組の葉で終了している、第1の階層的に関連したオブジェクトの組; 前記一組の葉で終了する第2の階層的に関連したオブジェクトの組;を含んでいることを特徴とするメモリ。

前のページに戻る