Provide context for type errors in array setters.
commit85d2675f306b191d9b78f71e035db179a3bb6cfa
authorStas Boukarev <stassats@gmail.com>
Sat, 21 Jan 2017 14:26:29 +0000 (21 17:26 +0300)
committerStas Boukarev <stassats@gmail.com>
Sun, 22 Jan 2017 20:44:44 +0000 (22 23:44 +0300)
tree9c10500874a9c4cfd6de474910133cac8beca0f9
parent8fc1db576d73eaa485a13db00a6ef8623a5ee1af
Provide context for type errors in array setters.

(setf (aref #*1111 0) 3)
=>
The value
  3
is not of type
  BIT
when setting an element of (ARRAY BIT)
src/code/array.lisp
src/code/condition.lisp
src/compiler/array-tran.lisp