🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.fortran
Article #4652

Fortran identifiers around the world

#4652
From: Garry Wiegand
Date: Tue, 02 Dec 1986 02:39
28 lines
1787 bytes
Hi -

I'm trying to come up with a Fortran binding for a large subroutine
library we've written in C. Converting the arguments properly has been
solved; now we're just worrying about what the "standard" fortran
routine *names* should look like. Our standard C routine names are a 
mile long (but very descriptive :-) and contain lots of _'s.

What I'm wondering is whether it's worth *attempting* to make our names
acceptable to the "Fortran-77" compilers of the world, or whether I
should just give up and always insist on a preprocessing step.

What I know so far:
                                 identifier   dollar signs,
                                   length     underscores OK

    Vax/VMS                 --       31          yes    
    BSD Unix                --       16          no     
    IBM (not sure of this)  --        6          no     
    SVS (68000)             --       31          no     


And what I'm specifically wondering is: is there any consensus on name
length? Is there any consensus on underscores? I'm soliciting votes...

Thanks much. If there's interest I'll post the results.

garry wiegand   (garry%cadif-oak@cu-arpa.cs.cornell.edu)
Technical Details
Message-ID: <1614@batcomputer.tn.cornell.edu>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!rochester!cornell!batcomputer!garry

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!rochester!cornell!batcomputer!garry
From: garry@batcomputer.tn.cornell.edu (Garry Wiegand)
Newsgroups: comp.lang.fortran
Subject: Fortran identifiers around the world
Message-ID: <1614@batcomputer.tn.cornell.edu>
Date: Mon, 1-Dec-86 21:39:22 EST
Article-I.D.: batcompu.1614
Posted: Mon Dec  1 21:39:22 1986
Date-Received: Tue, 2-Dec-86 04:32:03 EST
Reply-To: garry%cadif-oak@cu-arpa.cs.cornell.edu
Distribution: world
Organization: Cornell Engineering && Flying Moose Graphics
Lines: 28