r6rs

    0

    1答えて

    ハッシュテーブルをエクスポートするライブラリです。また、ライブラリには、ハッシュテーブルを移入表現が含まれています (library (abc-1) (export tbl) (import (rnrs)) (define tbl (make-eq-hashtable)) (hashtable-set! tbl 'a 10) (hashta

    4

    1答えて

    多分私の質問は本当に簡単な答えがありますが、私はそれを見つけることができません。 スキームR6RSでは、何も実行せず引数を必要とする継続をどのように構築できますか? 。 ((lambda() (display 1) (display 2) (QUIT) (displey "A"))) それは1 preints と2ではなく、「A」+ 次のことができます。

    0

    1答えて

    私はDrRacketで私のゲームのためのアニメーションを作ろうとしています。左のボタンを押したときに、私のイメージに実行中のアニメーション(脚を開く - >脚を閉じた状態)をします。イメージ交換を遅らせる方法はありますか?コンピュータはスワップをすばやく実行し、スワップが起こっていないことを認識しません。 - > (define (keyboard-function key) (cond

    11

    1答えて

    ラケットスキームIDEで実行したい「レガシー」Guile Schemeコードがたくさんあります。これを自明な行為にするには十分な相違があるようです。 (私のスキーム知識レベルは、リトル・スキーマを完成させるレベルです)。 私の質問は: ガイルスキームと(ラケットIDEで)標準スキームの違いは何ですか? これらの違いに照らして、一般的に、いくつかのGuile Scheme Codeを標準Scheme

    5

    1答えて

    構文例外をテストするマクロでsrfi-78を拡張したいとします。私はこのようなものが欲しい: #! /usr/bin/env scheme-script #!r6rs (import (rnrs) (srfi :78 lightweight-testing)) ; the macros I want to test (define-syntax some-macros (sy

    3

    2答えて

    Schemeでプログラミングを始めたいのですが、さまざまな実装が混乱します。さまざまな実装のメリットとデメリットは何ですか?

    1

    1答えて

    これは動作しているようですが、それは何回拡張されたかに応じて連続する整数に展開されるマクロです。 ;; Library (test macro-state) (library (test macro-state) (export get-count incr-count) (import (rnrs)) (define *count* 0) (define (get-count) *