11.07.2013, 13:43, "Juan Jose Garcia-Ripoll" <juanjose.garciarip...@gmail.com>:
> However, the fact that lisp code needs to load former instances of itself to 
> compile new code may still have subtle side effects -- 
> i.e. one macro inspects the value of most-positive-fixnum and uses that value 
> as is instead of the symbol name to produce types,
> optimized code, etc.

I think (hope) there are not so many places in CL which allow to couple the 
code with the host compiler.
Maybe this example with most-postivive-fixnum (-negative-long-float, etc) is 
the only one?
If so, it must be very very rare case.

Such problematic macro can be easily be adjusted to use some configurable
parameter *target-most-positive-fixnum* instead of cl:most-positive-fixnum.


------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Ecls-list mailing list
Ecls-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list

Reply via email to