1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-26 16:51:46 -07:00
Commit graph

17 commits

Author SHA1 Message Date
Gareth Rees
9b5960fbd0 Make sure that errors can be reported during initialization.
Fix cross-reference (now "start", not "main").

Copied from Perforce
 Change: 179902
 ServerID: perforce.ravenbrook.com
2012-10-16 16:22:45 +01:00
Gareth Rees
fa54a2706f Fix url.
Copied from Perforce
 Change: 179896
 ServerID: perforce.ravenbrook.com
2012-10-16 12:17:19 +01:00
Richard Brooksby
d8902d2237 Improving the start-up message on the scheme example as suggested by gdr.
Copied from Perforce
 Change: 179576
 ServerID: perforce.ravenbrook.com
2012-09-20 08:56:00 +01:00
Richard Brooksby
97826b14d9 Implemented tail recursion.
Copied from Perforce
 Change: 179572
 ServerID: perforce.ravenbrook.com
2012-09-19 23:02:51 +01:00
Richard Brooksby
b42f496475 Generating the scheme example makefile using autoconf, so that it gets the right flags for the platform.
Copied from Perforce
 Change: 179569
 ServerID: perforce.ravenbrook.com
2012-09-19 21:45:32 +01:00
Nick Barnes
0cb0531ed2 Added > and < operators so i could write (define (tak a b c) ...) and other things.
Copied from Perforce
 Change: 179469
 ServerID: perforce.ravenbrook.com
2012-09-13 13:45:21 +01:00
Richard Brooksby
d8ae9d263d Adding finalization to ports to show how it's done.
Printing statistics at the end of a collection.
Adding a Scheme function to force a full GC.
Adding the global syntax symbols as roots.  Oops!

Copied from Perforce
 Change: 179447
 ServerID: perforce.ravenbrook.com
2012-09-12 19:07:36 +01:00
Richard Brooksby
8eda125100 Fixing another %%mps marker.
Copied from Perforce
 Change: 179422
 ServerID: perforce.ravenbrook.com
2012-09-11 15:08:00 +01:00
Richard Brooksby
c56e78aa8e Making %%mps markers consistent and adding one to the symbol table.
Copied from Perforce
 Change: 179421
 ServerID: perforce.ravenbrook.com
2012-09-11 15:07:17 +01:00
Richard Brooksby
80a86db640 Adding a note about integration time.
Copied from Perforce
 Change: 179420
 ServerID: perforce.ravenbrook.com
2012-09-11 15:04:59 +01:00
Richard Brooksby
44a8231388 Further improvements to documentation in the scheme example.
Copied from Perforce
 Change: 179418
 ServerID: perforce.ravenbrook.com
2012-09-11 14:51:45 +01:00
Richard Brooksby
5bea3c8339 Converting old "@@@@" markers into todos as appropriate.
Removing FIXMEs that are already fixed.

Copied from Perforce
 Change: 179416
 ServerID: perforce.ravenbrook.com
2012-09-11 10:59:12 +01:00
Richard Brooksby
e02c58986a Fixed line endings. they were classic mac (cr)!
Added MPS TO DO list.
Added printing of GC messages.
Further documentation improvements.

Copied from Perforce
 Change: 179415
 ServerID: perforce.ravenbrook.com
2012-09-11 10:54:29 +01:00
Richard Brooksby
ba572d28ef Adding explanations of how the mps is used in the scheme example.
Copied from Perforce
 Change: 179412
 ServerID: perforce.ravenbrook.com
2012-09-11 10:23:52 +01:00
Richard Brooksby
cd370f1ad8 Integrated scheme interpreter with the mps.
Copied from Perforce
 Change: 179409
 ServerID: perforce.ravenbrook.com
2012-09-11 01:43:50 +01:00
Richard Brooksby
34611b07e6 Updating title, copyright, and licence.
Copied from Perforce
 Change: 179408
 ServerID: perforce.ravenbrook.com
2012-09-10 23:25:58 +01:00
Richard Brooksby
2b079a0c18 Adding a simple scheme interpreter originally developed as a potential mps test harness.
Copied from Perforce
 Change: 179407
 ServerID: perforce.ravenbrook.com
2012-09-10 23:23:28 +01:00