diff --git a/collects/macro-debugger/analysis/private/moduledb.rkt b/collects/macro-debugger/analysis/private/moduledb.rkt index 106a1d16da..723a962c5e 100644 --- a/collects/macro-debugger/analysis/private/moduledb.rkt +++ b/collects/macro-debugger/analysis/private/moduledb.rkt @@ -59,6 +59,7 @@ scheme/gui/base slideshow/base string-constants + syntax/parse wxme))) (define no-bypass-rxs diff --git a/collects/syntax/parse.rkt b/collects/syntax/parse.rkt index 337481d76f..911b5472c5 100644 --- a/collects/syntax/parse.rkt +++ b/collects/syntax/parse.rkt @@ -1,14 +1,9 @@ #lang racket/base (require racket/contract/base - "parse/private/sc.rkt" - "parse/private/litconv.rkt" - "parse/private/lib.rkt" + "parse/pre.rkt" "parse/experimental/provide.rkt" "parse/experimental/contract.rkt") -(provide (except-out (all-from-out "parse/private/sc.rkt") - syntax-parser/template parser/rhs) - (all-from-out "parse/private/litconv.rkt") - (except-out (all-from-out "parse/private/lib.rkt") +(provide (except-out (all-from-out "parse/pre.rkt") static) expr/c) (provide-syntax-class/contract diff --git a/collects/syntax/parse/pre.rkt b/collects/syntax/parse/pre.rkt new file mode 100644 index 0000000000..fb47c90cf0 --- /dev/null +++ b/collects/syntax/parse/pre.rkt @@ -0,0 +1,8 @@ +#lang racket/base +(require "private/sc.rkt" + "private/litconv.rkt" + "private/lib.rkt") +(provide (except-out (all-from-out "private/sc.rkt") + syntax-parser/template parser/rhs) + (all-from-out "private/litconv.rkt") + (all-from-out "private/lib.rkt")) diff --git a/collects/syntax/parse/private/litconv.rkt b/collects/syntax/parse/private/litconv.rkt index b3cc2fdb6c..7cfd38c9ba 100644 --- a/collects/syntax/parse/private/litconv.rkt +++ b/collects/syntax/parse/private/litconv.rkt @@ -5,7 +5,7 @@ "lib.rkt" "kws.rkt" racket/syntax - syntax/keyword) + syntax/private/keyword) syntax/parse/private/residual-ct ;; keep abs. path syntax/parse/private/residual ;; keep abs. path (only-in unstable/syntax phase-of-enclosing-module))