問題タブ [lispworks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1210 参照

lisp - ファンクタ位置の Lisp 不正な引数

こんにちは、誰でも私を助けることができますか?

わかりました、Illegal argument in functor position: (* 2 X) in ((* 2 X) (* 3 X)).

0 投票する
1 に答える
135 参照

common-lisp - LispWorks プログラムがアプリケーションとしてビルドされない

これは、Mythender (自由に配布されたテーブルトップ RPG) のダイスローラーとして、Lisp プログラムでの 2 回目の適切な試みです。ただし、いくつかの問題があります。

  • 読み込まれると、パッケージの作成を確認するプロンプトが表示されます。確かにこのファイルはそれを作成しているはずですか?

  • LispWorks アプリケーション ビルダーを使用してスタンドアロンでビルドしようとすると、コンパイル時に CAPI 関数を呼び出そうとしていることを示すエラーが表示されますが、それがどこにあるのかわかりません。

  • 関数に戻りがないことを示すための (null ()) セクションについて話した一部の Lisp 関係者から、否定的なコメントが寄せられたので、スタックに何も残す意味がありません。これは適切でしょうか? それを行うより良い方法はありますか?

一般的な提案も歓迎します。

0 投票する
2 に答える
11489 参照

lisp - Lisp でユーザー入力を読み取る方法

私は Lisp に非常に慣れていないので、ユーザーに 3 つの数字を入力するように単純に要求し、それらを合計して出力を出力するプログラムを作成しようとしています。

次のような関数を使用できることを読みました。

Lisp で変数を設定するには、LispWorks を使用してコードをコンパイルしようとすると、次のエラーが発生します。

End of file while reading stream #<Concatenated Stream, Streams = ()>

これは比較的単純なはずで、どこが間違っているのかわかりません。

0 投票する
1 に答える
1258 参照

lisp - 引数として配列を受け取る LISP 関数を定義するにはどうすればよいですか?

関数で配列を作成し、その関数から呼び出される別の関数にパラメーターとして渡したいと思います。どうやってやるの?擬似コードは次のとおりです。

0 投票する
1 に答える
500 参照

input - Lisp の読み取り関数がプロンプトを表示しない

だから私は最近Lispを独学し、いくつかのプログラムをいじっています。ユーザーが入力したクラスのリストを比較し、連携できるクラスを見つける小さなプログラムを作成しようとしています。以下は、ユーザーからデータを収集し、クラスがいつであるかのリストを作成する最初の部分です。

関数を評価すると、0 のみが返され、他には何も表示されません。Listener を使用していないためかどうかはわかりません。ありがとう。

0 投票する
1 に答える
97 参照

windows - LispWorksの「call-system-showing-output」

次のコマンドを使用して、Lisp で Java クラスを呼び出したい:

cd ....コマンド シェルからコマンドを実行するcmd.exeと機能し、ファイルtag_output.txtが生成されますが、Lisp から呼び出すと機能しません。

Microsoft Windows で LispWorks を使用しています。