Make the type of `syntax-local-module-defined-identifiers' more precise.

original commit: ce45c12b67c670485d5c4cc8e2af550340d8e91d
This commit is contained in:
Sam Tobin-Hochstadt 2011-09-08 17:23:43 -04:00
parent 6ba006538a
commit 24ce1f006d

View File

@ -1293,7 +1293,7 @@
[syntax-local-make-delta-introducer (-> (-Syntax Sym) (-> (-Syntax Sym) (-Syntax Sym)))]
[syntax-local-transforming-module-provides? (-> B)]
[syntax-local-module-defined-identifiers (-> (-HT (Un B -Int) (-lst (-Syntax Sym))))]
[syntax-local-module-defined-identifiers (-> (-HT (Un (-val #f) -Int) (-lst (-Syntax Sym))))]
[syntax-local-module-required-identifiers (-> (-opt -Module-Path) (Un B -Int) (-lst (-pair (-opt -Int) (-lst (-Syntax Sym)))))]
;Section 11.5