doc: Update `README'.

* README: Mention that we're now bootstrappable.
This commit is contained in:
Jan (janneke) Nieuwenhuizen 2019-11-03 16:30:45 +01:00
parent db5a3ecb28
commit e39482b1bd
No known key found for this signature in database
GPG Key ID: F3C1A0D9C1D65273
1 changed files with 12 additions and 11 deletions

23
README
View File

@ -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 now 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
@ -71,17 +71,18 @@ General Public Licence version 3 or later. See the file [[file:COPYING][COPYING
[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/m2-planet [4] https://github.com/oriansj/m2-planet
[5] https://github.com/schemeway/lalr-scm [5] https://savannah.nongnu.org/projects/mescc-tools
[6] https://www.cs.indiana.edu/chezscheme/syntax-case/old-psyntax.html [6] https://github.com/schemeway/lalr-scm
[7] https://www.nongnu.org/nyacc [7] https://www.cs.indiana.edu/chezscheme/syntax-case/old-psyntax.html
[8] https://gitlab.com/janneke/tinycc [8] https://www.nongnu.org/nyacc
[9] [[http://www.softwarepreservation.org/projects/LISP/book/LISP%201.5%20Programmers%20Manual.pdf]] [9] https://gitlab.com/janneke/tinycc
[10] https://github.com/oriansj/stage0 [10] [[http://www.softwarepreservation.org/projects/LISP/book/LISP%201.5%20Programmers%20Manual.pdf]]
[11] https://nlnet.nl/project/GNUMes [11] https://savannah.nongnu.org/projects/stage0
[12] https://nlnet.nl/project/GNUMes-arm [12] https://nlnet.nl/project/GNUMes
[13] https://nlnet.nl/project/GNUMes-arm
* Legalese * Legalese
Copyright © 2016,2017,2018,2019 Jan (janneke) Nieuwenhuizen <[[mailto:janneke@gnu.org][janneke@gnu.org]]> Copyright © 2016,2017,2018,2019,2020,2021 Jan (janneke) Nieuwenhuizen <[[mailto:janneke@gnu.org][janneke@gnu.org]]>
Copying and distribution of this file, with or without modification, Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright are permitted in any medium without royalty provided the copyright