JPH01291332A - 効率的な世代管理方式 - Google Patents

効率的な世代管理方式

Info

Publication number
JPH01291332A
JPH01291332A JP12044088A JP12044088A JPH01291332A JP H01291332 A JPH01291332 A JP H01291332A JP 12044088 A JP12044088 A JP 12044088A JP 12044088 A JP12044088 A JP 12044088A JP H01291332 A JPH01291332 A JP H01291332A
Authority
JP
Japan
Prior art keywords
source module
management information
generation
source
compiling
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
Application number
JP12044088A
Other languages
English (en)
Inventor
Hiroyuki Kon
近 浩幸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP12044088A priority Critical patent/JPH01291332A/ja
Publication of JPH01291332A publication Critical patent/JPH01291332A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Devices For Executing Special Programs (AREA)
  • Stored Programmes (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ファイルの管理方式に関し、特にソースモジ
ュールの世代管理方式に関する。
〔従来の技術〕
従来、ソースモジュールの管理方式は、変更点のみ全取
り出し履歴ファイルとして保存する方法がある。
〔発明が解決しようとする課題〕
しかしながら、上述した従来の方式では、ソースモジュ
ールを前世代にもどしたいとき、他のプログラムによシ
履歴ファイルと現存のソースモジュールとにより、再生
成しなければならず作業効率をおとすという問題があっ
た。
そこで1本発明の技術的課題は、上記欠点に鑑み、ソー
スモジュール全前世代に戻す場合の作業効力に優れた世
代管理方式全提供することである。
〔課題を解決するための手段〕
本発明によれば、ソースモジュールの世代全管理してい
る計算機上で、ソースモジュールを編集するとき、その
管理情報を付加したソースモジュール全作成するソース
モジュール編集手段と、そのソースモジュール全コンパ
イルするとき、その管理情報よりその世代全把握し、コ
ンパイルオゾンヨン全付加するコンパイル手段とを有し
ていることを特徴とする効率的な世代管理方式が得られ
r9) る。
〔実施例〕
次に本発明について図面を参照して説明する。
第1図は9本発明の実施例のブロック図であり。
1はソースモジュールであシ、管理情報2とソース3と
を含む。4はソースモジュール編集手段であり、5はコ
ンパイル手段であり、6はコンパイルした結果出力され
るオブジェクトモジュールである。
第1図において、ソースモジュール編集手段2を利用者
が起動し、ソースモジュール1を編集する。このとき、
ソースモジュール1内の管理情報2、ソース3及び利用
者側からの指示によりソースを編集するが、管理情報2
もいっしょに更新される。次に、利用者がコンパイル手
段5を起動してソースモジュール1をコンノぐイルスル
とキ、ソースモジュール1内の管理情報2よシコンノ4
イルスヘき世代の情報を得、コンパイラにオプションと
して知らせる。
次に、ソースモジュール編集手段4とコンパイル手段5
について、第2図を用いて詳細に説明する。
利用よシ指示された編集対象レコードまでスキップする
(7)。編集対象レコードを見つけたら。
まずそのレコードに前世代用の管理情報を付加し。
ファイルに出力する(8)。このレコードに編集処理(
9)ヲ施こし新イメージのレコードをファイルに出力す
る(10)。
次に、コンパイル手段5が起動されると、ソースモジュ
ール1が読み込まれ、その中の管理情報2よりコンパイ
ルすべき世代を把握しく11) 、その情報ヲコンパイ
ルオプションとしてコン19イラに通知する(12)。
コンパイラは1通知された管理情報と同じ情報をもつソ
ースのレコードのみ処理対象とし、オブジェクトモジュ
ール6を生成する。
以上により9世代管理によりンースモジーールが大きく
なることがなく効率的な管理が行うことができる。
〔発明の効果〕
以上説明したように本発明は、新旧側イメージを同一フ
ァイル内にもつことにより、前世代にもどすときよシ容
易に行え2作業効率をおとさないという効果がある。
【図面の簡単な説明】
第1図は本発明の実施例のブロック図、第2図の処理例
を示す流れ図である。 1・・・ソースモジュール、β・・・オブジェクトモジ
ュール0 第1図 オブジェクトモジュール

Claims (1)

    【特許請求の範囲】
  1. 1、ソースモジュールの世代を管理するための管理情報
    を付加したソースモジュールを作成するソースモジュー
    ル編集手段と、そのソースモジュールをコンパイルする
    とき、その管理情報よりその世代を把握し、コンパイル
    オプションを付加するコンパイル手段とを有することを
    特徴とする効率的な世代管理方式。
JP12044088A 1988-05-19 1988-05-19 効率的な世代管理方式 Pending JPH01291332A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12044088A JPH01291332A (ja) 1988-05-19 1988-05-19 効率的な世代管理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12044088A JPH01291332A (ja) 1988-05-19 1988-05-19 効率的な世代管理方式

Publications (1)

Publication Number Publication Date
JPH01291332A true JPH01291332A (ja) 1989-11-22

Family

ID=14786259

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12044088A Pending JPH01291332A (ja) 1988-05-19 1988-05-19 効率的な世代管理方式

Country Status (1)

Country Link
JP (1) JPH01291332A (ja)

Similar Documents

Publication Publication Date Title
JPH01291332A (ja) 効率的な世代管理方式
JPH1139148A (ja) ソースコードの自動生成システム
JPH01259424A (ja) ソフトウエア自動生成装置
JP3105546B2 (ja) アセンブラのシンボル・デバッグ情報処理方式
JP3570870B2 (ja) システム構築装置、システム構築方法及びシステム構築プログラムを記録した媒体
JP2669387B2 (ja) データベース駆動によるプログラム自動生成システム
JPS60204039A (ja) コンパイラ出力処理方式
JP3166872B2 (ja) 回路記述編集装置および方法
JPH01191241A (ja) ファイル削除方式
JPH07152543A (ja) デシジョンテーブル入力装置
JPH1139379A (ja) 作業支援情報作成システム
JPH04178836A (ja) 書式編集処理方式
CN1143773A (zh) 计算机辅助程序产生系统
JPH04113458A (ja) 番組データ入力方式
JPH0212525A (ja) プログラム編集結合装置
JPH05250210A (ja) プログラムトレース方式
JPH04348438A (ja) 利用権管理方式
JPS61145630A (ja) コンソ−ルデイスプレイの画面編集方法
JPH0338739A (ja) 自動再編成実行方式
JPS63300325A (ja) 設定/参照クロスリファレンスリストの出力方式
JPH02140827A (ja) プログラム作成方式
JPH0573390A (ja) データベースのデツドロツク対応処理方式
JPH0447342A (ja) ディスクファイルレイアウト作成装置
JP2002182711A (ja) ラダープログラミングエディタにおける編集データの記憶方法およびその装置
JPH05119991A (ja) パラメータ編集方式