* mes.c (scm_symbol_throw): New symbol. * module/mes/catch.scm (catch, throw): Implement [WAS: syntactic sugar]. (make-exception, exception?, exception-key, exception-args): Remove. * tests/catch.test ("catch", "catch 22"): Add tests. * module/mes/base-0.scm: Include it. |
||
---|---|---|
.. | ||
language | ||
mes | ||
nyacc | ||
rnrs | ||
srfi | ||
sxml |