« Philips SBC-HE580 カスタマイズ編2 | メイン | なのはStrikerS »

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

な、なんだってー

Your website is very the most interesting. I liked your website a lot. Thank you.

kuIFaEai

QdpHEqL

Over de voor- en nadelen van het afsluiten van een lening zonder BKR-toetsing.

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

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

I have been a reader of your blog for ages. Keep up the amazing job you are doing.

コメントを投稿