print

極限までシンプルなREPL

REPL (Read-Eval-Print-Loop)は文字通り read、eval、print、loop関数を使用して実装sすることがします。 まずは最もシンプルな形式から。 read関数で読み取った入力をeval関数で実行し、print関数で出力しています。 現在のREPLでは、どこからREPLが開始さ…

prin1、princ、print の違いについて

Common Lisp には出力に使用される関数が複数存在します。今回はそれぞれの個性について自分なりに調べた結果を書いていきます。 prin1 read 関数に使用しやすいフォーマットとは、上記のように文字列を出力することです。人が読みやすいフォーマットで出力…