mirror of
https://github.com/kanaka/mal.git
synced 2024-11-09 18:06:35 +03:00
a2973ab0b8
xslt: - The reader was returning the an odd args error when a hash-map literal was not closed. This was because the the parsing error happened and then the odd args test happened after and overwrote the parsing error. - Also, fix the read-string function so that if an error is set by the reader, this is converted to a full error that bubbles up. c: - read_list errors were not being detected/propagated in read_hash_map after calling read_list. zig: - reader errors were not being caught in the rep loop until step 8, so those errors in step6 and step7 were causing the REPL to exit. |
||
---|---|---|
.. | ||
core.xslt | ||
Dockerfile | ||
env.xslt | ||
Makefile | ||
printer.xslt | ||
reader.xslt | ||
readline.xslt | ||
run | ||
step0_repl.inc.xslt | ||
step0_repl.xslt | ||
step1_read_print.inc.xslt | ||
step1_read_print.xslt | ||
step2_eval.inc.xslt | ||
step2_eval.xslt | ||
step3_env.inc.xslt | ||
step3_env.xslt | ||
step4_if_fn_do.inc.xslt | ||
step4_if_fn_do.xslt | ||
step6_file.inc.xslt | ||
step6_file.xslt | ||
step7_quote.inc.xslt | ||
step7_quote.xslt | ||
step8_macros.inc.xslt | ||
step8_macros.xslt | ||
step9_try.inc.xslt | ||
step9_try.xslt | ||
stepA_mal.inc.xslt | ||
stepA_mal.xslt | ||
test.xslt |