Commit Graph

9877 Commits

Author SHA1 Message Date
Eli Barzilay
d574d1461a new shootout comment, indentation, parens, etc
svn: r11583
2008-09-09 04:21:56 +00:00
Chongkai Zhu
d793555e1d svn: r11582 2008-09-09 03:53:05 +00:00
Robby Findler
805d4eb73f refined searching
svn: r11581
2008-09-09 03:43:57 +00:00
Matthew Flatt
b6b0d96bb8 don't match plain-module-begin in module, since its phase is potentially different
svn: r11580
2008-09-09 00:16:03 +00:00
John Clements
81d31e973e added pattech annotation to side-condition
svn: r11579
2008-09-08 22:06:00 +00:00
Ryan Culpepper
402697e2d4 macro-debugger/expand: added new expand function with docs
svn: r11578
2008-09-08 20:40:46 +00:00
Matthew Flatt
1a8b6cb824 fix mistakes in augment corrections; fix runtime-path handling of lib paths
svn: r11577
2008-09-08 19:44:32 +00:00
Sam Tobin-Hochstadt
8df7a46493 Improve errors. 2008-09-08 13:27:38 -04:00
Sam Tobin-Hochstadt
ff85152f59 fix error message 2008-09-08 13:03:56 -04:00
Matthew Flatt
74addc1b71 fix checking of augment on a method that is overridable but was formerly augmentable
svn: r11574
2008-09-08 14:41:56 +00:00
Eli Barzilay
cc243ce220 catch up with latest libffi from the GCC repository
svn: r11573
2008-09-08 12:45:41 +00:00
Eli Barzilay
9e3e6b7444 New gmp-based solution, based on the perl solution
svn: r11572
2008-09-08 09:40:11 +00:00
Eli Barzilay
c6a69d8d5c Welcome to a new PLT day.
svn: r11571
2008-09-08 07:54:56 +00:00
Eli Barzilay
39a388e426 ABI constants are not preprocessor definitions; STDCALL only on Windows
svn: r11570
2008-09-08 06:29:29 +00:00
Robby Findler
4f24a1c0cd fixed a bug replating to zero sized images
svn: r11569
2008-09-07 13:28:44 +00:00
Matthew Flatt
6a174fa7c9 fix logger registration after scheme_basic_env reset
svn: r11568
2008-09-07 13:11:29 +00:00
Robby Findler
2ece9d9e95 PR 9729
svn: r11567
2008-09-07 12:46:17 +00:00
Matthew Flatt
a0b85a2210 add linker flags for linux for embeddig test
svn: r11565
2008-09-07 12:43:34 +00:00
Matthew Flatt
fb1ee7d8cf add test for embedding MzScheme and resetting via scheme_basic_env
svn: r11564
2008-09-07 12:41:20 +00:00
Eli Barzilay
bf61a21e11 Welcome to a new PLT day.
svn: r11563
2008-09-06 07:50:12 +00:00
John Clements
803c3051e8 added link for redex-match
svn: r11562
2008-09-05 21:17:57 +00:00
Ryan Culpepper
bac74a3759 restored macro-debugger/expand module (expand-only, expand/hide)
svn: r11561
2008-09-05 20:57:59 +00:00
Sam Tobin-Hochstadt
a1825082df more stuff works 2008-09-05 16:52:00 -04:00
Matthew Flatt
d7d8b2c7b3 clarify with a comment why the delay-load code is needed
svn: r11559
2008-09-05 20:37:33 +00:00
Matthew Flatt
1d2a09a753 fix marshaling of empty closure when its body has not been demanded before
svn: r11558
2008-09-05 20:20:34 +00:00
Eli Barzilay
60e001000a Start revising scribble/text (include temporarily removed).
svn: r11557
2008-09-05 18:53:50 +00:00
Eli Barzilay
0ccfb6f8b4 switch to plain-module-begin, to avoid redundant extra outputs
svn: r11556
2008-09-05 18:44:06 +00:00
Eli Barzilay
5028fe513a avoid using state, and add getting rid of pre-definition indentations
svn: r11555
2008-09-05 18:43:22 +00:00
Eli Barzilay
e508264945 typo (PR9726)
svn: r11554
2008-09-05 18:13:49 +00:00
Sam Tobin-Hochstadt
d45d7bcb12 Fix to compile.
svn: r11553
2008-09-05 17:59:49 +00:00
Eli Barzilay
672a37150d First version of textlang, using state to eliminate newlines
svn: r11552
2008-09-05 12:38:53 +00:00
Matthew Flatt
d9654f9a8a doc: scheme/port is not re-exported by scheme/main
svn: r11551
2008-09-05 12:14:49 +00:00
Eli Barzilay
81db04c365 Welcome to a new PLT day.
svn: r11550
2008-09-05 07:41:56 +00:00
Robby Findler
10096627ed PR 9725
svn: r11549
2008-09-05 03:27:01 +00:00
Eli Barzilay
ec23603f55 forgot some _fun*s
svn: r11548
2008-09-05 02:36:06 +00:00
Eli Barzilay
493cd78170 documented abi arguments
svn: r11547
2008-09-04 23:24:38 +00:00
Eli Barzilay
269a2752db use stdcall for windows
svn: r11546
2008-09-04 22:55:52 +00:00
Eli Barzilay
727227e04b #lang, re-indentation, brackets, etc
svn: r11545
2008-09-04 22:52:55 +00:00
Eli Barzilay
7becde46d4 mostly just a re-indentation
svn: r11544
2008-09-04 22:12:14 +00:00
Eli Barzilay
e5686a5577 use stdcall for windows kernel functions
svn: r11543
2008-09-04 22:07:23 +00:00
Eli Barzilay
ade8dfad31 added #:abi keyword spec to _fun
svn: r11542
2008-09-04 22:05:10 +00:00
Matthew Flatt
e67b138830 fix problems with errortrace and namespace phases
svn: r11541
2008-09-04 22:03:06 +00:00
Sam Tobin-Hochstadt
801156229a Fixed printing for new rep.
Handle mandatory and optional keyword args.
2008-09-04 17:59:36 -04:00
Sam Tobin-Hochstadt
79e3a0c4c6 New representation that accomodates mandatory and optional keyword args. 2008-09-04 17:02:33 -04:00
Danny Yoo
b44494abe5 Disabling debug printf statement.
svn: r11538
2008-09-04 19:35:51 +00:00
Casey Klein
1c654c35d2 Fixed bug in may-be-non-list-pattern?/internal and stored compatible
context language in compiled-lang, for use in term generator.

svn: r11537
2008-09-04 19:30:45 +00:00
Sam Tobin-Hochstadt
b27c3571d0 A keyword function typechecks! 2008-09-04 15:21:39 -04:00
Robby Findler
5e963dccea added contracts back
svn: r11535
2008-09-04 12:09:18 +00:00
Eli Barzilay
27d6d97917 Welcome to a new PLT day.
svn: r11534
2008-09-04 10:36:05 +00:00
Eli Barzilay
bf1e7a5ab0 Added optional abi argument to ffi-call', ffi-callback', `make-cstruct-type'.
svn: r11533
2008-09-04 10:35:41 +00:00