Beginning macro development

This commit is contained in:
Justin Ethier 2015-08-03 21:59:31 -04:00
parent 700d5c1365
commit 39f7ef7fcc

View file

@ -14,6 +14,14 @@
(else
#f))
;; Macro section
(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
;; Built-in macros
;; TODO: just a stub, real code would read (define-syntax)
;; from a lib file or such