2007-11-19から1日間の記事一覧

(続)Gaucheで「カブらない数字を4桁だすの」をやる

引数のリストと同じメンバーがいないような数字をランダムで出力するyを使用。 なんかletだらけになるのが気持ち悪い。 >> (let me ((x ())) (define y (lambda (x) (let me ((a x)) (let ((b (random-integer 10))) (if (memq b a) (me a) b))))) (if (> (l…

必殺!○○包み

「必殺、括弧包み!」とつっこみたかっただけ。 Archives > October 25, 2007">「ワイは猿や!コンビネーター猿や!」 「必殺、包み包み!」

.gauchercでgoshのプロンプトをカスタマイズする

srfi-1はtakeの関係上いつも使いたいのでいれておく。 あと、irbの:SIMPLEタイプにプロンプトを変える。 (use srfi-1) (read-eval-print-loop #f #f (lambda (result) (print "=> " result "\n")) (lambda () (display ">> ")(flush))) (display "\nbye...\n…

irbのプロンプトをシンプルにする。

以前から気になっていたんだが、irbのプロンプトに余計なものが出過ぎていたので.irbrcを以下のようにした。 IRB.conf[:PROMPT_MODE] = :SIMPLEこうするとマニュアルの記述はirbの出力だったことがわかる。 $ irb >> 1+2 => 3 >>