A completely hand-written compiler for a C-like language with personal additions