--- step0_repl ----------------------------------
READ(str): return str

EVAL(ast,env): return ast

PRINT(exp): return exp

rep(str): return PRINT(EVAL(READ(str),""))

main loop: println(rep(readline("user> ")))

