Compilation principle quaternary intermediate code