JPH06348559A - コンパイルリスト圧縮管理方式 - Google Patents

コンパイルリスト圧縮管理方式

Info

Publication number
JPH06348559A
JPH06348559A JP5137067A JP13706793A JPH06348559A JP H06348559 A JPH06348559 A JP H06348559A JP 5137067 A JP5137067 A JP 5137067A JP 13706793 A JP13706793 A JP 13706793A JP H06348559 A JPH06348559 A JP H06348559A
Authority
JP
Japan
Prior art keywords
page
list
data
file
buffer
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.)
Withdrawn
Application number
JP5137067A
Other languages
English (en)
Inventor
Shigeo Mori
茂雄 森
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.)
KOBE NIPPON DENKI SOFTWARE KK
NEC Software Kobe Ltd
Original Assignee
KOBE NIPPON DENKI SOFTWARE KK
NEC Software Kobe Ltd
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 KOBE NIPPON DENKI SOFTWARE KK, NEC Software Kobe Ltd filed Critical KOBE NIPPON DENKI SOFTWARE KK
Priority to JP5137067A priority Critical patent/JPH06348559A/ja
Publication of JPH06348559A publication Critical patent/JPH06348559A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Devices For Executing Special Programs (AREA)

Abstract

(57)【要約】 【目的】コンパイルリスト用のリストデータをページ単
位で圧縮し、ページ番号をキーとしてランダムアクセス
可能なファイルに格納し、任意の時点で指定したページ
のみ参照可能とする。 【構成】コンパイラ1は、内部にリスト1ページ分の印
字データを溜め込むバッファ2を持ち、リスト出力時に
ページごとに印字データを溜め、改ページのタイミング
でリストデータ圧縮手段3を起動する。リストデータ圧
縮手段3は、バッファ2内の印字データを一般的な圧縮
手法で圧縮し、ページ番号をキーとしてランダムアクセ
ス可能なファイル4に書き出す。参照が必要になった場
合、利用者がディスプレイ装置5から参照したいページ
番号を入力する。リスト検索出力手段6はページ番号を
キーとしてファイル4から圧縮データを読み込み、指示
に従いディスプレイ装置5又はプリンタ装置7に伸張し
たリストを出力表示する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はコンパイルリスト圧縮管
理方式に関し、特にコンピュータシステムの保守用に保
管するコンパイルリストを圧縮して管理するコンパイル
リスト圧縮管理方式に関する。
【0002】
【従来の技術】従来、コンピュータシステムの保守用に
使用するコンパイルリストの管理方式としては、印字出
力されたコンパイルリストをマイクロフィルムに縮小コ
ピーして保管したり、あるいはリストデータ全体を一括
してデータ圧縮し、磁気テープに格納して保管するなど
の方法が用いられている。
【0003】
【発明が解決しようとする課題】上述した従来の方式で
は、コンパイルリストの参照が必要となった場合には、
いずれも順次アクセスのため必要なページの検索に時間
がかかる欠点がある。更に、データ圧縮を行っている場
合には、必要なページのみでなく、圧縮処理単位の全リ
ストデータを出力する必要があった。
【0004】本発明の目的は、コンパイルリストのリス
トデータをページ単位で圧縮し、ランダムアクセス可能
なファイルに格納し、指定のページのみを参照可能とし
たコンパイルリスト圧縮管理方式を提供することにあ
る。
【0005】
【課題を解決するための手段】本発明のコンパイルリス
ト圧縮管理方式は、コンパイラにおいてコンパイルリス
ト出力用に作成されたリストデータをページ単位で格納
するバッファと、ページ番号をキーとして圧縮されたリ
ストデータを格納するためのランダムアクセス可能なフ
ァイルと、前記コンパイラからの改ページ記号を契機に
前記バッファに格納されているデータを圧縮して前記フ
ァイルに出力するリストデータ圧縮手段と、ページ指定
を受け前記ファイルから指定されたページの圧縮データ
を読み出して伸張し出力するリスト検索出力手段とを備
えて構成されている。
【0006】
【実施例】次に、本発明の実施例について図面を参照し
て説明する。
【0007】図1は本発明の一実施例の構成を示すブロ
ック図である。
【0008】本実施例のコンパイルリスト圧縮管理方式
は、図1に示すように、コンパイラ1の内部に設けら
れ、コンパイルリスト出力用に作成されたリストデータ
をページ単位で格納するバッファ2と、ページ番号をキ
ーとして圧縮されたリストデータを格納するためのラン
ダムアクセス可能なファイル4と、改ページ記号を契機
にバッファ2に格納されているデータを圧縮しファイル
4に出力するリストデータ圧縮手段3と、ページ指定を
受けファイル4から指定されたページの圧縮データを読
み出し伸張して出力するリスト検索出力手段6と、ディ
スプレイ装置5及びプリンタ装置7で構成されている。
【0009】次に、図2の流れ図を参照してリストデー
タ格納時の動作を説明する。リストデータ圧縮手段3
は、コンパイラ1からのコンパイルリスト出力時に起動
され、起動されるとステップ11に示すように、まずバ
ッファ2をクリアする。次に、ステップ12でコンパイ
ラ1からリスト1行分の出力情報があるか否かをチェッ
クし、ある場合にはステップ13でその情報をバッファ
2に設定する。次に、ステップ14でリスト1ページ分
の情報をすべてバッファ2に設定したかを改ページ制御
記号等でチェックし、1ページ分の設定が終了していな
い場合はステップ12に戻る。1ページ分の設定が終了
した場合には、ステップ15に進んでバッファ2の設定
データを圧縮し、ステップ16において圧縮データをペ
ージ番号をキーとしてランダムアクセス可能なファイル
4に出力し、ステップ11に戻って再度バッファ2をク
リアして処理を継続する。
【0010】ステップ12で、もうコンパイラ1からの
出力情報がないことが分かった場合には、ステップ17
に進みバッファ2内に未出力の情報が残っていないかチ
ェックし、残っていなければそのまま処理を終了する
が、残っていた場合は、ステップ18,19でバッファ
2の設定データを圧縮してページ番号をキーとしてファ
イル4に出力した後に処理を終了する。
【0011】次に、図3の流れ図を参照してリストデー
タ参照時の動作を説明する。リスト検索出力手段6は、
ディスプレイ装置5からの指示により起動されると、ス
テップ20において、指定されたページ番号をキーとし
ランダムアクセス可能なファイル4から圧縮データを入
力し、ステップ21で入力された圧縮データを伸張して
リスト1ページ分に復元し、ステップ22〜24に示す
ように、指定された出力装置に送り、ディスプレイ装置
5の画面に表示するか、又はプリンタ装置7からリスト
として印字出力する。
【0012】なお、本発明で使用するデータ圧縮・伸張
の方式は、コンピュータシステムで一般に使用されてい
る方式を使用する。
【0013】
【発明の効果】以上説明したように、本発明によれば、
保守用などで大量のコンパイルリストを保管することが
必要な場合に、リストデータをページ単位でデータ圧縮
してランダムアクセス可能なファイルに格納して管理す
るため、任意の時点で1ページ単位で出力可能となり、
検索時間も短く、ページ単位で伸張でき、無駄なリスト
出力を削減できるという利点がある。
【図面の簡単な説明】
【図1】本発明の一実施例の構成を示すブロック図であ
る。
【図2】本実施例のリストデータ格納時の動作を示す流
れ図である。
【図3】本実施例のリストデータ参照時の動作を示す流
れ図である。
【符号の説明】
1 コンパイラ 2 バッファ 3 リストデータ圧縮手段 4 ファイル 5 ディスプレイ装置 6 リスト検索出力手段 7 プリンタ装置

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 コンパイラにおいてコンパイルリスト出
    力用に作成されたリストデータをページ単位で格納する
    バッファと、ページ番号をキーとして圧縮されたリスト
    データを格納するためのランダムアクセス可能なファイ
    ルと、前記コンパイラからの改ページ記号を契機に前記
    バッファに格納されているデータを圧縮して前記ファイ
    ルに出力するリストデータ圧縮手段と、ページ指定を受
    け前記ファイルから指定されたページの圧縮データを読
    み出して伸張し出力するリスト検索出力手段とを備えた
    ことを特徴とするコンパイルリスト圧縮管理方式。
JP5137067A 1993-06-08 1993-06-08 コンパイルリスト圧縮管理方式 Withdrawn JPH06348559A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5137067A JPH06348559A (ja) 1993-06-08 1993-06-08 コンパイルリスト圧縮管理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5137067A JPH06348559A (ja) 1993-06-08 1993-06-08 コンパイルリスト圧縮管理方式

Publications (1)

Publication Number Publication Date
JPH06348559A true JPH06348559A (ja) 1994-12-22

Family

ID=15190129

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5137067A Withdrawn JPH06348559A (ja) 1993-06-08 1993-06-08 コンパイルリスト圧縮管理方式

Country Status (1)

Country Link
JP (1) JPH06348559A (ja)

Similar Documents

Publication Publication Date Title
US6674447B1 (en) Method and apparatus for automatically recording snapshots of a computer screen during a computer session for later playback
US5033106A (en) Information registering and retrieval system
US20080001946A1 (en) Apparatus for and method of displaying image
JP2000215093A (ja) 画像ファイル装置および方法
JP5709903B2 (ja) データレコードを圧縮し圧縮されたデータレコードを処理するための方法、システム、コンピュータプログラム、その記録媒体、データコレクションを記憶したデータ記憶媒体、並びに通話データ記録システム
JPH06348559A (ja) コンパイルリスト圧縮管理方式
JP2925042B2 (ja) 情報リンク生成方法
JPH0863376A (ja) パーティション可変システム
JPH09219647A (ja) ファイル処理装置
JPS63182155A (ja) フオントパタ−ン描画装置
JPH05173964A (ja) 入出力データの履歴取得方式
JP3379667B2 (ja) ブラウジング表示方法
JPH02301873A (ja) イメージ処理装置
JPH0675834A (ja) ファイルスペース確保方式
JP3190855B2 (ja) 圧縮データの復元方式
JP2748924B2 (ja) データ表示装置
JPH07191822A (ja) データ記憶装置及びデータシステム
JPH06168307A (ja) 画像データ記憶装置
JPH0612312A (ja) 文書処理装置及びその方法
JP2001256082A (ja) メモリダンプ採取方式および方法
JPH05250243A (ja) 拡張記憶装置のデータ処理方式
JPH04133174A (ja) 画像データの検索処理方法
JPS60254963A (ja) 画像フアイル装置
JPH0261750A (ja) オンラインシステムのファイルリモート保守方式
JPS6068439A (ja) 階層的配列デ−タ記憶方式

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20000905