Entries from 2008-01-01 to 1 month

[Haskell] FizzBuzz問題の解答

HaskellでFizzBuzz問題を解いてみました。 fizzbuzz :: Int -> Int -> String fizzbuzz n max | n == max = "" | n `mod` 15 == 0 = "FizzBuzz\n" ++ fizzbuzz (n + 1) max | n `mod` 3 == 0 = "Fizz\n" ++ fizzbuzz (n + 1) max | n `mod` 5 == 0 = "Buzz\n…

[Yog] スクリプト言語Yogリビジョン181公開

Yogとは、なんですか? Yogは、開発中のスクリプト言語です。以下の特徴を持っています。 関数の仮引数に式を記述できます。この式は、関数を実行するための事前条件となります。 関数を|演算子で結合して、新しい関数を作成することができます。この関数を呼…

[Python] pdumpfsっぽいバックアップツールpydumpfs 0.2公開

pdumpfsとは、なんですか? pdumpfsについては、id:SumiTomohiko:20070717:1184676178を参照してください。 0.2での修正点 バックアップするファイルと同じ名前のディレクトリが過去のバックアップにあった場合、エラーとなる不具合を修正しました。 Python 2…

[Xtal] xtal-0.9.9.0をUbuntu Linuxでコンパイルする。

環境 この記事の内容は、Ubuntu Linux 7.10, Xtal 0.9.9.0で確認しました。 コンパイル方法 gcc/Makefileを以下のように変更した後、 --- gcc/Makefile.orig 2008-01-14 01:18:42.166011422 +0900 +++ gcc/Makefile 2008-01-14 01:18:48.166353362 +0900 @@ …