Greetings All,
I participated in this community for a while in 2004-2005. Simply
put, I became discouraged due to my own lack of decisiveness, and in
part due to a lack of `direction' I sensed in the community as a
whole. I have followed this list virtually every day since that time.
I am compelled to rejoin and contribute once again.
I have set up a Git repo on axiom-developer. Anyone with an account
should be able to pull from there via:
git-clone ssh://<your-login>@axiom-developer.org/home/swilson/axisp
As of this moment, this is simply a clone of silver.
My intention is to begin converting Axiom's compiler and interpreter
into Common Lisp. I see two primary stages:
1) Semantic translation: Converting from Boot to Lisp is not hard.
The intention is that `connected components' of the system will
be converted into Lisp and documented. The documented Lisp
will live in the Axisp repository. I will push information I
can glean into Boot pamphlet files and submit them for
inclusion in Silver.
2) Design translation: Converting from Boot to Lisp is not pretty.
Once a `connected component' has been resolved, translated, and
documented, I will consider the options for redesign. My hope,
in time, is to arrive at a clean, maintainable, and flexible
implementation.
I realize that the goal of a Lisp translation runs contrary to many
opinions on this list. My hope is that having more Boot code
documented will be seen as beneficial. As for the Lisp rewrite, I
would love to hear from anyone who shares an interest in this
direction.
Sincerely,
Steve
_______________________________________________
Axiom-developer mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/axiom-developer