mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-17 09:10:22 +02:00
fix free-id=? for module-bound keywords
* module/ice-9/psyntax.scm (free-id=?): For identifiers that are resolved to the toplevel, check that the variables that they would resolve to are equal, instead of simply checking that the symbolic identifier names are equal. Allows keywords to be bound, renamed, exported, excluded, etc. * module/ice-9/psyntax-pp.scm: Regenerate.
This commit is contained in:
parent
aa5698fb53
commit
04b04af85a
2 changed files with 8196 additions and 9878 deletions
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue