Annotation of researchv10no/cmd/f2c/doc/pre.release, revision 1.1.1.1

1.1       root        1: .ps 12
                      2: .vs 15
                      3: .nr PS 12
                      4: .nr VS 15
                      5: .TL
                      6: Converting Fortran 77 to C
                      7: .AU
                      8: S. I. Feldman
                      9: .AI
                     10: Bellcore
                     11: .AU
                     12: D. M. Gay
                     13: N. L. Schryer
                     14: .AI
                     15: .MH
                     16: .OK
                     17: .AB
                     18: .PP
                     19: Several Fortran to C converters commercially available, but
                     20: none are useful for projects bigger than a few hundred lines;
                     21: their error rates are measured in percents.
                     22: For large-scale conversions, error rates near one in a million are needed.
                     23: Having a reliable Fortran to C converter is of immense interest and value
                     24: to our research, where we mix Fortran and C in various environments
                     25: and architectures.
                     26: .PP
                     27: We will produce a Fortran 77 (f77) to C converter this summer,
                     28: with the aid of a summer student, Mark Maimone, from Carnegie-Mellon University.
                     29: The program will be based on the original f77 compiler written by S. I. Feldman
                     30: many years ago and still in heavy use.
                     31: .PP
                     32: That compiler internally constructs a C parse-tree and then produces C
                     33: intermediate code for the second pass of the C compiler.
                     34: We will produce a C program from the internal C tree.
                     35: .PP
                     36: Feldman's collaboration in this project makes it possible \(em
                     37: there is nothing like having the author of a program advise on its
                     38: alteration.
                     39: We expect to have the converter running in a matter of weeks.
                     40: Since Feldman is at Bellcore and the work will be done at AT&T Bell Laboratories,
                     41: we propose to put the resulting f77 to C converter software in the public domain.
                     42: This will be accomplished by putting the program and its documentation
                     43: through a publication release, from both AT&T and Bellcore.
                     44: .PP
                     45: .B
                     46: This note is to advise the relevant parts
                     47: of AT&T of the project and prepare the way for the subsequent release
                     48: of the software and documentation.
                     49: .R
                     50: .AE
                     51: .LP

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.