JPH06236263A - Data structure extending system for cobol program - Google Patents
Data structure extending system for cobol programInfo
- Publication number
- JPH06236263A JPH06236263A JP5044579A JP4457993A JPH06236263A JP H06236263 A JPH06236263 A JP H06236263A JP 5044579 A JP5044579 A JP 5044579A JP 4457993 A JP4457993 A JP 4457993A JP H06236263 A JPH06236263 A JP H06236263A
- Authority
- JP
- Japan
- Prior art keywords
- data
- data item
- analysis unit
- program
- analysis
- 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.)
- Granted
Links
Landscapes
- Debugging And Monitoring (AREA)
- Devices For Executing Special Programs (AREA)
- Stored Programmes (AREA)
Abstract
(57)【要約】
【目的】 本発明は、COBOL言語で記述されたアプ
リケーション・プログラムを対象に、種々の解析処理に
おいて共通して利用可能な汎用性のあるプログラム構造
の記述形式を提供し、解析ツールの開発負荷を軽減する
ことを目的とする。
【構成】 本発明は、字句解析部1と、構文解析部2
と、該構文解析部2の処理結果から上記アプリケーショ
ン・プログラム中の命令定義部分を対象としてデータ項
目の命令文中での参照及び更新関係を解析するデータ項
目解析部3と、該データ項目解析部3の解析処理で得ら
れる情報に基づいて、上記命令文におけるデータ項目名
の参照及び更新関係をテーブルで構成されるデータ構造
に基づいて展開したデータフローテーブル10を作成す
るデータフローテーブル作成処理部4とからなる。
(57) [Summary] [Object] The present invention provides a general-purpose program structure description format that can be commonly used in various analysis processes for application programs described in the COBOL language. The purpose is to reduce the development load of analysis tools. [Configuration] According to the present invention, a lexical analysis unit 1 and a syntax analysis unit 2 are provided.
A data item analysis unit 3 for analyzing the reference and update relations in the command sentence of the data item from the processing result of the syntax analysis unit 2 for the instruction definition part in the application program; and the data item analysis unit 3 The data flow table creation processing unit 4 creates the data flow table 10 in which the reference and update relationship of the data item name in the above statement is expanded based on the data structure configured by the table based on the information obtained by the analysis processing of FIG. Consists of.
Description
【0001】[0001]
【産業上の利用分野】本発明は、COBOL言語で記述
された既存アプリケーション・プログラムの再構築、再
設計、部品化再利用、メンテナンスなどを行なうための
アプリケーション・プログラムに対する各種解析処理の
前処理として、アプリケーション・プログラムのデータ
フローを構造化して展開するデータ構造展開方式に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention is a preprocessing of various analysis processes for an application program for reconstructing, redesigning, reusing parts, and maintaining an existing application program written in the COBOL language. , A data structure expansion method for structuring and expanding the data flow of an application program.
【0002】[0002]
【従来の技術及び発明が解決しようとする課題】アプリ
ケーション・プログラムの再構築、再設計、部品化再利
用、メンテナンスなどを行なう場合、それぞれの処理に
対応する各種解析ツールを用いて必要な解析処理を行な
う。2. Description of the Related Art When reconstructing, redesigning, reusing parts, and maintaining application programs, necessary analysis processing is performed using various analysis tools corresponding to each processing. Do.
【0003】従来、この種の解析ツールは、各ツ−ル間
に共通して利用可能なデータ構造が確立されておらず、
プログラム構造の記述をそれぞれ独自の形式で行なって
いた。そのため、アプリケーション・プログラムの解析
処理を行なう場合において、解析処理、及び展開処理、
展開形式などを最初から開発することが必要になり、時
間的にも労力的にも多大な負荷がかかるという欠点があ
った。Conventionally, in this type of analysis tool, a data structure that can be commonly used among the tools has not been established.
The program structure was described in its own format. Therefore, when the analysis processing of the application program is performed, the analysis processing and the expansion processing,
It was necessary to develop the deployment format from the beginning, and there was a drawback in that a great load was applied both in terms of time and labor.
【0004】また、既に同様の解析処理が行なわれたこ
とのあるアプリケーション・プログラムについて、かか
る既存の解析結果を流用する場合であっても、プログラ
ム構造の記述が流用した解析ツ−ルの記述形式に依存す
ることになり、汎用性がなくなるという欠点があった。Further, even in the case of utilizing the existing analysis result for an application program for which similar analysis processing has already been performed, the description format of the analysis tool in which the description of the program structure is also utilized However, there is a drawback that the versatility is lost.
【0005】本発明は、COBOL言語で記述されたア
プリケーション・プログラムを対象に、上記従来の課題
を解決し、種々の解析処理において共通して利用可能な
汎用性のあるプログラム構造の記述形式を提供し、様々
な解析ツールの開発負荷を軽減することを課題としてい
る。The present invention is intended for application programs written in the COBOL language, solves the above-mentioned conventional problems, and provides a general-purpose program structure description format that can be commonly used in various analysis processes. However, the challenge is to reduce the development load of various analysis tools.
【0006】[0006]
【課題を解決するための手段】上記の目的を達成するた
め、本発明は、COBOL言語で記述されたアプリケー
ション・プログラムのソースプログラムをデータ構造に
基づいて展開するCOBOLプログラムのデータ構造展
開方式において、上記COBOL言語で記述されたアプ
リケーション・プログラムのソースプログラムを字句に
分解する字句解析部と、該字句解析部の字句解析処理で
得られた字句の並びに対して構文解析をする構文解析部
と、該構文解析部の構文解析処理の結果から、上記アプ
リケーション・プログラム中の命令定義部分を対象と
し、データ項目の命令文中での参照及び更新関係を解析
するデータ項目解析部と、該データ項目解析部の解析処
理で得られる情報に基づいて、上記命令文におけるデー
タ項目名の参照及び更新関係をテーブルで構成されるデ
ータ構造に基づいて展開したデータフローテーブルを作
成するデータフローテーブル作成処理部とからなること
を特徴とする。In order to achieve the above object, the present invention provides a data structure expansion method for a COBOL program, which expands a source program of an application program described in the COBOL language based on a data structure. A lexical analysis unit that decomposes a source program of an application program written in the COBOL language into lexical units; a parsing unit that parses the lexical sequence obtained by the lexical analysis process of the lexical analysis unit; From the result of the syntactic analysis process of the syntactic analysis unit, the data item analysis unit that analyzes the reference and update relationship in the instruction sentence of the data item for the instruction definition portion in the application program, and the data item analysis unit Based on the information obtained in the analysis process, referencing the data item name in the above statement and Be made of the data flow table creating unit for creating data flow table developed based on configured data structure of the new relationship in the table and said.
【0007】かかるデータ構造展開方式において、デー
タフローテーブルは、アプリケーション・プログラム中
の命令文によるデータ項目名の参照または更新関係を示
すと共に該命令文のプログラム中での定義位置を登録し
てなるデータテーブルと、該データテーブルによって参
照または更新関係を示したデータ項目名と該データ項目
名を参照または更新している命令文との関係を示す検索
テーブルとからなることを特徴とする。In such a data structure expansion method, the data flow table indicates the reference or update relation of the data item name by the command statement in the application program and the data in which the defined position of the command statement in the program is registered. It is characterized by comprising a table and a search table showing a relationship between a data item name indicating a reference or update relationship by the data table and a command statement referring to or updating the data item name.
【0008】[0008]
【実施例】以下は、本発明の実施例について、図面を参
照して詳細に説明する。図1は、本発明の一実施例にか
かるCOBOLプログラムのデータ構造展開方式の構成
を示すブロック図である。Embodiments of the present invention will be described in detail below with reference to the drawings. FIG. 1 is a block diagram showing the configuration of a data structure expanding method of a COBOL program according to an embodiment of the present invention.
【0009】本実施例のCOBOLプログラムのデータ
構造展開方式は、COBOL言語で記述されたアプリケ
ーション・プログラムのソースプログラムを入力し、デ
ータ構造展開処理を行なって、データフローテーブル1
0に展開する。作成したテーブルは、図示しない所定の
記憶装置に記憶する。In the data structure expanding method of the COBOL program of this embodiment, the source program of the application program described in the COBOL language is input, the data structure expanding process is performed, and the data flow table 1 is executed.
Expand to 0. The created table is stored in a predetermined storage device (not shown).
【0010】ここで、データフローテーブル10は、ア
プリケーション・プログラム中の命令文によるデータ項
目名の参照または更新関係を示すと共に該命令文のプロ
グラム中での定義位置を登録してなるデータテーブル1
1と、データテーブル11によって参照または更新関係
を示したデータ項目名と該データ項目名を参照または更
新している命令文との関係を示す検索テーブル12とか
らなる。図9に、データフローテーブル10の例を示
す。また図9に示したデータフローテーブル10に展開
したアプリケーション・プログラムのCOBOL言語で
記述されたソースプログラムを図10に示す。Here, the data flow table 10 is a data table 1 which indicates a reference or update relationship of a data item name by a command statement in an application program and a definition position of the command statement in the program is registered.
1 and a search table 12 showing the relationship between the data item name indicating the reference or update relationship by the data table 11 and the command statement referring to or updating the data item name. FIG. 9 shows an example of the data flow table 10. Further, FIG. 10 shows a source program written in the COBOL language of the application program expanded in the data flow table 10 shown in FIG.
【0011】図1に示すように、本実施例によるデータ
構造展開処理は、入力したソースプログラムを構文上の
基本要素である字句に分解する字句解析部1と、字句解
析部1の解析によって得られた字句列に対して構文解析
をする構文解析部2と、構文解析部2の解析結果に基づ
いてデータ項目の関係を解析するデータ項目解析部3
と、データ項目解析部3の解析処理で得られる情報に基
づいてデータフローテーブル10を作成するデータフロ
ーテーブル作成部4とからなる。As shown in FIG. 1, the data structure expansion processing according to the present embodiment is obtained by a lexical analysis unit 1 for decomposing an input source program into lexical phrases which are basic elements in syntax, and analysis by the lexical analysis unit 1. A syntax analysis unit 2 that performs syntax analysis on the obtained lexical string, and a data item analysis unit 3 that analyzes the relationship between data items based on the analysis result of the syntax analysis unit 2.
And the data flow table creation unit 4 that creates the data flow table 10 based on the information obtained by the analysis processing of the data item analysis unit 3.
【0012】図2に上記データ構造展開処理の流れを示
す。まず、字句解析部1がアプリケーション・プログラ
ムのソースプログラムのファイルを入力すると、入力し
たソースプログラムを字句に分解する(ステップS
1)。そして、構文解析部2が、字句列に対して構文解
析をい、構文エラーの処理、命令文の種類及び構造の識
別をする(ステップS2)。FIG. 2 shows a flow of the data structure expansion processing. First, when the lexical analysis unit 1 inputs a file of a source program of an application program, the input source program is decomposed into lexical parts (step S).
1). Then, the syntactic analysis unit 2 performs syntactic analysis on the lexical string, processes syntactic errors, and identifies the type and structure of the imperative sentence (step S2).
【0013】次に、データ項目解析部3が、構文解析部
2によって構文解析処理を施された字句列から命令文を
順次検査して、命令文中のデータ項目の参照関係または
更新関係の有無を検出し、データ項目情報を作成する
(ステップS3)。Next, the data item analysis unit 3 sequentially inspects the imperative sentence from the lexical string subjected to the syntactic analysis process by the syntactic analysis unit 2 to determine whether the data item in the imperative sentence has a reference relation or an update relation. It is detected and data item information is created (step S3).
【0014】次に、データフローテーブル作成部4が、
データ項目解析部3の解析処理で得られたデータ項目情
報に基づいて、上記命令文におけるデータ項目名の参照
及び更新関係をテーブルで構成されるデータ構造に基づ
いて展開したデータフローテーブルを作成する(ステッ
プS4)。Next, the data flow table creating section 4
Based on the data item information obtained by the analysis processing of the data item analysis unit 3, a data flow table is created by expanding the reference and update relationship of the data item name in the above statement based on the data structure composed of a table. (Step S4).
【0015】以上の各処理は、入力したプログラムファ
イルの全ての命令文について処理を終るまで繰り返し行
なう(ステップS5)。The above processes are repeated until all the command statements in the input program file are processed (step S5).
【0016】上記データ項目解析部3は、図3に示すよ
うに、入力ファイルの命令文中の参照データ項目を他の
データ項目名から識別する参照データ項目識別手段31
と、同命令文中の更新データ項目を他のデータ項目名か
ら識別する更新データ項目識別手段32とからなる。こ
れによって、命令文における参照データ項目及び更新デ
ータ項目の有無と、これらのデータ項目を有する各命令
文のアプリケーション・プログラムにおける物理的な定
義位置とからなるデータ項目情報を作成する。ここで、
参照データ項目とは命令文で参照しているデータ項目名
を言い、更新データ項目とは命令文で更新しているデー
タ項目名を言う。As shown in FIG. 3, the data item analysis unit 3 identifies the reference data item in the command statement of the input file from the other data item names by the reference data item identifying means 31.
And update data item identifying means 32 for identifying the update data item in the same statement from other data item names. As a result, data item information including the presence or absence of the reference data item and the update data item in the command statement and the physically defined position in the application program of each command statement having these data items is created. here,
The reference data item refers to the data item name referred to in the command statement, and the update data item refers to the data item name updated in the command statement.
【0017】図4に、データ項目解析部3の処理の流れ
を示す。データ項目解析部3は、構文解析の施されたソ
ースプログラムの字句列を入力すると、まず参照データ
項目識別手段31によって、字句解析処理及び構文解析
処理によって得られた情報に基づいて、命令文中に参照
データ項目があるかどうかを判定する(ステップS
1)。そして、参照データ項目がある場合は当該命令文
中の参照データ項目をデータ項目情報に加える(ステッ
プS2)。この識別処理は、命令文中に参照データ項目
がなくなるまで繰り返し行なう。FIG. 4 shows a processing flow of the data item analysis unit 3. When the data item analysis unit 3 inputs the lexical string of the source program for which the syntax analysis has been performed, first, the reference data item identifying means 31 inserts it into the command sentence based on the information obtained by the lexical analysis process and the syntax analysis process. Determine whether there is a reference data item (step S
1). If there is a reference data item, the reference data item in the command statement is added to the data item information (step S2). This identification process is repeated until there is no reference data item in the statement.
【0018】次に、更新データ項目識別手段32によっ
て、字句解析処理及び構文解析処理によって得られた情
報に基づいて、命令文中に更新データ項目があるかどう
かを判定する(ステップS3)。そして、更新データ項
目がある場合は当該命令文中の更新データ項目をデータ
項目情報に加える(ステップS4)。この識別処理は、
命令文中に更新データ項目がなくなるまで繰り返し行な
う。Next, the update data item identification means 32 determines whether or not there is an update data item in the command statement based on the information obtained by the lexical analysis process and the syntax analysis process (step S3). If there is an update data item, the update data item in the command statement is added to the data item information (step S4). This identification process is
Repeat until there are no updated data items in the statement.
【0019】以上の識別処理の後、データ項目解析部3
は、識別した命令文のアプリケーション・プログラム中
での定義位置を検出しデータ項目情報に加える(ステッ
プS5)。上記各処理によって識別したデータ項目名及
びその定義位置からなるデータ項目情報は作業用メモリ
などに記憶させておく。After the above identification processing, the data item analysis unit 3
Detects the defined position of the identified command statement in the application program and adds it to the data item information (step S5). The data item information including the data item name identified by each of the above processes and its definition position is stored in a working memory or the like.
【0020】上記データフローテーブル作成部4は、図
5に示すように、記憶装置の記憶領域にテーブルを格納
する領域を確保するテーブル領域確保手段41と、デー
タ項目解析部3で作成したデータ項目情報を読込む読込
み手段42と、テーブル領域確保手段41によって確保
された領域に読込み手段42で読取った所定の情報を登
録する登録手段43とからなる。As shown in FIG. 5, the data flow table creating section 4 includes a table area securing means 41 for securing an area for storing a table in a storage area of a storage device, and a data item created by the data item analyzing section 3. It is composed of reading means 42 for reading information and registration means 43 for registering the predetermined information read by the reading means 42 in the area secured by the table area securing means 41.
【0021】図6に、データフローテーブル作成部4の
処理の流れを示す。データ項目解析部3によってデータ
項目情報が作成されると、データフローテーブル作成部
4は、テーブル領域確保手段41によって、記憶装置の
記憶領域中にデータテーブル11及び検索テーブル12
の領域を確保する(ステップS1)。FIG. 6 shows a processing flow of the data flow table creating section 4. When the data item analyzing unit 3 creates the data item information, the data flow table creating unit 4 causes the table area securing unit 41 to create the data table 11 and the search table 12 in the storage area of the storage device.
Area is secured (step S1).
【0022】次に、読込み手段42によってデータ項目
情報を読込み、登録手段43によって、プログラム中で
の命令文の定義位置とデータ項目を参照しているかまた
は更新しているかといった情報を、命令文ごとにデータ
テーブル11に登録する(ステップS2)。Next, the data item information is read by the reading means 42, and the information such as the definition position of the command statement in the program and whether the data item is referenced or updated is registered by the registration means 43 for each command statement. Is registered in the data table 11 (step S2).
【0023】次に、データフローテーブル作成部4は、
登録手段43によって、ステップS2でデータテーブル
11に登録したデータ項目のデータテーブル11におけ
る登録位置を示す参照ポインタを検索テーブル12に登
録する(ステップS3)。この参照ポインタによって、
検索テーブル12において参照データ項目または更新デ
ータ項目とこれらのデータ項目名を参照または更新して
いる命令文との関係を示すことができる。すなわち、上
記データ項目名をキーとして、参照ポインタによって検
索テーブル12の中の登録位置を計算することによっ
て、上記データ項目名と命令文との関係を表すこととな
る。Next, the data flow table creating section 4
The registration means 43 registers in the search table 12 a reference pointer indicating the registration position in the data table 11 of the data item registered in the data table 11 in step S2 (step S3). With this reference pointer
In the search table 12, the relationship between the reference data item or the update data item and the command statement that refers to or updates these data item names can be shown. That is, by using the data item name as a key and calculating the registration position in the search table 12 by the reference pointer, the relationship between the data item name and the command statement is represented.
【0024】以上のデータフローテーブル作成部4によ
る処理は、データ項目解析部3によって識別された参照
データ項目または更新データ項目がデータ項目情報に残
っているうちは繰り返し行なう。そして、参照データ項
目または更新データ項目がなくなった時点で処理を終了
する(ステップS4)。The above processing by the data flow table creating section 4 is repeated while the reference data item or the update data item identified by the data item analyzing section 3 remains in the data item information. Then, the process ends when there is no reference data item or update data item (step S4).
【0025】[0025]
【発明の効果】以上説明したように本発明は、COBO
L言語で記述されたアプリケーション・プログラムのソ
ースプログラムをデータフローテーブルに展開すること
としたため、かかるアプリケーション・プログラムの構
造を汎用的に記述することができ、データ項目名の参照
または更新関係を示すと共に、参照または更新関係を示
したデータ項目名と該データ項目名を参照または更新し
ている命令文との関係を示すことができることにより、
各種解析ツール間のデータ交換や新たな解析ツールの開
発が容易になり、時間的及び労力的な負荷を軽減するこ
とができるという効果がある。As described above, according to the present invention, the COBO
Since the source program of the application program written in the L language is expanded in the data flow table, the structure of the application program can be described in general, and the reference or update relation of the data item name is shown. By being able to show the relationship between the data item name that indicates the reference or update relationship and the statement that references or updates the data item name,
There is an effect that data exchange between various analysis tools and development of a new analysis tool are facilitated, and time and labor load can be reduced.
【0026】また、アプリケーション・プログラムのプ
ログラム構造を記述する手段としてデータフローテーブ
ルを採用したことにより、プログラム解析時に処理の流
れをデータフロー解析する場合に、データ項目名の参照
または更新関係を追跡することが容易にでき、かつ、デ
ータ項目名に着目して該当する命令文を検索することが
容易にできるという効果がある。Further, by adopting the data flow table as a means for describing the program structure of the application program, the reference or update relationship of the data item name is traced when the data flow is analyzed for the flow of processing at the time of program analysis. There is an effect that it is possible to easily search for a corresponding statement by paying attention to the data item name.
【図1】本発明の一実施例にかかるCOBOLプログラ
ムのデータ構造展開方式の構成を示すブロック図であ
る。FIG. 1 is a block diagram showing a configuration of a data structure expansion method of a COBOL program according to an embodiment of the present invention.
【図2】図1のデータ構造展開方式の処理の流れを示す
フローチャートである。FIG. 2 is a flowchart showing a processing flow of the data structure expansion method of FIG.
【図3】図1のデータ項目解析部の機能を示す機能ブロ
ック図である。FIG. 3 is a functional block diagram showing functions of a data item analysis unit in FIG.
【図4】図3のデータ項目解析部の処理の流れを示すフ
ローチャートである。FIG. 4 is a flowchart showing a processing flow of a data item analysis unit in FIG.
【図5】図1のデータフローテーブル作成部の機能を示
す機能ブロック図である。5 is a functional block diagram showing functions of a data flow table creation unit in FIG. 1. FIG.
【図6】図5のデータフローテーブル作成部の処理の流
れを示すフローチャートである。FIG. 6 is a flowchart showing a processing flow of a data flow table creation unit in FIG.
【図7】データフローテーブルの例を示す図である。FIG. 7 is a diagram showing an example of a data flow table.
【図8】COBOL言語で記述されたアプリケーション
・プログラムのソースプログラムの例を示す図である。FIG. 8 is a diagram showing an example of a source program of an application program described in COBOL language.
1 字句解析部 2 構文解析部 3 データ構造解析部 4 データフローテーブル作成部 10 データフローテーブル 11 データテーブル 12 検索テーブル 1 lexical analysis unit 2 syntax analysis unit 3 data structure analysis unit 4 data flow table creation unit 10 data flow table 11 data table 12 search table
Claims (2)
ション・プログラムのソースプログラムをデータ構造に
基づいて展開するCOBOLプログラムのデータ構造展
開方式において、 上記COBOL言語で記述されたアプリケーション・プ
ログラムのソースプログラムを字句に分解する字句解析
部と、 上記字句解析部の字句解析処理で得られた字句の並びに
対して構文解析をする構文解析部と、 上記構文解析部の構文解析処理の結果から、上記アプリ
ケーション・プログラム中の命令定義部分を対象とし、
データ項目の命令文中での参照及び更新関係を解析する
データ項目解析部と、 上記データ項目解析部の解析処理で得られる情報に基づ
いて、上記命令文におけるデータ項目名の参照及び更新
関係をテーブルで構成されるデータ構造に基づいて展開
したデータフローテーブルを作成するデータフローテー
ブル作成処理部とからなることを特徴とするCOBOL
プログラムのデータ構造展開方式。1. A data structure expansion method of a COBOL program for expanding a source program of an application program described in the COBOL language based on a data structure, wherein the source program of the application program described in the COBOL language is used as a token. From the lexical analysis unit to be decomposed, the syntactic analysis unit that parses the lexical sequence obtained by the lexical analysis process of the lexical analysis unit, and the result of the syntactic analysis process of the syntactic analysis unit, from the application program Targeting the instruction definition part of
A table of data item name reference and update relationships in the above statement, based on the data item analysis unit that analyzes the reference and update relationships of data items in the command statement, and the information obtained by the analysis processing of the above data item analysis unit. And a data flow table creation processing unit that creates a data flow table expanded based on a data structure composed of
Program data structure expansion method.
ョン・プログラム中の命令文によるデータ項目名の参照
または更新関係を示すと共に該命令文のプログラム中で
の定義位置を登録してなるデータテーブルと、該データ
テーブルによって参照または更新関係を示したデータ項
目名と該データ項目名を参照または更新している命令文
との関係を示す検索テーブルとからなることを特徴とす
る請求項1に記載するCOBOLプログラムのデータ構
造展開方式。2. A data table in which a data flow table indicates a reference or update relationship of a data item name by a command statement in an application program and a definition position of the command statement in the program is registered, and the data table. 2. The COBOL program according to claim 1, comprising a search table showing a relationship between a data item name indicating a reference or update relationship by a table and a command statement referring to or updating the data item name. Data structure expansion method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5044579A JP2764782B2 (en) | 1993-02-09 | 1993-02-09 | Data structure expansion method for COBOL programs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5044579A JP2764782B2 (en) | 1993-02-09 | 1993-02-09 | Data structure expansion method for COBOL programs |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06236263A true JPH06236263A (en) | 1994-08-23 |
| JP2764782B2 JP2764782B2 (en) | 1998-06-11 |
Family
ID=12695416
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5044579A Expired - Lifetime JP2764782B2 (en) | 1993-02-09 | 1993-02-09 | Data structure expansion method for COBOL programs |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2764782B2 (en) |
-
1993
- 1993-02-09 JP JP5044579A patent/JP2764782B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2764782B2 (en) | 1998-06-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106843840B (en) | Source code version evolution annotation multiplexing method based on similarity analysis | |
| US8719786B2 (en) | Method for performing conditionalized N-way merging of source code | |
| JP2644728B2 (en) | Data dictionary directory system | |
| US6457176B1 (en) | System and method for source code processing | |
| JP2764782B2 (en) | Data structure expansion method for COBOL programs | |
| GB2420638A (en) | Method of substituting code fragments in Internal Representation | |
| CN113296748B (en) | Mapping method, system, server and computer readable storage medium of data object and database | |
| JP3292160B2 (en) | COBOL language source program conversion method and apparatus, and recording medium | |
| JP2807854B2 (en) | Data structure expansion method for COBOL programs | |
| JP2722040B2 (en) | Separation of procedural language program components | |
| JPH04148336A (en) | Fortran program grammar analyzing system | |
| JPH03282935A (en) | Compile processor and compile processing system | |
| JP3419483B2 (en) | Natural language processing apparatus and method | |
| JPH028935A (en) | System for partially changing running environment defining object of on-line transaction processing system | |
| JPH06231181A (en) | Distributed database control system | |
| KR100279731B1 (en) | How to Display Control Flow for Fill Languages | |
| JP2003177923A (en) | Reserved word conversion method in porting support system | |
| CN115167917A (en) | COBOL program expansion device and method | |
| JPH0752391B2 (en) | Translation method of source program including multiple database descriptions | |
| JPH09251378A (en) | Class library updating method and apparatus | |
| JPS59231649A (en) | Output processing system for compiled program list | |
| JPH02278340A (en) | Compiling system | |
| JPH07244601A (en) | Method and apparatus for accessing relational database | |
| JP2000132405A (en) | Inline expansion processing apparatus and method | |
| JPH02205930A (en) | Interface check processing method |