Eli Barzilay
74f88bde68
Some more require sorting -- no need for the scribble stuff to be
...
provided from literate-lang, and switched to scheme/base (so the game
file need to require it for syntax.)
svn: r13636
2009-02-16 01:02:55 +00:00
Eli Barzilay
2f09a6d3bb
minor reformatting
...
svn: r13635
2009-02-16 00:51:03 +00:00
Eli Barzilay
8298feacb2
* There's no need to do the syntactic checks of identifiers for
...
`chunk', if there's an error, then people will get it anyway when
they run the code. This means that `chunk' can be a simple
syntax-rule.
* Removed some redundant requires.
svn: r13634
2009-02-16 00:48:13 +00:00
Eli Barzilay
fa53cbe3c3
fix some scribble-isms, remove (redundant?) schememodname
...
svn: r13633
2009-02-15 23:47:56 +00:00
Eli Barzilay
2e9eed3d25
use a more convenient hack to include the literate source
...
svn: r13632
2009-02-15 23:46:17 +00:00
Stevie Strickland
10b89445c6
Do a little better here, including using id->contract-src-info instead of
...
just the identifier.
svn: r13631
2009-02-15 23:08:56 +00:00
Sam Tobin-Hochstadt
24e4cf5aca
Merge in changes from type-keys branch:
...
- Use stxclass for defintern/dt/de
- Add type keys to optimize subtyping
- Fancier printing when regular printing is disabled for debugging.
- Caching of the results of subtyping.
- Contracts for hashtable types (still insufficent)
- add type for `last-pair' from `scheme/list'
- new "private/type-abbrev.ss" which contains things
from "private/type-effect-convenience.ss" that don't
need subtyping/unions
- Don't use the real union constructor on mu unfolding
- more work on (not yet enabled) stxclass type parser
- Naming sanity in tests
svn: r13628
2009-02-15 22:56:14 +00:00
Sam Tobin-Hochstadt
3dd83a4e1c
remove this junk
...
svn: r13625
2009-02-15 22:29:27 +00:00
Sam Tobin-Hochstadt
c9377a1f9d
sync again
...
svn: r13624
2009-02-15 22:03:05 +00:00
Sam Tobin-Hochstadt
7991ce3ce6
sync to trunk
...
svn: r13623
2009-02-15 22:02:31 +00:00
Sam Tobin-Hochstadt
72e118d92f
Remove eta expansion, match is now fixed.
...
svn: r13622
2009-02-15 21:59:55 +00:00
Stevie Strickland
1943083cf9
Fix nested with-contracts by checking explicitly for ssps. Apparently
...
painting the bindings causes the ssp to later fail when you try to access
the parameter. Not sure if this is a bug or not, will talk to Matthew.
svn: r13621
2009-02-15 21:59:22 +00:00
Sam Tobin-Hochstadt
204806a13a
revert back to regular parse type
...
svn: r13619
2009-02-15 21:57:30 +00:00
Sam Tobin-Hochstadt
bf1aaa9dcb
add contract conversion for hashtables
...
svn: r13617
2009-02-15 21:55:03 +00:00
Sam Tobin-Hochstadt
2518d54da1
syncheck.ss now uses typed code
...
svn: r13616
2009-02-15 21:48:41 +00:00
Sam Tobin-Hochstadt
ed83737d5f
subtype caching
...
svn: r13615
2009-02-15 21:30:02 +00:00
Robby Findler
965110bc55
svn: r13614
2009-02-15 21:05:03 +00:00
Robby Findler
e99c3dc3d9
split things up so that there are two modes for running the file. See the README
...
svn: r13613
2009-02-15 20:57:25 +00:00
Sam Tobin-Hochstadt
aefaaa26d0
re-enable code
...
svn: r13612
2009-02-15 20:47:49 +00:00
Eli Barzilay
ea51547cae
Fix typo found by offby1
...
svn: r13611
2009-02-15 20:26:21 +00:00
Eli Barzilay
4820a0d007
remove svn:executable
...
svn: r13610
2009-02-15 18:44:52 +00:00
Sam Tobin-Hochstadt
738b8311af
sync to trunk
...
svn: r13609
2009-02-15 17:45:53 +00:00
Matthew Flatt
7daedece49
getting-started doc improvements, and small change to raise-syntax-error
...
svn: r13607
2009-02-15 15:15:06 +00:00
Robby Findler
435adfea0a
PR 10073
...
svn: r13606
2009-02-15 14:44:12 +00:00
Stevie Strickland
e453483b09
Okay, after some deep thought, I think I finally have a mental model for
...
exactly what unit/c is doing here that's appropriate for fixing this
section of code. ASCII art diagrams for the win!
This also shows how a unit/c contract addition differs from the use
of unit/new-import-export to switch sigs, which means that I'll likely
not be able to unify as much of the guts of the two as I'd like. Schade.
svn: r13605
2009-02-15 09:59:51 +00:00
Eli Barzilay
85e38ec26a
Welcome to a new PLT day.
...
svn: r13604
2009-02-15 08:50:25 +00:00
Stevie Strickland
534c50d900
Revise that test. The current behavior is correct, if odd.
...
svn: r13603
2009-02-15 08:40:54 +00:00
Stevie Strickland
b6fdabcd73
Going ahead and adding this test, but need to think about how to attack it.
...
svn: r13602
2009-02-15 08:31:13 +00:00
Stevie Strickland
af1e57d33e
Fix scoping of name.
...
svn: r13601
2009-02-15 06:36:00 +00:00
Stevie Strickland
62d82ca9be
Clean up some bindings, moving them from defines to letrec-syntax.
...
svn: r13599
2009-02-15 05:20:30 +00:00
Sam Tobin-Hochstadt
345abb820b
Use stxclass for defintern.
...
Use stxclass for dt and de, and refactor/simplify.
Don't use the real union for unfolding mu types.
Add some descriptions to syntax classes for type parsing.
svn: r13597
2009-02-15 04:01:30 +00:00
Robby Findler
eed5f52878
PR 10073
...
svn: r13595
2009-02-15 02:49:35 +00:00
Matthew Flatt
8a2c68cffc
improve hash docs to better point to the caveats (PR 10074)
...
svn: r13594
2009-02-15 02:31:42 +00:00
Matthew Flatt
089b9aed9e
,
...
svn: r13593
2009-02-15 02:08:34 +00:00
Matthias Felleisen
80bad96d24
fixed scheme{}
...
svn: r13592
2009-02-15 01:41:18 +00:00
Matthias Felleisen
f302dbfb91
integer-sqrt and make-rectangular added
...
svn: r13591
2009-02-15 01:34:54 +00:00
Matthias Felleisen
d43f58df4c
annotated integer inputs
...
svn: r13590
2009-02-15 01:31:08 +00:00
Matthias Felleisen
4f24983d29
renamed world to iworld, for internal
...
svn: r13588
2009-02-15 01:11:24 +00:00
Matthias Felleisen
203ba8e2db
renamed world to iworld, for internal
...
svn: r13587
2009-02-15 00:57:41 +00:00
Robby Findler
7ac7491d53
svn: r13586
2009-02-14 22:40:42 +00:00
Robby Findler
7cc349eab4
Added Eli's check syntax-friendly let expression generation
...
svn: r13585
2009-02-14 21:47:33 +00:00
Stevie Strickland
cbcad0528c
There is now a new form, define-unit/contract, that basically mixes
...
define-unit with the application of a unit contract. So you can think
of it as a define/contract for units that keeps the static info needed
for link inference.
svn: r13584
2009-02-14 21:32:02 +00:00
Robby Findler
093a897708
svn: r13583
2009-02-14 20:59:45 +00:00
Sam Tobin-Hochstadt
f5c60e9282
now fully typechecks
...
svn: r13582
2009-02-14 20:48:40 +00:00
Sam Tobin-Hochstadt
7830091d42
re-enable printing
...
svn: r13581
2009-02-14 20:48:26 +00:00
Sam Tobin-Hochstadt
e198478055
type keys now work, mostly
...
svn: r13580
2009-02-14 20:27:37 +00:00
Sam Tobin-Hochstadt
b5ccbb45bd
branch
...
svn: r13579
2009-02-14 16:03:42 +00:00
Sam Tobin-Hochstadt
e13c4b690d
new branch initial commit
...
svn: r13578
2009-02-14 16:03:25 +00:00
Matthew Flatt
a1cd265b84
add tex2page.sty
...
svn: r13576
2009-02-14 13:40:41 +00:00
Matthew Flatt
8cf310d8fc
doc scribble/comment-reader
...
svn: r13575
2009-02-14 13:34:58 +00:00
Ryan Culpepper
44efc7cb48
stxclass:
...
fixed scoping of attributes (wrt declare)
added 'attribute' form
added internal/external literals form
svn: r13574
2009-02-14 12:17:14 +00:00
Eli Barzilay
ccce0e4d70
Welcome to a new PLT day.
...
svn: r13573
2009-02-14 08:50:16 +00:00
Stevie Strickland
ba534102e8
Changed the name in the grammar, but not here.
...
svn: r13572
2009-02-14 08:11:16 +00:00
Stevie Strickland
ebe06e9572
Allowing _all_ types of tagged-sig-specs in unit/c, though whether that
...
makes sense or not, we'll see. Easy enough to set up, and it also sets
up the plan for a new form I'd like to add, which is why I've factored out
the syntax classes into their own file.
svn: r13570
2009-02-14 07:40:50 +00:00
Stevie Strickland
4f12a1e364
Use unit-binding, and link to the section that details handling first-class
...
units in more length.
svn: r13569
2009-02-14 06:14:08 +00:00
Ryan Culpepper
5b0ceb3db4
stxclass: improved error reporting & transparent stxclasses
...
svn: r13568
2009-02-14 03:00:24 +00:00
Stevie Strickland
dba74f8f15
Make a table of the original imports these came from for easy lookup. This
...
way we can actually bind only the identifiers which were in the original
signature over the contract.
svn: r13567
2009-02-14 02:33:15 +00:00
Stevie Strickland
50af2b09f7
Remove the contract clause here.
...
svn: r13566
2009-02-13 23:24:44 +00:00
Stevie Strickland
7865e23c03
Remove the example from here, now that there's information in the guide.
...
The example was malformed anyway.
svn: r13565
2009-02-13 23:22:17 +00:00
Jay McCarthy
e026f89d37
better cnp support
...
svn: r13564
2009-02-13 23:22:01 +00:00
Stevie Strickland
dc78217029
Rework the docs so that we're explicit about how the variables in contract
...
expressions are bound.
svn: r13563
2009-02-13 23:18:26 +00:00
Stevie Strickland
387c8b210f
* Fix unit/c so that less unnecessary code is generated.
...
* Fix contracts for signatures and units so that references to
other signature members work appropriately.
* Add text about signature and unit contracts to the Guide.
svn: r13562
2009-02-13 22:50:49 +00:00
Robby Findler
ed9584be2a
fixed test case issues
...
svn: r13558
2009-02-13 21:58:27 +00:00
Robby Findler
1a0366061b
fixed test case issues
...
svn: r13557
2009-02-13 21:54:14 +00:00
Robby Findler
b9560ae309
svn: r13556
2009-02-13 21:45:13 +00:00
Robby Findler
3687ef84e5
setup a literate programming chat-noir
...
svn: r13555
2009-02-13 21:37:09 +00:00
Matthew Flatt
901cd24d4f
Scribble fixes (PRs 10069, 10070)
...
svn: r13553
2009-02-13 21:17:03 +00:00
Robby Findler
c13c867695
svn: r13547
2009-02-13 17:25:30 +00:00
Eli Barzilay
762d8917fc
Welcome to a new PLT day.
...
svn: r13546
2009-02-13 08:50:18 +00:00
Ryan Culpepper
f2204710fa
stxclass: reorganized docs
...
svn: r13544
2009-02-13 03:23:07 +00:00
Sam Tobin-Hochstadt
e61075a4fd
Default types for lambda formals.
...
svn: r13539
2009-02-12 23:55:53 +00:00
Eli Barzilay
4f04203776
make find-help treat a lexical binding as missing
...
svn: r13537
2009-02-12 22:41:21 +00:00
Sam Tobin-Hochstadt
80c8ac3b5f
add Text% type, new function
...
svn: r13536
2009-02-12 19:55:02 +00:00
Sam Tobin-Hochstadt
d169b427d6
Typed version of the auto-language module.
...
svn: r13535
2009-02-12 19:53:58 +00:00
Robby Findler
d3ed20934a
improved drschemes display of planet requires
...
svn: r13534
2009-02-12 13:07:20 +00:00
Eli Barzilay
0be1c093b3
Welcome to a new PLT day.
...
svn: r13533
2009-02-12 08:50:16 +00:00
Stevie Strickland
8656e7e918
Fix up the contracts so that they properly refer to locally defined variables.
...
svn: r13527
2009-02-12 03:51:40 +00:00
Stevie Strickland
12110acfe3
Add test for non-unit check.
...
svn: r13526
2009-02-12 00:49:56 +00:00
Stevie Strickland
12bbf258df
I added the ability to mention a signature without the wrapping parens
...
late in the branch, but forgot to put it in the documentation.
svn: r13525
2009-02-12 00:32:29 +00:00
Stevie Strickland
fbb5de4fa7
Adding the initial cut at unit/c.
...
svn: r13524
2009-02-11 22:46:48 +00:00
Ryan Culpepper
52bd998e5d
stxclass: added #:attributes, disappeared-uses
...
svn: r13520
2009-02-11 22:17:39 +00:00
Robby Findler
3ee1a899ee
changed apply-reduction-relation* so that it notices cycles and ignores them
...
svn: r13519
2009-02-11 20:25:32 +00:00
Matthew Flatt
7b11c290f5
qq fixes, so that (quasiquote #(unquote lst)) is a syntax error
...
svn: r13517
2009-02-11 15:01:04 +00:00
Eli Barzilay
cbe2f3c347
Welcome to a new PLT day.
...
svn: r13516
2009-02-11 08:50:19 +00:00
Matthew Flatt
01b014c2b3
remove debugging printf
...
svn: r13515
2009-02-10 15:30:30 +00:00
Robby Findler
36e903c81f
improved planet logging and drschemes view of it
...
svn: r13514
2009-02-10 15:01:16 +00:00
Eli Barzilay
c491ba9b59
Welcome to a new PLT day.
...
svn: r13513
2009-02-10 08:50:17 +00:00
Matthew Flatt
82f6c33458
doc revised honu id syntax
...
svn: r13511
2009-02-10 02:24:15 +00:00
Jay McCarthy
57549a1759
formlets
...
svn: r13510
2009-02-09 22:48:10 +00:00
Jay McCarthy
79ef2483f3
formlets tests
...
svn: r13508
2009-02-09 22:03:45 +00:00
Ryan Culpepper
561885d2d6
check syntax: more crossing-arrows options
...
svn: r13507
2009-02-09 20:53:30 +00:00
Jay McCarthy
1e67e759d7
hmac-sha1
...
svn: r13506
2009-02-09 18:21:01 +00:00
Jay McCarthy
0f96462369
docs/test
...
svn: r13505
2009-02-09 17:48:04 +00:00
Matthew Flatt
767766521c
infix for literal prefab structs, quasiquote unquoting in value positions of hash-table literals, and related changes (v4.1.4.3)
...
svn: r13504
2009-02-09 15:27:51 +00:00
Matthew Flatt
96509ba06f
fix recording of exprs.dat
...
svn: r13503
2009-02-09 14:02:07 +00:00
Matthew Flatt
a8c8f9e8a1
gui doc corrections
...
svn: r13502
2009-02-09 14:01:38 +00:00
Eli Barzilay
3c5d92af0b
Welcome to a new PLT day.
...
svn: r13499
2009-02-09 08:50:15 +00:00
Ryan Culpepper
04582535ef
Check Syntax: added "Tack arrows crossing selection"
...
svn: r13498
2009-02-09 04:57:46 +00:00
Robby Findler
64e91b8362
added status information about planets behavior to the bottom of the drscheme window
...
svn: r13494
2009-02-08 21:40:51 +00:00
Eli Barzilay
fcce8e3cbf
Welcome to a new PLT day.
...
svn: r13492
2009-02-08 08:50:24 +00:00
Robby Findler
3b046b05ec
started on an 'always on' notifications of planet activity via drscheme
...
svn: r13490
2009-02-07 21:48:34 +00:00
Robby Findler
8cd0fe5e72
PR 10052
...
svn: r13489
2009-02-07 15:04:46 +00:00
Casey Klein
7bcf4e69a5
Forgot default value for #:retries in check-reduction-relation.
...
svn: r13485
2009-02-07 13:43:15 +00:00
Casey Klein
6d5f966019
Added a #retries keyword to the forms that generate random terms.
...
svn: r13484
2009-02-07 13:26:37 +00:00
Robby Findler
12560f3a23
fixed a bug reported by Zane and Ahmed via Matthias
...
svn: r13483
2009-02-07 13:09:11 +00:00
Eli Barzilay
30763e3b84
Welcome to a new PLT day.
...
svn: r13480
2009-02-07 08:50:17 +00:00
Matthew Flatt
20f2e32f99
adjust handling of version numbers with dylib suffix
...
svn: r13476
2009-02-06 23:46:29 +00:00
Jay McCarthy
fe078ee54b
stuffers
...
svn: r13474
2009-02-06 23:23:21 +00:00
Ryan Culpepper
6a41a09fb6
stxclass: consolidated runtime modules into runtime.ss
...
svn: r13470
2009-02-06 20:55:37 +00:00
Jay McCarthy
4f952a65d2
abstracting stuffing
...
svn: r13469
2009-02-06 19:58:50 +00:00
Jay McCarthy
a1c1a80d2e
typo
...
svn: r13468
2009-02-06 17:46:45 +00:00
Jay McCarthy
5b5571843d
abstracting
...
svn: r13467
2009-02-06 17:25:47 +00:00
Jay McCarthy
5d3a76489f
up
...
svn: r13466
2009-02-06 17:01:31 +00:00
Matthew Flatt
d9270d39f2
avoid paths in exprs.dat file
...
svn: r13465
2009-02-06 14:06:50 +00:00
Casey Klein
fba31b310a
Improved the error reported when the term generate is unable to
...
satisfy a pattern.
svn: r13464
2009-02-06 12:04:40 +00:00
Eli Barzilay
6d4b1025b5
Welcome to a new PLT day.
...
svn: r13463
2009-02-06 08:50:19 +00:00
Stevie Strickland
7ef5770e51
file -> filename
...
svn: r13461
2009-02-06 02:33:57 +00:00
Robby Findler
4de2439506
added the ability to render multiple metafunctions together to make all the lhss line up in a single column
...
svn: r13459
2009-02-06 02:18:08 +00:00
Stevie Strickland
facfa48e80
Fix metafunctions so that the LHSes are rewritten also.
...
svn: r13457
2009-02-05 22:02:14 +00:00
Sam Tobin-Hochstadt
2b54135394
test fix
...
svn: r13456
2009-02-05 15:05:59 +00:00
Eli Barzilay
4c161c12b7
Neil said he doesnt use the W any more
...
svn: r13455
2009-02-05 14:37:26 +00:00
Robby Findler
d422d48c37
svn: r13453
2009-02-05 14:21:07 +00:00
Robby Findler
e35e25408f
some more overlap fixes
...
svn: r13452
2009-02-05 14:08:45 +00:00
Robby Findler
c859eba9ac
svn: r13451
2009-02-05 13:27:02 +00:00
Eli Barzilay
c858527e0f
Welcome to a new PLT day.
...
svn: r13450
2009-02-05 08:50:23 +00:00
Eli Barzilay
e6d6c81d0c
some clarification
...
svn: r13449
2009-02-05 03:47:17 +00:00
Robby Findler
7e48db0a82
PR 10042 (plus some fixes to earlier Stevie-submitted PRs that werent quite right)
...
svn: r13447
2009-02-05 01:42:00 +00:00
Robby Findler
4f2070831b
PR 10042
...
svn: r13444
2009-02-05 01:14:37 +00:00
Robby Findler
7eaef08d63
fixed PR 10041
...
svn: r13442
2009-02-05 00:23:47 +00:00
Sam Tobin-Hochstadt
8802b83c0a
typed-scheme
...
- use syntax classes for tc-literal
- remove one-armed if
- fix comments
- use syntax classes for find-annotation
- unit contracts for inference unit and typechecker unit
- macro to enable/disable unit contracts
- correct fold/free-var calculation for latent effects
- documentation improvements
- add bindings for additional special type forms
- U and Un are the same binding, same with Tuple and List
- fix types for integer?, exact-integer?
- write not-yet-enabled syntax-class based type parser
svn: r13440
2009-02-04 23:39:38 +00:00
Sam Tobin-Hochstadt
8416536f44
typed/mred
...
- use (Listof Any) instead of List
svn: r13439
2009-02-04 23:33:24 +00:00
Sam Tobin-Hochstadt
9f77daab41
fix expr attribute
...
svn: r13438
2009-02-04 23:07:09 +00:00
Sam Tobin-Hochstadt
52d711e0bd
use exact-integer? instead of integer?
...
use (Listof Any) instead of List
svn: r13437
2009-02-04 23:06:35 +00:00
Ryan Culpepper
11fc8c8906
stxclass: fixed static-of doc, added #:transparent behavior
...
svn: r13434
2009-02-04 21:32:08 +00:00
Matthew Flatt
8ce9e2457d
typos
...
svn: r13433
2009-02-04 21:08:35 +00:00
Matthew Flatt
e5756667d6
use PDF-based picts in the Latex build of the Quick tutorial; in general, change a .pdf image extension to .png for HTML output; add package-original-identifiers and fix package-exporte-identifiers
...
svn: r13432
2009-02-04 21:03:28 +00:00
Sam Tobin-Hochstadt
f867eea8c3
take out work on paths, now compiles
...
svn: r13431
2009-02-04 20:57:28 +00:00
Matthew Flatt
005d257dc4
add high-level explanation of bytecode to compiler/zo-parse docs
...
svn: r13428
2009-02-04 20:37:10 +00:00
Sam Tobin-Hochstadt
3ab3c8d368
commit work to new branch, doesn't work yet
...
svn: r13427
2009-02-04 20:19:41 +00:00
Robby Findler
a5ca75f7b3
PR 10040
...
svn: r13423
2009-02-04 19:58:25 +00:00
Casey Klein
8f03dea7c3
The term generator now increases the size bound and attempt number
...
when it is having trouble satisfying a pattern.
svn: r13422
2009-02-04 19:52:35 +00:00
Jay McCarthy
61419caf8b
up
...
svn: r13421
2009-02-04 19:36:31 +00:00
Jay McCarthy
7edf96de7a
bytes
...
svn: r13420
2009-02-04 19:33:17 +00:00
Sam Tobin-Hochstadt
9308d2dddf
fix unbound variable
...
svn: r13419
2009-02-04 19:30:23 +00:00
Jay McCarthy
0888178644
Digest auth
...
svn: r13418
2009-02-04 18:59:26 +00:00
Eli Barzilay
caeb7f9fa1
forgot to save these with the previous commit
...
svn: r13417
2009-02-04 16:31:59 +00:00
Eli Barzilay
bd561ab191
some paren typos
...
svn: r13416
2009-02-04 16:28:14 +00:00
Robby Findler
4c22de3cf5
oops
...
svn: r13415
2009-02-04 16:00:47 +00:00
Robby Findler
fbe518937c
refactoring continues
...
svn: r13414
2009-02-04 15:50:24 +00:00
Eli Barzilay
375a108b75
Use and re-provide server-dir from private/config.
...
svn: r13413
2009-02-04 10:49:06 +00:00
Eli Barzilay
0507abcd94
Welcome to a new PLT day.
...
svn: r13412
2009-02-04 08:50:19 +00:00
Stevie Strickland
d293f628d0
Fix mzscheme-isms.
...
svn: r13410
2009-02-04 07:12:27 +00:00
Stevie Strickland
9cd105b667
Move these from scheme to scheme/base.
...
svn: r13407
2009-02-04 05:42:56 +00:00
Eli Barzilay
55ebce5466
minor
...
svn: r13405
2009-02-04 04:18:00 +00:00
Robby Findler
825bc29d1e
some refactoring of typesetting code, plus moving a bunch of files away from mzscheme to scheme/base
...
svn: r13404
2009-02-04 02:58:29 +00:00
Ryan Culpepper
cfbf86b1e0
stxclass: fixed error-reporting bug
...
svn: r13400
2009-02-03 22:53:14 +00:00
Ryan Culpepper
163bd080f9
stxclass: allow block as syntax-parse rhs
...
svn: r13399
2009-02-03 22:44:57 +00:00
Jay McCarthy
fee2b60cf1
formating
...
svn: r13398
2009-02-03 22:43:20 +00:00
Jay McCarthy
0b816d2942
cookies
...
svn: r13397
2009-02-03 22:32:35 +00:00
Ryan Culpepper
f950e2dfe6
stxclass: fixed/simplified error reporting, removed dead code
...
svn: r13396
2009-02-03 22:03:35 +00:00
Matthew Flatt
f27f1f7223
do not normalize 'exec-file paths, because the existence of a path changes how the PATH envvar is used
...
svn: r13395
2009-02-03 21:25:38 +00:00
Jay McCarthy
304b163623
bytes
...
svn: r13394
2009-02-03 20:21:05 +00:00
Jay McCarthy
6d5eaaf581
build
...
svn: r13393
2009-02-03 20:20:49 +00:00
Jay McCarthy
2e3a1e91bd
bytes
...
svn: r13392
2009-02-03 20:14:54 +00:00
Jay McCarthy
04625886d2
bytes
...
svn: r13391
2009-02-03 20:11:18 +00:00
Robby Findler
9bbed05671
fixes from Jed Davis
...
svn: r13388
2009-02-03 19:25:08 +00:00
Jon Rafkind
f0cac461e7
some refactorings and comments
...
svn: r13381
2009-02-03 17:39:43 +00:00
Jon Rafkind
51839c33a1
put correct value in the test
...
svn: r13380
2009-02-03 17:37:19 +00:00
Jon Rafkind
516ebbbc4c
typo
...
svn: r13379
2009-02-03 17:25:46 +00:00
Jay McCarthy
dce1ab92b5
bug
...
svn: r13378
2009-02-03 16:39:18 +00:00
Jay McCarthy
7f13cb3da8
prefer bytes
...
svn: r13377
2009-02-03 16:23:28 +00:00
Eli Barzilay
a2537d7dc9
second attempt at forbidding self-calls, with a long explanation why its forbidden, which is actually a sketch for how to make it work...
...
svn: r13376
2009-02-03 13:29:33 +00:00
Matthew Flatt
3d04e81fa0
fix arity error for method with optional arguments
...
svn: r13375
2009-02-03 13:13:53 +00:00
Eli Barzilay
53d70e711c
Welcome to a new PLT day.
...
svn: r13374
2009-02-03 08:50:17 +00:00
Jon Rafkind
6ebd445726
add != to honu. start making some tests
...
svn: r13372
2009-02-03 01:47:33 +00:00
Ryan Culpepper
e092884415
stxclass: added more contracts
...
svn: r13371
2009-02-03 01:03:08 +00:00
Ryan Culpepper
ebd77ba75b
stxclass: split and renamed modules
...
svn: r13369
2009-02-02 22:25:53 +00:00
Jay McCarthy
7d956d4864
rtmp5
...
svn: r13361
2009-02-02 18:45:31 +00:00
Jay McCarthy
59ba7689a8
rtmp4
...
svn: r13360
2009-02-02 18:41:02 +00:00
Jay McCarthy
b667954bde
rtmp3
...
svn: r13359
2009-02-02 18:38:15 +00:00
Jay McCarthy
0308581117
rtmp2
...
svn: r13358
2009-02-02 18:35:04 +00:00
Jay McCarthy
e124716005
rtmp1
...
svn: r13357
2009-02-02 18:33:38 +00:00
Jay McCarthy
7ea19b6850
spec
...
svn: r13356
2009-02-02 18:08:27 +00:00
Jay McCarthy
19c09e45bd
runtime module path
...
svn: r13355
2009-02-02 17:55:28 +00:00
Jay McCarthy
2deecba2db
runtime path
...
svn: r13354
2009-02-02 17:54:12 +00:00
Jay McCarthy
fad5306278
refactoring
...
svn: r13353
2009-02-02 17:52:34 +00:00
Jay McCarthy
0c60212360
runtime path
...
svn: r13352
2009-02-02 17:49:29 +00:00
Jay McCarthy
99e9376a73
Fixing tests
...
svn: r13351
2009-02-02 16:40:06 +00:00
Jay McCarthy
9b2eebc8f5
Fixing tests
...
svn: r13350
2009-02-02 16:38:24 +00:00
Matthew Flatt
dd67fa3cfb
disable sandbox nested-evaluator check
...
svn: r13349
2009-02-02 13:10:25 +00:00
Eli Barzilay
8748d7d822
Welcome to a new PLT day.
...
svn: r13348
2009-02-02 08:50:19 +00:00
Eli Barzilay
078a8a2424
obviously that wasnt correct
...
svn: r13347
2009-02-01 09:22:55 +00:00
Eli Barzilay
cf4342cf62
Welcome to a new PLT day.
...
svn: r13346
2009-02-01 08:50:21 +00:00
Eli Barzilay
cc6ff9d5d7
use the cstruct type directly, not via ctype-basetype
...
svn: r13345
2009-02-01 03:31:41 +00:00
Eli Barzilay
eac9eb42ae
typo (I hope I got it right)
...
svn: r13344
2009-02-01 03:02:19 +00:00
Eli Barzilay
c2d5c44a7f
use make-evaluator in network example; describe common use for testing; describe nested call restriction
...
svn: r13343
2009-01-31 20:49:40 +00:00
Eli Barzilay
858e7dd94e
test forbidden nested calls
...
svn: r13342
2009-01-31 20:24:35 +00:00
Eli Barzilay
339aa71441
even better
...
svn: r13341
2009-01-31 20:23:11 +00:00
Eli Barzilay
3956dc1530
more improvements to all four variants of exits
...
svn: r13340
2009-01-31 20:06:36 +00:00
Eli Barzilay
4b7e4e4322
misc improvements, add test for (exit)
...
svn: r13339
2009-01-31 19:46:33 +00:00