バッファに結果が示されます。Lispのdefstructのスロットの:read-onlyオプションについてsbcl1.2.1では治っているようです。個の銅バッジ4evalの妥当な使いどころtrivialですが、自前のreplを作る時。齊藤淳志さんの回答のサブセットとも言えます。importはモジュールのロードは行いません。ロードもしくはリンクされているモジュールを、現在の名前空間から見えるようにするだけです。useはモジュールを(必要なら)ロードした上でimportを行います。個の銅バッジ3バッククオート記法についてバッククォートされた式の中でないと使えないということです。ようにする必要があります。個の銅バッジ3evalの妥当な使いどころ簡易的な言語処理系の実行器としての用途に使えるということを考えたことはありますね。すればそのまま言語処理系になります。段階で正当性を検証済みならば問題になりませんし、有用な使い方だと思います。いうエディタが上記の方法で開発されています。同じような構成でアプリを開発することができます。「他のLISP系言語ではS式に変換したJSONやXMLをどのように扱っているのか」について、その2。Scheme処理系であれが、json-toolsもあります。これはJSONSelectのScheme版で、CSSセレクタ風のJSONアクセスとSXPathに影響を受けたAPIを提供しています。マクロで拡張しながらClojure本体のコードを書くというスタイルになります。個の銅バッジ2S式に変換したJSONデータに簡単にアクセスする方法ネストした構造をたぐるのは、Clojureのget-inやRubyのdigのような感じですね。Clojureのget-inのインターフェイスをまねてみると、こんな感じでしょうか。両方を扱え、キーのネストも可能です。配列要素のアクセスには対応していません。Lisp』ではマクロのデバッグでmacroexpand-1してもよくわからないとき、展開結果をevalしてみるというケースが紹介されていました。個の銅バッジ2SBCLからシェルコマンドを使いたい。出力のリダイレクトが目的であれば、:outputに出力先を指定することになるかと思います。Lispをmacにインストールし開発する方法について複数の方法があります。ソフトウェアを簡単にインストールできるように、それぞれのソフトウェアをひとつのパッケージにまとめ、パッケージごとに管理できるようにする仕組みがパッケージマネジャーです。パッケージマネジャーをインストールし、その後パッケージマネジャーからパッケージをインストールするという流れになります。向けにみっつのパッケージマネジャーが紹介されています。向けによく使われているパッケージマネジャーのひとつです。2019年1月現在、個人的にはこれがお勧めです。個の銅バッジ2Emacs系のエディタを一通り学習する手順を教えてくださいEmacsについては、インターネットやその他の書籍に情報は多数存在していますが、なにぶん歴史の長いソフトウェアであるため、最新のバージョンには適さない古い情報が多く存在しています。そこで、2017年に出版された改訂版Emacs実践入門という書籍を利用するのが比較的情報も新しく、初学者向けの内容であるため優れているかと存じます。Spacemacs、Slime、Lemについては、いずれも開発開始から日が浅く、かつ活発に開発されているため、網羅的な日本語の情報は存在しないのが現状です。個の銅バッジ1evalの妥当な使いどころ外部から読み込んだS式に対するevalは妥当である(というより使えないと困る)と思います。標準ではそのようなライブラリはありません。直接ネットワークに接続して応答をファイルに出力させるだけならば次のようなコードになります。HTTPヘッダを考慮していない等々使い勝手はよくありません。