gnucobol-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [open-cobol-list] Re: Intrinsics


From: William M. Klein
Subject: RE: [open-cobol-list] Re: Intrinsics
Date: Tue Nov 30 07:54:11 2004

If doint the date functions, also look at the IBM *alternative* set by the
INTDATE compiler option.  See:
  http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IGY3PG20/2.4.25



________________________________

From: address@hidden
[mailto:address@hidden On Behalf Of Bernard
Giroud
Sent: Tuesday, November 30, 2004 7:40 AM
To: Tim Nixon; address@hidden
Subject: [open-cobol-list] Re: Intrinsics


Hi Tim,
 
Status: I began and had to pause a few weeks ago at home. Basically I wanted
to redo what Ferran Pegueroles and I did with TinyCOBOL. But I'll be glad to
let you go along the lines you outlined.
 
Just one thing related to date functions: the base time in COBOL is 1st
January 1600 AFAICR, while in POSIX (Un*x/GNU/Linux) it is 1rst January
1970. So ideally, we should take into account the COBOL base time, while in
TC we cheated with the POSIX base time: consequence many tests in the 85
testsuite fail.
 
 
Bernard Giroud
Credit Lyonnais (Suisse) SA

        ----- Original Message ----- 
        From: Tim Nixon <mailto:address@hidden>  
        To: address@hidden 
        Sent: Monday, November 29, 2004 9:12 PM
        Subject: [open-cobol-list] What is the Status of Intrinsic
(internal) cobol FUNCTIONs
        
        
        
        

        Hi, Can you tell me the status of the Intrinsic functions in
open-cobol? I know they were being worked on and we have some code that uses
ORD-MIN, ORD-MAX, CURRENT-DATE, INTEGER-OF-DATE (and a few others). We were
considering writing these ourselves if need be but I don't want to jump the
gun if they're a few weeks or months away and my implementation of
intrinsics would be different than yours..

        Thanks again

         

        Tim Nixon

        ----- Original Message ----- 
        From: Tim Nixon <mailto:address@hidden>  
        To: address@hidden 
        Sent: Tuesday, November 30, 2004 2:55 PM
        Subject: [Maybe Spam] [open-cobol-list] looking for ideas: more on
internals (intrinsics)
        
        
        
        

        We would like to add some of the internal cobol routines for code
we're supporting. For example: ORD-MAX, ORD-MIN, CURRENT-DATE and the like.
My initial concept is to write these in c, and modify the compiler to
understand the FUNCTION statement and map it to the appropriate library
routine, It would be important that the compiler could verify that each was
being supplied with the correct # (and type in the general sense) of
arguments. The implementation of the intrinsics would match the standard for
size, type etc for both arguments and return values. I also would like to
make the implementation robust in the sense that if we began with a few
routines we could easily add others as needed without modifying large
sections of code. Does anyone have any ideas that would be beneficial for
this project?

         

        Tim Nixon
        



****************************************************************************
****
This e-mail contains confidential information or information belonging 
to the Credit Lyonnais Group entity sending it and is intended solely 
for the addressees. Any views expressed in this message are those of 
the individual sender and its contents do not constitute a commitment 
by Credit Lyonnais unless confirmed by letter or fax. The unauthorised 
disclosure, use, dissemination or copying (either whole or partial) of 
this e-mail, or any information it contains, is prohibited. E-mails are 
susceptible to alteration and their integrity cannot be guaranteed.
Internet communications are not secured and therefore Credit Lyonnais 
shall not be liable for this e-mail if modified or falsified. If you 
are not the intended recipient of this e-mail, please delete it 
immediately from your system and notify the sender of the wrong 
delivery and the mail deletion.
****************************************************************************
****





reply via email to

[Prev in Thread] Current Thread [Next in Thread]