DRAFT doc: Update.
This commit is contained in:
parent
b910225cc0
commit
4fd5a897a3
10
README
10
README
|
@ -11,8 +11,8 @@ create a full source bootstrap as part of the [[http://bootstrappable.org][boots
|
||||||
effort for UNIX-like operating systems.
|
effort for UNIX-like operating systems.
|
||||||
|
|
||||||
The Scheme interpreter is written in ~5,000 LOC of simple C, and the C
|
The Scheme interpreter is written in ~5,000 LOC of simple C, and the C
|
||||||
compiler written in Scheme and these are mutual self-hosting. This
|
compiler written in Scheme and these are mutual self-hosting. Mes can
|
||||||
mes.c is [[https://github.com/oriansj/mes-m2][being simplified]] to be transpiled by [[https://github.com/oriansj/m2-planet][M2-Planet]].
|
now be bootstrapped by [[https://github.com/oriansj/m2-planet][M2-Planet]] and [[https://savannah.nongnu.org/projects/mescc-tools][Mescc-Tools]].
|
||||||
|
|
||||||
Mes has a Garbage Collector, a library of loadable Scheme modules--
|
Mes has a Garbage Collector, a library of loadable Scheme modules--
|
||||||
notably Dominique Boucher's [[https://github.com/schemeway/lalr-scm][LALR]], Pre-R6RS [[https://www.cs.indiana.edu/chezscheme/syntax-case/old-psyntax.html][portable syntax-case]] with
|
notably Dominique Boucher's [[https://github.com/schemeway/lalr-scm][LALR]], Pre-R6RS [[https://www.cs.indiana.edu/chezscheme/syntax-case/old-psyntax.html][portable syntax-case]] with
|
||||||
|
@ -67,14 +67,14 @@ General Public Licence version 3 or later. See the file [[file:COPYING][COPYING
|
||||||
[1] https://guix.gnu.org/blog/2019/guix-reduces-bootstrap-seed-by-50/
|
[1] https://guix.gnu.org/blog/2019/guix-reduces-bootstrap-seed-by-50/
|
||||||
[2] https://www.gnu.org/software/guix
|
[2] https://www.gnu.org/software/guix
|
||||||
[3] https://bootstrappable.org
|
[3] https://bootstrappable.org
|
||||||
[4] https://github.com/oriansj/mes-m2
|
[4] https://github.com/oriansj/m2-planet
|
||||||
[5] https://github.com/oriansj/m2-planet
|
[5] https://savannah.nongnu.org/projects/mescc-tools
|
||||||
[6] https://github.com/schemeway/lalr-scm
|
[6] https://github.com/schemeway/lalr-scm
|
||||||
[7] https://www.cs.indiana.edu/chezscheme/syntax-case/old-psyntax.html
|
[7] https://www.cs.indiana.edu/chezscheme/syntax-case/old-psyntax.html
|
||||||
[8] https://www.nongnu.org/nyacc
|
[8] https://www.nongnu.org/nyacc
|
||||||
[9] https://gitlab.com/janneke/tinycc
|
[9] https://gitlab.com/janneke/tinycc
|
||||||
[10] [[http://www.softwarepreservation.org/projects/LISP/book/LISP%201.5%20Programmers%20Manual.pdf]]
|
[10] [[http://www.softwarepreservation.org/projects/LISP/book/LISP%201.5%20Programmers%20Manual.pdf]]
|
||||||
[11] https://github.com/oriansj/stage0
|
[11] https://savannah.nongnu.org/projects/stage0
|
||||||
|
|
||||||
* Legalese
|
* Legalese
|
||||||
Copyright © 2016,2017,2018,2019 Jan (janneke) Nieuwenhuizen <[[mailto:janneke@gnu.org][janneke@gnu.org]]>
|
Copyright © 2016,2017,2018,2019 Jan (janneke) Nieuwenhuizen <[[mailto:janneke@gnu.org][janneke@gnu.org]]>
|
||||||
|
|
Loading…
Reference in New Issue