C--



Website: https —//www.cs.tufts.edu/~nr/c--/index.html

Designed by: Simon Peyton Jones and Norman Ramsey


C– (pronounced C minus minus) is a C-like programming language.

Its creators, functional programming researchers Simon Peyton Jones and Norman Ramsey, designed it to be generated mainly by compilers for very high-level languages rather than written by human programmers.

Unlike many other intermediate languages, its representation is plain ASCII text, not bytecode or another binary format.There are two main branches: C–, the original branch, with the final version 2.0 released in May 2005 Cmm, the fork actively used as the intermediate representation (IR) in the Glasgow Haskell Compiler (GHC)