私はクラスのLISPを学んでいます。私はUbuntuでVISのLISPファイルと対話型のLISPプロンプトを使って、私が書いたコードをテストするために使っている端末の基本的なワークフロー設定をしています。コマンドを入力するたびにLISPに特定のファイルを読み込ませる方法はありますか? (load 'initial-code.cl)
(常に端末の履歴を使用している場合でも)を入力する必要があります。コマンドが入力されたときに自動的にLISPでファイルをリロードする
2
A
答えて
1
は常に試すことができます。このような
(let (fn)
(defun l (&optional filename)
(if filename
(setf fn filename))
(load fn)))
作品:
[2]> (l "x.lisp")
;; Loading file x.lisp ...
;; Loaded file x.lisp
T
[3]> (l)
;; Loading file x.lisp ...
;; Loaded file x.lisp
T
[4]>
非常にシンプル。
(defun go()
(load "project.lisp")
(yourfunc 'your 'parameters))
次に、あなただけの(行く)を入力し、それはあなたのファイルを再ロードし、あなたのメインエントリポイントを呼び出します。
また、のような何かを行うことができます。
、あるいはそれらを組み合わせて:
(defun gogo (&rest args)
(l) ;; call (l "file.lisp") first to initialize it
(apply #'yourfunc args))
、あなたは簡単に
(gogo 1 2)
(gogo 2 4)
雅をあなたのパラメータを変更することができますが、それはLispの知っています。何か好きではない、変えなさい。
時間の経過とともに、これらを即座に構築できる簡単なラッパーを作成できます。しかし、あなたはその考えを得る。
1
ほとんどのLispプログラマーはSLIMEを使用することをお勧めします。
Eclipseが好きなら、Lisp pluginもあります。
これは実際にあなたの質問に答えるわけではありませんが、少なくともあなたはいくつかの選択肢を知ることができます。
1
あなたはslimvを試すことができます、それはvimのスライムのようです。
関連する問題
- 1. メインフォームがリロードされたときリストボックスに項目を自動的に表示
- 2. 入力ファイルをhdfsに自動的に入れる方法は?
- 3. コードが自動的に入力され、POCOプロパティがない列
- 4. ラジオボタンをクリックすると、入力フィールドにデータが自動的に入力されます
- 5. PHP - ファイルが更新されたときに自動的に検出する
- 6. 入力されたテキストに自動的にCSSを適用するcontenteditable
- 7. テンプレートファイルを自動的にリロードする
- 8. nodejs、ファイルが変更されたときに自動的にテストを実行
- 9. ソリューション/プロジェクトがロードされたときに自動的にファイルを開く
- 10. 自動的に入力された入力がシャイニーで読み取られない
- 11. 入力ボックスにデータを自動的に入力します
- 12. 入力フィールドに文字を入力すると自動的に提案されますか?
- 13. データが入力されるたびにPHPフォームが自動的に更新されます
- 14. テーブルデータが動的にリロードされない
- 15. ユーザーがログインするときに、セッションユーザーに自動コード入力
- 16. 動的に入力されたデータをplistに保存する
- 17. バーコードスキャナ入力後に自動的にイベントを発生させる
- 18. @dateコマンドの後に自動的にファイルの変更時刻を挿入する
- 19. JavaFX 8:起動時に自動的にファイルを入力する方法は?
- 20. WPF - 人がテキストボックスコントロールにテキストを入力すると、自動的にテキストが表示される
- 21. 動的に追加された入力フィールドを確認する
- 22. 動的に入力された選択フィールドを検証する
- 23. Pluploadファイルが追加されたときに自動的にアップロードが開始されます
- 24. ファイルが変更されたときにlib /のコードを自動的にリロードする方法を教えてください。
- 25. Firefoxが自動的に保存されたパスワードをJQuery UIダイアログに入力させる方法は?ここ
- 26. は動的にテキストボックスと入力バインディングを生成:どこコマンド
- 27. JSPでHTMLテキスト入力の長さが自動的に増加する
- 28. grailsアプリケーションは、run-appの完了後に自動的に自動的にリロードされます。
- 29. IPythonで自動的にモジュールをリロードするには?
- 30. Javascript/HTML>フォーム/入力>ページが読み込まれるたびに自動的に呼び出される
ありがとうございました。私はそれらを調べます。 – JohnS