axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Axiom-developer] Back again.


From: Stephen Wilson
Subject: [Axiom-developer] Back again.
Date: 24 May 2007 21:27:36 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4

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






reply via email to

[Prev in Thread] Current Thread [Next in Thread]