diff --git a/CHANGELOG.md b/CHANGELOG.md index 264086a7..0bb370a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ TODO: SRFI 113 Features: - Improve performance by inlining numeric arithmetic and comparison operations. +- Revert `assq`, `assv`, `memq`, and `memv` back to primitives for improved performance. - Added support for SRFI 106: a basic socket interface, and SRFI 128: Comparators. - Improved library support to recognize all of the import set forms: `only`, `except`, `prefix`, and `rename`. - Allow explicit renaming macros to be declared interactively. This is the first limited support for calling `define-syntax` from `eval`. diff --git a/scheme/base.sld b/scheme/base.sld index e7769a1b..9c732e48 100644 --- a/scheme/base.sld +++ b/scheme/base.sld @@ -10,11 +10,7 @@ (import (scheme cyclone common)) (export member - ;memv - ;memq assoc - ;assv - ;assq cons-source syntax-rules letrec*