Mes

From bootstrapping
Revision as of 22:03, 3 September 2018 by Rain1 (talk | contribs)
Jump to navigation Jump to search

Maxwells Equations of Software.

This is a program by Jan Nieuwenhuizen to reduce the bootstrap binaries of GuixSD to nothing!

Architecture

mes implements a lisp interpreter written in C, that is able to run mescc which by using nyacc for parsing and mescc-tools for linking functions as a C compiler.

mescc includes its own libc, written in C and is able to compile mes thus providing a full loop bootstrap.

Diagram

Here is a diagram showing the mes based bootstrap packages for GuixSD.

Commence.png