09.05 Intermediate code generation: P-code generation