typed-racket/collects/typed-scheme
Stevie Strickland 0161cda2d4 Two fixes in overlap checking.
- Names were not being resolved, so a superstruct name and substruct name
   could be seen as non-overlapping.
 - Struct parents were not checked in the overlapping algorithm.
(cherry picked from commit 654b7df1decd52763ffedcdc507a4bf367b1cecf)

original commit: 3884d5661022ef970a77f127e7a58d052760d635
2010-07-18 18:58:02 -04:00
..
env Fix missing unquote 2010-07-09 13:52:39 -04:00
infer remove debugging printf 2010-07-09 14:06:46 -04:00
lang rename to rkt 2010-04-30 09:51:32 -04:00
no-check/lang typed/racket/no-check 2010-06-09 12:51:27 -04:00
optimizer Pushed optimizations to auxiliary syntax classes. 2010-07-08 18:29:15 -04:00
private Moved Typed Scheme's optimizer to its own subdirectory. 2010-07-08 18:29:15 -04:00
rep Added uses of unstable/struct 2010-07-13 12:07:47 -06:00
scribblings Documented the optimizer. 2010-07-18 18:57:41 -04:00
typecheck Removed a stray TODO comment. 2010-07-08 18:29:16 -04:00
types Two fixes in overlap checking. 2010-07-18 18:58:02 -04:00
utils Moved Typed Scheme's optimizer to its own subdirectory. 2010-07-08 18:29:15 -04:00
info.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
language-info.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
main.rkt base-types-new -> base-types 2010-06-17 11:47:16 -04:00
minimal.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
no-check.rkt rename to rkt 2010-04-30 09:51:32 -04:00
tc-setup.rkt minor cleanups 2010-06-29 17:33:35 -04:00
typed-reader.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
typed-scheme.rkt Refactoring of the optimizer. 2010-07-08 18:29:15 -04:00