Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


period is missing in the cobol program which error we
getting

Answers were Sorted based on User's Feedback



period is missing in the cobol program which error we getting..

Answer / vish

Unfortunately none of the answers are complete. A missing
period doesn't always give compilation errors rather it
depends upon at which place the period is missing. Ending a
sentence with a period in COBOL is rather a good practice
than a mandate for most of the code otherwise the code may
be logically gonig in wrong way. But true, COBOL mandates
that a period must be given at some places. for example,
see the below syntax:

000000-PARA.
IF ABC
DISPLAY 'ABC'
END-IF
<COBOL SYNTAXES>
<COBOL SYNTAXES>
DISPLAY 'AT THE END OF PARA'
000000-EXIT.
EXIT.

here it will give the compilation error as the compiler
expects the last executable sentence before the 000000-EXIT
to be ended with a period (.). However, if we end the last
DISPLAY sentence with a period then the compilation will go
fine without any error or warning.

consider some other examples...
case#1
000000-PARA.
IF ABC = 0
DISPLAY 'ABC'
ELSE
NEXT SENTENCE
END-IF
DISPLAY 'BCD'
DISPLAY 'CDE'
DISPLAY 'AT THE END OF PARA'.
DISPLAY 'BYE'.
000000-EXIT.
EXIT.

case#2
000000-PARA.
IF ABC = 0
DISPLAY 'ABC'
ELSE
NEXT SENTENCE
END-IF.
DISPLAY 'BCD'.
DISPLAY 'CDE'.
DISPLAY 'AT THE END OF PARA'.
DISPLAY 'BYE'.
000000-EXIT.
EXIT.

Suppose ABC has a value 1 then we will get the output as
follws:
for case#1
BYE

for case#2
BCD
CDE
AT THE END OF PARA
BYE

These are just some examples...bottomline is - if we don't
give the scope terminator with periods then we may get
compilation errors or we may get logical errors, depending
upon where you missed the period. Enjoy!

Is This Answer Correct ?    12 Yes 3 No

period is missing in the cobol program which error we getting..

Answer / m.prabhu

you will get maxcc 8 while doing compaile

Is This Answer Correct ?    7 Yes 1 No

period is missing in the cobol program which error we getting..

Answer / prashanth

end scope terminator missing ,or period missing

Is This Answer Correct ?    6 Yes 2 No

period is missing in the cobol program which error we getting..

Answer / karimulla

we get soc1 error

Is This Answer Correct ?    0 Yes 3 No

period is missing in the cobol program which error we getting..

Answer / sasikanth

we get a soc 8 error

Is This Answer Correct ?    2 Yes 10 No

Post New Answer

More COBOL Interview Questions

Can we dynamically increase the size of occurs clause? i.e In case I an not sure of the size of array and want to increase the size at run time.If yes , how?

1 Answers  


What is the difference between PIC 9.99 and 9v99?

7 Answers  


COMPUTE X = A * B - C * D and COMPUTE X = (A * B) - (C * D) (a) Are not the same (b) Are same (c) Syntactically wrong (d) Will yield a run time error

1 Answers   TCS,


In a program, variables are used but no DB2 involved in it. Can you call it as host variables??

4 Answers   EDS,


can we read records in a file from botom to top. if possible how can we read

12 Answers   ACS,


What is length is cobol?

0 Answers  


Write a program to explain size error.

0 Answers  


Write a program to concert an Indexed file into Sequential file?

1 Answers   Covansys,


What is the difference between Structured COBOL Programming and Object Oriented COBOL ?

1 Answers  


How to retain the Duplicates in the one records?

3 Answers   CS,


Explain about Redefines cluse?

3 Answers   iGate,


In an EVALUATE statement, can I give a complex condition on a when clause?

2 Answers  


Categories