Hard syntax errors like unterminated strings, unknown character literals, and so on will signal eclector conditions that are unhandled. For instance, an unterminated form results in:
Unhandled ECLECTOR.READER:UNTERMINATED-LIST in thread #<SB-THREAD:THREAD tid=259 "main thread" RUNNING
{7004FD0733}>:
While reading list, expected the character ) when input ended.
Backtrace for: #<SB-THREAD:THREAD tid=259 "main thread" RUNNING {7004FD0733}>
Improve reader conditional handling so that a reasonable coalton source-error is signalled and printed instead, indicating file and character range for offending input.
Hard syntax errors like unterminated strings, unknown character literals, and so on will signal eclector conditions that are unhandled. For instance, an unterminated form results in:
Improve reader conditional handling so that a reasonable coalton source-error is signalled and printed instead, indicating file and character range for offending input.