scheme

    0

    1答えて

    オブジェクトクラスとして機能するプロシージャを作成しようとしています。独自の属性やメソッドを持つなど。私は変数にバインドされるメイクリストプロシージャを作成しようとしています(L1(メイクリスト)を定義します)。しかし、ローカルの属性リストを実装する際に問題があります。変数L1。私はどのように変化したかに関係なくというのが私の問題(「ローカル・リストを定義(1 2 3 4)) - 私はいつもあなた

    0

    1答えて

    でREPLを構築するための無限ループを作成します。私は完全なLispでのnoob(や方言だから、しかし (loop (print (eval (read)))) を)、私は残念ながら、loop機能がないため、Schemeで同じことを達成できませんでした。 そこで質問です((loop (print 'foo)) と呼ばれる場合でも、私は (define (loop x) x (loop x))

    -2

    1答えて

    私はDrRacketで2つの変数(aとb)をとり、bを返すプログラムを設計しようとしています。 これはどのように行われますか?

    0

    1答えて

    括弧で囲まれた領域を、カーソルがその領域に移動したときに自動的に強調表示する方法はありますか? (つまり、ハイライト表示を達成するために、任意のキーを押す必要はないはずです)カーソルがcond以上になるとき、この特定の領域は、すぐに強調表示されます (define (example x) (cond ((string? x) (display x)) (else (erro

    0

    1答えて

    スキーム言語で先行する数字をどのように数字にしますか? たとえば、09:05 AMに9:5 AMの代わりに、9と5の前に先行ゼロを付ける時間が必要です。

    -1

    1答えて

    リストが与えられたら、リストを同じ要素をグループ化するリストに分割する必要があります。例えば : '(37 37 39 38 38 39 38 40 40 38)を生じなければならない'((37 37)(39 39)(38 38 38 38)(40 40)) でき誰もがこれで私を助ける?

    1

    2答えて

    私は(非常に形式の不適切な).txtファイルを解析し、Excelで作業できる.csvを出力する小さなRacketアプリケーションを作成しています。最初にやりたいことは、ファイルダイアログを開くボタンがある小さなウィンドウを開いて、開いているファイル選択ダイアログを起動するプログラムと同じように、ユーザーが変換するファイルを選択できるようにすることです。私はオンラインで見てきましたが、これについて何

    0

    1答えて

    私はSchemeの初心者ですが、私が書こうとしていることは非常に単純なようです。私がしようとすると、 (define (expt x n) (cond ((= n 0) 1) ((= n 1) x) ((= n -1) (/ 1 x)) ((< n 0) (* (/ 1 x) (expt x (+ n 1)))) (else (* x (e

    1

    1答えて

    私はDr. Racketの有限状態機械に取り組んでおり、移行関数の次の状態を抽出する助けが必要です。 現在、文字列内の文字がアルファベットと一致するかどうか、または最後の状態が最終状態のリストにあるかどうか、あるいは状態から状態への遷移が得られるまで再帰的に。私は今で午前のはここ は次のとおりです。 #lang racket (require math/array) (define in_s

    0

    1答えて

    リストの特定の位置にある要素を置き換えたいとします。私はこれまでのところ、これを持っている: (define alon (list 1 2 3 4 5 6 7 8 9 10)) (define pos (list 3 6 9)) ;; list with positions to be replaced (define insert (list "a" "b" "c")) ;;replacem