Currently built in syntax errors (eg unmatched parens) are passed straight through in evaluate because there is no church stack (church code hasn't started evaluating).
We could have make_church_error add a field churchloc to the error that gets used by error highlighting in injector.js.
Currently built in syntax errors (eg unmatched parens) are passed straight through in evaluate because there is no church stack (church code hasn't started evaluating).
We could have
make_church_error
add a fieldchurchloc
to the error that gets used by error highlighting in injector.js.