[fetter-devel] story of a stalled refactor

Attila Lendvai attila.lendvai at gmail.com
Sat Dec 15 16:29:21 UTC 2007


dear list,

i've spent some time refactoring verrazano while i was experimenting
with a CLOS based document model (i called it flexml). the idea is to
have CLOS instance for each parsed xml node so that you can use
generic methods while processing the gccxml output.

unfortunately i lost momentum, because there's not any binding i need
to generate at the moment, so the code is not really ok yet. but
considering that i probably won't work on it for who-knows-how-long,
i've uploaded the changes so that it's backed up and people can take a
look at it:

darcs pull http://common-lisp.net/project/fetter/darcs/verrazano.flexml/

i think the usage of generics instead of parsing xml into sexp's makes
the new codebase more readable and there are numerous improvements
that also fix old bugs. unfortunately it's not yet ready and
well-tested enough (the TODO file contains notes on what needs to be
fixed).

happy hacking,

-- 
 attila



More information about the fetter-devel mailing list