Working on a true compiler rather than interpreter in custom language.