High C Compiler – A C language extension ahead of its time

In this web content, the author discusses the interesting features and extensions of the High C Compiler, which was used for the FM TOWNS platform in the late ’80s. The author highlights several unique features of High C, such as the ability to use underscores in numeric literals, labeled arguments, case ranges, and nested functions. They also mention the inclusion of Python-style generator coroutines in plain C, which allows for the generation of sequences of values. The author finds these features surprising and notes that they are not commonly found in other mainstream languages. They acknowledge that such features are unlikely to be integrated into standard C or C++.

https://cohost.org/jckarter/post/2955755-the-lost-language-ex

To top