問題タブ [racket]

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 投票する
3 に答える
7592 参照

scheme - SICPを学ぶためのMIT SchemeとDrSchemeの長所と短所

SICPを実行しようとするコンテキストで、MIT スキームを使用することと DrScheme を使用することの長所と短所は何ですか?

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

linux - GTK/Qt On PLT スキーム

Linux で PLT スキームで書かれたものを GUI でコンパイルすると、最終的には Linux の灰色 (デフォルト) テーマになりますが、知りたいです。

  • PLT スキームを GTK または Qt と統合することは可能ですか?
    • これを行う方法?

グレー (デフォルト) テーマの例:
グレー テーマ フレーム http://i.imagehost.org/0219/gui.png

ありがとう。

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

racket - PLT-スキーム.......オブジェクトとして設定

さて、オブジェクトを使用して「make-set」プログラムを作成しようとしています。union、intersect、member-ofなどのセットのすべての基本的な手順をプログラムする準備ができているので、これは、オブジェクトを使用したmake-setプログラムでこれまでに行ったことです。

それで、これは機能しますか..これはオブジェクトを使用していますか?できない場合は、方法を教えていただけますか...ありがとう

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

racket - PLT スキーム: 文字列または文字列のリストを評価しますか?

私がする場合:

私は得る

これは問題ありませんが、それを評価することはできません。[mzlib/string 内にある] (eval-string) を実行しようとすると、'tom' が定義されていないというエラーが発生します。実行しようとしていると思います:

どちらも正しくありません。ここにヒントはありますか?

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

functional-programming - Scheme で継続を使用して 3 つの関数のコルーチンを作成できますか?

ここに別の関数 procC を追加して、評価の順序が procA->procB->procC->procA ... になるようにすることはできますか?

0 投票する
3 に答える
504 参照

functional-programming - DrSchemeで「parametrize」は何をしますか?

ここ(例の下)のサンプルコードを理解しようとしています。私はそのパラメータ化構造を理解していません。そのためのドキュメントはここにありますが、役に立ちません。それは何をするためのものか?

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

scheme - "set!: not an identifier in:..." plt スキーム エラー

Pretty Big を使用した Dr.Scheme のこのコードの何が問題になっていますか? 過去に同様のことを問題なく行ったことを覚えているようです。

次のエラーが返されます。

set!: not an identifier in: (Frame-variables res)

(set! (Frame-variables res) ... )もちろん、リストが実際に変更されないことを除いて、その部分を省略しても問題なく動作します。2番目のものは認識し(Frame-varialbes res)ますが、最初のものは認識しませんか? set!またはその文脈での取引は何ですか?

Frameリストであるvariablesフィールドで呼び出された構造体があることを認識していただければ幸いです。

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

scheme - plt スキームを使用した構造体のインポート

単純なスキーム アプリケーションで問題が発生しました。1 つのファイル (dataloader.ss) で、struct を定義します。

しかし、別のファイルで構造を使用することはできません。私が試みているのは、dataloader.ss で、構造をエクスポートすることです

そして、他のファイルでは、次をインポートします。

しかし、構造体関数の 1 つを呼び出すと取り返しのつかないほど失敗します。たとえば、

私に与えます:

定義前の識別子への参照: make-book-category

一方、2番目のファイルで構造体を再定義すると、「モジュール:識別子はすでにブックカテゴリにインポートされています」と表示されるため、インポートは少なくとも部分的に機能すると思います。しかし、関連する機能にはまだアクセスできません。他に何かすることはありますか?

前もって感謝します!

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

scheme - PltScheme FFI からの _bitmask の使用

これは plt-scheme ラッパー ライブラリの一部です。

問題は、ビットマスク (または列挙型) のフィールドにアクセスする方法がわかりません。たとえば、KeyPressMask 値を取得するにはどうすればよいですか?