以下の変数にsetfを実行する適切な方法は何ですか?ループ内でのSetf構文の使用
CG-USER(279): (defun LETTERSEARCH (string1 string2)
(let ((newString nil))
(let ((letterSearchOn nil))
(loop for i from 0 below (length string1)
always
(setf (letterSearchOn (char string1 i))
(print letterSearchOn))))))
LETTERSEARCH
CG-USER(280): (stringprod "abc" "abc")
NIL
Error: `(SETF LETTERSEARCHON)' is not fbound
[condition type: UNDEFINED-FUNCTION]
CG-USER(281):
このコードの意図を少し話せますか? 'newString'と' string2'のポイントは何ですか? – Inaimathi
リスパーは通常、 CamelCaseではなく、別々の単語にハイフンを使用しています。 'newString'→' new-string'、 'letterSearchOn'→ ' letter-search-on'、... – Daimrod