ASDF
Common Lispを使い始めるのに苦労しています。
最小限の例を機能させるにはどうすればよいですか?
私自身の質問に答えるには:
では、「Hello World!」を実行する方法を説明します。ASDF
ビルドシステムで?これが私のために働いたものです。私が陥った時間のかかる罠を回避するお手伝いをします。
このビデオをご覧ください。sbcl
彼は、emacs
、quicklisp
(Lisp ライブラリ マネージャー)、slime
、およびのインストールについて説明します。quickproject
これは、 でプロジェクトをセットアップしASDF
ます。
次に、いくつかのトラップを回避します。
slime
で動作しなかったようですclisp
。scblを使用する必要がありました。注、私はubuntu 16.04を使用しています。.asd
システムのパスにファイルがなければなりませんASDF
。で作業することでこれを実現でき~/common-lisp/
ます。あなたがそれを持っていなければ、あなたはそれを作ることができます. 他のディレクトリを参照するように設定するには、こちらを参照してください。ASDF
(asdf:load-system :<system>)
。また、別のパッケージの関数にアクセスするには、次の構文を使用します: (<package>::<function> ...)
.ハッピーコーディング。
vim ユーザー向け: Emacs
と Lisp、特にquicklisp
andemacs
のパッケージ マネージャーとの組み合わせは美しい組み合わせです。Emacs
Lispで書かれているからでしょう。これの価値がわかります。しかし、私はvim
ユーザーです。の優れた vim レイヤーであるEvilを見つけてうれしく思いましたemacs
。この4 分間のビデオをご覧ください。また、別のユーザーが自分の環境のように設定している投稿もあり、場合によってはより良いものになります。私は今、 と の組み合わせがどちらの選択肢よりも優れていると考えています。vim
vim
emacs
vim