CのバックグラウンドからLISPを使い始めたばかりですが、これまでのところ楽しいですが、信じられないほどの学習曲線があります(私はemacs初心者です)。subseq(LISP)の簡単な問題
とにかく、誰かがこれにコメントして解決策を提案することができれば、多くの助けになると思います。
(defun include-start (line)
(search "#include " line))
(defun get-include(line)
(let ((s (include-start line)))
(if (not (eq NIL s))
(subseq line s (length line)))))
(get-include "#include <stdio.h>")
私は、実際の結果が
"#include <stdio.h>"
任意の考えですが、最後の行は
"<stdio.h>"
を返すことを期待しますか?
*額を叩く*もちろん、私のロジックはちょっと間違っていました - 私たちは2日目がどのようになるかを見ます:-) – Justicle