Answer Posted / srinivas yadav
-> It is used to reuse the storage space.
example 1:
01 A PIC X(5) VALUE 'SRINU'
01 B PIC X(5).
PROCEDURE DIVISION.
MOVE A TO B.
here we need 10 bytes of memory but in case of redefines
we need only 5 bytes of memory.we can above code by using
redefines like follows
01 A PIC X(5) VALUE 'SRINU'.
01 B REDEFINES A.
-> we can use 01 to 49 level numbers only.
-> in redefines we can use picture clause where as in
renames no need to use picture clause.
-> we have two types of REDEFINES.
1) REDEFINE
2) REDEFINING FIELD.
-> The redefining field can be declared irrespective of
data types.
-> The redefining field length may be is equal,lessthan or
greater than the redefined field.
-> The redefining field should be coded with the same
level number,same group.
-> Immediately followed the redefined or group item.
-> A redefined item cannot redefined.
I think dis is enoug for redefines.
thanking u,
urs srinivas.
| Is This Answer Correct ? | 14 Yes | 4 No |
Post New Answer View All Answers
seqence numbers in cobol
Define sort?
What is the syntax of redefine?
Define perform? And its types?
Explain the input procedure?
Explain the difference between search and searchall?
Explain the difference between section, paragraph and sentences?
Define perform?
What is the syntax of sort?
why icetool be used in programmer view?
Explain the difference between comp & comp-3?
Define redefine and its syntax?
What is input procedure?
Define redefine?
What are fillers?