JPS61245232A - 自動編集方法 - Google Patents

自動編集方法

Info

Publication number
JPS61245232A
JPS61245232A JP60086790A JP8679085A JPS61245232A JP S61245232 A JPS61245232 A JP S61245232A JP 60086790 A JP60086790 A JP 60086790A JP 8679085 A JP8679085 A JP 8679085A JP S61245232 A JPS61245232 A JP S61245232A
Authority
JP
Japan
Prior art keywords
file
files
name
conversion processing
order
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
JP60086790A
Other languages
English (en)
Inventor
Hajime Kishi
甫 岸
Kunio Tanaka
久仁夫 田中
Haruhiko Tatsumi
巽 晴彦
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.)
Fanuc Corp
Original Assignee
Fanuc 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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP60086790A priority Critical patent/JPS61245232A/ja
Publication of JPS61245232A publication Critical patent/JPS61245232A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

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

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は自動編集方法にかかり、特に所定の変換処理を
施して得られたファイルに基づいて処理を行う場合に適
用して好適な自動編集方法に関する。
〈従来技術〉 コンピュータシステムはファイル(プログラム)に所定
の変換処理を行った後でなくては該ファイルに基づいた
処理を実行できない場合があり、又処理を行えるとして
も処理に相当の時間を要する場合がある。たとえば、所
定の言語で記述されたファイルは機械語に変換した後で
なくては該ファイルに基づいた処理を実行することはで
きない。
又、APTやFAPT等のNCプ彎ダグラム言語記述さ
れたファイルはEIAあるいはISO規格に準じたフォ
ーマットを有する言語レベル迄変換しないとシステムは
該ファイルに基づいたNC制御を実行できないか、ある
いは実行できたとしても処理に相当の時間がかかってし
まう。
このため、従来は外部メモリたとえばフロッピーディス
クに所定の処理実行に必要なファイルをすべて書き込み
、しかる後該フロッピーディスクに記憶されている全フ
ァイルに対して変換処理を実行し、変換処理して得られ
たファイルに基づいて処理を実行している。
〈発明が解決しようとしている問題点〉しかし、必要な
全ファイルを1つのフロッピーディスクに書き込む操作
は面倒であり、特に変換処理順に、換言すれば実行順に
ファイルをフロッピーディスクに書き込む場合には操作
が面倒となる問題がある。
以上から、本発明の目的は必要なファイルのみを選別し
て別のメモリに記憶させる必要がない自動1a集方法を
提供することである。
本発明の別の目的は変換処理して得られたファイルを実
行順に自動的に並び変える自動編集方法を提供すること
である。
く問題点を解決するための手段〉 本発明の自動編集方法は、ファイルを名称を付してメモ
リに記憶させておき、ファイル名称を指定し、該指定さ
れた名称を有するファイルをメモリから読み取って該フ
ァイルに所定の変換処理を施し、該変換処理により得ら
れたファイルを出力する。又、ファイル名称と共に変換
処理順を特定する番号を付しておき、該番号順に変換処
理を行って出力する。
く作用〉 名称を付して多数のファイルをメモリたとえばフロッピ
ーディスクに記憶させておく。
この状態で変換処理に必要なファイル名称をキーボード
等から指定する。プロセッサは該指定された名称を有す
るファイルをフロッピーディスクから読み取って所定の
変換処理(たとえば言語翻訳処理)を施し、変換処理に
より得られたファイルに別の名称を付して出力する。以
上により、所定のジヲブを実行するに用いられる全ファ
イルがシステムによる実行可能形式に変換されて出力さ
れる。
〈実施例〉 図は本発明にかかる自動[ifi方法を実現するシステ
ム説明図である。図中、11はプログラムライブラリー
としてのフロッピーディスク、12はキーボード、13
はプロセッサ、14はRAMであり、該RAMの第1記
憶域14aには制御プログラム、変換処理プログラム(
たとえばコンパイラ)、その他のプロクラムが既に記憶
されているものとし1.第2記憶域14bに変換処理結
果等が記憶されるものとする。フロッピーディスク11
には多数のファイル(プログラム、マクロ、パラメータ
等)が記憶され、各ファイルにはファイル名称 S、OO・・・Ol S、ロロ・・・口、 SやΔΔ・・・△、 0、・・・、 0、××・・・×、 と変換処理順を示す番号が付されている。尚、アルファ
ベットSはたとえば原始プログラムを意味し、Oは目的
プログラムを意味する。
この状態で変換処理に必要なファイル名称S。
をキーボード12から入力し言語翻訳処理を起動する。
一/I−1ふ1、赫1り神化中〜籟←々をぐ ム屯−6
−ドとして該名称S、を有するファイルを変換処理順に
フロッピーディスク11から読み取って所定の言語翻訳
処理を実行する。
そして、プロセッサ13は該変換処理により得られたフ
ァイルに別の名称たとえば 0、ΔΔ・・・Δ を付してRAM14の記憶域14bに記憶する。
以後、同様に指定された名称S、を有する全ファイル(
全原始プログラム)に言語翻訳処理を施してRAMの記
憶域14bに変換処理順に順次記憶する。
以上により、所定の処理を実行するに用いられる全ファ
イルがシステムによる実行可能形式に変換されてRAM
14に記憶されたことになる。
しかる後これらは連係編集プログラムにより単一の実行
可能なモジュールに編集される。
尚、フロッピーディスク11に記憶されているファイル
がAPTやFAPT等のNCプログラム言語で記述され
、しかも該ファイルに変換処理順(変換処理後の処理実
行順を示す番号)が付されている場合には実行順にEI
Aあるいはl5OpJt格に準じたレベルのNCプログ
ラムファイルがRAM14に記憶される。
尚、ファイル名称と共に版数あるいはファイル作成日を
付しておき最新の版数あるいは最新の作成日を有するフ
ァイルのみ変換処理を施すように構成することもできる
〈発明の効果〉 以上本発明によれば、名称を付してファイルをメモリに
記憶させておき、ファイル名称を指定し、該指定された
名称を有するファイルをメモリから読み取って該ファイ
ルに所定の変換処理を施し、変換処理により得られたフ
ァイルを出力するようにし、しかもファイル名称と共に
変換処理順を特定する番号を付し、該番号順に変換処理
を行って出力するように構成したから必要なファイルの
みを選別して別のメモリに記憶させ、しかる後変換処理
する必要がなく、シかも変換処理して得られたファイル
を実行順に自動的に並び変えるることができる。
【図面の簡単な説明】
図は本発明を実現するシステム構成図である。 11・・フロッピーディスク、 12・・キーボード、13・・プロセッサ、14・・R
AM

Claims (2)

    【特許請求の範囲】
  1. (1)名称を付してファイルをメモリに記憶させておき
    、ファイル名称を指定し、該指定された名称を有するフ
    ァイルをメモリから読み取って該ファイルに所定の変換
    処理を施し、変換処理により得られたファイルを出力す
    ることを特徴とする自動編集方法。
  2. (2)ファイル名称と共に変換処理順を特定する番号を
    を付しておき、該番号順に変換処理を行って出力するこ
    とを特徴とする特許請求の範囲第(1)項記載の自動編
    集方法。
JP60086790A 1985-04-23 1985-04-23 自動編集方法 Pending JPS61245232A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60086790A JPS61245232A (ja) 1985-04-23 1985-04-23 自動編集方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60086790A JPS61245232A (ja) 1985-04-23 1985-04-23 自動編集方法

Publications (1)

Publication Number Publication Date
JPS61245232A true JPS61245232A (ja) 1986-10-31

Family

ID=13896564

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60086790A Pending JPS61245232A (ja) 1985-04-23 1985-04-23 自動編集方法

Country Status (1)

Country Link
JP (1) JPS61245232A (ja)

Similar Documents

Publication Publication Date Title
JPH086812A (ja) 情報処理プログラムのデバッグ方法およびそのためのデバッガ
JPS61145649A (ja) アドレスシラブル組合せ試験方式
JPS61245232A (ja) 自動編集方法
JPH06110733A (ja) プログラムのテストケース生成装置
JPS6149209A (ja) 数値制御装置におけるプログラム実行方式
Matsumoto et al. SPS: A Software Production System for mini-computers and micro-computers
JPH11327887A (ja) 自動部品化機能付コンパイラシステムおよび記録媒体
JPS5894041A (ja) 高級言語のデバツク支援装置
JPH0991173A (ja) プログラムの実行履歴表示方法
JPH02162420A (ja) オプション・プログラム取込み処理方式
JPS6126692B2 (ja)
JP2527087B2 (ja) デ―タ入出力方法およびその装置
JPH04128936A (ja) プログラム実行環境切換え方式
JPH0264822A (ja) ファイル処理エラー検出方法
JPS62298810A (ja) 数値制御装置におけるサブプログラム起動方式
JPH0350672A (ja) 対話型テキストエディタ
JPH03186933A (ja) 言語処理システムのシンボル処理方式
JPH05242080A (ja) 文字処理装置
JPS61204738A (ja) 定義に基づくプログラム生成システム
JPH0690669B2 (ja) 文字列操作系命令コンパイル処理方式
JPH02128219A (ja) システム定義情報を使用したシステム生成方式
JPH03100826A (ja) 情報処理装置
JPS60178535A (ja) 処理の実行定義形コマンド方式
JPH03144826A (ja) 自動プログラム作成方式
JPS62235652A (ja) プログラムデバツグ方法