can now compile tiny programs to C correctly