Vary naive and by far incomplete implementation of C compiler