特許
J-GLOBAL ID:200903059572999459

コンパイラ装置、コンパイラプログラム、及び記録媒体

発明者:
出願人/特許権者:
代理人 (4件): 坂口 博 ,  市位 嘉宏 ,  上野 剛史 ,  龍華 明裕
公報種別:公開公報
出願番号(国際出願番号):特願2003-049414
公開番号(公開出願番号):特開2004-259007
出願日: 2003年02月26日
公開日(公表日): 2004年09月16日
要約:
【課題】文字列を操作するプログラムを最適化する。【解決手段】文字列を操作するプログラムを最適化するコンパイラ装置は、プログラムにおいて、文字列を格納する文字列変数に文字列を追加する追加命令を検出する追加命令検出部と、追加命令検出部により検出された、同一の文字列変数に文字列を追加する複数の追加命令のそれぞれに代えて、当該追加命令により追加される追加文字列のデータをバッファに格納する格納コードを生成する格納コード生成部と、プログラムにおける、文字列変数を参照する命令より先に実行される個所に、複数の追加文字列のそれぞれを文字列変数に追加する追加コードを生成する追加コード生成部とを備える。【選択図】 図1
請求項(抜粋):
文字列を操作するプログラムを最適化するコンパイラ装置であって、 前記プログラムにおいて、文字列を格納する文字列変数に文字列を追加する追加命令を検出する追加命令検出部と、 前記追加命令検出部により検出された、同一の文字列変数に文字列を追加する複数の追加命令のそれぞれに代えて、当該追加命令により追加される追加文字列のデータをバッファに格納する格納コードを生成する格納コード生成部と、 前記プログラムにおける、前記文字列変数を参照する命令より先に実行される個所に、複数の前記追加文字列のそれぞれを前記文字列変数に追加する追加コードを生成する追加コード生成部と を備えるコンパイラ装置。
IPC (1件):
G06F9/45
FI (1件):
G06F9/44 322F
Fターム (2件):
5B081CC21 ,  5B081CC22
引用特許:
出願人引用 (2件) 審査官引用 (1件)

前のページに戻る