doc: Update `README'.

* README: Mention Mes can be bootstrapped using M2-Planet.
Mention Full Source Bootstrap sponsoring by NlNet.
This commit is contained in:
Jan (janneke) Nieuwenhuizen 2019-11-03 16:30:45 +01:00
parent c82c8da8ed
commit 76755d6be6
No known key found for this signature in database
GPG Key ID: F3C1A0D9C1D65273
1 changed files with 15 additions and 13 deletions

28
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 from [[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
@ -29,8 +29,8 @@ Mes is inspired by The Maxwell Equations of Software: [[http://www.softwareprese
McCarthy page 13, GNU Guix's source/binary packaging transparency and McCarthy page 13, GNU Guix's source/binary packaging transparency and
Jeremiah Orians's [[https://github.com/oriansj/stage0][stage0]] ~500 byte self-hosting hex assembler. Jeremiah Orians's [[https://github.com/oriansj/stage0][stage0]] ~500 byte self-hosting hex assembler.
We are very grateful to NLNet for sponsoring the We are very grateful to NLNet for sponsoring the [[https://nlnet.nl/project/GNUMes][Reduced Binary Seed
[[https://nlnet.nl/project/GNUMes][Reduced Binary Seed bootstrap]] and the [[https://nlnet.nl/project/GNUMes-arm][ARM port]]. bootstrap]], the [[https://nlnet.nl/project/GNUMes-arm][ARM port]], and the [[https://nlnet.nl/project/GNUMes-ARM_RISC-V][Full Source Bootstrap.]]
GNU Mes is free software, it is distributed under the terms of the GNU GNU Mes is free software, it is distributed under the terms of the GNU
General Public Licence version 3 or later. See the file [[file:COPYING][COPYING]]. General Public Licence version 3 or later. See the file [[file:COPYING][COPYING]].
@ -71,17 +71,19 @@ 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
[14] https://nlnet.nl/project/GNUMes-ARM_RISC-V
* Legalese * Legalese
Copyright © 2016,2017,2018,2019 Jan (janneke) Nieuwenhuizen <[[mailto:janneke@gnu.org][janneke@gnu.org]]> Copyright © 2016,2017,2018,2019,2020,2021,2022 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