diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2022-01-21 23:06:12 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2022-01-21 23:06:12 -0800 |
commit | 912954cca7ed1d778a2ee7f416e0461845836c7c (patch) | |
tree | 91ed2374948687177657ce38297c0642f7397c06 /ChangeLog-2009-2015 | |
parent | 474790ae526c164b2852997501b78fab03dcf339 (diff) | |
download | txr-912954cca7ed1d778a2ee7f416e0461845836c7c.tar.gz txr-912954cca7ed1d778a2ee7f416e0461845836c7c.tar.bz2 txr-912954cca7ed1d778a2ee7f416e0461845836c7c.zip |
compiler: optimize some typep expressions.
* stdlib/compiler.tl (compiler compile): Handle typep symbol
via comp-typep method.
(compiler comp-typep): New method. This recognizes some
absolute truths: every object is of type t, and no object is
of type nil.
Diffstat (limited to 'ChangeLog-2009-2015')
0 files changed, 0 insertions, 0 deletions