1

このclispの基本的なWebサイトのチュートリアルに続いて、コードを永続化するパッケージを定義するように求められます。

(defpackage :retro-games
   (:use :cl :cl-who :hunchentoot :parenscript))

ただし、コードが永続化されている場所を特定できません。ファイルはどこにありますか?

NB:私はLispを1日しか経験していません!

4

1 に答える 1

2

ファイルはどこにありますか?彼らはあなたがそれらを望む場所です。

  1. 好きな場所に新しいファイルを作成します。
  2. 定義をファイルに入れます。
  3. 終わり

LispはLOADファイルを作成でき、を使用できますCOMPILE-FILE

Common Lispでは、ファイル、ファイルの場所、パッケージの間に接続はありません。パッケージ定義は、シンボルの名前空間を定義するだけです。ただし、これは必ずしもファイルに接続されているとは限りません。一部のツールは、システムと呼ばれるものを維持するのに役立ちます。これは、ファイルのコレクションであり、一緒にコンパイルおよびロードできます。

Common Lispの使用方法の基本を理解するには、PeterSeibelによるPracticalCommonLispを読むことをお勧めします。

于 2013-03-01T10:50:14.573 に答える