racket/collects/scheme
Stevie Strickland 5cc68fdd0f In some ways, I'm still trying to decide exactly what some of these forms mean.
For example, if we're in the java part of a beta-java chain, can we still add
an inner contract?  If so, it should affect each java-style overriding method
until we reach the next beta-style augmenting method.

It can just be confusing, because one might thing that inner in a
contract => needs an augmenting method in the subclass, super => needs
an overriding method in the subclass.  The latter is true, since only
the next immediate method can reach the super class's implementation,
but inner jumps to the next augmenting method, so the former isn't
necessarily true.

svn: r18179
2010-02-19 04:27:44 +00:00
..
base/lang
contract Fix object-contract's first-order property to do some reasonable first-order 2010-02-17 19:09:49 +00:00
exists Updated predicate list in scheme/exists/lang based on contract library changes. 2010-01-18 18:53:06 +00:00
future made room for some tests in here and added them 2010-02-09 14:53:09 +00:00
gui
lang
load/lang
match A bunch of additional typos 2010-02-05 03:21:52 +00:00
private In some ways, I'm still trying to decide exactly what some of these forms mean. 2010-02-19 04:27:44 +00:00
signature Allow for contracts without having to require scheme/contract in the 2009-12-04 21:07:13 +00:00
unit
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
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 some mz and ffi changes from the mr2 branch 2010-02-16 17:55:28 +00:00
function.ss
future.ss restore scheme/future 2010-02-09 17:19:58 +00:00
generator.ss Test now that the generator is not in a running state when it's called. 2010-02-05 03:22:15 +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
port.ss switch to #lang 2009-10-30 08:01:43 +00:00
pretty.ss
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 replaced at-syntax with syntax-local-eval 2009-12-02 23:39:55 +00:00
runtime-path.ss
sandbox.ss Reformat 2010-02-05 03:22:26 +00:00
serialize.ss
shared.ss
splicing.ss fix problem with expansion to lambda in class form; better certficate transparency in splicing-let forms 2009-12-30 12:35:21 +00:00
string.ss
struct-info.ss
stxparam-exptime.ss
stxparam.ss
surrogate.ss
system.ss
tcp.ss Allow binding to ephemeral ports 2009-10-20 17:00:20 +00:00
trace.ss
trait.ss
udp.ss Allow binding to ephemeral ports 2009-10-20 17:00:20 +00:00
unit-exptime.ss
unit.ss
vector.ss fix error messages 2009-11-21 00:16:08 +00:00