Basic compiler working!