This commit is contained in:
Justin Ethier 2015-08-04 21:20:53 -04:00
parent 291db67338
commit 6b2891cc01

17
scheme/cyclone/macros.sld Normal file
View file

@ -0,0 +1,17 @@
(define-library (scheme cyclone macros)
(import (scheme base)
(scheme cyclone util))
; TODO: really need export-all for these cyclone libs!!
(export
define-syntax?
)
(begin
;; Macro section
;; TODO: place this in another module? could speed development
(define (define-syntax? exp)
(tagged-list 'define-syntax exp))
; TODO: get macro name, transformer
; TODO: base off of syntactic closures instead of ER macros??
; TODO: let-syntax forms
))