Closure.
ealuator -> evaluator
reading file.
define support multiple statements.
define struct lambda statement.
fix bug: while list had nil, cons convert cannot work correctly.
add an example for recursion.