[Ecls-list] About type propagation...
Juan Jose Garcia-Ripoll
juanjose.garciaripoll at googlemail.com
Wed Aug 5 07:29:09 UTC 2009
On Wed, Aug 5, 2009 at 8:41 AM, Tobias C. Rittweiler<tcr at freebits.de> wrote:
> It's a bit suspicious. Did you try SBCL on it? Doesn't it signal a
> warning in this case? (For (CHAR-CODE (WHEN (ODDP X) #\X)) it does.)
The point is that SBCL is able to detect the code invariant, so the
code is correct when you have both type propagation + analysis of
branches and conditionals, but not with type propagation alone.
Juanjo
--
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com
More information about the ecl-devel
mailing list