racket/collects/meta/spec-lang.rkt
2011-07-02 10:37:53 -04:00

11 lines
265 B
Racket

#lang scheme/base
(require "specs.rkt")
(provide (rename-out [module-begin #%module-begin]))
(define-syntax-rule (module-begin . rest)
(#%module-begin
(provide register-specs!)
(define (register-specs! [param *specs*])
(process-specs 'rest param))))