Sam Tobin-Hochstadt
|
41f0152435
|
Allow dummy filtersets
|
2010-05-12 17:31:58 -04:00 |
|
Sam Tobin-Hochstadt
|
daf43d1702
|
more lost changes
|
2010-05-12 17:25:53 -04:00 |
|
Sam Tobin-Hochstadt
|
70d498beeb
|
re-add bindings lost in merge
|
2010-05-12 17:22:13 -04:00 |
|
Sam Tobin-Hochstadt
|
dbe9a0f997
|
debugging
|
2010-05-12 17:06:04 -04:00 |
|
Sam Tobin-Hochstadt
|
6f7e88cfef
|
Descend into path elements.
|
2010-05-12 17:04:43 -04:00 |
|
Sam Tobin-Hochstadt
|
e0c82c8ac6
|
flatten and filters before using them
|
2010-05-12 15:10:37 -04:00 |
|
Sam Tobin-Hochstadt
|
e7c8ffb834
|
Fix contracts.
Handle improper formals lists.
|
2010-05-12 11:53:27 -04:00 |
|
Sam Tobin-Hochstadt
|
e81cdba69f
|
Don't use raw union constructor.
|
2010-05-12 11:52:43 -04:00 |
|
Sam Tobin-Hochstadt
|
4548426cd4
|
Merge remote branch 'origin/master' into samth/new-logic2
|
2010-05-11 15:19:52 -04:00 |
|
Sam Tobin-Hochstadt
|
2d1625336e
|
fix handling when subtype doesn't have rest arg
|
2010-05-10 17:53:48 -04:00 |
|
Sam Tobin-Hochstadt
|
a6e314d367
|
add #:optimize keyword
|
2010-05-10 17:32:53 -04:00 |
|
Sam Tobin-Hochstadt
|
c031729e4b
|
use aux function to avoid generating useless filters
|
2010-05-10 17:03:21 -04:00 |
|
Sam Tobin-Hochstadt
|
6baef71d57
|
don't add to identifiers
|
2010-05-10 16:09:47 -04:00 |
|
Sam Tobin-Hochstadt
|
52c1f41a20
|
more contract fixes
|
2010-05-10 15:50:24 -04:00 |
|
Sam Tobin-Hochstadt
|
1bbb857b18
|
use racket/base
|
2010-05-10 15:43:03 -04:00 |
|
Sam Tobin-Hochstadt
|
d75232baa0
|
fix contract error, use the same contract for drest everywhere
|
2010-05-10 15:42:45 -04:00 |
|
Sam Tobin-Hochstadt
|
8461045e8c
|
avoid trying to reconstruct bogus arrow type, use dummy instead
|
2010-05-10 15:42:23 -04:00 |
|
Sam Tobin-Hochstadt
|
b1a49470ee
|
fix `implied-atomic?'
|
2010-05-10 11:51:18 -04:00 |
|
Sam Tobin-Hochstadt
|
82ee73ab51
|
Merge remote branch 'origin/master' into samth/new-logic2
Conflicts:
collects/typed-scheme/scribblings/begin.scrbl
collects/typed-scheme/scribblings/quick.scrbl
collects/typed-scheme/scribblings/ts-guide.scrbl
collects/typed-scheme/scribblings/ts-reference.scrbl
collects/typed-scheme/scribblings/varargs.scrbl
|
2010-05-10 10:36:21 -04:00 |
|
Sam Tobin-Hochstadt
|
9ccd44e8fd
|
rackety TS docs
|
2010-05-09 12:35:59 -04:00 |
|
Sam Tobin-Hochstadt
|
62af50867a
|
produce the correct type
|
2010-05-05 17:50:20 -04:00 |
|
Sam Tobin-Hochstadt
|
1146ffa76d
|
Merge branch 'master' into samth/new-logic2
Conflicts:
collects/typed-scheme/private/parse-type.rkt
collects/typed-scheme/typecheck/tc-app.rkt
|
2010-05-05 13:35:29 -04:00 |
|
Sam Tobin-Hochstadt
|
ad537cce84
|
Remove unnecessary requires which caused bizarre errors
|
2010-05-04 19:47:38 -04:00 |
|
Sam Tobin-Hochstadt
|
646bc0ecab
|
avoid error when not transforming
|
2010-05-04 19:47:38 -04:00 |
|
Sam Tobin-Hochstadt
|
087c5129e3
|
Require '#%paramz at the correct phase (thanks ryan)
|
2010-05-04 19:47:37 -04:00 |
|
Sam Tobin-Hochstadt
|
08ca97bf9e
|
Don't wrap booleans, print typed values
|
2010-05-04 19:47:37 -04:00 |
|
Sam Tobin-Hochstadt
|
9ab4887e58
|
add type for 2-arg `atan'
|
2010-05-04 19:47:37 -04:00 |
|
Sam Tobin-Hochstadt
|
4183a3f32a
|
doc fix
|
2010-05-04 19:47:37 -04:00 |
|
Sam Tobin-Hochstadt
|
4984345657
|
handle full generality of extend-parameterization
|
2010-05-04 19:47:37 -04:00 |
|
Ryan Culpepper
|
eff9147ddc
|
syntax/parse: literals, literal-sets, and phases (todo: docs)
typed-scheme: added missing import for literal
|
2010-05-04 14:12:49 -06:00 |
|
Sam Tobin-Hochstadt
|
105a560698
|
add some vector functions
|
2010-05-03 18:13:12 -04:00 |
|
Sam Tobin-Hochstadt
|
996405af9c
|
fix problem reported by Sigrid on plt-scheme
|
2010-05-03 13:15:19 -04:00 |
|
Sam Tobin-Hochstadt
|
8c22099aec
|
fix PR 10868
|
2010-05-03 13:07:30 -04:00 |
|
Sam Tobin-Hochstadt
|
55929072bb
|
change error message for `define:' (fixes PR 10883)
|
2010-05-03 11:35:30 -04:00 |
|
Sam Tobin-Hochstadt
|
abc83496b3
|
fix literal hashtables and pairs
|
2010-05-03 11:31:27 -04:00 |
|
Sam Tobin-Hochstadt
|
96da427659
|
don't need d/c/p any more
|
2010-04-30 16:04:22 -04:00 |
|
Sam Tobin-Hochstadt
|
459a675b90
|
rename to rkt
|
2010-04-30 09:51:32 -04:00 |
|
Sam Tobin-Hochstadt
|
04f58cab86
|
Merge remote branch 'origin/master' into samth/new-logic2
Conflicts:
collects/drscheme/private/insert-large-letters.ss
collects/tests/typed-scheme/unit-tests/typecheck-tests.ss
|
2010-04-30 09:34:31 -04:00 |
|
Sam Tobin-Hochstadt
|
b5acbe3168
|
move d/c/p
fix tc-e/t
|
2010-04-27 19:29:10 -04:00 |
|
Sam Tobin-Hochstadt
|
27b0c01cdd
|
Split filter operations into their own file.
Take into account the type of arguments in filter generation.
|
2010-04-27 19:12:06 -04:00 |
|
Matthew Flatt
|
28b4043077
|
rename all files .ss -> .rkt
|
2010-04-27 16:50:15 -06:00 |
|
Sam Tobin-Hochstadt
|
35f090cde8
|
substitute in the dtype
|
2010-04-27 11:39:31 -04:00 |
|
Sam Tobin-Hochstadt
|
826eeab7cb
|
fix the fold for Class types
|
2010-04-27 11:39:15 -04:00 |
|
Sam Tobin-Hochstadt
|
53a4e4a2e4
|
remove debugging printfs, comment out fail test
|
2010-04-27 10:23:30 -04:00 |
|
Sam Tobin-Hochstadt
|
83c1671972
|
strnum? works
|
2010-04-27 10:16:21 -04:00 |
|
Sam Tobin-Hochstadt
|
d935b63290
|
so close
|
2010-04-27 09:50:39 -04:00 |
|
Sam Tobin-Hochstadt
|
884375ce96
|
fix contract error
|
2010-04-26 12:19:11 -04:00 |
|
Sam Tobin-Hochstadt
|
f7bf6d8a22
|
more progress towards let
|
2010-04-23 18:36:15 -04:00 |
|
Sam Tobin-Hochstadt
|
788630d26a
|
progress towards let
|
2010-04-23 16:40:05 -04:00 |
|
Sam Tobin-Hochstadt
|
2d88d698c2
|
implication works
|
2010-04-23 12:31:22 -04:00 |
|