TOMS468 is a FORTRAN77 program, using single precision arithmetic, which implements ACM TOMS algorithm 468, for estimating the integral of a function over a finite interval.
While the text of many ACM TOMS algorithms is available online through ACM: http://www.acm.org/pubs/calgo or NETLIB: http://www.netlib.org/toms/index.html, most of the early algorithms are not available. This is one of them. I typed it in.
INTLIB is a FORTRAN90 library which includes many routines for estimating the integral of a function.
QUADPACK is a FORTRAN90 library which includes many routines for estimating the integral of a function, including weight functions, singularities, and infinite intervals.
QUADRULE is a FORTRAN90 library which defines many simple quadrature schemes.
STROUD is a FORTRAN90 library which defines quadrature schemes for a number of geometrically interesting regions.
TEST_INT is a FORTRAN90 library which contains routines which define integrands suitable for testing integration software.
TOMS351 is a FORTRAN77 library which carries out Romberg integration of a function.
TOMS379 is a FORTRAN77 library which carries out adaptive integration of a function.
You can go up one level to the FORTRAN77 source codes.