chicken-scheme

    0

    2答えて

    私のプログラムには複数のモジュールがあります。例えば。モジュールfooおよびモジュールbar。モジュールfooは、モジュールbarを参照します。次に、私はcsi(解釈された)replでそれらのモジュールをテストできるようにしたいと思います。この質問の根源は、コードをコンパイルしなければならない場合です。以下は私の例です。 注:私は初心者ですので、このコードには他の問題がある可能性があります。自由に

    -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答えて

    私は基本的なポートスキャナを作っています。 閉じた ポートに接続し、開いているポートに接続すると「開く」と印刷すると、「閉じた」と印刷しようとしています。 今、私はこれをやっている:それは(netcatをしてテストしている)必要があるとき (condition-case (tcp-connect (list-ref host 0) port) [(exn) (print "closed"

    0

    1答えて

    モジュール(r7rs "ライブラリ")を開発しているので、何らかのファイルに自分の依存関係(chicken-installがインストールする必要があるもの)を列挙できるようにしたいです。chicken-install . Pythonのように:pip installまたはClojure lein deps。チキンスキームにはこれがありますか?

    0

    1答えて

    私は(load "foo.import.scm")を持っています。同じディレクトリからプログラムを実行する限り、すべてをコンパイルすると動作します。それ以外の場合は私が csc -s foo.scm -emit-import-library foo 、その後 (import foo) をすれば、それは罰金コンパイルが、その後についての文句について "foo.import.scm" を見つけ

    -1

    1答えて

    私がしようとしています次のコードは:それは次の出力で、動作します (require-extension srfi-13) (require-extension regex) (print (string-substitute* "This is a test" '(("a test" . "NO TESTING ZONE")))) : This is NO TESTING ZONE し

    0

    1答えて

    cscでコンパイルすると、次のファイルにエラーが発生します。 (module monoid * (import chicken scheme) (use srfi-9) (define-record-type a0 (a0) a0?)) エラーがある: Syntax error (import): cannot import from undefined module srf

    0

    1答えて

    goopsライブラリ(http://wiki.call-cc.org/eggref/4/coops)のdefine-genericの目的は何かを理解しようとしています。私はCLOSも知らない)。私はこの方法でクラスやメソッドを定義することができ : (define-class <complex>() (x y)) (define-method (sum (a <complex>) (b <co

    2

    1答えて

    私は(ラケットとないGRacketを選択)ラケットのコードを次の実行可能ファイルを作成しました: #lang racket (print "Hello World!") それは6.2メガバイトの実行ファイルと3.6メガバイトのtgzファイルを作成します。これは、この最もシンプルなプログラムでは非常に大きいようです。 Chicken Schemeによって作成された同じコードの実行ファイル(pr