gaucheでrandomを使う方法 (Linux)
どこかの教官がgoshには(sys-random)という命令が標準で入ってるからそれ使えとかいってましたがこれは範囲を指定できないのであまり使えません。
で、普段使ってる(random x)をgoshで使う方法です。
まず、goshをインストールします。ここからダウンロードしてて適当な場所で以下のコマンドを実行。
$ tar xvf Gauche-0.8.9.tgz
$ cd Gauche-0.8.9
$ ./configure
$ make
$ make install
これでgoshのインストールは完了です。goshで起動できます。
.tgzや解凍したフォルダは削除しても構いません。
つぎはslibを導入します。ここからダウンロードして適当な場所で以下のコマンドを実行。
$ unzip slib3a4.zip
$ mv ./slib /usr/local/slibsli
以上でslibの導入は完了です。
goshでの使用方法はgoshで以下のコマンドを実行。
gosh> (use slib)
gosh> (load "/usr/local/slib/random.scm")
正しくロードされれば#tが返ってくるはずです。
windowsでも使用できればと思ったのですが環境変数などの問題でいまのところは使用できないようです。
コメント
(define (random x)
(modulo (sys-random) x)
)
これでおk
投稿者: magnus | 2007年01月24日 21:10
な、なんだってー
投稿者: 100yen | 2007年01月25日 00:05
Your website is very the most interesting. I liked your website a lot. Thank you.
投稿者: payday loans edmonton | 2010年07月02日 05:16
kuIFaEai
投稿者: zfeyLNV | 2010年07月27日 21:28
QdpHEqL
投稿者: kAuXmhhN | 2010年07月27日 23:38
Over de voor- en nadelen van het afsluiten van een lening zonder BKR-toetsing.
投稿者: lenen | 2010年08月05日 04:05
Hoeveel kan ik lenen? (hypotheek). Wat worden mijn maandlasten? (hypotheek) ... Hoeveel hypotheek heb ik nodig? Hoe hoog is de boete die ik nu zou moeten
投稿者: hypotheek | 2010年08月09日 05:41
Hoeveel kan ik lenen? (hypotheek). Wat worden mijn maandlasten? (hypotheek) ... Hoeveel hypotheek heb ik nodig? Hoe hoog is de boete die ik nu zou moeten
投稿者: hypotheek | 2010年08月09日 07:47
I have been a reader of your blog for ages. Keep up the amazing job you are doing.
投稿者: free porn videos | 2010年09月02日 06:07