This is my unofficial page about SPHINX C--, a (nearly) freeware medium-level language compiler written by Peter Cellik.
The official page for Sphinx C-- is gone, but check here for links.
NEW!
Barry Kauler has created a really snazzy
C-- page, with updated
documentation. It details a number of gotchas in the C-- compiler,
complete with disassembly and explanations.
I've been using C-- for my personal OS project and various utilities for some months now. I find it especially impressive that the language is flexible enough to allow for many things for which it was not designed, like protected-mode execution.
I also used C-- to create GuardPC.