Eli Barzilay
|
af6be85ff5
|
Fix lots of indentation mistakes.
(Found by my ayatollah script...)
|
2013-03-14 10:55:47 -04:00 |
|
Matthew Flatt
|
c0abe85d30
|
make case' in r5rs' and r6rs' still use eqv?'
Also, make both `case' and `cond' disallow internal definitions,
instead of inheriting the `racket' behavior.
|
2012-11-26 19:49:36 -07:00 |
|
Robby Findler
|
69b5daa9e6
|
remove docs tests that no one was interested in
|
2011-07-01 11:38:09 +08:00 |
|
Matthew Flatt
|
8f0921a9bd
|
add shortcut to expand R6RS letrec' of procedures to Racket letrec'
|
2011-05-25 03:10:13 -06: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 |
|
Robby Findler
|
e7d0029aea
|
added lots of new tests that our documentation is complete
|
2011-04-25 13:24:43 -05:00 |
|
Matthew Flatt
|
c84b7b400e
|
fix r6rs `lambda' with a rest arg
Closes PR 11292
|
2010-10-07 17:00:52 -06:00 |
|
Matthew Flatt
|
5afc2970a3
|
fix internal-defn handling of r6rs define form
|
2010-09-18 19:52:41 -06:00 |
|
Matthew Flatt
|
49ad309630
|
allow full continuations to escape past a continuation barrier
|
2010-07-10 07:31:58 -06:00 |
|
Matthew Flatt
|
54216b5ced
|
internal-definition contexts allow expressions mixed with definitions
while the new `#%stratified-body' form provides access to the old
convention
|
2010-07-07 13:56:16 -06:00 |
|
Eli Barzilay
|
2d9601089d
|
A lot of "MzScheme" -> "Racket"s.
|
2010-05-16 18:26:26 -04:00 |
|
Matthew Flatt
|
28b4043077
|
rename all files .ss -> .rkt
|
2010-04-27 16:50:15 -06: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 |
|
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
|
fdd7122994
|
scheme/flonum (v4.2.3.8)
svn: r17348
|
2009-12-18 15:40:00 +00:00 |
|
Matthew Flatt
|
b0b5b5ddf6
|
R6RS port discloser patch
svn: r17304
|
2009-12-15 02:42:47 +00:00 |
|
Matthew Flatt
|
5555bba97e
|
remove bogus r6rs check and syntax error
svn: r16360
|
2009-10-18 12:19:35 +00:00 |
|
Matthew Flatt
|
337061d8c4
|
fix macro for 'fxarithmetic-shift-...' (PR 10504)
svn: r16236
|
2009-10-04 14:48:28 +00:00 |
|
Matthew Flatt
|
11882b0819
|
Andreas Rottmann's patches to R6RS support (merge to 4.2.2)
svn: r16169
|
2009-09-29 16:06:15 +00:00 |
|
Matthew Flatt
|
f9aeba626c
|
another with-syntax/quasisyntax fix for non-syntax inputs
svn: r15420
|
2009-07-09 15:59:10 +00:00 |
|
Matthew Flatt
|
d077a5ac6c
|
R6RS: fix problem with qausisyntax and conversion of an unwrapped syntax object as the argument expression to syntax-case
svn: r15387
|
2009-07-05 12:48:52 +00:00 |
|
Matthew Flatt
|
c17c267f48
|
R6RS: disallow assignment to exported identifier
svn: r14695
|
2009-05-03 17:40:31 +00:00 |
|
Matthew Flatt
|
75527a8821
|
better tracking of lexical context for unwrapped syntax objects
svn: r14692
|
2009-05-03 15:45:53 +00:00 |
|
Matthew Flatt
|
224f9fa3a7
|
fix bug in tracking paren shapes; fix Scribble binding search code; add syntax/template library
svn: r14661
|
2009-04-29 20:31:07 +00:00 |
|
Matthew Flatt
|
cd0e0c550f
|
fix bug intorduced by lazy rx
svn: r14443
|
2009-04-07 16:34:51 +00:00 |
|
Matthew Flatt
|
e6cd817a65
|
fix equal-hash result to be non-negative (PR 10171)
svn: r14442
|
2009-04-07 16:28:35 +00:00 |
|
Matthew Flatt
|
682d76d577
|
r6rs reader: delay number & symbol regexp construction
svn: r14392
|
2009-03-31 21:25:20 +00:00 |
|
Matthew Flatt
|
df4b9f41a8
|
add bitwise-bit-field
svn: r13266
|
2009-01-23 17:22:57 +00:00 |
|
Matthew Flatt
|
2083015b65
|
fix result checking for fxdiv
svn: r12938
|
2008-12-26 13:43:16 +00:00 |
|
Matthew Flatt
|
1c4ad34b2e
|
add irritants to R6RS exception messages
svn: r12924
|
2008-12-22 13:36:32 +00:00 |
|
Matthew Flatt
|
69fdabf0a0
|
fix {s,u}int-list->bytevector (PR 9916)
svn: r12459
|
2008-11-15 18:54:30 +00:00 |
|
Matthew Flatt
|
c0fb0086e9
|
fix R6RS boolean=? and symbol=?
svn: r12456
|
2008-11-15 13:42:11 +00:00 |
|
Matthew Flatt
|
531d85f973
|
fix R6RS language to disallow redefinition of imported names in phase different from import
svn: r12176
|
2008-10-30 13:41:08 +00:00 |
|
Matthew Flatt
|
086f3c3b44
|
fix int-def context binding problems, fix scheme/splicing, change rnrs/base-6 to use scheme/splicing
svn: r11917
|
2008-09-30 22:03:55 +00:00 |
|
Matthew Flatt
|
b43f0456fc
|
fix some r6rs printing problems
svn: r11822
|
2008-09-20 11:20:15 +00:00 |
|
Matthew Flatt
|
6c89ae4f09
|
fix more r6rs expt problems on 0 or 0.0 base
svn: r11371
|
2008-08-21 19:50:28 +00:00 |
|
Matthew Flatt
|
c170f390a7
|
fix r6rs custom ports for flushing
svn: r11370
|
2008-08-21 19:43:45 +00:00 |
|
Matthew Flatt
|
57b4787739
|
fix r6rs exactness problems with expt and /
svn: r11216
|
2008-08-13 11:04:00 +00:00 |
|
Matthew Flatt
|
ebb811b491
|
fix R6RS log to accept 2 arguments
svn: r11197
|
2008-08-12 00:56:07 +00:00 |
|
Matthew Flatt
|
f4df83106e
|
fix r6rs syntax-case yet again (PR 9647)
svn: r11024
|
2008-08-01 17:45:21 +00:00 |
|
Matthew Flatt
|
e548107acd
|
revert r6rs fldiv, etc. change based on revised guess
svn: r11013
|
2008-07-31 20:44:40 +00:00 |
|
Matthew Flatt
|
66704a92fe
|
r6rs fldiv, etc. need to return nan for zero divisor
svn: r11012
|
2008-07-31 20:31:33 +00:00 |
|
Matthew Flatt
|
8140b3644e
|
add 'bitwise-bit-set?' and 'in-value' (v4.0.2.6)
svn: r10971
|
2008-07-29 19:27:33 +00:00 |
|
Matthew Flatt
|
27375c0d5a
|
fix equal? on transparent R6RS records
svn: r10949
|
2008-07-28 20:30:25 +00:00 |
|
Matthew Flatt
|
35638a8c5a
|
fix R6RS syntax->datum and fix broken tests (as reported by Will)
svn: r10924
|
2008-07-26 20:38:02 +00:00 |
|
Matthew Flatt
|
2c0b17cf19
|
fix bytevector-ieee-native-... tests (from Aziz) and checking in implementation
svn: r10893
|
2008-07-24 09:56:36 +00:00 |
|
Matthew Flatt
|
8e1add79c9
|
R6RS syntax vector repair (PR 9625)
svn: r10870
|
2008-07-23 12:25:41 +00:00 |
|
Matthew Flatt
|
fe84c8c6a3
|
protect nan? test by real?, as Aziz points out; also fix nan?, finite?, and infinite? to insist on real arguments
svn: r10869
|
2008-07-23 01:06:26 +00:00 |
|
Matthew Flatt
|
6e668cbb00
|
fix R6RS template handling of consecutive ellipses
svn: r10824
|
2008-07-17 17:55:52 +00:00 |
|
Matthew Flatt
|
9af00fcfb4
|
v4.0.2.4: logging
svn: r10818
|
2008-07-17 15:20:17 +00:00 |
|