More file movement

svn: r13929

original commit: bbfb99bc77cdb16e9178ad45d0d1440f6fc91f92
This commit is contained in:
Sam Tobin-Hochstadt 2009-03-03 22:26:15 +00:00
parent b52de7d71f
commit 207b5ebab2
7 changed files with 12 additions and 20 deletions

View File

@ -4,7 +4,7 @@
(require syntax/boundmap
mzlib/trace
(utils tc-utils)
(types type-utils))
(types utils))
(provide register-type-name
lookup-type-name

View File

@ -3,23 +3,19 @@
(require (rep type-rep effect-rep)
(utils tc-utils)
(types comparison printer
union subtype type-utils type-abbrev)
scheme/list
scheme/match
"type-comparison.ss"
"type-effect-printer.ss"
"union.ss"
"subtype.ss"
"type-utils.ss"
"type-abbrev.ss"
scheme/promise
(for-syntax stxclass)
(for-syntax scheme/base)
(for-template scheme/base scheme/contract scheme/tcp))
(provide (all-defined-out)
(all-from-out "type-abbrev.ss")
(all-from-out (types type-abbrev))
;; these should all eventually go away
make-Name make-ValuesDots make-Function make-Latent-Restrict-Effect make-Latent-Remove-Effect)
make-Name make-ValuesDots make-Function)
(define (one-of/c . args)
(apply Un (map -val args)))

View File

@ -1,8 +1,10 @@
#lang scheme/base
(require "../utils/utils.ss")
(require (rep type-rep) (env type-name-env) (utils tc-utils)
"type-utils.ss"
(require (rep type-rep)
(env type-name-env)
(utils tc-utils)
(types utils)
scheme/match
mzlib/trace)

View File

@ -3,18 +3,13 @@
(require (rep type-rep filter-rep object-rep rep-utils)
(utils tc-utils)
"type-utils.ss"
"comparison.ss"
"resolve.ss"
"type-abbrev.ss"
(types utils comparison resolve abbrev)
(env type-name-env)
(only-in (infer infer-dummy) unify)
scheme/match
mzlib/trace
(for-syntax scheme/base stxclass))
;; exn representing failure of subtyping
;; s,t both types

View File

@ -4,10 +4,10 @@
(require (rep type-rep rep-utils)
(utils tc-utils)
(types type-utils subtype type-abbrev printer comparison)
(types utils subtype abbrev printer comparison)
scheme/match mzlib/trace)
(provide Un #;(rename *Un Un))
(provide Un)
(define (make-union* set)
(match set
@ -40,7 +40,6 @@
[(subtype a b*) (list b*)]
[(subtype b* a) (list a)]
[else (cons a b)]))
#;(union-count!)
(let ([types (remove-dups (sort (apply append (map flat args)) type<?))])
(cond
[(null? types) (make-union* null)]