Updated compiler (parser added)