Update compiler.c