Dec 192017
 
Fortran 77 to C converter. Includes C source code.
File F77TOC.ZIP from The Programmer’s Corner in
Category C Source Code
Fortran 77 to C converter. Includes C source code.
File Name File Size Zip Size Zip Type
CDS.C 4283 1589 deflated
DATA.C 8904 3122 deflated
DEFINES.H 8801 3287 deflated
DEFS.H 25263 8324 deflated
EQUIV.C 9279 3038 deflated
ERROR.C 3975 1232 deflated
EXEC.C 19148 6248 deflated
EXPR.C 62910 16056 deflated
F2C.1 6287 2271 deflated
F2C.1T 5722 2391 deflated
F2C.H 4512 1378 deflated
FORMAT.C 53257 13085 deflated
FORMAT.H 334 225 deflated
FORMAT_D.C 24487 6957 deflated
FTYPES.H 1020 483 deflated
GRAM.DCL 8603 2826 deflated
GRAM.EXE 3241 1065 deflated
GRAM.EXP 3351 897 deflated
GRAM.HEA 7986 3070 deflated
GRAM.IO 3569 783 deflated
INIT.C 10762 3766 deflated
INTR.C 21258 5496 deflated
IO.C 29985 8332 deflated
IOB.H 511 213 deflated
LEX.C 31431 9937 deflated
MACHDEFS.H 722 356 deflated
MAIN.C 18510 6030 deflated
MAKEFILE 2744 999 deflated
MALLOC.C 3673 1367 deflated
MEM.C 5100 1808 deflated
MEMSET.C 2097 905 deflated
MISC.C 21399 6574 deflated
NAMES.C 20125 6298 deflated
NAMES.H 815 311 deflated
NICE_PRI.C 9103 3047 deflated
NICE_PRI.H 446 268 deflated
OUTPUT.C 41791 10930 deflated
OUTPUT.H 2442 925 deflated
P1DEFS.H 6349 2059 deflated
P1OUTPUT.C 13106 3878 deflated
PARSE.H 958 427 deflated
PARSE_AR.C 14297 4295 deflated
PCCDEFS.H 1324 490 deflated
PREAD.C 17785 4846 deflated
PROC.C 34931 10500 deflated
PUT.C 10207 3772 deflated
PUTPCC.C 40453 11120 deflated
README 1784 859 deflated
SAFE_STR.C 3057 1223 deflated
TOKENS 907 366 deflated
USIGNAL.H 139 90 deflated
VAX.C 7402 2651 deflated
VAXX.C 1785 773 deflated
VERSION.C 146 113 deflated
XSUM.C 5941 2614 deflated
XSUM0.OUT 1364 744 deflated

Download File F77TOC.ZIP Here

Contents of the README file


-Type "make" to check the validity of the f2c source and compile f2c.
-
-The file usignal.h is for the benefit of strictly ANSI include files
-on a UNIX system -- the ANSI signal.h does not define SIGHUP or SIGQUIT.
-You may need to modify usignal.h if you are not running f2c on a UNIX
-system.
-
-Should you get the message "xsum0.out xsum1.out differ", see what lines
-are different (`diff xsum0.out xsum1.out`) and ask netlib to send you
-the files in question "from f2c/src". For example, if exec.c and
-expr.c have incorrect check sums, you would send netlib the message
-send exec.c expr.c from f2c/src
-
-On some systems, the malloc and free in malloc.c let f2c run faster
-than do the standard malloc and free. Other systems cannot tolerate
-redefinition of malloc and free. If yours is such a system, you may
-either modify the makefile appropriately, or simply execute
-cc -c -DCRAY malloc.c
-before typing "make". Still other systems have a -lmalloc that
-provides performance competitive with that from malloc.c; you may
-wish to compare the two on your system.
-
-On some BSD systems, you may need to create a file named "string.h"
-whose single line is
-#include
-you may need to add " -Dstrchr=index" to the "CFLAGS =" assignment
-in the makefile, and you may need to add " memset.o" to the "OBJECTS ="
-assignment in the makefile -- see the comments in memset.c .
-
-Please send bug reports to [email protected] . The index file
-("send index from f2c") will report recent changes in the recent-change
-log at its end; all changes will be shown in the "fixes" file
-("send fixes from f2c"). To keep current source, you will need to
-request xsum0.out and version.c, in addition to the changed source
-files.


 December 19, 2017  Add comments

Leave a Reply