mirror of
https://github.com/justinethier/cyclone.git
synced 2025-07-08 13:37:33 +02:00
Primitive member/assoc functions
This commit is contained in:
parent
e636f40f99
commit
b8bcdb89dc
2 changed files with 1 additions and 4 deletions
|
@ -7,6 +7,7 @@ TODO: SRFI 113
|
||||||
Features:
|
Features:
|
||||||
|
|
||||||
- Improve performance by inlining numeric arithmetic and comparison operations.
|
- 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.
|
- 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`.
|
- 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`.
|
- Allow explicit renaming macros to be declared interactively. This is the first limited support for calling `define-syntax` from `eval`.
|
||||||
|
|
|
@ -10,11 +10,7 @@
|
||||||
(import (scheme cyclone common))
|
(import (scheme cyclone common))
|
||||||
(export
|
(export
|
||||||
member
|
member
|
||||||
;memv
|
|
||||||
;memq
|
|
||||||
assoc
|
assoc
|
||||||
;assv
|
|
||||||
;assq
|
|
||||||
cons-source
|
cons-source
|
||||||
syntax-rules
|
syntax-rules
|
||||||
letrec*
|
letrec*
|
||||||
|
|
Loading…
Add table
Reference in a new issue