This is really cool and unique. I poked around a bit, and the kernel is vaguely POSIX like, but written in a homegrown language with a compiler written in Perl[1].
I'm only a perl novice, but the code here seems well written and would be easy to follow if I knew the subject matter better. Seems like a few globals and a bunch of subroutine calls. I like that it avoids the complicated OO features commonly seen in Perl (either the built-in hacks or the Moose or Moo or whatever libraries).
[1] https://github.com/jes/scamp-cpu/blob/f260f52d950be90c2279f5...