×

Good News Everybody!

A new search engine is coming soon.

As a stop gap measure, we are using Google's custom search engine service.




In this example, how does the cobol program resolve the reference to CEEDAYS? 
We are not compiling the program specifying a binding directory or the name of 
the serivce program that contains CEEDAYS?


This example includes a number of the CEE APIs - no need for anything
special when compiling.

       PROCESS NOMONOPRC.

       IDENTIFICATION DIVISION.
       PROGRAM-ID. CEEDATES.
       ENVIRONMENT DIVISION.
       CONFIGURATION SECTION.
         SPECIAL-NAMES.
         LINKAGE TYPE PROCEDURE FOR "CEEDAYS" USING ALL DESCRIBED,
         LINKAGE TYPE PROCEDURE FOR "CEEDYWK" USING ALL DESCRIBED,
         LINKAGE TYPE PROCEDURE FOR "CEEDATE" USING ALL DESCRIBED.

       DATA DIVISION.

       WORKING-STORAGE SECTION.

       77  Lilian-Date         Pic S9(9)  BINARY.
       77  Day-of-Week-Numeric Pic S9(9)  BINARY.
       77  Day-of-Week-Alpha   Pic X(10).
       77  Today               Pic 9(8).
       77  Today-Edit          Pic X(4)/X(2)/X(2).
       77  YYMD-Format         Pic X(8)          VALUE "YYYYMMDD".
       77  Day-of-Week-Format  Pic X(10)         VALUE "Wwwwwwwwwz".

       PROCEDURE DIVISION.
       SAMPLE.

           Accept Today From DATE YYYYMMDD.

           Move Today   to   Today-Edit.

           CALL "CEEDAYS" USING Today
                                YYMD-Format
                                Lilian-Date
                                OMITTED.

           CALL "CEEDYWK" USING Lilian-Date
                                Day-of-Week-Numeric
                                OMITTED.

           CALL "CEEDATE" USING Lilian-Date
                                Day-of-Week-Format
                                Day-of-Week-Alpha
                                OMITTED.

           Display "Today is ", Today-Edit, "   Day number ",
                   Day-of-Week-Numeric, "   Alpha value ",
                   Day-of-Week-Alpha, "   Lilian date " Lilian-Date.


           STOP RUN.




As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.