ngram
趣味でCommon Lispを始めました。とりあえず練習にn-gramを書いてみました。 書き方は色々あると思いますが、ループ構文がまだいまいちわからないので再帰で書きます。 (defun rec-ngram (list n &optional (ret-list '())) (if (eq (length list) (- n 1)) …
○○ってパッケージでできるよ! という意見もあると思いますが、ちょっと挙動を変えたくなる度にパッケージのhelp読んだり、微妙に柔軟性のないパッケージに苦しむ(たとえば文末の句点と次の文の最初の文字は繋げないで欲しいのにできない、とか)くらいなら…