Re: defsystem & eval

Marco Antoniotti <[email protected]> Tue, 16 Aug 2005 16:10:56 -0400
Newsgroups gmane.lisp.clocc.devel
Message-ID <[email protected]>
On Aug 16, 2005, at 3:51 PM, Sam Steingold wrote:

> Hi Marco,
>
>> * Marco Antoniotti <[email protected]> [2005-08-16 15:32:40 -0400]:
>>
>> as a matter of fact this has bugged me for quite some time.
>
> actually, there are quire a few EVALs there - I would rather fix them
> all in one shot.
>
>> However, I would be careful to touch it.  Matlisp depends on
>> :initially-do and :finally-do.
>> If your solution is backward compatible I wouldn't mind at all if you
>> fixed it.
>
> it should be.
>
> the obvious solution is to evaluate some DEFSYSTEM arguments at EVAL 
> time.
> right now no DEFSYSTEM arguments are evaluated except with an explicit 
> EVAL.

Yes.  That would fix it.  However, I think this is not an easy task to 
pull off.  If you try it, please create a branch before merging the 
changes in.

Cheers
--
Marco
--
Marco Antoniotti					http://bioinformatics.nyu.edu
NYU Courant Bioinformatics Group		tel. +1 - 212 - 998 3488
715 Broadway 10th FL				fax. +1 - 212 - 998 3484
New York, NY, 10003, U.S.A.



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf