chibi-scheme/lib
Daphne Preston-Kendal 97adffc8b5 Make macro-aux safe for other things together with syntax-case
If you set the macro-aux of a macro outside of (chibi syntax-case), it
would previously case `syntax` to think that it was a pattern variable
and try to substitute it, even if the macro-aux was being used for
something else.

This patch fixes that by wrapping pattern variable values in an extra
typed box and checking that it has the right type before deciding that
it’s actually a pattern variable.
2022-10-26 11:04:23 +02:00
..
chibi Make macro-aux safe for other things together with syntax-case 2022-10-26 11:04:23 +02:00
scheme More tests for unaligned bytevector access 2020-11-30 17:15:57 +09:00
srfi Fix bug in procedure-flags in (chibi ast) (issue #864) 2022-10-05 09:06:51 +09:00
init-7.scm propagate source info manually in let (issue #835) 2022-05-29 08:03:32 +09:00
meta-7.scm Make environment immutable and add mutable-environment alternative (issue #863). 2022-10-04 16:07:36 +09:00