Vincent St-Amour
|
0b6c2b40c9
|
Add logging infrastructure to log close calls.
original commit: 303e1f7f883be6ada89b665d58cf40eade568ec6
|
2011-06-17 18:17:58 -04:00 |
|
Sam Tobin-Hochstadt
|
75ba3a6536
|
Disable this test.
original commit: 55a25a825a2ba87239187b129515f90e3aa9ada6
|
2011-06-17 15:17:20 -04:00 |
|
Eric Dobson
|
2c4a553459
|
Cleaned up base-env. Added comments about untyped identifiers.
Used one-of/c to clean up some types.
original commit: 1348887bd14a115518a4e0eab053b3bdd348e91b
|
2011-06-17 15:17:20 -04:00 |
|
Eric Dobson
|
ee96de4dce
|
Moved tests for equality to unit tests
original commit: 0671945a8d39c87dfe3536291a06bf2dc00f241d
|
2011-06-17 15:17:20 -04:00 |
|
Eric Dobson
|
cfbdcf9cdb
|
Moved new TR symbol testing into unit tests.
original commit: b3262691337e929809d0b4e7e96cd390deb0d501
|
2011-06-17 15:17:20 -04:00 |
|
Eric Dobson
|
606a9238be
|
Moved TR string testing to unit tests.
original commit: 3a13cf0e78eace73864b1d4579bf8b3a679c3698
|
2011-06-17 15:17:20 -04:00 |
|
Eric Dobson
|
ef4531d328
|
Added types for reading and writing operations
original commit: feeccc062bb4a00cf3ab4f77e6bf8f100d72f630
|
2011-06-17 15:17:19 -04:00 |
|
Eric Dobson
|
c189a053f5
|
Added types for regexp operations. Changed Regexp to correspond to regexp?.
original commit: 029651b9eeaed6b4cecb800da2c01fa6cbed1270
|
2011-06-17 15:17:19 -04:00 |
|
Eric Dobson
|
ba0a3b98e7
|
Added public names for recently added types
original commit: 3e1a95750d41acc4d4ae418f6f8acafc9085f6dc
|
2011-06-17 15:17:19 -04:00 |
|
Eric Dobson
|
fedb424889
|
Added types for I/O operations
original commit: 6f3bbad3676120d2618e8ca359cf44c588c693b2
|
2011-06-17 15:17:19 -04:00 |
|
Eric Dobson
|
400b626e8b
|
Added types and some tests for port operations
original commit: 54a12afb49de224a305ae1c8ecd09c517ad7a95e
|
2011-06-17 15:17:19 -04:00 |
|
Eric Dobson
|
c99acfa622
|
Added types and tests for equality operations.
original commit: c77e906c7afb257d94e61a01706553064150a1a6
|
2011-06-17 15:17:19 -04:00 |
|
Eric Dobson
|
5fef88131d
|
Added types and tests for raising and handling exceptions
original commit: 2d152bac79e8a447d92ca8c5a05a78aef27da020
|
2011-06-17 15:17:19 -04:00 |
|
Eric Dobson
|
fff49902ea
|
Added types and tests for symbol operations
original commit: 4ba12dd20e618fee9d00601a94d7ce060f2a31ee
|
2011-06-17 15:17:19 -04:00 |
|
Eric Dobson
|
046b62fdaf
|
Added types and tests for string operations
original commit: ab23db7b5b2bbb310e503cac7345eed73af94f56
|
2011-06-17 15:17:19 -04:00 |
|
Vincent St-Amour
|
3face0ff46
|
Unify types and filter behavior of not and false?.
original commit: 26541ffbbdccf7d27db1f1ae439430090fcb4b0b
|
2011-06-16 18:08:44 -04:00 |
|
Sam Tobin-Hochstadt
|
a431e7b5c7
|
Add contracts for `Sequenceof' values.
original commit: eaa156554a5c5305d147371bec0619436a0e7993
|
2011-06-15 17:02:09 -04:00 |
|
Vincent St-Amour
|
c96832caba
|
Optimize in typed regions.
original commit: e057e6a8573d5c3d8bb8f5ce7a5dc1be93dd2a7a
|
2011-06-15 11:20:51 -04:00 |
|
Sam Tobin-Hochstadt
|
0cf1898580
|
Wrap expected type. Closes PR 11980.
original commit: b76819a66e9f8c6b1b5f364c4b07301ecada7979
|
2011-06-14 19:05:16 -04:00 |
|
Vincent St-Amour
|
d78bd10198
|
Make type annotations optional for for*/lists: and for*/fold:.
original commit: 48bf6f829066c272a7394595fff3d83617799f98
|
2011-06-14 17:53:28 -04:00 |
|
Vincent St-Amour
|
76e8ccbf53
|
Improve error message for untyped variables that don't come from the original program.
original commit: 3ff1a3320a39acfa859ae79f71c4a31ccb23734c
|
2011-06-14 17:53:28 -04:00 |
|
Vincent St-Amour
|
a54a51ba07
|
Change examples to use prettier types.
original commit: 7a4bd387ccbd6a95b16bd6c6c810d9ddf8a537ad
|
2011-06-14 17:53:28 -04:00 |
|
Vincent St-Amour
|
5f548fa452
|
Tidy up TR reference.
original commit: d43c8fc406e03532a65a7b2f6df85e6199dc1fc6
|
2011-06-14 17:53:28 -04:00 |
|
Vincent St-Amour
|
bdd8420389
|
Add note about optimizing structs to the TR docs.
original commit: 1cf57b893c2cd863cc40a3d9fc6d1ced0b598436
|
2011-06-14 17:53:28 -04:00 |
|
Vincent St-Amour
|
51275863c0
|
Add missing word.
original commit: e3274a3cf789ea76ba0e5f998c9e34adc42f3cb5
|
2011-06-14 17:53:28 -04:00 |
|
Vincent St-Amour
|
170c91f43e
|
Split the TR reference into multiple pages.
original commit: 52e14362b592e333e133c5285a7e4e0eedab0505
|
2011-06-14 17:53:28 -04:00 |
|
Vincent St-Amour
|
c0f84549b0
|
Reorganize TR docs directory.
original commit: 589f42feb1bac61347b17d17e894dab117e74cf4
|
2011-06-14 17:53:27 -04:00 |
|
Vincent St-Amour
|
bbe201f593
|
Add myself to the TR doc author list.
original commit: b835e8a75b0938de7815ecdba69f93c118090635
|
2011-06-14 17:53:27 -04:00 |
|
Vincent St-Amour
|
a2735fa92a
|
Document optionality of type annotations for the for: macros.
original commit: a1787cede41d7c78ac2c170c426d7d27b9638a77
|
2011-06-14 17:53:27 -04:00 |
|
Vincent St-Amour
|
62db0355b4
|
Synthesize annotations for for/lists: if possible.
original commit: 2922821f3c47c9a3259150a057427f080248bfdd
|
2011-06-14 17:53:27 -04:00 |
|
Vincent St-Amour
|
9a2f908349
|
Remove obsolete comment.
original commit: f4973ff05e021b946002691e4f60266f4375a2e1
|
2011-06-14 17:53:27 -04:00 |
|
Vincent St-Amour
|
37494a9c89
|
Fix bad name.
original commit: 8c92a32cbba71528730b013a72bd33b8b4d6ed63
|
2011-06-14 17:53:27 -04:00 |
|
Vincent St-Amour
|
c31b879cc0
|
Allow omitting type annotation in most of the for: forms.
original commit: a5bccaffe1994d27582582b6ff6c1cd66ad8cbfb
|
2011-06-14 17:53:27 -04:00 |
|
Vincent St-Amour
|
d437c49ad9
|
Allow omitting type annotation on for/fold:.
original commit: 506980240a1b5f468ec32ad84ef54bac5089c879
|
2011-06-14 17:53:26 -04:00 |
|
Eric Dobson
|
95a11759c1
|
TR: Changed type of port->list
original commit: c7f9a80de88d8ce0a2743ac5baa9f4b8c30fc29b
|
2011-06-10 17:22:14 -04:00 |
|
Vincent St-Amour
|
2b2d52e646
|
Fix documentation of the for: macros.
original commit: d732c12b96bfbf4edee14e4ea9b379ef2b7fc81d
|
2011-06-07 21:15:17 -04:00 |
|
Vincent St-Amour
|
31bc5f4b40
|
Eta-expand typechecking of literals, to improve performance.
original commit: 7f5568002841b62687fece9b177f9beec5cfcf2a
|
2011-06-07 21:15:17 -04:00 |
|
Eric Dobson
|
14cbce4289
|
Make sure type environment is only initialized once
original commit: 44d591b5ba848dd8735c25f4bafbe1409506b219
|
2011-06-07 21:15:17 -04:00 |
|
Eric Dobson
|
6e5b63910c
|
Added check to make sure that safe/unsafe flonumops are the same binding
original commit: 157481ceda9f032e7c160d88f33f922638071ca6
|
2011-06-07 21:15:17 -04:00 |
|
Eric Dobson
|
083295f4e3
|
Base type environment now checks for duplicate types.
original commit: 88ce4e281c6b96d0e0602c6210fee7c2d1babf00
|
2011-06-07 21:15:17 -04:00 |
|
Eli Barzilay
|
f936f3560d
|
Fix TR docs wrt to `racket/function' change, close evaluators, fix
copy/paste typo in `thunk' docs.
original commit: 40a88b6037296c44dfafc98a495e3a29825e2c88
|
2011-06-07 13:07:46 -04:00 |
|
Eli Barzilay
|
5ec78220b9
|
Removed a bogus provide and two bogus tests.
(Which worked because the same functionality is part of `racket'.)
original commit: 2eb0a9467723ef0c00b6f2e14ee3a7ec9e61b6bd
|
2011-06-07 03:38:06 -04:00 |
|
Vincent St-Amour
|
a156863f5b
|
Fix contract generation for Exact-Rational.
Closes PR11954.
original commit: bb71f9b66dad20d756af3842910ccc57835a102e
|
2011-06-02 16:52:46 -04:00 |
|
Vincent St-Amour
|
5dfb07f5b4
|
Optimize sqr on floats.
original commit: 6de5f48810f00c943104ac67603800b7f6da2f36
|
2011-06-02 16:49:25 -04:00 |
|
Vincent St-Amour
|
a84dc148cd
|
Fix limitations of with-intercepted-logging.
original commit: b71d3cf40c1dee167ff1c737ede7496cd159f281
|
2011-06-01 16:11:10 -04:00 |
|
Vincent St-Amour
|
addca29b35
|
Provide with-intercepted-logging.
original commit: b86d759b626088158b2da492dc2c3ecadbabdff9
|
2011-06-01 16:11:10 -04:00 |
|
Vincent St-Amour
|
5de906251f
|
Implement with-logging-to-port in terms of something more general.
original commit: fc705c6e29b585ee8f774175d55cabf52035e061
|
2011-06-01 16:11:10 -04:00 |
|
Vincent St-Amour
|
515cc1433f
|
Make level a keyword argument for with-logging-to-port.
original commit: 0538f21274720a6deb5ff6575843f4b081eeb832
|
2011-06-01 15:24:15 -04:00 |
|
Vincent St-Amour
|
daba37e8ff
|
List known limitations of with-logging-to-port.
original commit: fe161a780cb58970cd7ea707aa498e4a1e36fef3
|
2011-06-01 15:20:36 -04:00 |
|
Vincent St-Amour
|
2acacf1284
|
Add with-logging-to-port to unstable.
original commit: 8d96133681a1302c9395485b969049c9a072d552
|
2011-05-31 19:14:38 -04:00 |
|