Dropped dependency on phc-graph
This commit is contained in:
parent
946db4f020
commit
9881c55f7a
2
info.rkt
2
info.rkt
|
@ -2,7 +2,7 @@
|
||||||
(define collection "subtemplate")
|
(define collection "subtemplate")
|
||||||
(define deps '("base"
|
(define deps '("base"
|
||||||
"rackunit-lib"
|
"rackunit-lib"
|
||||||
"backport-template-pr1514"
|
"backport-template-pr1514" ;; for the documentation only
|
||||||
"phc-toolkit"
|
"phc-toolkit"
|
||||||
"srfi-lite-lib"
|
"srfi-lite-lib"
|
||||||
"stxparse-info"))
|
"stxparse-info"))
|
||||||
|
|
5
main.rkt
5
main.rkt
|
@ -8,7 +8,7 @@
|
||||||
stxparse-info/parse/experimental/template
|
stxparse-info/parse/experimental/template
|
||||||
syntax/id-table
|
syntax/id-table
|
||||||
racket/syntax
|
racket/syntax
|
||||||
(for-syntax phc-graph/patch-arrows
|
(for-syntax "patch-arrows.rkt"
|
||||||
stxparse-info/parse
|
stxparse-info/parse
|
||||||
racket/private/sc
|
racket/private/sc
|
||||||
racket/syntax
|
racket/syntax
|
||||||
|
@ -300,7 +300,8 @@
|
||||||
;; HERE: cache the define-temp-ids in the free-id-table, and make sure
|
;; HERE: cache the define-temp-ids in the free-id-table, and make sure
|
||||||
;; that we retrieve the cached ones, so that two subtemplate within the same
|
;; that we retrieve the cached ones, so that two subtemplate within the same
|
||||||
;; syntax-case or syntax-parse clause use the same derived ids.
|
;; syntax-case or syntax-parse clause use the same derived ids.
|
||||||
;; TODO: mark specially those bindings bound by (derive …) so that they are
|
;;
|
||||||
|
;; We mark specially those bindings bound by (derive …) so that they are
|
||||||
;; not seen as original bindings in nested subtemplates (e.g. with an
|
;; not seen as original bindings in nested subtemplates (e.g. with an
|
||||||
;; "unsyntax"), otherwise that rule may not hold anymore, e.g.
|
;; "unsyntax"), otherwise that rule may not hold anymore, e.g.
|
||||||
;; (syntax-parse #'(a b c)
|
;; (syntax-parse #'(a b c)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user