JPH03147129A - ソースプログラムの編集方式 - Google Patents
ソースプログラムの編集方式Info
- Publication number
- JPH03147129A JPH03147129A JP28637289A JP28637289A JPH03147129A JP H03147129 A JPH03147129 A JP H03147129A JP 28637289 A JP28637289 A JP 28637289A JP 28637289 A JP28637289 A JP 28637289A JP H03147129 A JPH03147129 A JP H03147129A
- Authority
- JP
- Japan
- Prior art keywords
- source program
- editing
- identifier
- processing
- command
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000010365 information processing Effects 0.000 claims abstract description 16
- 238000000034 method Methods 0.000 claims description 24
- 238000012217 deletion Methods 0.000 description 18
- 230000037430 deletion Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はソースプログラムの編集方式に関し、特に情報
処理システムにおいて使用するソースプログラムの編集
方式に関する。
処理システムにおいて使用するソースプログラムの編集
方式に関する。
複数の異なる情報処理システムで同一のプログラムを共
用する場合に、完全な共用化ができずに情報処理システ
ム毎に部分的な修正が必要となることがある。
用する場合に、完全な共用化ができずに情報処理システ
ム毎に部分的な修正が必要となることがある。
従来の技術では、上述のような場合、ソースプログラム
をコピーしてそれぞれの情報処理システム灸に持つ方法
か、ソースプログラムを1本にしてそれぞれの情報処理
システム対応のオブジェクトプログラムが生成されるよ
うにソースプログラムの各行にコンパイル時にコンパイ
ラがその行をコンパイルの対象とするか否かを判別する
ための選択文字を持たせコンパイル時にどの選択文字が
付与されている行が有効かを指定してソースプログラム
を選択する方法かがとられていた。
をコピーしてそれぞれの情報処理システム灸に持つ方法
か、ソースプログラムを1本にしてそれぞれの情報処理
システム対応のオブジェクトプログラムが生成されるよ
うにソースプログラムの各行にコンパイル時にコンパイ
ラがその行をコンパイルの対象とするか否かを判別する
ための選択文字を持たせコンパイル時にどの選択文字が
付与されている行が有効かを指定してソースプログラム
を選択する方法かがとられていた。
上述した従来の技術では、ソースプログラムを情報処理
システム対応に複数持つ方法をとった場合には、複数の
ソースプログラムの共通部分に修正が必要となったとき
に複数のソースプログラムを修正しなければならず、ソ
ースプログラムの管理が面倒であるという欠点がある。
システム対応に複数持つ方法をとった場合には、複数の
ソースプログラムの共通部分に修正が必要となったとき
に複数のソースプログラムを修正しなければならず、ソ
ースプログラムの管理が面倒であるという欠点がある。
また、ソースプログラムを一本化しコンパイル時にどの
選択文字が付与されている行が有効かを指定してソース
プログラムを選択する方法をとった場合には、ソースプ
ログラムを編集する際に選択文字を付与する個所を利用
者が判断して選択文字を付けなければならないために、
#M集処理に誤りが生じやすいとともに、ソースプログ
ラム上には種々の選択文字が並ぶことになり大変見にく
くかつ選択文字の管理がイしいという欠点がある。
選択文字が付与されている行が有効かを指定してソース
プログラムを選択する方法をとった場合には、ソースプ
ログラムを編集する際に選択文字を付与する個所を利用
者が判断して選択文字を付けなければならないために、
#M集処理に誤りが生じやすいとともに、ソースプログ
ラム上には種々の選択文字が並ぶことになり大変見にく
くかつ選択文字の管理がイしいという欠点がある。
本発明の目的は、上述の点に鑑み、ソースプログラムを
1つのソースプログラムファイルで管理するにもかかわ
らず利用者にとってはそれぞれ独立したソースプログラ
ムとして映り、ソースプログラムの&I集および管理が
容易になるようにしたソースプログラムの編集方式を提
供することにある。
1つのソースプログラムファイルで管理するにもかかわ
らず利用者にとってはそれぞれ独立したソースプログラ
ムとして映り、ソースプログラムの&I集および管理が
容易になるようにしたソースプログラムの編集方式を提
供することにある。
本発明のソースプログラムの編集方式は、情報処理シス
テムを識別するための編集識別子の管理処理を指示する
コマンドとソースプログラムの編集処理を指示するコマ
ンドとを入力するコマンド入力手段と、このコマンド入
力手段により入力された編集識別子の管理処理を指示す
るコマンドに続いて入力されるLI集識別子をソースプ
ログラムファイルの管理情報ブロックおよびソースプロ
グラムの各行対応に管理する編集識別子管理手段と、前
記コマンド入力手段により入力されたソースプログラム
の編集処理を指示するコマンドに続いて入力される編集
内容に基づいてソースプログラムファイルのソースプロ
グラムを編集するソースプログラム編集手段とを有する
。
テムを識別するための編集識別子の管理処理を指示する
コマンドとソースプログラムの編集処理を指示するコマ
ンドとを入力するコマンド入力手段と、このコマンド入
力手段により入力された編集識別子の管理処理を指示す
るコマンドに続いて入力されるLI集識別子をソースプ
ログラムファイルの管理情報ブロックおよびソースプロ
グラムの各行対応に管理する編集識別子管理手段と、前
記コマンド入力手段により入力されたソースプログラム
の編集処理を指示するコマンドに続いて入力される編集
内容に基づいてソースプログラムファイルのソースプロ
グラムを編集するソースプログラム編集手段とを有する
。
本発明のソースプログラムの編集方式では、コマンド入
力手段が情報処理システムを識別するための編集識別子
の管理処理を指示するコマンドとソースプログラムの編
集処理を指示するコマンドとを入力し、編集識別子管理
手段がコマンド入力手段により入力された編集識別子の
管理処理を指示するコマンドに続いて入力される編集識
別子をソースプログラムファイルの管理情報ブロックお
よびソースプログラムの各行対応に管理し、ソースプロ
グラム編集手段がコマンド入力手段により入力されたソ
ースプログラムの編集処理を指示するコマンドに続いて
入力される編集内容に基づいてソースプログラムファイ
ルのソースプログラムを編集する。
力手段が情報処理システムを識別するための編集識別子
の管理処理を指示するコマンドとソースプログラムの編
集処理を指示するコマンドとを入力し、編集識別子管理
手段がコマンド入力手段により入力された編集識別子の
管理処理を指示するコマンドに続いて入力される編集識
別子をソースプログラムファイルの管理情報ブロックお
よびソースプログラムの各行対応に管理し、ソースプロ
グラム編集手段がコマンド入力手段により入力されたソ
ースプログラムの編集処理を指示するコマンドに続いて
入力される編集内容に基づいてソースプログラムファイ
ルのソースプログラムを編集する。
次に、本発明について図面を参照して詳細に説明する。
第1図は、本発明の一実施例に係るソースプログラムの
編集方式が適用された情報処理システムの構成を示すブ
ロック図である。この情報処理システムは、コマンド入
力手段lと、編集識別子管理手段2と、入出力装置3と
、ソースプログラム編集手段4と、ソースプログラムフ
ァイル5とを備えて構成されている。
編集方式が適用された情報処理システムの構成を示すブ
ロック図である。この情報処理システムは、コマンド入
力手段lと、編集識別子管理手段2と、入出力装置3と
、ソースプログラム編集手段4と、ソースプログラムフ
ァイル5とを備えて構成されている。
第2図を参照すると、コマンド入力手段1における処理
は、コマンド受取りステップ11と、編集識別子管理処
理コマンド判定ステップ12と、登録/削除編集識別子
受取りステップ13と、編集識別子管理手段起動ステッ
プ14と、編集識別子受取りステップ15と、処理種別
受取リステップ16と、行識別子および編集内容受取リ
ステップ17と、ソースプログラム編集手段起動ステッ
プ18とからなる。
は、コマンド受取りステップ11と、編集識別子管理処
理コマンド判定ステップ12と、登録/削除編集識別子
受取りステップ13と、編集識別子管理手段起動ステッ
プ14と、編集識別子受取りステップ15と、処理種別
受取リステップ16と、行識別子および編集内容受取リ
ステップ17と、ソースプログラム編集手段起動ステッ
プ18とからなる。
第3図を参照すると、編集識別子管理手段2における処
理は、編集識別子取得ステップ21と、編集識別子照合
ステップ22と、登録処理判定ステップ23と、編集識
別子登録判定ステップ24と、指示要求ステップ25と
、処理続行判定ステップ26と、編集識別子登録および
追加ステップ27と、編集識別子登録判定ステップ28
と、編集識別子削除ステップ29と、指示要求ステンプ
30と、処理続行判定ステップ31と、全W集識別子処
理終了判定ステップ32とからなる。
理は、編集識別子取得ステップ21と、編集識別子照合
ステップ22と、登録処理判定ステップ23と、編集識
別子登録判定ステップ24と、指示要求ステップ25と
、処理続行判定ステップ26と、編集識別子登録および
追加ステップ27と、編集識別子登録判定ステップ28
と、編集識別子削除ステップ29と、指示要求ステンプ
30と、処理続行判定ステップ31と、全W集識別子処
理終了判定ステップ32とからなる。
第4図を参照すると、ソースプログラム編集手段4にお
ける処理は、行削除判定ステップ41と、行追加判定ス
テップ42と、行参照判定ステップ43と、編集識別子
削除および行削除ステップ44と、行追加および編集識
別子登録ステップ45と、行表示ステップ46と、行追
加および編集識別子登録ステップ47と、編集識別子削
除および行削除ステップ48とからなる。
ける処理は、行削除判定ステップ41と、行追加判定ス
テップ42と、行参照判定ステップ43と、編集識別子
削除および行削除ステップ44と、行追加および編集識
別子登録ステップ45と、行表示ステップ46と、行追
加および編集識別子登録ステップ47と、編集識別子削
除および行削除ステップ48とからなる。
第5図を参照すると、ソースプログラムファイル5は、
最初の1ブロツクが管理情報ブロック51で、残りのn
(正整数)ブロックがソースプログラムが格納されるソ
ースプログラム格納ブロック52である。
最初の1ブロツクが管理情報ブロック51で、残りのn
(正整数)ブロックがソースプログラムが格納されるソ
ースプログラム格納ブロック52である。
第6図を参照すると、管理情報ブロック51は、先頭に
登録されている編集識別子の個数(n)を格納する領域
があり、次に編集識別子が登録個数分並んで格納されて
いる。
登録されている編集識別子の個数(n)を格納する領域
があり、次に編集識別子が登録個数分並んで格納されて
いる。
第7図を参照すると、ソースプログラム格納ブロック5
2の1行には、ソースプログラムの1行の内容の後ろに
、行識別子1編集識別子の個数および個数分の編集識別
子が並んで格納されている。
2の1行には、ソースプログラムの1行の内容の後ろに
、行識別子1編集識別子の個数および個数分の編集識別
子が並んで格納されている。
次に、このように構成された本実施例のソースプログラ
ムの編集方式の動作について説明する。
ムの編集方式の動作について説明する。
情報処理システムの利用者は、ソースプログラムファイ
ル5を編集するために、コマンド入力手段1を起動し、
情報処理システムを識別するために使用する編集識別子
の管理処理(登1!/削除)を指示するコマンドまたは
ソースプログラムの行の編集処理(追加/削除/更新/
参照)を指示するコマンドを入出力装置3より入力する
。
ル5を編集するために、コマンド入力手段1を起動し、
情報処理システムを識別するために使用する編集識別子
の管理処理(登1!/削除)を指示するコマンドまたは
ソースプログラムの行の編集処理(追加/削除/更新/
参照)を指示するコマンドを入出力装置3より入力する
。
コマンド入力手段1は、入出力装置3より入力されたコ
マンドを受は取り (ステップ11)、1集識別子の管
理処理(登録/削除)を指示するコマンドかソースプロ
グラムの行の編集処理(追加/削除/更新/参照)を指
示するコマンドかを判定する(ステップ12)。
マンドを受は取り (ステップ11)、1集識別子の管
理処理(登録/削除)を指示するコマンドかソースプロ
グラムの行の編集処理(追加/削除/更新/参照)を指
示するコマンドかを判定する(ステップ12)。
ステップ12で編集識別子の管理処理(登!!/削除)
を指示するコマンドであれば、コマンド入力手段lは、
入出力装置3より登録あるいは削除する編集識別子を受
は取り(ステップ13)、編集識別子管理手段2を起動
する(ステップ14)。
を指示するコマンドであれば、コマンド入力手段lは、
入出力装置3より登録あるいは削除する編集識別子を受
は取り(ステップ13)、編集識別子管理手段2を起動
する(ステップ14)。
編集識別子管理手段2は、コマンド入力手段1より入力
された編集識別子を全て得て(ステップ21)、得られ
た編集識別子とソースプログラムファイル5中の管理情
報ブロック51に登録されている編集識別子との照合を
行い(ステップ22)、コマンドの処理種別が編集識別
子の登録処理であるか削除処理であるかを判定する(ス
テップ23)。
された編集識別子を全て得て(ステップ21)、得られ
た編集識別子とソースプログラムファイル5中の管理情
報ブロック51に登録されている編集識別子との照合を
行い(ステップ22)、コマンドの処理種別が編集識別
子の登録処理であるか削除処理であるかを判定する(ス
テップ23)。
ステップ23でコマンドの処理種別が編集識別子の登録
処理であった場合には、編集識別子管理手段2は、当該
編集識別子がすでにソースプログラム5中の管理情報ブ
ロック51に登録されているか否かを判定しくステップ
24)、当El W集識別子がすでにソースプログラム
5中の管理情報ブロック5Iに登録されている場合には
、同一の編集識別子があることを入出力装置3に表示し
指示を要求して(ステップ25)、処理を続けるか否か
の判断を利用者にあおぐ(ステップ26)。利用者によ
り処理の続行不可が指示されると、編集識別子管理手段
2は、直ちに処理を中断する。利用者により処理の続行
が指示されると、編集識別子管理手段2は、全ての編集
識別子の処理が終了したか否かを判定しくステップ32
)、全ての編集識別子の処理が終了していなければステ
ップ22に制御を戻して次に指定された編集識別子の処
理に移る。全ての編集識別子の処理が終了していれば、
編集識別子管理手段2は、処理を終了する。
処理であった場合には、編集識別子管理手段2は、当該
編集識別子がすでにソースプログラム5中の管理情報ブ
ロック51に登録されているか否かを判定しくステップ
24)、当El W集識別子がすでにソースプログラム
5中の管理情報ブロック5Iに登録されている場合には
、同一の編集識別子があることを入出力装置3に表示し
指示を要求して(ステップ25)、処理を続けるか否か
の判断を利用者にあおぐ(ステップ26)。利用者によ
り処理の続行不可が指示されると、編集識別子管理手段
2は、直ちに処理を中断する。利用者により処理の続行
が指示されると、編集識別子管理手段2は、全ての編集
識別子の処理が終了したか否かを判定しくステップ32
)、全ての編集識別子の処理が終了していなければステ
ップ22に制御を戻して次に指定された編集識別子の処
理に移る。全ての編集識別子の処理が終了していれば、
編集識別子管理手段2は、処理を終了する。
ステップ24で当該編集識別子がソースプログラムファ
イル5中の管理情報ブロック51に登録されていなけれ
ば、編集識別子管理手段2は、当該編集識別子をソース
プログラムファイル5中の管理情報ブロック51に登録
するとともに、ソースプログラムファイル5中の各行に
当該編集識別子を追加する(ステップ27)、この後、
編集識別子管理手段2は、全ての編集識別子の処理が終
了したか否かを判定しくステップ32)、全ての編集識
別子の処理が終了していなければステップ22に制御を
戻して次に指定された編集識別子の処理に移る。全ての
編集識別子の処理が終了していれば、編集識別子管理手
段2は、処理を終了する。
イル5中の管理情報ブロック51に登録されていなけれ
ば、編集識別子管理手段2は、当該編集識別子をソース
プログラムファイル5中の管理情報ブロック51に登録
するとともに、ソースプログラムファイル5中の各行に
当該編集識別子を追加する(ステップ27)、この後、
編集識別子管理手段2は、全ての編集識別子の処理が終
了したか否かを判定しくステップ32)、全ての編集識
別子の処理が終了していなければステップ22に制御を
戻して次に指定された編集識別子の処理に移る。全ての
編集識別子の処理が終了していれば、編集識別子管理手
段2は、処理を終了する。
また、ステップ23でコマンドの処理種別が編集識別子
の削除処理であった場合には、編集識別子管理手段2は
、当該編集識別子がソースプログラムファイル5中の管
理情報ブロック51に登録されていないかどうかを判定
しくステップ28)、当該編集識別子がソースプログラ
ムファイル5中の管理情報ブロック51に登録されてい
れば、当11 編集識別子をソースプログラムファイル
5中の管理情報ブロック51から削除するとともに、ソ
ースプログラムファイル5中の各行に持たれている当該
編集識別子を削除する(ステップ29)。
の削除処理であった場合には、編集識別子管理手段2は
、当該編集識別子がソースプログラムファイル5中の管
理情報ブロック51に登録されていないかどうかを判定
しくステップ28)、当該編集識別子がソースプログラ
ムファイル5中の管理情報ブロック51に登録されてい
れば、当11 編集識別子をソースプログラムファイル
5中の管理情報ブロック51から削除するとともに、ソ
ースプログラムファイル5中の各行に持たれている当該
編集識別子を削除する(ステップ29)。
この後、編集識別子管理手段2は、全ての編集識別子の
処理が終了したか否かを判定しくステップ32)、全て
の編集識別子の処理が終了していなければステップ22
に制御を戻して次に指定された編集識別子の処理に移る
。全ての編集識別子の処理力l多丁していれば、&Ws
識別子管理手段2は、処理を終了する。
処理が終了したか否かを判定しくステップ32)、全て
の編集識別子の処理が終了していなければステップ22
に制御を戻して次に指定された編集識別子の処理に移る
。全ての編集識別子の処理力l多丁していれば、&Ws
識別子管理手段2は、処理を終了する。
また、ステップ2日で当該編集識別子がソースプログラ
ムファイル5中の管理情報ブロック51に登録されてい
なければ、編集識別子管理手段2は、当該編集識別子が
ないことを入出力装置3に表示し指示を要求して(ステ
ップ30)、処理を続けるか否かの判断を利用者にあお
ぐ(ステップ31)、利用者により処理の続行不可が指
示されると、編集識別子管理手段2は、直ちに処理を中
断する。利用者により処理の続行が指示されると、編集
識別子管理手段2は、全ての編集識別子の処理が終了し
たか否かを判断しくステップ32)、全ての編集識別子
の処理が終了していなければ、ステップ22に制御を戻
して次に指定された編集識別子の処理に移る。全ての編
集識別子の処理が終了した場合は、編集識別子管理手段
2は、処理を終了する。
ムファイル5中の管理情報ブロック51に登録されてい
なければ、編集識別子管理手段2は、当該編集識別子が
ないことを入出力装置3に表示し指示を要求して(ステ
ップ30)、処理を続けるか否かの判断を利用者にあお
ぐ(ステップ31)、利用者により処理の続行不可が指
示されると、編集識別子管理手段2は、直ちに処理を中
断する。利用者により処理の続行が指示されると、編集
識別子管理手段2は、全ての編集識別子の処理が終了し
たか否かを判断しくステップ32)、全ての編集識別子
の処理が終了していなければ、ステップ22に制御を戻
して次に指定された編集識別子の処理に移る。全ての編
集識別子の処理が終了した場合は、編集識別子管理手段
2は、処理を終了する。
一方、ステップ12でソースプログラムの行の編集処理
(追加/削除/更新/参照)を指示するコマンドであれ
ば、コマンド入力手段1は、入出力装置3より情報処理
システムを識別するための編集識別子を受は取り (ス
テップ15)、入出力装置3より処理種別(追加/削除
/更新/参照)を受は取り、入出力装置3より処理対象
の行の行識別子と編集内容とを受は取り (ステップ1
7)、処理種別1行識別子および編集内容を渡してソー
スプログラム編集手段4を起動する(ステップ18)。
(追加/削除/更新/参照)を指示するコマンドであれ
ば、コマンド入力手段1は、入出力装置3より情報処理
システムを識別するための編集識別子を受は取り (ス
テップ15)、入出力装置3より処理種別(追加/削除
/更新/参照)を受は取り、入出力装置3より処理対象
の行の行識別子と編集内容とを受は取り (ステップ1
7)、処理種別1行識別子および編集内容を渡してソー
スプログラム編集手段4を起動する(ステップ18)。
ソースプログラム編集手段4は、行の削除か否か(ステ
ップ41)、行の追加か否かくステップ42)、行の参
照か否か(ステップ43)を順次判定して、行単位の処
理の振分けを行う。
ップ41)、行の追加か否かくステップ42)、行の参
照か否か(ステップ43)を順次判定して、行単位の処
理の振分けを行う。
行の更新の場合には(ステップ43でノー)、ソースプ
ログラム編集手段4は、ソースプログラムファイル5中
の指定された行識別子に対応する行にある当該編集識別
子を削除するとともに、その行の編集識別子の個数がO
になったときには当該行を削除する(ステップ44)。
ログラム編集手段4は、ソースプログラムファイル5中
の指定された行識別子に対応する行にある当該編集識別
子を削除するとともに、その行の編集識別子の個数がO
になったときには当該行を削除する(ステップ44)。
次に、ソースプログラム編集手段4は、ソースプログラ
ムファイル5中の指定された行識別子に対応する位置に
指定された行を追加するとともに、追加した行に当該編
集識別子を登録する(ステップ45)。
ムファイル5中の指定された行識別子に対応する位置に
指定された行を追加するとともに、追加した行に当該編
集識別子を登録する(ステップ45)。
行の参照の場合には(ステップ43でイエス)、ソース
プログラム編集手段4は、ソースプログラムファイル5
中の指定された行識別子に対応する行で当t’1=ky
A集識別子が登録されている行を検索して入出力装置3
に表示する(ステップ46)。
プログラム編集手段4は、ソースプログラムファイル5
中の指定された行識別子に対応する行で当t’1=ky
A集識別子が登録されている行を検索して入出力装置3
に表示する(ステップ46)。
行の追加の場合には(ステップ42でイエス)、ソース
プログラム編集手段4は、ソースプログラムファイル5
中の指定された行識別子に対応する位置に指定された行
の内容を追加するとともに、追加した行に当該編集識別
子を登録する(ステップ47)。
プログラム編集手段4は、ソースプログラムファイル5
中の指定された行識別子に対応する位置に指定された行
の内容を追加するとともに、追加した行に当該編集識別
子を登録する(ステップ47)。
行の削除の場合にはくステップ41でイエス)、ソース
プログラム編集手段4は、ソースプログラムファイル5
中の指定された行識別子に対応する行にある当該編集識
別子を削除するとともに、その行の編集識別子の個数が
0になったときには当該行を削除する(ステップ48)
。
プログラム編集手段4は、ソースプログラムファイル5
中の指定された行識別子に対応する行にある当該編集識
別子を削除するとともに、その行の編集識別子の個数が
0になったときには当該行を削除する(ステップ48)
。
以上説明したように本発明は、コマンド入力手段、&I
集識別子管理手段およびソースプログラム編集手段を設
け、編集識別子の管理処理およびソースプログラムの編
集処理が自動的に行われるようにしたことにより、ソー
スプログラムを1つのソースプログラムファイルに格納
しながら編集識別子によるソースプログラムの管理形態
が利用者には陽に見えないために利用者にとってはそれ
ぞれ独立したソースプログラムとして映り、ソースプロ
グラムの編集および管理がきわめて容易になるという効
果がある。
集識別子管理手段およびソースプログラム編集手段を設
け、編集識別子の管理処理およびソースプログラムの編
集処理が自動的に行われるようにしたことにより、ソー
スプログラムを1つのソースプログラムファイルに格納
しながら編集識別子によるソースプログラムの管理形態
が利用者には陽に見えないために利用者にとってはそれ
ぞれ独立したソースプログラムとして映り、ソースプロ
グラムの編集および管理がきわめて容易になるという効
果がある。
第1図は本発明の一実施例に係るソースプログラムの編
集方式が適用された情報処理システムの構成を示すブロ
ック図、 第2図は第1図中のコマンド入力手段における処理を示
す流れ図、 第3図は第1図中の編集識別子管理手段における処理を
示す流れ図、 第4図は第1図中のソースプログラム編集手段における
処理を示す図、 第5図は第1図中のソースプログラムファイルの内容を
示す図、 第6図は第5図中の管理情報ブロックの内容を示す図、 第7図は第5図中のソースプログラム格納ブロックの1
行の内容を示す図である。 図において、 l・・・コマンド入力手段、 2・・・編集識別子管理手段、 3・・・入出力装置、 4・・・ソースプログラム編集手段、 5・・・ソースプログラムファイル、 51・・管理情報ブロック、 52・・ソースプログラム格納ブロックである。
集方式が適用された情報処理システムの構成を示すブロ
ック図、 第2図は第1図中のコマンド入力手段における処理を示
す流れ図、 第3図は第1図中の編集識別子管理手段における処理を
示す流れ図、 第4図は第1図中のソースプログラム編集手段における
処理を示す図、 第5図は第1図中のソースプログラムファイルの内容を
示す図、 第6図は第5図中の管理情報ブロックの内容を示す図、 第7図は第5図中のソースプログラム格納ブロックの1
行の内容を示す図である。 図において、 l・・・コマンド入力手段、 2・・・編集識別子管理手段、 3・・・入出力装置、 4・・・ソースプログラム編集手段、 5・・・ソースプログラムファイル、 51・・管理情報ブロック、 52・・ソースプログラム格納ブロックである。
Claims (1)
- 【特許請求の範囲】 情報処理システムを識別するための編集識別子の管理処
理を指示するコマンドとソースプログラムの編集処理を
指示するコマンドとを入力するコマンド入力手段と、 このコマンド入力手段により入力された編集識別子の管
理処理を指示するコマンドに続いて入力される編集識別
子をソースプログラムファイルの管理情報ブロックおよ
びソースプログラムの各行対応に管理する編集識別子管
理手段と、 前記コマンド入力手段により入力されたソースプログラ
ムの編集処理を指示するコマンドに続いて入力される編
集内容に基づいてソースプログラムファイルのソースプ
ログラムを編集するソースプログラム編集手段と を有することを特徴とするソースプログラムの編集方式
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28637289A JPH03147129A (ja) | 1989-11-02 | 1989-11-02 | ソースプログラムの編集方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28637289A JPH03147129A (ja) | 1989-11-02 | 1989-11-02 | ソースプログラムの編集方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03147129A true JPH03147129A (ja) | 1991-06-24 |
Family
ID=17703541
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP28637289A Pending JPH03147129A (ja) | 1989-11-02 | 1989-11-02 | ソースプログラムの編集方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03147129A (ja) |
-
1989
- 1989-11-02 JP JP28637289A patent/JPH03147129A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH05204859A (ja) | Osのコマンド格納方式 | |
| JPH07319742A (ja) | 論理削除データ物理削除方式 | |
| JPH02201552A (ja) | トランザクショントレース情報採取方式 | |
| JP3170795B2 (ja) | ファイルのグループ処理装置 | |
| JPH0713817A (ja) | ファイル管理方式 | |
| JPH025150A (ja) | 磁気ディスクボリューム空き領域管理方式 | |
| JPH067400Y2 (ja) | フアイル検索装置 | |
| JPH04266121A (ja) | プログラム管理方式 | |
| JPH03228126A (ja) | 組み込みオブジェクトの格納先選択方式 | |
| JPH05313871A (ja) | 複数プログラム編集装置 | |
| JPH09265421A (ja) | ファイル管理方法 | |
| JPH0391859A (ja) | 文書処理装置 | |
| JPH05224876A (ja) | コード変換テーブル登録/削除方式 | |
| JPH04120628A (ja) | 予約語保守管理システム | |
| JPH02115933A (ja) | 対話型ルール作成方式 | |
| JPS63244135A (ja) | プログラムの履歴管理方式 | |
| JPH0540684A (ja) | データベース制御方式 | |
| JPS63228347A (ja) | 複数メンバで構成されるフアイルの世代管理方式 | |
| JPH0652495B2 (ja) | メッセージテキスト編集制御方式 | |
| JPH01204140A (ja) | ソースプログラム管理方式 | |
| JPH08328836A (ja) | 図形情報管理装置 | |
| JPH0371328A (ja) | ソートキー情報定義処理方式 | |
| JPH05334067A (ja) | エディタ装置 | |
| JPH0387926A (ja) | 複数コンピュータ間に於けるプログラム更新システム | |
| JPH07162450A (ja) | 回覧・配布管理装置 |