JPH01302429A - ソースプログラムの編集システム - Google Patents
ソースプログラムの編集システムInfo
- Publication number
- JPH01302429A JPH01302429A JP13346088A JP13346088A JPH01302429A JP H01302429 A JPH01302429 A JP H01302429A JP 13346088 A JP13346088 A JP 13346088A JP 13346088 A JP13346088 A JP 13346088A JP H01302429 A JPH01302429 A JP H01302429A
- Authority
- JP
- Japan
- Prior art keywords
- source program
- line
- row
- valid
- writing
- 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
Landscapes
- Stored Programmes (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はソースプログラムの編集システムに間するもの
である。
である。
ソースプログラムの編集においては、誤掻作により不正
な編集を行った場合、現時点でのソースプログラムの状
態から再度編集処理を行う必要があり手間がかかる。
な編集を行った場合、現時点でのソースプログラムの状
態から再度編集処理を行う必要があり手間がかかる。
そのため、従来、ソースプログラムの編集においては、
プログラムファイルの二重化を図り、−世代前の状態に
戻すことが可能なようにしている。
プログラムファイルの二重化を図り、−世代前の状態に
戻すことが可能なようにしている。
上述した従来システムでは、プログラムファイルの二重
化を行っているが、これでは−世代前の状態までしか復
元できないし、行単位での復元は不可能である。
化を行っているが、これでは−世代前の状態までしか復
元できないし、行単位での復元は不可能である。
本発明のソース10グラムの編集システムは、ソースプ
ログラムの行毎にその行の有効/無効表示と書込日時情
報を付加しておき、 ソースプログラムの特定の行を読み出す読み出し手段と
、 ソースプログラムの特定の行を書き替えあるいは行を追
加する書き込み手段と、 前記読み出し手段によってサーチした行の前記有効/無
効表示および書込日時情報に基ずく判断により、前記書
き込み手段によって当該性の前記有効/無効表示を書き
替えてソースプログラムの特定の行を復元するための復
元手段とを設けたことを特徴とする。
ログラムの行毎にその行の有効/無効表示と書込日時情
報を付加しておき、 ソースプログラムの特定の行を読み出す読み出し手段と
、 ソースプログラムの特定の行を書き替えあるいは行を追
加する書き込み手段と、 前記読み出し手段によってサーチした行の前記有効/無
効表示および書込日時情報に基ずく判断により、前記書
き込み手段によって当該性の前記有効/無効表示を書き
替えてソースプログラムの特定の行を復元するための復
元手段とを設けたことを特徴とする。
以下、本発明について図面を参照して説明する。
第1図は、本発明の一実施例の構成を示す機能ブロック
図である。
図である。
このソースプログラム編集システムは、入力手段1.読
み出し手段2.書き込み手段3.削除手段4.復元手−
段5およびソースプログラムファイル6を有する。ソー
スプログラムの1行は、第6図に示すような構成になっ
ており、ソースプログラム1行の内容9行識別子、有効
/無効表示および日時情報から成る。
み出し手段2.書き込み手段3.削除手段4.復元手−
段5およびソースプログラムファイル6を有する。ソー
スプログラムの1行は、第6図に示すような構成になっ
ており、ソースプログラム1行の内容9行識別子、有効
/無効表示および日時情報から成る。
このソースプログラム編集システムの利用者は、紙カー
ドやキーボード等の入力手段1から、ソースプログラム
ファイル6への行単位の読み出し。
ドやキーボード等の入力手段1から、ソースプログラム
ファイル6への行単位の読み出し。
書き込み、削除を、それぞれ読み出し手段2.書き込み
手段3.削除手段4により行うことができる。これらの
編集処理中に誤って書き込みあるいは削除した場合、復
元手段5により利用者が望む段階まで元に戻すことがで
きる。
手段3.削除手段4により行うことができる。これらの
編集処理中に誤って書き込みあるいは削除した場合、復
元手段5により利用者が望む段階まで元に戻すことがで
きる。
例えば、ソースプログラムの2行目を3回書き替えた時
点で誤りに気がついた場合、2回目に書き替えた時点に
戻すことも、又最初のまだ書き替えを行っていない状態
まで戻すことも可能である。
点で誤りに気がついた場合、2回目に書き替えた時点に
戻すことも、又最初のまだ書き替えを行っていない状態
まで戻すことも可能である。
読み出し手段2は、第2図のフローチャートに示すよう
に、入力手段1からの起動並びに行指定と出力態様指定
によって処理を開始し、ステップ21において読み出し
指示を判定し、また出力態様指定が有効な行のみ出力す
るか無効行まで出力するか判断する。
に、入力手段1からの起動並びに行指定と出力態様指定
によって処理を開始し、ステップ21において読み出し
指示を判定し、また出力態様指定が有効な行のみ出力す
るか無効行まで出力するか判断する。
前者の場合には、ステップ22においては指定された行
の有効/無効表示が「有効」である行のみ出力して読み
出し処理を終了する。また後者の場合には、ステップ2
3においては指定された行を有効/無効表示に関係なく
出力して読み出し処理を終了する。
の有効/無効表示が「有効」である行のみ出力して読み
出し処理を終了する。また後者の場合には、ステップ2
3においては指定された行を有効/無効表示に関係なく
出力して読み出し処理を終了する。
書き込み手段3は、第3図のフローチャートに示すよう
に、入力手段1からの起動によって処理を開始し、ステ
ップ31において指定された行をサーチする。ステップ
32において指定された行の有効/無効表示が「有効」
の行が有るか無いか判断する。
に、入力手段1からの起動によって処理を開始し、ステ
ップ31において指定された行をサーチする。ステップ
32において指定された行の有効/無効表示が「有効」
の行が有るか無いか判断する。
「有効」の行が有るときには、ステップ33において有
効/無効表示が「有効」となっているのを「無効」に変
更し、次いでステップ34において指定された行に有効
/無効表示を「有効」にし現在の日時分秒を付加し追加
し書き込み処理を終了する。また、ステップ32におい
て「有効」の行が無いときには、ステップ34のみの処
理を行う。
効/無効表示が「有効」となっているのを「無効」に変
更し、次いでステップ34において指定された行に有効
/無効表示を「有効」にし現在の日時分秒を付加し追加
し書き込み処理を終了する。また、ステップ32におい
て「有効」の行が無いときには、ステップ34のみの処
理を行う。
削除手段4は、第4図のフローチャートに示すように、
入力手段1からの起動によって処理を開始し、ステップ
41において、指定された行の有効/無効表示を「無効
」に変更して削除処理を終了する。
入力手段1からの起動によって処理を開始し、ステップ
41において、指定された行の有効/無効表示を「無効
」に変更して削除処理を終了する。
復元手段5は、第5図のフローチャートに示すように、
入力手段1から復元すべき行および日時分秒を指定して
起動されると開始し、ステップ51において指定された
行をサーチする。ステップ52においてサーチした行の
有効/無効表示が「有効」となっているか判断する。
入力手段1から復元すべき行および日時分秒を指定して
起動されると開始し、ステップ51において指定された
行をサーチする。ステップ52においてサーチした行の
有効/無効表示が「有効」となっているか判断する。
「有効」となっているときには、ステップ53において
、サーチした行の有効/無効表示を「有効」から「無効
」に変更する。次いで、ステップ54において指定され
た行で、かつ指定された日時分秒の行の有効/無効表示
を「無効」から「有効jに変更し復元処理を終了する。
、サーチした行の有効/無効表示を「有効」から「無効
」に変更する。次いで、ステップ54において指定され
た行で、かつ指定された日時分秒の行の有効/無効表示
を「無効」から「有効jに変更し復元処理を終了する。
また、ステップ52において「有効」行がなければステ
ップ54のみの処理が行われる。
ップ54のみの処理が行われる。
以上説明したように、本発明はソースプログラムの行単
位に有効/無効表示と日時情報とを設けて、誤って編集
した時に簡単に誤った箇所を行単位に復元可能とするこ
とにより、作業効率が向上する。
位に有効/無効表示と日時情報とを設けて、誤って編集
した時に簡単に誤った箇所を行単位に復元可能とするこ
とにより、作業効率が向上する。
また、有効/無効表示と日時情報を参照することにより
、編集処理の履歴を知ることができる利点もある。
、編集処理の履歴を知ることができる利点もある。
第1図は本発明の一実施例の機能ブロック図、第2図か
ら第5図までは第1図の各部の動作を説明するフローチ
ャート、第6図はソースプログラム1行の内容を示す図
である。 1・・・入力手段、2・・・読み出し手段、3・・・書
き込み手段、4・・・削除手段、5・・・復元手段、6
・・・、ソースプログラムファイル。
ら第5図までは第1図の各部の動作を説明するフローチ
ャート、第6図はソースプログラム1行の内容を示す図
である。 1・・・入力手段、2・・・読み出し手段、3・・・書
き込み手段、4・・・削除手段、5・・・復元手段、6
・・・、ソースプログラムファイル。
Claims (1)
- 【特許請求の範囲】 ソースプログラムの行毎にその行の有効/無効表示と書
込日時情報を付加しておき、 ソースプログラムの特定の行を読み出す読み出し手段と
、 ソースプログラムの特定の行を書き替えあるいは行を追
加する書き込み手段と、 前記読み出し手段によってサーチした行の前記有効/無
効表示および書込日時情報に基ずく判断により、前記書
き込み手段によって当該行の前記有効/無効表示を書き
替えてソースプログラムの特定の行を復元するための復
元手段とを設けたことを特徴とするソースプログラムの
編集システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13346088A JPH01302429A (ja) | 1988-05-30 | 1988-05-30 | ソースプログラムの編集システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13346088A JPH01302429A (ja) | 1988-05-30 | 1988-05-30 | ソースプログラムの編集システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01302429A true JPH01302429A (ja) | 1989-12-06 |
Family
ID=15105299
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13346088A Pending JPH01302429A (ja) | 1988-05-30 | 1988-05-30 | ソースプログラムの編集システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01302429A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04268923A (ja) * | 1991-02-25 | 1992-09-24 | Nec Corp | ソースプログラムの編集取消方式 |
-
1988
- 1988-05-30 JP JP13346088A patent/JPH01302429A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04268923A (ja) * | 1991-02-25 | 1992-09-24 | Nec Corp | ソースプログラムの編集取消方式 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04342025A (ja) | テキスト管理・復元方式 | |
| JPS62264329A (ja) | 画面テキストエデイタ処理方式 | |
| JP2822869B2 (ja) | ライブラリファイル管理装置 | |
| JPH0778139A (ja) | コメント付与方法及び文書処理装置 | |
| JPH0480821A (ja) | ソース・プログラム編集システム | |
| JPH04362735A (ja) | ソースプログラム照合システム | |
| EP0497283A2 (en) | A document processor | |
| JPH05324556A (ja) | 既実行オペレーションの取消装置 | |
| JPH05324555A (ja) | 既実行オペレーションの取消装置 | |
| JPH096981A (ja) | 図面作成編集装置 | |
| JP2647044B2 (ja) | 履歴管理方式 | |
| JPH0512087A (ja) | 更新前ジヤーナルの出力方式 | |
| JPS62214438A (ja) | ソフトウェア仕様書再利用方法 | |
| JPH02250166A (ja) | 情報処理装置 | |
| JP2910548B2 (ja) | データチェック装置 | |
| JP2908050B2 (ja) | 図面・調書管理システム | |
| JPH06222915A (ja) | インストール方式 | |
| KR20000038910A (ko) | 프로그램 제작시 삭제부분 재활용 방법 | |
| JPH03255547A (ja) | メモリダンプ出力方式 | |
| KR20000050240A (ko) | 프로그램 작성에서 삭제부분 복구 방법 및 장치 | |
| JPH01152535A (ja) | プログラム管理方法および装置 | |
| JPH0520320A (ja) | 文書編集処理装置 | |
| JPS62168202A (ja) | プログラム記録装置 | |
| JPS63142429A (ja) | アプリケ−シヨン・プログラム開発処理システム | |
| JPH01137348A (ja) | データ書込みシステム |