mirror of
https://github.com/justinethier/cyclone.git
synced 2025-07-15 00:37:35 +02:00
Beginning macro development
This commit is contained in:
parent
700d5c1365
commit
39f7ef7fcc
1 changed files with 8 additions and 0 deletions
|
@ -14,6 +14,14 @@
|
||||||
(else
|
(else
|
||||||
#f))
|
#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
|
;; Built-in macros
|
||||||
;; TODO: just a stub, real code would read (define-syntax)
|
;; TODO: just a stub, real code would read (define-syntax)
|
||||||
;; from a lib file or such
|
;; from a lib file or such
|
||||||
|
|
Loading…
Add table
Reference in a new issue