2020-2026

Below is a list with the cross-referenced source files of the current VIF version.

File Synopsis Lines
compiler assign.c Compile assignments. 97
compiler autosave.c Compile SAVE. 183
compiler banner.c Banner for listing files. 169
compiler call.c Compile CALL and function calls. 175
compiler code.c Routines to emit C object code. 471
compiler coerce.c Type conversions for assignments and function statements. 229
compiler common.c Compile COMMON. 153
compiler data.c Compile DATA. 344
compiler decide.c Decide statement type. 81
compiler declarations.c Compile declarations. 271
compiler diag.c Diagnostic message routines. 93
compiler dimension.c Compile DIMENSION. 142
compiler emit.c Emit C object code. 236
compiler equivalence.c Compile EQUIVALENCE. 337
compiler expression.c Compile Fortran expressions. 611
compiler external.c Compile declarations. 72
compiler factor.c Compile Fortran expression factors. 363
compiler fold.c Constant folder. 562
compiler format.c Compile FORMAT. 456
compiler fpp.c Fortran preprocessor. 177
compiler goto.c Compile GOTO. 139
compiler implicit.c IMPLICIT declaration routines. 207
compiler intrinsic.c Compile inline intrinsic functions. 813
compiler jcl.c Rudimentary JCL handler 152
compiler macro.c Compile function statements. 212
compiler modules.c Compile BLOCK DATA, FUNCTION, PROGRAM and SUBROUTINE. 640
compiler parameter.c Compile PARAMETER. 77
compiler scan.c Fortran scanner. 769
compiler slice.c Compile array slices. 185
compiler statements.c Compile statements. 718
compiler table.c Symbol table routines. 342
compiler tidy.c Vintage Fortran tidying tool. 827
compiler transput.c Compile Fortran IO. 1350
compiler type.c Type routines. 368
compiler vif.c VIF driver. 703
compiler vif.h VIF include file. 914
runtime rts.c Runtime support. 339
runtime rts-char.c Runtime support for character - integer/real conversion. 117
runtime rts-format.c Runtime support for formatted IO. 824
runtime rts-jit.c Just-in-time compilation of FORMAT strings. 387
runtime rts-lapack.c Runtime support for LAPACK subprograms. 807
runtime rts-math.c Runtime support for math operations. 451
runtime rts-real16.c Runtime support for REAL*16 and COMPLEX*32. 127
runtime rts-real32.c Runtime support for REAL*32 and COMPLEX*64. 2482
runtime rts-slatec.c Runtime support for SLATEC subprograms. 704
runtime rts-transput.c Runtime support for Fortran IO. 368
runtime rts-wapr.c Runtime support implementing the Lambert W-function. 361
runtime rts-real32.h Runtime support for REAL*32 and COMPLEX*64. 320
runtime chemometrics.f Machine Learning subprograms for VIF. Needs LAPACK. 211
runtime fortran-iv.f FORTRAN IV library functions for VIF. 44
runtime vif-math.f Auxiliary math functions for VIF. 185
mathlib mathlib-arpack.c Subprograms from ARPACK 32400
mathlib mathlib-blas.c Subprograms from BLAS 24001
mathlib mathlib-blas-slatec.c Subprograms from BLAS-SLATEC 439
mathlib mathlib-burkardt.c Subprograms from BURKARDT 3682
mathlib mathlib-eispack.c Subprograms from EISPACK 11868
mathlib mathlib-fftpack4.c Subprograms from FFTPACK4 5856
mathlib mathlib-fftpack5.c Subprograms from FFTPACK5 26783
mathlib mathlib-fishpack.c Subprograms from FISHPACK 4731
mathlib mathlib-fnlib.c Subprograms from FNLIB 97753
mathlib mathlib-lapack-arpack.c Subprograms from LAPACK-ARPACK 26414
mathlib mathlib-lapack-svd.c Subprograms from LAPACK-SVD 19568
mathlib mathlib-linpack.c Subprograms from LINPACK 26211
mathlib mathlib-minpack.c Subprograms from MINPACK 3867
mathlib mathlib-odepack.c Subprograms from ODEPACK 20141
mathlib mathlib-odrpack.c Subprograms from ODRPACK 17284
mathlib mathlib-pchip.c Subprograms from PCHIP 5594
mathlib mathlib-quadpack.c Subprograms from QUADPACK 18962
mathlib mathlib-slatec.c Subprograms from SLATEC 102515
mathlib mathlib-slatec-dassl.c Subprograms from SLATEC-DASSL 6607
mathlib mathlib-slatec-depac.c Subprograms from SLATEC-DEPAC 2694
mathlib mathlib-slatec-extended.c Subprograms from SLATEC-EXTENDED 3754
mathlib mathlib-slatec-harwell.c Subprograms from SLATEC-HARWELL 3747
mathlib mathlib-slatec-pppack.c Subprograms from SLATEC-PPPACK 1517
mathlib mathlib-slatec-sdrive.c Subprograms from SLATEC-SDRIVE 12277
mathlib mathlib-toeplitz.c Subprograms from TOEPLITZ 1537
Total 501567

Fortran
Vintage Fortran


This website is archived by the National Library of the Netherlands.

© J.M. van der Veer   •   jmvdveer@algol68genie.nl