- can evaluate "if" expressions
- got repl barely working