Boot code

Tim Daly <[email protected]> Tue, 5 Sep 2017 12:58:26 -0400
Newsgroups gmane.comp.mathematics.axiom.devel
Message-ID <CAJn5L=KT9rdExtj5FB6qn6POmk=5aYxREYMZSQ+2UyJfQ9dBUg@mail.gmail.com>
Boot code is just a set of lisp macros.
The only existing documentation is here:
http://daly.axiom-developer.org/boot.tgz

That said, Axiom converted all boot code to common lisp.
I can do that for you. Converting it to common lisp is also
a good time to consider explaining it in text.

The fact that boot code is known to half a dozen people
and actively used by slightly more than one means that
it is a dead language. Common Lisp is widely spoken and
is supported by a standard. If Axiom is going to be maintained
and modified by the next generation it needs to be implemented
in a well-understood language.

As for Axiom internal documentation for the interpreter,
it is under active development. Visit
https://en.wikipedia.org/wiki/Axiom_(computer_algebra_system)
and look at volume 5 (the interpreter). Any insights you have and
are willing to document I'd be glad to add.

Tim

_______________________________________________
Axiom-developer mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/axiom-developer