1 if (typeof module
!== 'undefined') {
2 var readline
= require('./node_readline');
11 function EVAL(ast
, env
) {
21 var rep = function(str
) { return PRINT(EVAL(READ(str
), {})); };
24 if (typeof require
!== 'undefined' && require
.main
=== module
) {
25 // Synchronous node.js commandline mode
27 var line
= readline
.readline("user> ");
28 if (line
=== null) { break; }
30 if (line
) { printer
.println(rep(line
)); }
33 if (exc
.stack
) { printer
.println(exc
.stack
); }
34 else { printer
.println(exc
); }