JPH02236721A - Programming support device - Google Patents

Programming support device

Info

Publication number
JPH02236721A
JPH02236721A JP1058608A JP5860889A JPH02236721A JP H02236721 A JPH02236721 A JP H02236721A JP 1058608 A JP1058608 A JP 1058608A JP 5860889 A JP5860889 A JP 5860889A JP H02236721 A JPH02236721 A JP H02236721A
Authority
JP
Japan
Prior art keywords
program
display
instruction
programs
correction
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
JP1058608A
Other languages
Japanese (ja)
Inventor
Sadao Fukatsu
深津 貞雄
Yoshiki Ikegami
池上 良己
Akihiro Itashiki
板敷 晃弘
Hitomi Kikuta
菊田 ひとみ
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1058608A priority Critical patent/JPH02236721A/en
Publication of JPH02236721A publication Critical patent/JPH02236721A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)
  • Digital Computer Display Output (AREA)

Abstract

PURPOSE:To attain the efficiency of work by multi-displaying a related program by automatically analyzing the hierarchical structure of the program by delivering edit data on which edit and correction is applied to a multiwindow generating means based on an inputted edit/correction instruction, and issuing an instruction to generate related information to a program structure analyzing means. CONSTITUTION:The program structure analyzing means 5 analyzes the program group of a storage means 3 by the instruction of a program managing means 6, then, the related information of each program is generated. The program managing means 6 displays a stored program on the multiwindow generating means 4 by the edit/correction instruction, and also, performs edit and correction by the above instruction. And the means 6 obtains information relating to another program from the program structure analyzing means 5, and displays it on plural display frames simultaneously, and performs the edit and correction of the relating program. Thereby, since the hierarchical structure of the program can be automatically analyzed and the related program can be displayed on a multiwindow, developing efficiency can be improved.

Description

【発明の詳細な説明】 [概要] プログラムの編集・修正作業を効率化させるプログラミ
ング支援装置に関し、 プログラムの階層構造を自動的に解析して、関連するプ
ログラムをマルチ表示して、作業を効率化させることを
目的とし、 入力手段と、表示手段と、記憶手段と、マルチウィンド
ウ作成手段と、プログラム構造解析手段と、プログラム
管理手段とを有するプログラミング支援装置であって、
入力手段は、操作者からのプログラム編集修正指示を入
力するものであり、表示手段は、プログラム編集データ
を表示するものであり、記憶手段は、複数のプログラム
を記憶するものであり、マルチウィンドウ作成手段は、
複数の編集データを受け、それぞれの編集データが複数
の表示枠に分けて同時に表示されるように表示データを
作成して前記表示手段に送出するものであり、プログラ
ム構造解析手段は、前記記憶手段に記憶されるそれぞれ
のプログラムを解析し、プログラム間の関連情報を作成
するものであり、プログラム管理手段は、前記入力手段
から入力される編集修正指示に基づき、前記記憶手段に
記憶されるプログラムを編集・修正してその編集データ
を前記マルチウィンドウ作成手段に渡し、前記プログラ
ム構造解析手段に関連情報の作成を指示するものである
ように構成する。
[Detailed Description of the Invention] [Summary] Regarding a programming support device that streamlines program editing and modification work, the program automatically analyzes the hierarchical structure of the program and displays related programs in multiple formats to improve work efficiency. A programming support device having an input means, a display means, a storage means, a multi-window creation means, a program structure analysis means, and a program management means,
The input means is for inputting program editing correction instructions from the operator, the display means is for displaying program editing data, and the storage means is for storing a plurality of programs, and is for multi-window creation. The means are
The program structure analysis means receives a plurality of edited data, creates display data such that each edited data is displayed simultaneously in a plurality of display frames, and sends it to the display means. The program management means analyzes each program stored in the storage means and creates related information between the programs, and the program management means analyzes the programs stored in the storage means based on editing/correction instructions input from the input means. The edited data is edited and corrected, and the edited data is passed to the multi-window creation means, and the program structure analysis means is instructed to create related information.

[産業上の利用分野] 本発明は、情報処理装置のプログラム開発工程における
プログラミング支援装置に係わり、特に、プログラムの
編集・修正作業を効率化させるプログラミング支援装置
に関する。
[Industrial Field of Application] The present invention relates to a programming support device in the program development process of an information processing device, and more particularly to a programming support device that improves the efficiency of program editing and modification work.

一般的に、1つの仕事をなすプログラムは、機能別に設
計され、複数のプログラムモジュール(以下、モジュー
ルと略称する)に分割されて開発が進められ、最後に結
合されて1つのプログラムとされている。通常、各モジ
ュール間には階層関係が成り立っていて、互いに論理的
なつながりがあり影響しあうため、1つのモジュールの
修正に対して、関連のあるモジュールにも修正を行なわ
なければならない場合が多くなっている。また、階層化
された多くのプログラム群からなるオペレーティングシ
ステム等でも、1つのプログラムの修正において他の関
連するプログラムの修正も行なわれている。
Generally, a program that performs one job is designed for each function, divided into multiple program modules (hereinafter referred to as modules), and then finally combined to form a single program. . Normally, there is a hierarchical relationship between modules, and since they have logical connections and influence each other, it is often necessary to modify related modules when modifying one module. It has become. Furthermore, even in operating systems and the like consisting of many hierarchical program groups, when one program is modified, other related programs are also modified.

[従来の技術] 階層構造をなすプログラム群の開発では、それぞれのプ
ログラム間に論理的なつながりがあるため、プログラム
間の構造を意識しながら開発を進めていく必要がある。
[Background Art] When developing a group of programs that have a hierarchical structure, each program has a logical connection, so it is necessary to proceed with development while being aware of the structure between the programs.

このため従来では、開発工程において開発者がプログラ
ム間の関連情報、例えば、あるプログラムが使用する他
のプログラム、および自身を参照する他のプログラム等
の情報を記録し資料化していた.そして、編集・修正の
段階では、第7図に示すように、1つのプログラムを画
面上に表示して編集・修正を行ない、終了したら資料を
参照して関連のある他のプログラムを画面に順次表示さ
せながら修正等を行なっていた。
For this reason, conventionally, during the development process, developers recorded and documented information related to programs, such as information about other programs used by a program and other programs that referenced itself. Then, in the editing/correction stage, as shown in Figure 7, one program is displayed on the screen and edited/corrected, and when the program is finished, other related programs are sequentially displayed on the screen by referring to the materials. I was making corrections while displaying it.

[発明が解決しようとする課題] しかしながら、上記従来の編集・修正では、階層構造が
複雑になってくると買料を調べるのにも手数を要し、ま
た、階層構造であるにもかかわらず、1つのプログラム
単位に順次画面に表示するため、簡単にプログラム間の
関連が把握できないものとなっていた。特に、デバック
の際などは修正・テストが繰り返し行なわれるので、ミ
スが発生しやすく非効率的な作業となっていた。
[Problems to be solved by the invention] However, in the conventional editing and correction methods described above, when the hierarchical structure becomes complicated, it takes time to check the purchase price, and even though the hierarchical structure is , since each program is displayed sequentially on the screen, it is difficult to easily grasp the relationship between programs. In particular, during debugging, revisions and tests are repeated, making the process prone to mistakes and inefficient.

本発明は、このような課題に鑑みて創案されたもので、
プログラムの階層構造を自動的に解析して、関連するプ
ログラムをマルチ表示して、作業を効率化させることの
できるプログラミング支援装置を提供することを目的と
している。
The present invention was created in view of these problems, and
It is an object of the present invention to provide a programming support device that can automatically analyze the hierarchical structure of programs and display related programs in multiple ways, thereby increasing the efficiency of work.

[課題を解決するための手段] 上記目的を達成するための本発明における手段は、第1
図の基本構成図に示すように、入力手段1と、表示手段
2と、記憶手段3と、マルチウィンドウ作成手段4と、
プログラム構造解析手段5と、プログラム管理手段6と
を有するプログラミング支援装置であって、人力手段1
は、操作者からのプログラム編集修正指示を入力するも
のであり、表示手段2は、プログラム編集データを表示
するものであり、記憶手段3は、複数のプログラムを記
憶するものであり、マルチウィンドウ作成手段4は、複
数の編集データを受け、それぞれの編集データが複数の
表示枠に分けて同時に表示されるように表示データを作
成して前記表示手段2に送出するものであり、プログラ
ム構造解析手段5は、前記記憶手段3に記憶されるそれ
ぞれのプログラムを解析し、プログラム間の関連情報を
作成するものであり、プログラム管理手段6は、前記入
力手段1から入力される編集修正指示に基づき、前記記
憶千段3に記憶されるプログラムを編集・修正してその
編集データを前記マルチウィンドウ作成手段4に渡し、
前記プログラム構造解析手段5に関連情報の作成を指示
するものであるプログラミング支援装置である。
[Means for Solving the Problem] The means in the present invention for achieving the above object are as follows:
As shown in the basic configuration diagram in the figure, an input means 1, a display means 2, a storage means 3, a multi-window creation means 4,
A programming support device having a program structure analysis means 5 and a program management means 6, the human power means 1
is for inputting program editing correction instructions from the operator, display means 2 is for displaying program editing data, storage means 3 is for storing a plurality of programs, and is for multi-window creation. Means 4 receives a plurality of edited data, creates display data such that each edited data is displayed simultaneously in a plurality of display frames, and sends it to the display means 2, and program structure analysis means. 5 analyzes each program stored in the storage means 3 and creates related information between programs; Editing and correcting the program stored in the memory 1000 stages 3 and passing the edited data to the multi-window creation means 4;
This is a programming support device that instructs the program structure analysis means 5 to create related information.

[作用] 本発明では、第1図に示すように、プログラム管理手段
6の指示によりプログラム構造解析手段5において、記
憶手段3に記憶されるプログラム群のそれぞれが順次解
析され、各プログラムの関連情報、例えば、使用する他
のプログラム名および参照されるプログラム名等からな
る情報が作成される。プログラム管理手段6では、入力
手段1から入力される編集修正指示により、例えば、編
集・修正をするプログラム名が指定されると、記憶手段
3に記憶されているそのプログラムをマルチウィンドウ
作成手段4に渡して表示させるとともに、指示による編
集・修正を行なう。そして指示により、そのプログラム
に関する他のプログラムとの関連情報をプログラム構造
解析手段5から得て、関連するプログラムをマルチウィ
ンドウ作成手段4に渡して、複数の表示枠にそれらのプ
ログラムを同時に表示させ、指示により関連するプログ
ラムへの編集・修正をも行なう。そして、編集・修正が
全て終了すると、新たにプログラム構造解析手段5に関
連情報の作成の指示を出す。
[Operation] In the present invention, as shown in FIG. 1, each program group stored in the storage means 3 is sequentially analyzed in the program structure analysis means 5 according to instructions from the program management means 6, and related information of each program is analyzed. For example, information consisting of names of other programs to be used, names of programs to be referenced, etc. is created. In the program management means 6, when the name of a program to be edited or modified is specified by an editing/correction instruction input from the input means 1, the program stored in the storage means 3 is transferred to the multi-window creation means 4. In addition to handing it over and displaying it, it is also edited and corrected according to instructions. Then, according to the instruction, information related to the program with other programs is obtained from the program structure analysis means 5, and the related programs are passed to the multi-window creation means 4, so that the programs are simultaneously displayed in a plurality of display frames, Also edits and corrects related programs according to instructions. When all editing and corrections are completed, a new instruction is issued to the program structure analysis means 5 to create related information.

[実施例] 以下、図面を参照して本発明の実施例を詳細に説明する
. 第2図は、本発明のプログラミング支援装置の一実施例
の構成図である.同図に示すプログラミング支援装置の
構成は、一般的な情報処理装置であり、CPU2 1、
メインメモリ22、ディスク装置23と、入力手段であ
る入力制御部24、マウス25、キーボード26、およ
び出力手段である表示制御部27、CRT28により構
成されているものである。
[Example] Hereinafter, an example of the present invention will be described in detail with reference to the drawings. FIG. 2 is a block diagram of an embodiment of the programming support device of the present invention. The configuration of the programming support device shown in the figure is a general information processing device, and includes a CPU 2 1,
It is composed of a main memory 22, a disk device 23, an input control section 24 as input means, a mouse 25, a keyboard 26, and a display control section 27 and CRT 28 as output means.

上記構成において、本発明におけるマルチウィンドウ作
成手段は、公用されているマルチウィンドウシステムの
ソフトウェアをCPU2 1に実行させることによりな
される。すなわち、入力制御部24を介してマウス25
およびキーボード26からなされる動作指示の入力を管
理し、表示制御部27およびCRT28に対する出力表
示データの作成を行ない、ディスク装置23に対して記
録されているプログラムおよびデータの入出力の制御を
行なう。そして、アプリケーションプログラムの実行管
理を行ない、動作指示およびアプリケーションプログラ
ムの要請により、表示データを複数の表示枠にそれぞれ
データが表示されるように作成し、マルチウィンドウ表
示を行なう。
In the above configuration, the multi-window creation means in the present invention is achieved by causing the CPU 21 to execute software of a publicly available multi-window system. That is, the mouse 25 via the input control unit 24
It also manages the input of operation instructions from the keyboard 26, creates output display data for the display control section 27 and CRT 28, and controls the input/output of programs and data recorded on the disk device 23. Then, it manages the execution of the application program, creates display data so that the data is displayed in a plurality of display frames, and performs multi-window display according to operation instructions and requests from the application program.

本実施例のプログラミング支援装置におけるプログラム
の開発は、従来と同様に、プログラム開発支援システム
として公用されているエディタ,コンパイラ。リン力,
デバッカ等を利用して行なわれるが、階層構造をなす複
数のプログラムモジュールに分割されて開発されるプロ
グラムの編集・修正では、アブリケーシッンプログラム
であるプログラム構造解析プログラムとプログラム管理
プログラムが利用されてなされる。プログラム構造解析
プログラムは、本発明のプログラム構造解析手段をなす
ものであり、プログラム管理プログラムは、本発明のプ
ログラム管理手段をなすものである。
Programs are developed in the programming support device of this embodiment using editors and compilers that are publicly used as program development support systems, as in the past. phosphorus power,
This is done using a debugger, etc., but when editing and modifying a program that is developed by being divided into multiple program modules in a hierarchical structure, a program structure analysis program and a program management program, which are abbreviation programs, are used. It is done. The program structure analysis program constitutes the program structure analysis means of the present invention, and the program management program constitutes the program management means of the present invention.

プログラム構造解析プログラムは、第3図のフローチャ
ートに示す処理をなすものであり、階層構造をなす各モ
ジュールを解析して、第4図に示すように各モジュール
について、プログラムの位置とサイズ等のウィンドウ表
示情報と、使用する他のモジュール名および参照される
モジュール名を調べ、モジュール関連情報としてメイン
メモリ22上に記憶させるものである。すなわち、(3
1)  1つのモジュールをディスク装置23から読み
出し、 (32)  そのモジュールのウィンドウ情報を作成し
、 (33)  プログラム命令の解析を行なう。
The program structure analysis program performs the processing shown in the flowchart in Figure 3, and analyzes each module in the hierarchical structure, and creates a window showing the position and size of the program for each module as shown in Figure 4. The display information, other module names to be used, and referenced module names are checked and stored in the main memory 22 as module-related information. That is, (3
1) Read one module from the disk device 23, (32) create window information for that module, and (33) analyze program instructions.

(34)  その命令が他のモジュールを使用するもの
であるかをチェックし、 (35)  そうでなければ次の命令をチェックして、
(33)からの解析を繰り返す。
(34) Check whether the instruction uses another module, (35) If not, check the next instruction,
Repeat the analysis from (33).

(36)命令が他のモジュールを使用するものであれば
、そのモジュール名を使用モジュールとして解析中のモ
ジュールの関連情報記憶域に記憶する。
(36) If the instruction uses another module, the module name is stored as the module in use in the related information storage area of the module being analyzed.

(37)  その使用されるモジュールの関連情報記憶
域に、被参照モジュールとして解析中のモジュール名を
記憶する. (38)全命令の解析が終了したかをチェックして終わ
っていなければ命令の解析を繰り返す。
(37) Store the name of the module being analyzed as a referenced module in the related information storage area of the module being used. (38) Check whether all instructions have been analyzed, and if not, repeat the instruction analysis.

(39)全命令の解析が終了したら、全てのモジュール
の解析が終了したかをチェックして、終了していなけれ
ば次のモジュールを読み出し同様に解析を行なう。
(39) When all instructions have been analyzed, check whether all modules have been analyzed. If not, read the next module and analyze it in the same way.

このようにしてモジュール関連情報が作成、記憶される
In this way, module related information is created and stored.

プログラムモジュールの編集・修正では、編集・修正す
るモジュール名が指定されて、プログラム管理プログラ
ムが起動される。このプログラム管理プログラムは、第
5図のフローチャートに示す処理をなすもので、関連す
るモジュールの編集・修正を同時に可能にするものであ
る。第6図は、本実施例におけるマルチウィンドウによ
るプログラムの表示例である。
When editing or modifying a program module, the name of the module to be edited or modified is specified, and the program management program is started. This program management program performs the processing shown in the flowchart of FIG. 5, and allows editing and modification of related modules at the same time. FIG. 6 is an example of displaying a program using a multi-window in this embodiment.

すなわち、 (51)  プログラム構造解析プログラムを起動して
、モジュール関連情報を作成する。
That is, (51) Start the program structure analysis program and create module related information.

(52)指定されたモジュールをディスク装置23から
読み出し、マルチウィンドウシステムによりそのモジュ
ールのリストを表示させる。
(52) Read the specified module from the disk device 23 and display the list of the module using the multi-window system.

(53)  [集または修正の指示が入力されたかをチ
ェックし、入力されていなければ(55)のチェックに
行く. (54)指示があれば、その指示に従いモジュールに対
して編集または修正を行ない、その結果を再表示する。
(53) [Check whether a collection or modification instruction has been input, and if it has not been input, go to check (55). (54) If there is an instruction, edit or modify the module according to the instruction, and redisplay the result.

(55)  関連モジュールの表示指示が入力されたか
をチェックする。
(55) Check whether a related module display instruction has been input.

(56)表示指示があればモジュール関連情報から関連
するモジュール名を得て、そのモジュールをディスク装
置23から読み出し、第6図に示すように別のウィンド
ウに同時に表示させ、(53)に戻り編集または修正の
指示を待つ。
(56) If there is a display instruction, obtain the related module name from the module related information, read the module from the disk device 23, display it simultaneously in another window as shown in Figure 6, and return to (53) for editing. Or wait for corrective instructions.

(57)終了指示の入力があったかをチェックして、な
ければ編集または修正の指示を待つ.(58)終了の指
示があれば、更新したモジュールをディスク装置23に
セーブする。
(57) Check whether an end instruction has been input, and if not, wait for an editing or correction instruction. (58) If there is an instruction to finish, save the updated module in the disk device 23.

(59)別のモジュールに対する編集・修正の指示があ
るかをチェックして、あれば(51)に戻りモジュール
関連情報を作りなおして同様に編集または修正を行ない
、なければ終了する。
(59) Check whether there is an instruction to edit or modify another module, and if there is, return to (51) to recreate the module related information and edit or modify in the same way; if not, end.

このように本実施例では、階層構造をなすモジュールへ
の編集・修正は、自動的に関連するモジュールが呼び出
され、しかも、同一画面上にそれら関連するモジュール
を別々のウィンドウ枠で同時に表示させて、編集または
修正を行なうことができるようになされている。
In this way, in this embodiment, when editing or modifying a hierarchically structured module, the related modules are automatically called, and moreover, the related modules are simultaneously displayed in separate window frames on the same screen. , editing or modification.

[発明の効果] 以上説明したように、本発明によれば、プログラムの階
層構造を自動的に解析して、関連するプログラムをマル
チウィンドウにより表示できるため、プログラム間の論
理構造を画面上で直接見ることができ、論理構造の関連
をたどることによって、必要なプログラムを容易に表示
したり、関連あるプログラムを容易に把握することがで
きる。
[Effects of the Invention] As explained above, according to the present invention, the hierarchical structure of programs can be automatically analyzed and related programs can be displayed in multiple windows, so the logical structure between programs can be viewed directly on the screen. By tracing the relationships in the logical structure, you can easily display the necessary programs and easily understand related programs.

従って、開発者による階層構造の把握、1つのプログラ
ムを1画面ごとに表示させる作業が省略され、その煩雑
さによる間違いを防ぐことができるため、開発者はプロ
グラミングに専念することができ、開発効率を大きく向
上させることができる。
This eliminates the need for developers to grasp the hierarchical structure and display one program on each screen, and prevents mistakes caused by such complexity, allowing developers to concentrate on programming and improve development efficiency. can be greatly improved.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の基本構成図、第2図は本発明の一実施
例の構成図、第3図は実施例におけるプログラム構造解
析処理のフローチャート、第4図は実施例におけるモジ
ュール関連情報の一例、第5図は実棒例におけるプログ
ラム管理処理のフローチャート、第6図はマルチウイン
ドウによるプログラムの表示例、第7図は従来における
プログラムの表示例である。 1・・・入力手段、 2・・・表示手段、 3・・・記憶手段、 4・・・マルチウィンドウ作成手段、 5・・・プログラム構造解析手段、 6・・・プログラム管理手段、 21・・・CPU, 22・・・メインメモリ、 ・・・ディスク装置、 ・・・入力制御部、 ・・・マウス、 ・・・キーボード、 ・・・表示制御部、 ・・・C R T’。 ト
Figure 1 is a basic configuration diagram of the present invention, Figure 2 is a configuration diagram of an embodiment of the present invention, Figure 3 is a flowchart of program structure analysis processing in the embodiment, and Figure 4 is module related information in the embodiment. As an example, FIG. 5 is a flowchart of program management processing in a real bar example, FIG. 6 is an example of a program display using a multi-window, and FIG. 7 is an example of a conventional program display. DESCRIPTION OF SYMBOLS 1... Input means, 2... Display means, 3... Storage means, 4... Multi-window creation means, 5... Program structure analysis means, 6... Program management means, 21... -CPU, 22...Main memory,...Disk device,...Input control unit,...Mouse,...Keyboard,...Display control unit,...CRT'. to

Claims (1)

【特許請求の範囲】 入力手段(1)と、表示手段(2)と、記憶手段(3)
と、マルチウィンドウ作成手段(4)と、プログラム構
造解析手段(5)と、プログラム管理手段(6)とを有
するプログラミング支援装置であって、 入力手段(1)は、操作者からのプログラム編集修正指
示を入力するものであり、 表示手段(2)は、プログラム編集データを表示するも
のであり、 記憶手段(3)は、複数のプログラムを記憶するもので
あり、 マルチウィンドウ作成手段(4)は、複数の編集データ
を受け、それぞれの編集データが複数の表示枠に分けて
同時に表示されるように表示データを作成して前記表示
手段(2)に送出するものであり、 プログラム構造解析手段(5)は、前記記憶手段(3)
に記憶されるそれぞれのプログラムを解析し、プログラ
ム間の関連情報を作成するものであり、 プログラム管理手段(6)は、前記入力手段(1)から
入力される編集修正指示に基づき、前記記憶手段(3)
に記憶されるプログラムを編集・修正してその編集デー
タを前記マルチウィンドウ作成手段(4)に渡し、前記
プログラム構造解析手段(5)に関連情報の作成を指示
するものである、ことを特徴とする、 プログラミング支援装置。
[Claims] Input means (1), display means (2), and storage means (3)
A programming support device having a multi-window creation means (4), a program structure analysis means (5), and a program management means (6), wherein the input means (1) is configured to input program editing and correction information from an operator. The display means (2) is for displaying program editing data, the storage means (3) is for storing multiple programs, and the multi-window creation means (4) is for inputting instructions. , receives a plurality of edited data, creates display data so that each edited data is displayed simultaneously in a plurality of display frames, and sends it to the display means (2), a program structure analysis means ( 5) is the storage means (3);
The program management means (6) analyzes each program stored in the storage means and creates related information between the programs, and the program management means (6) analyzes the programs stored in the storage means based on editing and correction instructions inputted from the input means (1). (3)
Editing and modifying the program stored in the computer, passing the edited data to the multi-window creation means (4), and instructing the program structure analysis means (5) to create related information. A programming support device.
JP1058608A 1989-03-10 1989-03-10 Programming support device Pending JPH02236721A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1058608A JPH02236721A (en) 1989-03-10 1989-03-10 Programming support device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1058608A JPH02236721A (en) 1989-03-10 1989-03-10 Programming support device

Publications (1)

Publication Number Publication Date
JPH02236721A true JPH02236721A (en) 1990-09-19

Family

ID=13089243

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1058608A Pending JPH02236721A (en) 1989-03-10 1989-03-10 Programming support device

Country Status (1)

Country Link
JP (1) JPH02236721A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018185915A1 (en) * 2017-04-06 2018-10-11 三菱電機株式会社 Program creation device and program creation method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018185915A1 (en) * 2017-04-06 2018-10-11 三菱電機株式会社 Program creation device and program creation method
JPWO2018185915A1 (en) * 2017-04-06 2019-04-11 三菱電機株式会社 Program creation apparatus and program creation method

Similar Documents

Publication Publication Date Title
US4742467A (en) Automated programming system for machine creation of applications program source code from non-procedural terminal input
JPH0614320B2 (en) Schematic program test method
JPH02232152A (en) Production system simulator forming device
JPS6116100B2 (en)
JPH02236721A (en) Programming support device
JPS63289646A (en) Program module managing system
JPH07120285B2 (en) How to use the syntax checker and text editor
JPH05265802A (en) Software debugging device
JPH10247142A (en) Process control program programming system and programming method
WO1985005204A1 (en) Automated application program development system and method
JP2004192139A (en) Debugging device, debugging method, and recording medium
JP2672968B2 (en) Source list output processing method for debugging
JP2720768B2 (en) Program customization equipment
JPH07295858A (en) Image processing apparatus and parallel computer debug processing method
JP3119939B2 (en) A system that executes application programs
JP2585513B2 (en) Management Modeling System Simulation System
JPS60167042A (en) Program editing device
JPS62235651A (en) Test data origination device
JPH06309159A (en) Program automatic generator
JPH07160536A (en) Program test support device for interactive system
HK40064628A (en) Code quality debugging method, server, user equipment and storage medium
JPS63189948A (en) Batch type debugging system in interactive debugger
JPH09190364A (en) Method for debugging program
JPH05274190A (en) Work station operating information analyzing system
JPH08212103A (en) How to create test data for multi-threaded processor