JPH07109586B2 - Program structure material creation processor - Google Patents
Program structure material creation processorInfo
- Publication number
- JPH07109586B2 JPH07109586B2 JP60214022A JP21402285A JPH07109586B2 JP H07109586 B2 JPH07109586 B2 JP H07109586B2 JP 60214022 A JP60214022 A JP 60214022A JP 21402285 A JP21402285 A JP 21402285A JP H07109586 B2 JPH07109586 B2 JP H07109586B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- called
- item
- control information
- information item
- 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.)
- Expired - Lifetime
Links
Description
【発明の詳細な説明】 〔概 要〕 計算機システムの、プログラム構造の印刷出力を得るた
めの、プログラム構造資料作成方式である。主プログラ
ムを指定することにより、自動的に、主プログラム及び
順次呼び出されるプログラムを、各プログラムを解析す
ることによって決定し、該解析の過程で制御表を作成
し、この制御表を参照して、プログラム構造を表示する
資料を印刷出力する。このために制御表には、各プログ
ラムの決定ごとに、該プログラムの制御情報項を追加し
て、該プログラムの被呼出プログラム群の制御情報の先
頭及び末尾の項の各アドレス、該プログラムの呼出プロ
グラムの制御情報項のアドレス、及び所定の出力情報
を、追加順に配列して記憶する。本機能により、プログ
ラム構造資料を自動作成出力することができる。DETAILED DESCRIPTION [Overview] A program structure material creation method for obtaining a printed output of a program structure of a computer system. By designating the main program, the main program and the programs that are sequentially called are determined by analyzing each program, a control table is created in the process of the analysis, and with reference to this control table, Print out the material that displays the program structure. Therefore, the control information item of the program is added to the control table for each determination of the program, and each address of the head and end items of the control information of the called program group of the program and the call of the program are added. The address of the control information item of the program and the predetermined output information are arranged and stored in the order of addition. With this function, program structure data can be automatically created and output.
本発明は、計算機システムにおける、プログラム構造を
表示する印刷出力を得るための、プログラム構造資料作
成処理装置に関する。The present invention relates to a program structure material creation processing device for obtaining a printout displaying a program structure in a computer system.
プログラム相互の呼出関係等を示す、いわゆるプログラ
ム構造は、プログラムの保守における基本的資料として
必要とされる。The so-called program structure, which shows the calling relationships among programs, is required as a basic material in the maintenance of programs.
ある程度以上に規模の大きなプログラムを開発する場合
には、通常複数の適当に小規模のプログラムに分けて開
発し、それら個々のプログラムを完成させて、それらの
プログラムが必要な他のプログラムを呼び出す関係を構
成することにより、より大きな1つのプログラムを構成
するようにする。When developing a program that is larger than a certain level, it is usually necessary to develop it by dividing it into a number of appropriately small programs, complete each of these programs, and call other programs that require those programs. By configuring the above, one larger program is configured.
プログラムが他のプログラムを呼び出すための機能は、
例えばプログラム言語の「CALL」文として準備され、公
知のようにCALL文は、そのオペランドとして、呼出先の
プログラム名、及び要すればそのプログラムに渡すべき
引数の名前等を指定することにより、該CALL文が実行さ
れると、指定のプログラムに指定の引数を渡して、その
プログラムを実行するようになっている。The function for a program to call another program is
For example, it is prepared as a "CALL" statement of a programming language, and as is well known, the CALL statement is specified by specifying a program name of a callee and, if necessary, an argument name to be passed to the program as its operand. When the CALL statement is executed, the specified argument is passed to the specified program and that program is executed.
このようにして、複数のプログラムで構成されるプログ
ラムの場合に、それらの呼出関係を示すプログラム構造
を明確に認識することは、プログラムの保守効率上重要
であることは、よく知られている。In this way, it is well known that, in the case of a program composed of a plurality of programs, it is important for the maintenance efficiency of the program to clearly recognize the program structure showing the calling relationship between them.
このために、プログラムを開発したとき、及びそのプロ
グラムの改良/修正/加除等の保守が行われる都度、プ
ログラム構造を示す資料を作って、現状のプログラム構
造を正確に認識できるようにしておくことが行われる。To this end, when developing a program and whenever maintenance such as improvement / modification / addition of the program is performed, data indicating the program structure should be created so that the current program structure can be accurately recognized. Is done.
しかし、このプログラム構造資料は、従来は各構成プロ
グラムのプログラムリストを、人が読んで解析すること
によって、人手により作成されていたので、作成に手間
がかかり、誤りも多いという問題があった。However, since this program structure material is conventionally created manually by a person reading and analyzing the program list of each constituent program, there is a problem that it takes time to create and many errors are made.
第1図は、本発明の構成を示すブロック図である。 FIG. 1 is a block diagram showing the configuration of the present invention.
図において、1はプログラムを記憶するプログラム記憶
装置、2はプログラム解析部3及び出力処理部4からな
りプログラム構造資料の作成、出力処理を実行する処理
装置、5はプログラム解析部3の出力である制御表6を
記憶する作業記憶装置、7は出力装置である。In the figure, 1 is a program storage device that stores a program, 2 is a processing device that is composed of a program analysis section 3 and an output processing section 4, and that executes creation and output processing of program structure material, and 5 is an output of the program analysis section 3. A work storage device for storing the control table 6 and an output device 7 are provided.
入力装置8から主プログラム名を指定することにより、
プログラム解析部3は制御表6の先頭に、主プログラム
のための制御情報項を設け、出力情報とするプログラム
名、呼出レベル値(例えば主プログラムを「1」とす
る)等を記憶する。By specifying the main program name from the input device 8,
The program analysis unit 3 provides a control information item for the main program at the head of the control table 6, and stores a program name as output information, a call level value (for example, the main program is "1"), and the like.
次に制御表6の先頭の項から順次処理を進めるものとし
て、先ず第1項のプログラム名によって、プログラム記
憶装置1からプログラム(この場合は主プログラム)を
読み出し、そのプログラム文を順次検査する。Next, assuming that the processing is sequentially carried out from the first item of the control table 6, the program (main program in this case) is read from the program storage device 1 by the program name of the first item, and the program statement is sequentially inspected.
検査によって、他のプログラムを呼び出す文、例えばCA
LL文、を検出するごとに、CALL文で指定される被呼出プ
ログラムのために、制御表6の末尾に1項を追加し、プ
ログラム名、引数名、呼出レベル等、及び制御のため
の、そのプログラムの呼出プログラム(現に検査中のプ
ログラム)の制御情報項のアドレス等を記憶する。Statements that call other programs, such as CA
Each time the LL statement is detected, one item is added to the end of the control table 6 for the called program specified by the CALL statement, and the program name, argument name, call level, etc. The address of the control information item of the calling program of the program (the program currently being inspected) is stored.
このようにして、1プログラムの全プログラム文を検査
して、そのプログラムの解析を終了し、制御表6上の次
の項の処理を、前記と同様に開始する。In this way, all the program statements of one program are inspected, the analysis of that program is terminated, and the processing of the next item on the control table 6 is started in the same manner as above.
解析を終わったプログラムの制御情報項には、そのプロ
グラムの検査中に追加した制御情報項の先頭項と末尾項
のアドレスを記憶しておく。In the control information item of the program which has been analyzed, the addresses of the first item and the last item of the control information item added during the inspection of the program are stored.
このようにして、制御表6上の項を順番に処理し、処理
すべき項が無くなったとき、プログラム解析部3の処理
が終わり、出力処理部4に制御が渡される。In this way, the items on the control table 6 are processed in order, and when there are no more items to be processed, the processing of the program analysis unit 3 ends and control is passed to the output processing unit 4.
出力処理部4は、作成された制御表6を先頭項から読み
出して、その制御情報項に出力情報として記憶されてい
る、プログラム名、呼出レベル、引数名等を印刷出力す
る。The output processing unit 4 reads the created control table 6 from the top item and prints out the program name, call level, argument name, etc. stored as output information in the control information item.
次にその項に記憶されている、被呼出プログラム群の制
御情報項の先頭項のアドレスを参照して、そのプログラ
ムの被呼出プログラムのうちの1プログラムの制御情報
項を読み出して、同様に印刷出力する。Next, by referring to the address of the first item of the control information item of the called program group stored in that item, the control information item of one program of the called program of that program is read and printed in the same manner. Output.
このようにして呼出レベルの増加方向に、次々に呼び出
されるプログラムの項を読み出して印刷出力を続け、被
呼出プログラムを持たないプログラムに関する出力を終
わると、そのプログラムの呼出プログラムの項に戻っ
て、そのプログラムからの次の被呼出プログラム、及び
それにつながるプログラムに関する出力を、前記と同様
に実行する。In this way, in the increasing direction of the calling level, the items of the programs that are called one after another are read and the print output is continued, and when the output regarding the program that does not have the called program ends, the item of the calling program of the program is returned to, The output of the next called program from that program and the program connected to it is executed in the same manner as described above.
このようにして、あるプログラムからのすべての被呼出
プログラムを処理したことを、被呼出プログラム群の制
御情報項の末尾項アドレスを参照することによって検出
すると、そのプログラムを呼び出したプログラムの項に
戻る。In this way, when it is detected that all called programs from a certain program have been processed by referring to the last item address of the control information item of the called program group, the process returns to the item of the program that called the program. .
このような出力処理を続けて、主プログラムの項に戻っ
たとき、主プログラムからの被呼出プログラムで未処理
のものが無くなっていれば出力処理を終了する。When such an output process is continued and the process returns to the item of the main program, if there is no unprocessed program called from the main program, the output process ends.
以上の制御により、プログラム構造資料の自動作成出力
を、容易且つ効率よく実行することができる。By the above control, the automatic creation and output of the program structure material can be executed easily and efficiently.
第1図において、例えばキーボードからなる入力装置8
から主プログラム名を指定することにより、処理装置2
でプログラム解析部3がプログラム構造資料作成処理の
実行を開始する。In FIG. 1, an input device 8 including, for example, a keyboard
By specifying the main program name from
Then, the program analysis unit 3 starts executing the program structure material creation processing.
以下第2図に示す、プログラム解析部の処理の流れ、及
び第3図の制御表説明図を併せて参照して説明する。Description will be made below with reference to the flow of processing of the program analysis unit shown in FIG. 2 and the control table explanatory diagram of FIG.
プログラム解析部3は、先ず処理のステップ10におい
て、制御表6の制御情報項領域の先頭(第3図の項30)
に、主プログラムのための制御情報項を設け、出力情報
とするプログラム名(第3図の欄31)、呼出レベル値
(欄32)等を記憶する。こゝで、呼出レベルの値は、例
えば主プログラムを「1」として、順次呼出までのプロ
グラムの経過数によってレベル値を増加するものとす
る。First, in step 10 of the process, the program analysis unit 3 starts the control information item area of the control table 6 (item 30 in FIG. 3).
A control information item for the main program is provided for storing a program name (column 31 in FIG. 3) to be output information, a call level value (column 32), and the like. Here, for the call level value, for example, the main program is set to "1" and the level value is increased according to the number of elapsed programs until the sequential call.
次に、処理ステップ11に進んで、制御表6の先頭項から
順次各項の指定に従って、制御表6の制御情報項を追加
して行く処理を開始する。Next, the process proceeds to processing step 11 to start the process of adding the control information items of the control table 6 in order from the first item of the control table 6 in accordance with the designation of each item.
ステップ11において、先ず項30内の欄31の内容であるプ
ログラム名(この場合は主プログラムの名前)によっ
て、プログラム記憶装置1からプログラムを処理装置2
へ読み込み、又プログラムステップ数のカウント値を0
にリセットする。In step 11, first, the program is processed from the program storage device 1 to the processing device 2 by the program name (name of the main program in this case) which is the content of the column 31 in the item 30.
Read in, and the count value of the number of program steps is set to 0.
Reset to.
ステップ12で、読み込んだプログラムの先頭からプログ
ラム文を検査し、他のプログラムを呼び出す文、例えば
CALL文、であればステップ13に進む。In step 12, the program statement is checked from the beginning of the read program, and a statement that calls another program, for example,
If it is a CALL statement, go to step 13.
ステップ13では、そのCALL文で指定される被呼出プログ
ラムのために、制御表6の末尾(この場合は項30に続く
項33)に制御情報項を1項追加し、追加した項のアドレ
スを、検査中のプログラムの項(この場合は項30)の末
尾項アドレスの欄35に記憶し、先頭項アドレスの欄36の
内容が0であればこの欄にも記憶する。In step 13, one control information item is added to the end of control table 6 (in this case, item 33 following item 30) for the called program specified by the CALL statement, and the address of the added item is added. , Is stored in the last item address column 35 of the item of the program under inspection (in this case, item 30), and if the content of the first item address column 36 is 0, it is also stored in this column.
追加した制御情報項には、CALL文に指定されているプロ
グラム名、引数名等及び呼出レベル(この場合、主プロ
グラムから呼び出されるのでレベル値は「2」となり、
このプログラムからの被呼出プログラムがあればレベル
値は「3」となる)を記憶する。In the added control information item, the program name, argument name, etc. specified in the CALL statement and the call level (in this case, the level value is "2" because it is called from the main program,
If there is a called program from this program, the level value becomes "3").
又、出力時の制御のために、そのプログラムの呼出プロ
グラム(現に検査中のプログラム、この場合は主プログ
ラム)の制御情報項のアドレスを欄34に記憶した後、ス
テップ14に進む。又、ステップ12で検査したプログラム
文がCALL文でなかった場合は、直ちにステップ14に進
む。Further, for control at the time of output, the address of the control information item of the calling program of the program (the program currently being inspected, in this case, the main program) is stored in the column 34, and then the process proceeds to step 14. If the program statement checked in step 12 is not the CALL statement, the process immediately proceeds to step 14.
ステップ14では、出力情報の欄の中のステップ数のカウ
ント値を+1し、ステップ15で検査すべきプログラム文
が残っているか判定し、残っていればステップ12に戻
り、前記同様の処理を次のプログラム文について実行す
る。In step 14, the count value of the number of steps in the output information column is incremented by 1, and in step 15, it is determined whether or not there is a program statement to be inspected. If there is, the process returns to step 12, and the same processing as described above is performed. Execute for the program statement of.
全プログラム文の処理を終わったときは、ステップ16に
進み、制御表6の次の項が有効な制御情報項か判定し、
制御情報項が残っていれば、ステップ11に戻って、前記
のように、その制御情報項に記載されているプログラム
名によってプログラムを読み込む。有効な制御情報項が
無い場合には、プログラム解析部3の処理を終わり、出
力処理部4に制御が渡される。When the processing of all program statements is completed, the process proceeds to step 16 to determine whether the next item in the control table 6 is a valid control information item,
If the control information item remains, the process returns to step 11, and the program is read by the program name described in the control information item as described above. If there is no valid control information term, the processing of the program analysis section 3 is terminated, and control is passed to the output processing section 4.
以上のプログラム解析部3の処理により、例えば第4図
(a)のプログラム構造のプログラムから、第4図
(b)に示す制御表(図には情報の一部のみを示す)が
作成される。By the above processing of the program analysis unit 3, for example, a control table (only a part of the information is shown in the drawing) shown in FIG. 4B is created from the program having the program structure shown in FIG. .
第4図において、A、B、C、……はプログラム名を示
し、プログラムAは主プログラムである。又、第4図
(a)は矢印の線で結ぶプログラムが、矢の方向によっ
て示す呼出、被呼出の関係にあることを示すものとす
る。In FIG. 4, A, B, C, ... Show program names, and the program A is the main program. Further, FIG. 4 (a) shows that the programs connected by the line of the arrow have a relation of calling and called as indicated by the direction of the arrow.
第5図は出力処理部4の処理の流れを示す図である。出
力処理部4は、処理のステップ40において、適当な作業
記憶域に、作成された制御表6の先頭項のアドレスを処
理項アドレスとして設定する。FIG. 5 is a diagram showing a processing flow of the output processing unit 4. In step 40 of the process, the output processing unit 4 sets the address of the head item of the created control table 6 as a process item address in an appropriate work storage area.
ステップ41において、その処理項アドレスにより、制御
情報項を1項読み出して、その項に出力情報として記憶
されている、プログラム名、呼出レベル、引数名、ステ
ップ数等を、例えば1行に印刷出力する。なお、この場
合に呼出レベルを参照して、行の印刷開始桁位置をレベ
ル値に応じた字数の字下がりとする等により、プログラ
ム構造を理解し易い表示にするのがよい。At step 41, one control information item is read out by the processing item address, and the program name, call level, argument name, number of steps, etc. stored as output information in that item are printed out, for example, in one line. To do. In this case, it is preferable that the program structure is displayed in an easy-to-understand manner by referring to the calling level and setting the print start column position of the line to be indented by the number of characters according to the level value.
次のステップ42において、欄36の被呼出プログラム群の
先頭項アドレスの欄を検査し、その内容が欄35の被呼出
プログラム群の末尾項アドレスの欄の内容と等しいか、
又はそれより小さく、且つ例えば0(被呼出プログラム
が無い場合を示すものとする)でなければ、ステップ43
に進む。In the next step 42, the heading item address column of the called program group in the column 36 is checked, and whether the content is equal to the content of the ending item address column of the called program group in the column 35,
Or smaller, and if it is not 0 (indicate that there is no called program), step 43
Proceed to.
ステップ43では、欄36の値を処理項のアドレスとして保
存して、欄36は次の項のアドレスへ増加した値に更新し
た後、ステップ41へ戻って、前記同様に処理を開始す
る。In step 43, the value of the column 36 is stored as the address of the processing item, the column 36 is updated to the value of the address of the next item, and then the process returns to step 41 to start the process in the same manner as described above.
ステップ42において、欄36の値が前記の条件を満たして
いないと判定した場合は、処理した項に対応するプログ
ラムの、すべての被呼出プログラムに関する出力処理を
終了したか、又は被呼出プログラムを持たない場合(第
4図の例のプログラムC、D等の場合)である。In step 42, when it is determined that the value in the column 36 does not satisfy the above condition, the output processing for all called programs of the program corresponding to the processed item is completed, or the called program has a called program. This is the case (the case of programs C, D, etc. in the example of FIG. 4) when there is not.
その場合には、先ずステップ44で現在処理しているのが
主プログラムの項か判定し、主プログラムでなければ、
ステップ45で欄34の呼出プログラムの項アドレスを処理
項アドレスとして設定して、ステップ42に戻る。In that case, first, at step 44, it is judged whether or not the item currently being processed is the item of the main program.
In step 45, the term address of the calling program in the column 34 is set as the processing term address, and the process returns to step 42.
従って、それまで処理していた項に対応するプログラム
を呼び出す上位プログラムに、未処理の被呼出プログラ
ムが無いかが、前記と同様にして判定される。Therefore, it is determined in the same manner as described above whether or not there is an unprocessed called program in the higher-level program that calls the program corresponding to the item that has been processed.
ステップ44で主プログラムと判定した場合には、すべて
の制御情報項の処理を完了しているので出力処理部4の
処理を終了する。When it is determined in step 44 that the program is the main program, the processing of all the control information items has been completed, so the processing of the output processing unit 4 is ended.
以上の出力処理の制御により、第4図の例の場合に、第
4図(b)の制御表をたどることにより、制御表の各項
が、プログラムA→B→C→D→E→F→G→H→Iの
順に処理され、第4図(c)に示すように、同じ順序で
各プログラムに関する情報が、適当な字下がりで印刷出
力され得る。By controlling the output processing as described above, in the case of the example of FIG. 4, by tracing the control table of FIG. 4 (b), each item of the control table becomes a program A → B → C → D → E → F. The processes are performed in the order of → G → H → I, and as shown in FIG. 4 (c), information about each program can be printed out in an appropriate indentation.
以上の説明から明らかなように、本発明によれば、計算
機システムにおけるプログラム構造資料が効率よく自動
作成されるので、該資料の作成の省力化及びプログラム
保守の効率向上が得られるという著しい工業的効果があ
る。As is clear from the above description, according to the present invention, the program structure material in the computer system is efficiently and automatically created, so that the labor saving of the material creation and the efficiency improvement of the program maintenance can be achieved, which is a remarkable industrial advantage. effective.
第1図は本発明の実施例構成ブロック図、 第2図はプログラム解析部の処理の流れ図、 第3図は制御表の説明図、 第4図はプログラム構造等の一例の説明図、 第5図は出力処理部の処理の流れ図 である。 図において、 1はプログラム記憶装置、 2は処理装置、3はプログラム解析部、 4は出力処理部、5は作業記憶装置、 6は制御表、7は出力装置、 10〜16、40〜45は処理のステップ、 30、33は項、31、32、34〜36は欄 を示す。 FIG. 1 is a block diagram of a configuration of an embodiment of the present invention, FIG. 2 is a flow chart of processing of a program analysis unit, FIG. 3 is an explanatory diagram of a control table, FIG. The figure is a flowchart of the processing of the output processor. In the figure, 1 is a program storage device, 2 is a processing device, 3 is a program analysis unit, 4 is an output processing unit, 5 is a work storage device, 6 is a control table, 7 is an output device, 10 to 16 and 40 to 45 are Steps of processing, 30, 33 indicate items, 31, 32, 34 to 36 indicate columns.
Claims (1)
(4)とを有し、 該プログラム解析手段(3)は、主プログラム名の指定
に基づいて、該主プログラム名で定まるプログラムを主
プログラムとし、主プログラムから直接に及び他のプロ
グラムを経由して呼び出されるプログラムを被呼出プロ
グラムとして、該主プログラムの解析から始めて、該主
プログラムの後、呼出までに経由する他のプログラムの
少ない順に各該被呼出プログラムを解析することによ
り、すべての該被呼出プログラムのプログラム名を決定
し、 該主プログラムの制御情報項、及び各該プログラム名を
決定した順に、当該プログラム名で定まる該被呼出プロ
グラムの制御情報項を制御表(6)に設け、 各該制御情報項に、当該プログラムが直接呼び出す被呼
出プログラム群の制御情報項の先頭及び末尾の項の各ア
ドレスを被呼出プログラム項アドレスとして記憶し、該
プログラムを直接の被呼出プログラムとするプログラム
の制御情報項のアドレスを呼出プログラム項アドレスと
して記憶し、該プログラムについて予め定めた情報を出
力情報として記憶するように構成され、 該印刷出力手段(4)は、該制御表(6)について、該
主プログラムの制御情報項から所定の取り出し順で取り
出す各該制御情報項の該出力情報を所定の形式で印刷出
力し、 該取り出し順を、有効な該被呼出プログラム項アドレス
を有する該制御情報項を取り出した場合には、該被呼出
プログラム項アドレスで指定される被呼出プログラム群
の未取り出し制御情報項を項の配列順に1項を次に取り
出す項とし、 有効な該被呼出プログラム項アドレスの無い制御情報項
を取り出した場合には、該制御情報項の該呼出プログラ
ム項アドレスを順次たどって最初に検出する、未取り出
し制御情報項の有る主プログラムまたは被呼出プログラ
ムに属する呼出プログラムの制御情報項まで戻って、該
主プログラムまたは被呼出プログラムから呼び出される
被呼出プログラム群の制御情報項の中で未取り出し制御
情報項を項の配列順に1項を次に取り出す項とする順序
とするように構成されていることを特徴とするプログラ
ム構造資料作成処理装置。1. A program analysis means (3) and a print output means (4) are provided, and the program analysis means (3) mainly executes a program determined by the main program name based on designation of the main program name. As a program, a program that is called from the main program directly and via another program is a called program, starting from the analysis of the main program, and in the ascending order of other programs that pass after the main program until the call. The program names of all the called programs are determined by analyzing each called program, and the called information determined by the program name in the order of determining the control information item of the main program and each program name. The control information item of the program is provided in the control table (6), and each called control information item directly calls the called program. The addresses of the first and last terms of the control information item of the RAM group are stored as the called program item address, and the address of the control information item of the program that directly makes the called program is stored as the calling program item address. Is configured to store predetermined information about the program as output information, and the print output means (4) extracts the control table (6) from the control information item of the main program in a predetermined extraction order. When the output information of each control information item is printed out in a predetermined format and the extraction order is the control information item having a valid called program item address, the called program item address The unextracted control information item of the called program group specified by When a control information item without a gram item address is fetched, a call belonging to the main program or called program with an unfetched control information item is first detected by sequentially tracing the called program item address of the control information item. Returning to the control information item of the program, in the control information item of the called program group called from the main program or the called program, the order in which one item is taken out next in the order of arrangement A program structure material creation processing device characterized by being configured as follows.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60214022A JPH07109586B2 (en) | 1985-09-27 | 1985-09-27 | Program structure material creation processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60214022A JPH07109586B2 (en) | 1985-09-27 | 1985-09-27 | Program structure material creation processor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6274130A JPS6274130A (en) | 1987-04-04 |
| JPH07109586B2 true JPH07109586B2 (en) | 1995-11-22 |
Family
ID=16648976
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60214022A Expired - Lifetime JPH07109586B2 (en) | 1985-09-27 | 1985-09-27 | Program structure material creation processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07109586B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3730425A1 (en) * | 1987-09-10 | 1989-03-23 | Metzeler Gmbh | HYDRAULIC DAMPING ENGINE MOUNT |
| JPH03246626A (en) * | 1990-02-23 | 1991-11-05 | Nec Corp | Automatic formation tool for structural drawing of function program |
| JP2022135170A (en) * | 2021-03-04 | 2022-09-15 | オムロン株式会社 | Development assisting device, control method for development assisting device, information processing program and recording medium |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5985543A (en) * | 1982-11-08 | 1984-05-17 | Fujitsu Ltd | Automatic production system of program controlled constitution diagram |
-
1985
- 1985-09-27 JP JP60214022A patent/JPH07109586B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6274130A (en) | 1987-04-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR900001033B1 (en) | Sequence controller | |
| JPH07109586B2 (en) | Program structure material creation processor | |
| EP0498453B1 (en) | Programmable controller with independent display | |
| EP0483368A1 (en) | Method of searching sequence program | |
| JPH09288595A (en) | Arithmetic processing unit | |
| JPH09265414A (en) | Test environment construction support system | |
| JPH09160611A (en) | Programmable controller | |
| JPH06250889A (en) | Fault processing system in data processing system | |
| JP2632219B2 (en) | Tool designation method in NC automatic programming system | |
| JP2740352B2 (en) | Program analyzer | |
| JPH067399Y2 (en) | Edit data output device | |
| EP0386260A1 (en) | Sequence program editing system | |
| JP2879764B2 (en) | Hierarchical menu processor | |
| JPH02272668A (en) | Transaction execution time sequence diagram edition system | |
| JPH06161516A (en) | Checking method for sequence program | |
| EP0452499A1 (en) | Set data retaining method | |
| JPH02133838A (en) | data processing equipment | |
| JPS6211746B2 (en) | ||
| JPH0896048A (en) | Maintenance parts management device | |
| JPH0670001U (en) | Peripheral device of programmable controller | |
| JPS6119064B2 (en) | ||
| JPS6349877A (en) | Retrieving/displaying system for print data | |
| JPH0695922A (en) | Method for detecting loop of program | |
| JPH01195565A (en) | Command calling system for conversational processing system | |
| JPH0243638A (en) | Driver for program test |