racket

    1

    1答えて

    だから私は与えられている以下の定義: (define head car) (define (tail stream) (force (cdr stream))) (define (addL x y)(cons-stream (+ (head x) (head y))(addL (tail x) (tail y)))) (define fibs(cons-stream 1(cons-st

    0

    2答えて

    私のプログラムを起動すると、エラーがfirst: expects a non-empty list与えられ続けています:(make-subject (make-person 22 'm 'MW17K) (list 220 301 189 272 311))私は理由を見つけることができません。 (define (idk sub) (cond [(empty? sub) empty

    0

    1答えて

    私の質問に直接:)。 (define-struct person (age sex code)) (define-struct subject (person times)) (define P1 (make-subject (make-person 19 'f 'OM29Q) (list 299 194 242 303 243))) たとえば、年齢などの情報を取得するこ

    0

    1答えて

    テキストフィールドに表示する必要がある "derivedSentences"という名前の文字列のリストを受け取る関数があります。それはこのようなものですと (for-each (lambda (singlesentence) (send derivationPanelTextField set-value singlesentence) ) derivedSenten

    1

    1答えて

    (define (create-polygon ptlist) (if (null? ptlist) 0 (append (list (make-seg (car ptlist) (cadr ptlist))) (create-polygon (cdr ptlist))))) 私の問題は、このプログラムを実行しようとすると契約違反エラーが発生することです。私はあなたが車や

    -2

    1答えて

    問題は、p1、p2、p3、p4と呼ばれるポリゴンコーナーについての完全な座標リストがあることです。 (p1、p2)(p2、p3)(p3、p4)(p4、p1)そして、これらのリストを再帰的に新しいリストに追加する必要があります(p1 p2 p3 p4)

    0

    1答えて

    (define (create-polygon ptlist) (if (null? ptlist) '() (cons (cons (car ptlist) (cadr ptlist)) (create-polygon (cdr ptlist))))) (define (newlist ptlist) (append ptlist (car ptlist)))

    2

    1答えて

    私はfoo.rktというラケットファイルを持っています。そのファイルの中にはtextifyというプロシージャがあり、2つのパラメータが必要です。今、私はこの手順をターミナルから呼び出すことができますか? > racket foo.rkt myfirstarg mysecondarg そして私はこの呼び出しは(textify myfirstarg mysecondarg)手続きをアクティブにした

    1

    1答えて

    Windows 10のコマンドラインからracketを実行する良い方法はありますか?私はPATHが動作していることを知っていますが、racket.exeフォルダには他のexeファイルが含まれているため、衝突する可能性があります(Uninstall.exeなど)。パスにフォルダを追加する以外の方法はありますか?