1.0.19.16: derive the type of (AREF (THE STRING X) Y) as CHARACTER
commit646a14a9099c3c6bbb60ff09f7fb6a781a030815
authorNikodemus Siivola <nikodemus@random-state.net>
Sun, 3 Aug 2008 19:35:14 +0000 (3 19:35 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Sun, 3 Aug 2008 19:35:14 +0000 (3 19:35 +0000)
tree6811251d3bc374dddd964f2de04f6ad0e2d711e6
parent56fd7d95cfadb61a353e8999111a0e2e6a94842b
1.0.19.16: derive the type of (AREF (THE STRING X) Y) as CHARACTER

 * Even though we don't know the exact upgraded array element type, we
   do know the result is a character.

 * Noticed while wondering why C-ESCAPE had a call to %MEMBER instead
   of %MEMBER-EQ.
NEWS
contrib/sb-grovel/def-to-lisp.lisp
src/compiler/array-tran.lisp
tests/compiler.pure.lisp
version.lisp-expr