Carl Eastlund
|
6ac7fe78e6
|
Ported object contracts to new properties.
svn: r17719
|
2010-01-18 18:32:26 +00:00 |
|
Carl Eastlund
|
1014dd2da4
|
Converted provide.ss to use new contract form and deference variable-reference.
svn: r17716
|
2010-01-18 17:05:06 +00:00 |
|
Carl Eastlund
|
124050d54e
|
Converted current-contract-region to dereference variable-reference.
svn: r17715
|
2010-01-18 17:04:44 +00:00 |
|
Carl Eastlund
|
b0c93342d9
|
Fixed type error in source location conversion.
svn: r17714
|
2010-01-18 17:04:01 +00:00 |
|
Carl Eastlund
|
4d22b7a5f4
|
Allowed path values in blame s-expressions.
svn: r17708
|
2010-01-17 18:50:55 +00:00 |
|
Carl Eastlund
|
4e3874a1c5
|
Moved path pretty-printing into blame module.
svn: r17707
|
2010-01-17 18:50:40 +00:00 |
|
Carl Eastlund
|
00d79083e3
|
Slight changes to new contract protocol.
svn: r17705
|
2010-01-17 18:35:19 +00:00 |
|
Carl Eastlund
|
b24b946155
|
Added explicit checks for saner contract protocol.
svn: r17704
|
2010-01-17 18:02:39 +00:00 |
|
Carl Eastlund
|
bb7bd9de51
|
Typos and type errors in new property stuff.
svn: r17700
|
2010-01-17 07:23:47 +00:00 |
|
Carl Eastlund
|
e408fd464b
|
Propagated guts exports through scheme/contract/base and scheme/contract.
svn: r17698
|
2010-01-17 06:18:13 +00:00 |
|
Carl Eastlund
|
7716e58f61
|
Ported basic-opters.ss to new properties.
svn: r17697
|
2010-01-17 06:12:59 +00:00 |
|
Carl Eastlund
|
336dd1b808
|
Ported ds.ss to new properties.
svn: r17696
|
2010-01-17 06:10:29 +00:00 |
|
Carl Eastlund
|
41bd96f6aa
|
Made blame objects transparent to allow equal?
svn: r17695
|
2010-01-17 06:10:09 +00:00 |
|
Carl Eastlund
|
da89b2146f
|
Reindented.
svn: r17694
|
2010-01-17 05:58:43 +00:00 |
|
Carl Eastlund
|
2ed1f852aa
|
Ported misc.ss to new properties.
svn: r17693
|
2010-01-17 05:44:54 +00:00 |
|
Carl Eastlund
|
41565a3869
|
Ported exists.ss to new properties.
svn: r17692
|
2010-01-17 05:24:00 +00:00 |
|
Carl Eastlund
|
ee944b575a
|
Ported base.ss to new properties.
svn: r17691
|
2010-01-17 05:18:49 +00:00 |
|
Carl Eastlund
|
42b3b8820b
|
Added simplification of collects paths to blame error printing.
svn: r17690
|
2010-01-17 05:18:37 +00:00 |
|
Carl Eastlund
|
18e33c2ce1
|
Exported source->name function.
svn: r17689
|
2010-01-17 05:18:13 +00:00 |
|
Carl Eastlund
|
ed47b31635
|
Updated arrow.ss to new properties.
svn: r17688
|
2010-01-17 04:17:40 +00:00 |
|
Carl Eastlund
|
d10eea83e7
|
Ported opt-guts.ss and opt.ss to use new properties.
svn: r17687
|
2010-01-17 03:54:22 +00:00 |
|
Carl Eastlund
|
1d9b4a79b7
|
Reimplemented guts based on new properties.
svn: r17686
|
2010-01-17 03:36:56 +00:00 |
|
Carl Eastlund
|
05c4296eca
|
Fixed evaluation order.
svn: r17685
|
2010-01-17 03:36:17 +00:00 |
|
Carl Eastlund
|
ff00fefb2d
|
Core implementation of new contract datatypes.
svn: r17684
|
2010-01-17 02:54:55 +00:00 |
|
Eli Barzilay
|
6b7c199326
|
* Some reorganization of code
* Rename `make-repeated-sequence-generator' -> `sequence->repeated-generator'
* Several tests for `sequence->generator'
svn: r17586
|
2010-01-09 04:45:39 +00:00 |
|
Jon Rafkind
|
a0ba9a7649
|
add sequence->generator and change make-repeated-sequence-generator to use that instead of infinite-generator
svn: r17583
|
2010-01-08 22:02:42 +00:00 |
|
Matthew Flatt
|
d1e979c4c5
|
check arguments of scheme/math functions (PR 10197)
svn: r17565
|
2010-01-08 13:50:21 +00:00 |
|
Jon Rafkind
|
db44bb9e7a
|
add infinite-generator and make-repeated-sequence-generator
svn: r17559
|
2010-01-07 23:23:56 +00:00 |
|
Jon Rafkind
|
db6a9de7ed
|
add 'infinite' generator
svn: r17552
|
2010-01-07 21:53:37 +00:00 |
|
Eli Barzilay
|
220801c80c
|
typo in error message
svn: r17526
|
2010-01-07 03:39:33 +00:00 |
|
Eli Barzilay
|
39595d2d05
|
faster version of the code
svn: r17525
|
2010-01-07 03:38:23 +00:00 |
|
Matthew Flatt
|
41261c6047
|
fill out fl and fx operations; repair fixnum-overflow bug in quotient
svn: r17524
|
2010-01-07 03:30:33 +00:00 |
|
Robby Findler
|
ccacf5a651
|
svn: r17509
|
2010-01-06 21:25:00 +00:00 |
|
Robby Findler
|
d014e0d0d8
|
improved along the lines of Eli's suggestions
svn: r17507
|
2010-01-06 21:22:29 +00:00 |
|
Robby Findler
|
c8410ef36d
|
svn: r17506
|
2010-01-06 21:16:49 +00:00 |
|
Robby Findler
|
68efb4008a
|
normalized the results of procedure-arity
svn: r17504
|
2010-01-06 19:34:29 +00:00 |
|
Sam Tobin-Hochstadt
|
a45c788749
|
remove useless code
svn: r17496
|
2010-01-06 16:52:07 +00:00 |
|
Sam Tobin-Hochstadt
|
ac9d2d8d9e
|
Support prefab struct literals in quasipatterns.
Fixes PR 10050.
svn: r17495
|
2010-01-06 16:41:17 +00:00 |
|
Sam Tobin-Hochstadt
|
b802c7dfd0
|
Fix PR 10140
svn: r17473
|
2010-01-04 01:12:58 +00:00 |
|
Matthew Flatt
|
1dec25d99d
|
remove stx-cert transparency on scheme/base lambda expansion
svn: r17471
|
2010-01-03 18:06:52 +00:00 |
|
Matthew Flatt
|
38d7e8fea2
|
built-in fixnum ops; bug fix related to misuse of flonum ops; questionable attempt to improve inlining algorithm
svn: r17461
|
2010-01-02 16:33:28 +00:00 |
|
Matthew Flatt
|
2200ef17f5
|
fix problem with expansion to lambda in class form; better certficate transparency in splicing-let forms
svn: r17436
|
2009-12-30 12:35:21 +00:00 |
|
Robby Findler
|
195d608fe5
|
added scheme/fixnum
svn: r17391
|
2009-12-23 15:41:40 +00:00 |
|
Eli Barzilay
|
6daf99c7bf
|
added keywords: to the custom _fun thing
svn: r17378
|
2009-12-21 08:52:44 +00:00 |
|
Eli Barzilay
|
8ce4e110e6
|
better names for keyword functions (avoid possible confusion)
better error
svn: r17377
|
2009-12-21 08:05:48 +00:00 |
|
Eli Barzilay
|
1530411d94
|
better organization for keyword parsing in _fun
svn: r17376
|
2009-12-21 08:00:33 +00:00 |
|
Eli Barzilay
|
add4f479c6
|
fix error
svn: r17375
|
2009-12-21 06:25:53 +00:00 |
|
Eli Barzilay
|
f1e17c7b5b
|
svn: r17374
|
2009-12-21 05:47:20 +00:00 |
|
Stevie Strickland
|
fb85388288
|
Add this%, which is the class counterpart of the object reference "this".
svn: r17359
|
2009-12-19 20:56:40 +00:00 |
|
Matthew Flatt
|
fdd7122994
|
scheme/flonum (v4.2.3.8)
svn: r17348
|
2009-12-18 15:40:00 +00:00 |
|