add comments about (Syntaxof Syntax-E)

(cherry picked from commit 3d88e7c663)
This commit is contained in:
AlexKnauth 2014-09-08 21:02:06 -04:00 committed by Ryan Culpepper
parent 233d5cbe0b
commit 7ecc848176
2 changed files with 3 additions and 0 deletions

View File

@ -473,7 +473,9 @@
[#:frees (λ (f) (f parent))])
;; Syntax
;; t : Type
;; t is the type of the result of syntax-e, not the result of syntax->datum
(def-type Syntax ([t Type/c]) [#:key 'syntax])
;; A Row used in type instantiation

View File

@ -149,6 +149,7 @@
(define/decl -FlVector (make-Base 'FlVector #'flvector? flvector?))
(define/decl -ExtFlVector (make-Base 'ExtFlVector #'extflvector? extflvector?))
(define/decl -FxVector (make-Base 'FxVector #'fxvector? fxvector?))
;; in the type (-Syntax t), t is the type of the result of syntax-e, not syntax->datum
(define -Syntax make-Syntax)
(define/decl In-Syntax
(-mu e