A ModernCleanLisp by JohnShutt?. See http://web.cs.wpi.edu/~jshutt/kernel.html for details.
The most notable difference between Kernel and other Lisps is that it unifies functions and macros through the mechanism of fexprs (which see RuntimeMacro.)
The phrase 'Kernel Language' refers also to a small, fixed subset of a language for which everything else is SyntacticSugar.
- I've never heard this phrased used to refer to such. I've always heard it expressed as the "core language". That being said, I have heard KernelLanguage used to describe any programming language usable for writing an OS kernel (e.g., C). --SamuelFalvo?
- Ah, well, I guess it's some sort of educational colloquialism. I've only ever heard it called the 'kernel language' or 'kernel of the language', as in "the Scheme kernel language". Within my own memory, the languages suitable for programming OperatingSystem kernels has been termed a 'systems programming language'.