Megamax C
Encyclopedia
Megamax C was a K&R implementation of C for the Atari ST, Apple IIGS (APW C) and Macintosh computers. The package included a one-pass compiler
, resource construction kit and documentation. It allowed 68000 assembly language to be mixed with the C
code.
It had bugs, notably not implementing tail recursion properly, but was one of the faster development tools for the Atari ST
, due to built-in caching
of disk files.
Megamax C was written by Michael Bunnell and Eric Parker. Megamax C was superseded by Laser C.
One-pass compiler
In computer programming, a one-pass compiler is a compiler that passes through the source code of each compilation unit only once. In other words, a one-pass compiler does not "look back" at code it previously processed. Another term sometimes used is narrow compiler, which emphasizes the limited...
, resource construction kit and documentation. It allowed 68000 assembly language to be mixed with the C
C (programming language)
C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system....
code.
It had bugs, notably not implementing tail recursion properly, but was one of the faster development tools for the Atari ST
Atari ST
The Atari ST is a home/personal computer that was released by Atari Corporation in 1985 and commercially available from that summer into the early 1990s. The "ST" officially stands for "Sixteen/Thirty-two", which referred to the Motorola 68000's 16-bit external bus and 32-bit internals...
, due to built-in caching
Cache
In computer engineering, a cache is a component that transparently stores data so that future requests for that data can be served faster. The data that is stored within a cache might be values that have been computed earlier or duplicates of original values that are stored elsewhere...
of disk files.
Megamax C was written by Michael Bunnell and Eric Parker. Megamax C was superseded by Laser C.