Eli Barzilay
f7c67b49a4
Big newline at EOF scan.
2012-02-29 00:28:11 -05:00
Vincent St-Amour
593e4a4f1d
Provide require/typed/provide and require-typed-struct/provide from TR.
2012-02-10 11:30:20 -05:00
Vincent St-Amour
b73421f812
Enable Performance Report in typed/racket/base and typed/scheme/base.
2012-02-02 16:00:15 -05:00
Robby Findler
458e2c2282
some long overdue Rackety: renaming the 'scheme:' exports of the framework to 'racket:'
2011-11-30 06:45:50 -06:00
Matthew Flatt
0197902309
add var-ref->mod-decl-insp' and switch
cur-code-insp' uses
...
Macros and other tools that need syntax privilege used
`(current-code-inspector)' at the module top-level to try to
capture the right code inspector at load time. It's more
consistent to instead use the enclosing module's declaration-time
inspector, and `var-ref->mod-decl-insp' provides that. The
new function works only on references to anonymous variables,
which limits access to the inspector.
The real function name is longer, of course.
2011-09-20 13:50:36 -06:00
Sam Tobin-Hochstadt
2faa761f53
Use better language for lang-info
2011-09-05 14:21:15 -04:00
Eli Barzilay
fde857e0cb
Some more "typed-scheme" -> "typed-racket".
2011-09-05 00:34:05 -04:00
Eli Barzilay
746aea0024
"typed-scheme" -> "typed-racket".
2011-09-05 00:08:17 -04:00
Sam Tobin-Hochstadt
c0b4743b40
Tests for all Typed Racket languages, and add missing ones.
2011-09-04 12:58:13 -04:00
Eli Barzilay
6ebf3ab32d
Revert "Abolish "typed-scheme"."
...
This reverts commit 49a89da818
.
(Will be redone later today.)
2011-09-04 10:27:58 -04:00
Eli Barzilay
49a89da818
Abolish "typed-scheme".
2011-09-04 08:46:03 -04:00
Sam Tobin-Hochstadt
0a9bc015da
Fix one more `typed-scheme'.
2011-09-04 08:31:34 -04:00
Sam Tobin-Hochstadt
d2e1cc02dc
Move typed-scheme to typed-racket collection.
...
Compatibilty typed-scheme collection left.
2011-09-03 20:49:39 -04:00
Sam Tobin-Hochstadt
d594e6ee49
Fix language info when running 'racket -I typed/racket'.
2011-09-03 18:13:34 -04:00
Sam Tobin-Hochstadt
e39abf17da
Typed version of `racket/date'.
...
Contracts make it hard to have this library automatically typed.
2011-08-22 09:46:12 -04:00
Vincent St-Amour
101feb8200
Added a button for the performance report tool when in a typed language.
2011-07-15 15:04:51 -04:00
Eli Barzilay
3157955d40
".ss" -> ".rkt" scan done.
2011-07-02 10:37:53 -04:00
Vincent St-Amour
43efe6adf0
Remove trailing whitespace.
2011-06-30 14:01:47 -04:00
Matthew Flatt
1160d3df62
remove syntax certificates; add syntax taints
2011-06-29 19:15:48 -06:00
Eric Dobson
e87ff268c2
Added legacy support for require/typed and require-typed-struct.
...
Added FIXME for duplicated code.
2011-06-29 17:38:05 -04:00
Eric Dobson
f3692eae29
Added support for configurable constructor names in require/typed.
...
Closes PR11171. Closes PR11194. Closes PR11314.
2011-06-29 17:38:05 -04:00
Eli Barzilay
40124a0619
A long overdue scan to eliminate files without terminating newlines.
...
(DrRacket should really do that.)
2011-06-28 02:01:41 -04:00
Sam Tobin-Hochstadt
19a7a37033
Fix rackunit types to be Any', not
Void'.
2011-06-24 18:10:25 -04:00
Sam Tobin-Hochstadt
c658a5687e
Provide `with-handlers' from prims.rkt under its real name.
2011-06-24 18:10:25 -04:00
Eric Dobson
d0d748c55a
Corrects types for typed/rackunit. Closes PR 11912.
...
Signed-off-by: Sam Tobin-Hochstadt <samth@racket-lang.org>
2011-06-23 12:19:56 -04:00
Sam Tobin-Hochstadt
d05d54db8e
Ignore undocumented exports that are from `racket'.
2011-06-22 14:28:52 -04:00
Sam Tobin-Hochstadt
2f274b7892
Include `typed-scheme' language in doc check.
2011-06-21 15:34:50 -04:00
Vincent St-Amour
1ed0e84791
Move base environment files to their own subdirectory.
2011-05-17 15:16:18 -04:00
Robby Findler
507b1cd8fd
moved the docs-complete library into rackunit
...
to avoid having a separate, new manual for the
one library
2011-05-05 16:10:42 -05:00
Sam Tobin-Hochstadt
561d89f0af
Remove uneccesary provides.
2011-04-28 18:25:22 -04:00
Sam Tobin-Hochstadt
c28f024ae0
Progress on missing docs.
2011-04-28 18:25:22 -04:00
Robby Findler
e7d0029aea
added lots of new tests that our documentation is complete
2011-04-25 13:24:43 -05:00
John Clements
ca88fdd7e5
oops rename in tests subdir too
2011-03-08 17:37:38 -08:00
Sam Tobin-Hochstadt
e70ccafd7b
Add `defined?' assertions to fix DrRacket.
2010-12-08 18:53:56 -05:00
Sam Tobin-Hochstadt
5302b3e87c
Remove requires for environments now handled dynamically.
2010-09-09 16:08:04 -04:00
Vincent St-Amour
d3ee52d451
Added annotations to plain for and for* in typed code.
2010-08-27 18:18:52 -04:00
Sam Tobin-Hochstadt
77e4bbb5eb
base-types-new -> base-types
2010-06-17 11:47:16 -04:00
Sam Tobin-Hochstadt
30fe053f78
typed/racket/no-check
2010-06-09 12:51:27 -04:00
Sam Tobin-Hochstadt
84eae2b5e3
scheme -> racket in test-engine
2010-06-08 12:34:20 -04:00
Sam Tobin-Hochstadt
d323a794e8
Change `typed-scheme' numerics.
...
- `number?' no longer `real?'
- Number no longer Real
- remove obsolete environments
- Fix tests to use Real where necessary.
- Fix typed/mred and typed/framework
- Fix insert-large-letters to use `sub1' for type-safe loop
Merge to 5.0.
2010-05-28 19:24:46 -04:00
Sam Tobin-Hochstadt
3885ba4f54
Remove `define-struct' from typed/racket.
...
Closes PR 10619.
2010-05-25 00:09:04 -07:00
Eli Barzilay
7b14a1f585
"Racunit" -> "Rackunit"
2010-05-17 12:07:32 -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
820040abc1
add typed/racket and typed/racket/base
2010-05-09 11:44:38 -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
d7d157b441
checks can sometimes return #t
2010-05-04 19:47:38 -04:00
Sam Tobin-Hochstadt
b00b72a73a
use hairy macro rewriting to make more of racunit work
2010-05-04 19:47:37 -04:00
Sam Tobin-Hochstadt
3ebd04550a
typed/racunit:
...
- fix more contracts
- make test tests not fail
2010-05-04 19:47:37 -04:00
Sam Tobin-Hochstadt
0a2b16f804
fix some racunit types, add test case
2010-05-04 19:47:37 -04:00
Jay McCarthy
445a143f51
Adding typed/racunit and fixing racunit exports vis a vis documentation
2010-05-03 22:30:32 -06:00