racket/collects/tests/typed-scheme
Sam Tobin-Hochstadt 22903bffcd Fix handling of logical props in `tc-if'.
New numeric hierarchy.
Quoted lists and vectors now use the expected type, and quoted lists have (List a b c) type.  
Fix some contracts.
More general handling of polymorphic function application.
Use `make-provide/contract-transformer' to generate correct blame for typed provided identifiers.
Add mutable pairs. 
Use `raise-syntax-error' for better error messages in mzscheme.
Use `match*' instead of `list'
Some fixes to appease the contract checking.
Catch-all printing cases.
Use names in Base contract generation.
Types for lots of new primitives.
Move numeric primitives to their own file.
Move indexing primites to their own abstracted file.
Better error message from `define-struct:'
Fix 'insert-large-letters.ss' for new Number hierarchy.
Add `typed/scheme' and `typed/scheme/base', which use new number hierarcy types, stricter indexing types.

svn: r17284
2009-12-13 04:45:17 +00:00
..
fail checkpoint 2009-11-25 02:30:41 +00:00
succeed Fix handling of logical props in `tc-if'. 2009-12-13 04:45:17 +00:00
unit-tests Fix handling of logical props in `tc-if'. 2009-12-13 04:45:17 +00:00
xfail newlines at EOFs 2009-11-09 03:49:50 +00:00
main.ss Skip backup files in tests. 2009-11-20 15:20:23 +00:00
nightly-run.ss properly disable TS tests on cgc 2009-11-17 20:02:07 +00:00
run More tests. 2008-05-05 21:20:02 +00:00
run.ss TS tests now work, and are not noisy when succeeding 2008-10-24 19:50:24 +00:00