8 MalType
READ(string
str)
13 MalType
EVAL(MalType ast
)
18 string
PRINT(MalType ast
)
23 string
rep(string
str)
25 return PRINT(EVAL(READ(str)));
32 string line
= _readline("user> ");
33 if (line
is null) break;
34 if (line
.length
== 0) continue;
41 writeln("Error: ", e
.msg
);