* [TUHS] efl
@ 2021-12-18 8:11 Steve Simon
2021-12-19 7:54 ` arnold
0 siblings, 1 reply; 3+ messages in thread
From: Steve Simon @ 2021-12-18 8:11 UTC (permalink / raw)
To: tuhs
hi,
having supported Pafec and then in a different job flow3d, i was most interested in anything that could make large fortran packages more manageable.
there was a commercial package called Spag i which claimed to un-spagatti-ify your code which i always wanted but, could never afford.
the best i managed was sed and awk scripts to split huge fortran files into one file per function and build a makefile. this at least made rebuilds quicker.
i do not miss maintaining fortran code hacked by dozens of people over many decades.
-Steve
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [TUHS] efl
2021-12-18 8:11 [TUHS] efl Steve Simon
@ 2021-12-19 7:54 ` arnold
2021-12-19 8:08 ` Bakul Shah
0 siblings, 1 reply; 3+ messages in thread
From: arnold @ 2021-12-19 7:54 UTC (permalink / raw)
To: tuhs, steve
Steve,
Were you not aware of struct(1)? It was in V7 and BSD. It would read
regular Fortran and turn it into ratfor.
I never used it, but I thought it was the coolest kind of thing.
Arnold
Steve Simon <steve@quintile.net> wrote:
> hi,
>
> having supported Pafec and then in a different job flow3d, i was most
> interested in anything that could make large fortran packages more
> manageable.
>
> there was a commercial package called Spag i which claimed to
> un-spagatti-ify your code which i always wanted but, could never afford.
>
> the best i managed was sed and awk scripts to split huge fortran files
> into one file per function and build a makefile. this at least made
> rebuilds quicker.
>
> i do not miss maintaining fortran code hacked by dozens of people over
> many decades.
>
> -Steve
>
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [TUHS] efl
2021-12-19 7:54 ` arnold
@ 2021-12-19 8:08 ` Bakul Shah
0 siblings, 0 replies; 3+ messages in thread
From: Bakul Shah @ 2021-12-19 8:08 UTC (permalink / raw)
To: arnold; +Cc: steve, tuhs
On Dec 18, 2021, at 11:54 PM, arnold@skeeve.com wrote:
>
> Steve,
>
> Were you not aware of struct(1)? It was in V7 and BSD. It would read
> regular Fortran and turn it into ratfor.
>
> I never used it, but I thought it was the coolest kind of thing.
So did I! I used it to convert an early PAL assembler (palasm?)
from FORTRAN IV to ratfor and then I hand translated it to C. I
don't recall if there was a need for this or I just felt like it!
This was possibly before AMD introduced PAL22V10. IIRC we used
PAL16V8s on the Fortune box.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2021-12-19 8:08 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-18 8:11 [TUHS] efl Steve Simon
2021-12-19 7:54 ` arnold
2021-12-19 8:08 ` Bakul Shah
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).