Warn about bad arguments to ~c at compile time.
commit59aee2f4eb267d55f778cff0041e3016d779c812
authorStas Boukarev <stassats@gmail.com>
Wed, 1 May 2024 14:39:18 +0000 (1 17:39 +0300)
committerStas Boukarev <stassats@gmail.com>
Wed, 1 May 2024 14:53:08 +0000 (1 17:53 +0300)
tree33ca43d06020d2984db08a1072328c2a4f1f5f5b
parent8e1fee96912fc6a3709adf55e0d6b379529e733d
Warn about bad arguments to ~c at compile time.

(format t "~c" 1) signaled an error only at run time.
src/code/format.lisp
src/code/interr.lisp
src/compiler/ir1-translators.lisp
tests/bad-code.pure.lisp
tests/print.impure.lisp