scheme

    -2

    1答えて

    どうすればいいですか?手順の手順は、手続きを取って手順に基づいてソートするスキームにソートしてください! できる場合は、どのような手順ですか? 例 - (ソート「(2 4 9 5 3)>)利回り(9 5 4 3 2) そして、誰もが第二のリスト内の1つのリストの各要素を検索するための手順を提案することができます!

    0

    1答えて

    アクセスコントロールモデル内のオブジェクトを破棄し、すべての状況をシミュレートするプロシージャを作成します。 これは私のコードです。 (define st1 (term (st 3 2 (,s0 ,s1 ,s2) (,o0 ,o1) ,br ,m1))) (define m1 (term ((,s0 control ,s0) (,s1 (trans ,r1) ,o0) (,s2 ,r2 ,o1)

    0

    1答えて

    引数を指定して関数を呼び出すには、単に(funcname arg1 arg2 ...)または(apply funcname '(arg1 arg2 ...))とするだけです。 2つの方法の違いは何ですか?ありがとう。

    0

    1答えて

    私はSchemeのある点と他の点のリストとの間の最大距離を見つける関数をコーディングしようとしています。要件の1つは、私が突然変異を使用してはならないということです。では、Schemeの突然変異は何ですか?私はちょっと調べてみた後、セットと定義は突然変異だが、letについては何も特定していないと思う。 あなたのうちの何人かが私のためにこれを明確にすることができました。ありがとう。

    0

    1答えて

    何結合から私を防ぎ: (define foo (lambda (x) (lambda (y) (+ x y)))) ((foo 2) 5) ; => 7 しかし、私は次のように、任意の数の引数を私のためにラムダを定義するマクロを書きたい場合そう: (define-syntax create-lambda (syntax-rules() ((_ name arg

    0

    2答えて

    Guileがこの使い方のための最良のスキームでない場合は、どちらを調べるべきですか?私は基本的にawk '{print $N}'のGuile相当物を探しています。 Schemeがこれを行うことができない場合は、私は理由を知りたいと思います。

    0

    1答えて

    https://repl.it/languages/schemeを使用して、私のスキームコードをコンパイルしていますが、関数呼び出しエラーが発生しています。機能は次のとおりです。 (define (bloop x) (cond ((null? x) 0) ((not (list? (car x))) (+ 1 (bloop (cdr x))))

    -1

    1答えて

    MITのSICP講義に従っています。これは、アレキサンドリアの方法のHeronによる数の平方根近似を求めようとしたものです。これは初めてのことですが、lobを試してみました。 (define guess 1) (define (avg a b) (/ (+ a b) 2)) (define (try guess x) (if (goodEnough guess x)

    0

    1答えて

    #langラケットに正の整数の除数の量を決める関数を書く必要があります。 (例:6 4つの除数を有し; 1,2,3,6-) これまでのところ私は: (定義(ABを分割する)((= 0(モジュロAB)であれば)#tを#私はそれがN の除数の数を計算するように1及びk(間除数の数を計算するn個有していること(除数-点で最大NK)関数を記述するために、このヘルパー関数を使用する必要がF)) 値kまで)。