improve eval, add walley_repl.wa