Summary

A faithful implementation of the ancient CUPL and CORC languages.

CUPL was an early (1966) teaching language implemented as a batch compiler on the IBM/360 at Cornell University. It was descended from an earlier (1962) experimental language called CORC (CORnell Compiler), which was in turn derived loosely from Algol-58. This project implements both.

Resources


COPYINGproject license
NEWSproject news
cupl-1.9.tar.gzgzipped source tarball
READMEroadmap file
cupl.htmlHTML rendering of cupl.1

The project repository is at http://thyrsus.com/gitweb/?p=cupl.git.

If you appreciate this code (and especially if you make money by using it) please support me on Patreon.

Recent Changes

  Administrivial release with modern packaging.