pruned unstable/syntax

This commit is contained in:
Ryan Culpepper 2011-12-17 23:19:10 -07:00
parent d803e55a5b
commit 6ac708a3da
3 changed files with 0 additions and 29 deletions

View File

@ -20,13 +20,6 @@
(test-suite "Syntax Lists"
(test-suite "syntax-list"
(test
(check-equal?
(with-syntax ([([x ...] ...) #'([1 2] [3] [4 5 6])])
(map syntax->datum (syntax-list x ... ...)))
(list 1 2 3 4 5 6))))
(test-suite "syntax-map"
(test-case "identifiers to symbols"
(check-equal? (syntax-map syntax-e #'(a b c)) '(a b c)))))

View File

@ -76,18 +76,6 @@ Performs @racket[(map f (syntax->list stxl) ...)].
@addition[@author+email["Carl Eastlund" "cce@racket-lang.org"]]
@defform[(syntax-list template ...)]{
This form constructs a list of syntax objects based on the given templates. It
is equivalent to @racket[(syntax->list (syntax (template ...)))].
@defexamples[
#:eval the-eval
(with-syntax ([(x ...) (syntax (1 2 3))]) (syntax-list x ...))
]
}
@section{Syntax Object Source Locations}
@deftogether[(

View File

@ -5,7 +5,6 @@
(for-syntax racket/base))
(provide (rename-out [stx-map syntax-map])
syntax-list
;; by cce:
syntax-source-file-name
@ -25,15 +24,6 @@
;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; Pattern Bindings
;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(define-syntax-rule (syntax-list template ...)
(syntax->list (syntax (template ...))))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; Syntax Locations