🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #6725

Re: Absoft Fortran

#6725
From: Geert J v Oldenborgh
Date: Fri, 08 Dec 1989 08:48
27 lines
1670 bytes
In article <891207024528.958022@DMZRZU71-UNI-MAINZ--GERMANY>, Ritzert@DMZRZU71.BITNET writes:
> Well, do You really have a library manager with a script command? Mine
> doesn't have one.
> 
> If You want to use a common block only in some subroutines You have to
> declare it in Your main program. Otherwise You will get unpredictable
> results.
> 
> Michael Ritzert

Ad 1). An input redirection from a decent shell should do the trick
       (my makefiles do something like 'echo "a $whatever" > aap;
       f77lib lib < aap')

Ad 2). This is as defined in the Standard, though Absoft seems to be the
       only one taking the liberty.  The 'SAVE' option might work, I always
       have a main program with all common blocks which just calls the former
       main as a subroutine.  Much easier debugging too.
       
New ). I cowrote a little linker for Absoft which is ~30 times faster than
       theirs and does not have the EXTERNAL bug.  It is commandline oriented 
       because I use 'make' all the time.  The only feature lacking is support
       for BLOCK DATA in libraries.
       Would there be interest in this as a shareware product?

Geert Jan van Oldenborgh,
NIKHEF-H
Technical Details
Message-ID: <582@nikhefh.nikhef.nl>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!shadooby!samsung!cs.utexas.edu!uunet!mcsun!hp4nl!nikhefh!t19
References: <891207024528.958022@DMZRZU71-UNI-MAINZ--GERMANY>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!shadooby!samsung!cs.utexas.edu!uunet!mcsun!hp4nl!nikhefh!t19
From: t19@nikhefh.nikhef.nl (Geert J v Oldenborgh)
Newsgroups: comp.sys.atari.st
Subject: Re: Absoft Fortran
Summary: Feature, not bug
Message-ID: <582@nikhefh.nikhef.nl>
Date: 8 Dec 89 08:48:28 GMT
References: <891207024528.958022@DMZRZU71-UNI-MAINZ--GERMANY>
Organization: Nikhef-H, Amsterdam (the Netherlands).
Lines: 27