mirror of
https://github.com/justinethier/cyclone.git
synced 2025-07-14 08:17:35 +02:00
Added SC placeholders
This commit is contained in:
parent
8a0d0e75a5
commit
49bfe2649b
1 changed files with 15 additions and 0 deletions
|
@ -38,6 +38,12 @@
|
||||||
env:_lookup-variable-value
|
env:_lookup-variable-value
|
||||||
env:set-variable-value!
|
env:set-variable-value!
|
||||||
env:define-variable!
|
env:define-variable!
|
||||||
|
;; Syntactic closures
|
||||||
|
make-syntactic-closure
|
||||||
|
strip-syntactic-closures
|
||||||
|
identifier->symbol
|
||||||
|
identifier?
|
||||||
|
identifier=?
|
||||||
;; ER macro supporting functions
|
;; ER macro supporting functions
|
||||||
Cyc-er-rename
|
Cyc-er-rename
|
||||||
Cyc-er-compare?
|
Cyc-er-compare?
|
||||||
|
@ -381,6 +387,15 @@
|
||||||
;;;; END Environments
|
;;;; END Environments
|
||||||
|
|
||||||
|
|
||||||
|
;;;; Syntactic closures
|
||||||
|
|
||||||
|
;; TODO: use vectors in the short term?
|
||||||
|
; TODO: make-syntactic-closure
|
||||||
|
; TODO: strip-syntactic-closures
|
||||||
|
; TODO: identifier->symbol
|
||||||
|
; TODO: identifier?
|
||||||
|
; TODO: identifier=?
|
||||||
|
|
||||||
;;; Explicit renaming macros
|
;;; Explicit renaming macros
|
||||||
|
|
||||||
;; ER macro rename function, based on code from Chibi scheme
|
;; ER macro rename function, based on code from Chibi scheme
|
||||||
|
|
Loading…
Add table
Reference in a new issue