0. Create file to describe properties of terminology used; param, arg, var, &c. 1. Differenciate parameters and arguments -- params for function definitions, arguments for function calls 2. Add scope field to all ASTs, and new scope layer for those that need it. Change editor to GNU Readline. Make variables persist through lines in the editor.