1 set_path
, get_env
("YORICK_MAL_PATH") + ":" + get_path
()
12 if
(structof
(exp
) == MalError
) return exp
18 if
(structof
(exp
) == MalError
) return exp
24 return PRINT
(EVAL
(READ(str
), ""))
29 stdin_file
= open
("/dev/stdin", "r")
31 write
, format
="%s", "user> "
32 line
= rdline
(stdin_file
, prompt
="")
34 if
(strlen
(line
) > 0) {
36 if
(structof
(result
) == MalError
) write
, format
="Error: %s\n", result.message
37 else write
, format
="%s\n", result