diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2021-07-05 21:19:44 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2021-07-05 21:19:44 -0700 |
commit | 1e35e1948e417f53460440d3e09e457285a90cbe (patch) | |
tree | d603131dfc68973a4bfda2baa679ad0733209cc0 /stdlib | |
parent | 41be29f11bd1820a9ed4043b04d852a63e7e8480 (diff) | |
download | txr-1e35e1948e417f53460440d3e09e457285a90cbe.tar.gz txr-1e35e1948e417f53460440d3e09e457285a90cbe.tar.bz2 txr-1e35e1948e417f53460440d3e09e457285a90cbe.zip |
expander: use expand_error everywhere.
All expand-time errors go through expand_error for
compiler-stylen error reporting.
* eval.c (not_bindable_error, dotted_form_error): Only
expander helper functions call these helpers so they get
switched to expand_error.
(expand_opt_params_rec, expand_params_rec, expand_param_macr,
expand_lisp1, expand_lisp1_value, expand_lisp1_setq,
expand_setqf, expand_qquote_rec, expand_vars,
expand_fbind_vars, me_case, me_whilet, me_iflet_whenlet,
me_load_for, expand_catch_clause, expand_switch, me_l1_val,
me_l1_setq): Use expand_error instead of eval_error.
Diffstat (limited to 'stdlib')
0 files changed, 0 insertions, 0 deletions