特許
J-GLOBAL ID:200903094220592871

エラー情報表示方法および装置

発明者:
出願人/特許権者:
代理人 (1件): 伊藤 修 (外1名)
公報種別:公開公報
出願番号(国際出願番号):特願2000-144443
公開番号(公開出願番号):特開2001-325096
出願日: 2000年05月17日
公開日(公表日): 2001年11月22日
要約:
【要約】【課題】 C++言語などのユーザ定義可能なデータ型を持つ型付けの強いプログラミング言語のコンパイラが出力する複雑な構造を持った長いデータ型名を含むエラーメッセージを、エラーメッセージ全体の意味をプログラム開発者が容易に理解可能であるとともに、エラーメッセージに含まれるデータ型名の構造をプログラム開発者が容易に理解可能であるような形式で表示するエラー情報表示方法を提供する。【解決手段】 GUIフロントエンド100は、コンパイラ101の出力したエラーメッセージ301を入力し、そのエラーメッセージをエラーメッセージ構文解析モジュール102により構文解析して、構文木データ302を出力し、次に、エラー情報整形表示モジュール103により構文木データ302の内容を構文木の構造にしたがってツリー状に整形表示する。
請求項(抜粋):
ソースプログラムをオブジェクトプログラムに翻訳する翻訳処理において出力されるエラーメッセージのエラー情報表示方法であって、前記翻訳処理において出力される文章とデータ型名が混在するエラーメッセージを構文解析して構文木データを生成し、該生成した構文木データにおける各子ノードのノード種別を判定し、該判定により文字列ノードなら文章を表示し、構造ノードならデータ型名を表示することにより前記文章と前記データ型名を分離して表示することを特徴とするエラー情報表示方法。
IPC (4件):
G06F 9/06 530 ,  G06F 9/06 540 ,  G06F 3/00 651 ,  G06F 9/45
FI (4件):
G06F 9/06 530 P ,  G06F 9/06 540 T ,  G06F 3/00 651 E ,  G06F 9/44 322 C
Fターム (12件):
5B076EC03 ,  5B081CC11 ,  5B081CC62 ,  5E501AA02 ,  5E501AC10 ,  5E501BA07 ,  5E501CA03 ,  5E501DA05 ,  5E501EA12 ,  5E501FA13 ,  5E501FA44 ,  5E501FB44
引用特許:
審査官引用 (2件)
引用文献:
審査官引用 (1件)

前のページに戻る