> Tim, if patches were made available that would allow Axiom to
> transition to ANSI GCL would there be any chance they could be merged
> in with the latest release branch?  Or do we want to avoid dealing with
> the problems that will surely crop up moving between Lisp
> implementations until the proper rewrite is done?  

there is a public arch archive for the sbcl port (see
http://arch.axiom-developer.org). 

i know i'm back to the "bad tim" role but lets look at the issue of a 
"cheap and quick" port to ansi.

does the port work in sbcl/clisp/other ansi?

does the hyperdoc/graphics interface work?

there are subtle points to check. for instance, the BOOT compiler
spits out (functionp symbol) which i believe needs to become
(fboundp symbol). a (functionp symbol) won't fail but it used
to return T and now returns NIL thus taking a different code
branch.

is sbcl/clisp/other ansi building included in the makefiles?

how do you handle system startup since *restart-hook* doesn't
seem to be ansi?

how do you handle shell variables (e.g. (|getEnv| "AXIOM")?

the best case is to start patching the axiom--sbcl--1 branch
and do A/B testing against the current axiom. that way many
people can download and test the sbcl code without stomping
on their main branch. 

t




_______________________________________________
Axiom-developer mailing list
Axiom-developer@nongnu.org
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Reply via email to