racket/collects/syntax/parse.rkt
Ryan Culpepper 0aecbf97ff syntax/parse: add expr/c to main module
Merge to release branch
2011-07-08 15:34:59 -06:00

16 lines
613 B
Racket

#lang racket/base
(require racket/contract/base
"parse/private/sc.rkt"
"parse/private/litconv.rkt"
"parse/private/lib.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")
static)
expr/c)
(provide-syntax-class/contract
[static (syntax-class/c [(-> any/c any/c) (or/c string? symbol? #f)])])