racket/collects/scheme
Eli Barzilay 581cbb461b Change `generator' to have a form of (generator () body ...). The empty
place will have initial input names, so having this first will make
existing code break with an easy to fix syntax error, rather than having
confusing failures.  (Also made it throw a very clear error message if
there is no () now.)

svn: r18705
2010-04-01 07:45:41 +00:00
..
base/lang Switch language readers to #lang s-exp 2009-06-16 17:13:51 +00:00
contract Add ->dm and case->m, which are the implicit method versions of ->d and 2010-03-18 21:28:41 +00:00
exists Updated predicate list in scheme/exists/lang based on contract library changes. 2010-01-18 18:53:06 +00:00
future moved futures random tests into /collects/tests/future 2010-02-19 19:26:55 +00:00
gui Switch language readers to #lang s-exp 2009-06-16 17:13:51 +00:00
lang Switch language readers to #lang s-exp 2009-06-16 17:13:51 +00:00
load/lang Switch language readers to #lang s-exp 2009-06-16 17:13:51 +00:00
match Fix bug in match reported by jay. 2010-03-17 18:21:09 +00:00
private fix reporting for some syntactic misuses of syntax-case 2010-03-29 20:39:42 +00:00
signature Allow for contracts without having to require scheme/contract in the 2009-12-04 21:07:13 +00:00
unit Switch language readers to #lang s-exp 2009-06-16 17:13:51 +00:00
unsafe fill out fl and fx operations; repair fixnum-overflow bug in quotient 2010-01-07 03:30:33 +00:00
async-channel.ss
base.ss
bool.ss
class.ss Change from (module ...) -> #lang and also move any mzscheme -> scheme/base. 2009-11-05 17:18:54 +00:00
cmdline.ss misc improvements to the code 2009-11-16 22:39:18 +00:00
contract.ss Propagated guts exports through scheme/contract/base and scheme/contract. 2010-01-17 06:18:13 +00:00
control.ss
date.ss
dict.ss fix make-custom-weak-hash (PR 10232) 2009-05-09 13:37:28 +00:00
enter.ss
fasl.ss
file.ss Eli says it is a bad hack. 2009-11-23 18:04:15 +00:00
fixnum.ss fill out fl and fx operations; repair fixnum-overflow bug in quotient 2010-01-07 03:30:33 +00:00
flonum.ss fill out fl and fx operations; repair fixnum-overflow bug in quotient 2010-01-07 03:30:33 +00:00
foreign.ss fix (_bytes o n) as an FFI result type 2010-03-10 02:18:05 +00:00
function.ss make const accept arbitrary keywords 2009-05-03 22:08:57 +00:00
future.ss restore scheme/future 2010-02-09 17:19:58 +00:00
generator.ss Change `generator' to have a form of (generator () body ...). The empty 2010-04-01 07:45:41 +00:00
gui.ss
help.ss
include.ss
init.ss
list.ss clarify optimization choice 2009-11-06 22:34:26 +00:00
load.ss
local.ss
main.ss tabs and indentation 2009-11-03 04:39:13 +00:00
match.ss Add disappeared-use properties for struct ids. 2009-10-01 18:59:12 +00:00
math.ss check arguments of scheme/math functions (PR 10197) 2010-01-08 13:50:21 +00:00
mpair.ss
mzscheme.ss promise code moved to scheme/private 2009-12-05 09:07:17 +00:00
nest.ss
package.ss another syntax hack to fix 'scheme/package'; other test corrections 2009-11-27 02:12:27 +00:00
path.ss
place.ss [Places] place-channels are syncable events, place-channel-send/recv, #t and #f are now communicated 2010-03-18 16:53:16 +00:00
port.ss switch to #lang 2009-10-30 08:01:43 +00:00
pretty.ss scheme/pretty: added quasisyntax reader macro 2010-02-18 22:53:11 +00:00
promise.ss moved extra promise types back to scheme/promise 2009-12-05 09:28:41 +00:00
provide-syntax.ss
provide-transform.ss
provide.ss replaced at-syntax with syntax-local-eval 2009-12-02 23:39:55 +00:00
require-syntax.ss
require-transform.ss
require.ss Allow `path-up' to take multiple paths. 2010-03-01 21:27:03 +00:00
runtime-path.ss
sandbox.ss Reformat 2010-02-05 03:22:26 +00:00
serialize.ss
set.ss Adding a custom printer similar to hasheq's for sets 2010-03-03 18:01:04 +00:00
shared.ss
splicing.ss Fixed splicing-syntax-parameterize to splice require and provide forms. 2010-03-16 23:04:46 +00:00
string.ss
struct-info.ss
stxparam-exptime.ss
stxparam.ss allow empty splicing-syntax-parameterize body in a defn context (PR 10311) 2009-06-24 13:17:17 +00:00
surrogate.ss
system.ss
tcp.ss Allow binding to ephemeral ports 2009-10-20 17:00:20 +00:00
trace.ss export mzlib/trace from the scheme collection 2009-09-22 04:39:20 +00:00
trait.ss
udp.ss Allow binding to ephemeral ports 2009-10-20 17:00:20 +00:00
unit-exptime.ss
unit.ss scheme/contract => scheme/contract/base 2010-02-27 01:03:55 +00:00
vector.ss fix error messages 2009-11-21 00:16:08 +00:00