compiling more programs to ASM