>>>> "Martin" == Martin Stjernholm
<mast(a)lysator.liu.se> writes:
Martin> The errors thrown by `scan-lists' is of type `error'
Martin> whereas I expected them to be of some more specific
Martin> subclass like `syntax-error'.
Structured errors are only defined for Lisp in 21.4, but scan-lists is
implemented in C. In 21.5, scan-lists does throw syntax-error when
parens are not balanced as expected.
I don't know how hard it would be to do the same for 21.4.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.