robert-strandh / SICL

A fresh implementation of Common Lisp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Declarations in the same parameter are merged

Bike opened this issue · comments

clasp-developers/clasp#770 is due to a cleavir issue. Given (lambda (&key (x nil xp)) (declare (ignore x)) xp), cleavir behaves as though both variables have been declared ignore. This is because of how declaration itemization works.