REPL prints parse tree for each line of input; list defects at top of lambda_test.cpp
Correctly parse empty parens
Parser handles unusual parens & whitespace