2 use warnings FATAL
=> qw(all);
3 use readline qw(mal_readline);
4 use feature
qw(switch);
12 return reader
::read_str
($str);
24 return printer
::_pr_str
($exp);
30 return PRINT
(EVAL
(READ
($str), {}));
34 my $line = mal_readline
("user> ");
35 if (! defined $line) { last; }
40 use autodie
; # always "throw" errors
41 print(REP
($line), "\n");
46 when (/^BlankException/) {
51 print "Error: $err\n";