A modern implementation of a compiler for the very first version of FORTRAN based on IBM's official Reference Manual from 1956.
This project is licensed under an ISC license, see LICENSE file.
[X]
basic punch card handling (comments, continuations, statement numbers)[X]
parsing of constants, variables and subscripts[X]
arithmetic formulas and simple expressions[X]
complex arithmetic expressions (+-*/
)[X]
control statements[ ]
input/output statements[X]
specification statements[ ]
interpreter[ ]
optimizations[ ]
code generation
[ ]
function statements (have been added in a later revision of the reference)