From 49bfe2649b2b27d159b985de003c8549c48e6145 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Mon, 12 Sep 2016 18:38:02 -0400 Subject: [PATCH] Added SC placeholders --- scheme/cyclone/util.sld | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/scheme/cyclone/util.sld b/scheme/cyclone/util.sld index 416a2607..6a4b90b6 100644 --- a/scheme/cyclone/util.sld +++ b/scheme/cyclone/util.sld @@ -38,6 +38,12 @@ env:_lookup-variable-value env:set-variable-value! env:define-variable! + ;; Syntactic closures + make-syntactic-closure + strip-syntactic-closures + identifier->symbol + identifier? + identifier=? ;; ER macro supporting functions Cyc-er-rename Cyc-er-compare? @@ -381,6 +387,15 @@ ;;;; 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 ;; ER macro rename function, based on code from Chibi scheme