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. |
||
---|---|---|
.. | ||
build.zig | ||
core.zig | ||
Dockerfile | ||
env.zig | ||
error.zig | ||
hmap.zig | ||
linked_list.zig | ||
logging_alloc.zig | ||
Makefile | ||
printer.zig | ||
reader.zig | ||
readline.zig | ||
run | ||
step0_repl.zig | ||
step1_read_print.zig | ||
step2_eval.zig | ||
step3_env.zig | ||
step4_if_fn_do.zig | ||
step5_tco.zig | ||
step6_file.zig | ||
step7_quote.zig | ||
step8_macros.zig | ||
step9_try.zig | ||
stepA_mal.zig | ||
types.zig | ||
utils.zig |