suppose a cobol programme A calling programme B,C and D.
If C undergoes some change what if A,B,C,D need to be
recompiled or only C nee to be recompliled.
Answers were Sorted based on User's Feedback
Answer / umesh sasankota
It depends on whether the compilation is Static or Dynamic.
Assuming Program A is calling Program B,C & D.
In Case of Static Compilation option (Compiler Option
NODYNM): Compile C first and then compile A. As no changes
in Programs B & D no compilation required for these 2 members.
In Case of Dynamic Compilation (Compiler Option DYNM), only
Program C need to be compiled.
| Is This Answer Correct ? | 21 Yes | 0 No |
Answer / krishnan
Based on the compile option we will deside if static call
means C separately no need to complile if it is dynamic
means u need to recompile the C pgm
| Is This Answer Correct ? | 5 Yes | 5 No |
What is a SSRANGE and NOSSRANGE?
how to convert the recors form vsam file to db2 table tru file aid
is it possible to rename 01 level?
What are the differences between COBOL and COBOL II?
Can we put move statement in COBOL copybook
what is the use of filler in cobol programing?
OCCURS clause is used in the DATA DIVISION on data names at (a) 01 level (b) 77 level (c) 88 level (d) any level from 02 to 49
What will happen if a variable is declared as below.. Explain with an example? Working storage section:- 01 WS-VARX PIC X(10) VALUE 'ABCDEFGHIJ'. 01 WS-VARN REDEFINES WS-VARX PIC 9(5) VALUE '12345'. What will happen I want Display WS-VARX and WS-VARN?
i want a program using by if, evaluate , string, unstring, perform, occurs?
In a program, there are 2 sections defined say SECTION-A and SECTION-B. There is a paragraph say CALC-INT in both the sections. If this para has to be called directly for SECTION-A, then PERFORM CALC-INT will not work as it is present in both sections. How the PERFORM statement has to be coded here?
S9(5)V9(2) occupies how many bytes memory ?
When can the USING phrase be included in the call statement ?