CHIP-8 in Common Lisp
Very interesting read! But could somebody explain why the following piece of code is needed? And why is it defined inline?  (defun-inline (setf vref) (new-value chip x y)
     (setf (aref (chip-video chip) (+ (* +screen-width+ y) x))
        new-value))