次のコードは発生します: SYSTEM::%EXPAND-FORM: (SETQ NUM (SUBSTRING LINE 6)) はラムダ式である必要があります。
(defun good-red ()
(let ((tab (make-hash-table)))
(dotimes (i 50) (setf (gethash (+ i 1) tab) 0))
(with-open-file (stream "ssqHitNum.txt")
(loop for line = (read-line stream nil)
until (null line)
do (
(setq num (substring line 6))
(print line)
)))))
以下のように「do」を変更すると、機能します。ただし、ここでは多くのことを行う必要があります。
...
do (print line)
...
心から!