TinyJ assignment 1 - code parser