summaryrefslogtreecommitdiffstats
path: root/lex.yy.c.shipped
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2022-01-21 23:06:12 -0800
committerKaz Kylheku <kaz@kylheku.com>2022-01-21 23:06:12 -0800
commit912954cca7ed1d778a2ee7f416e0461845836c7c (patch)
tree91ed2374948687177657ce38297c0642f7397c06 /lex.yy.c.shipped
parent474790ae526c164b2852997501b78fab03dcf339 (diff)
downloadtxr-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 'lex.yy.c.shipped')
0 files changed, 0 insertions, 0 deletions