2007-02-01から1ヶ月間の記事一覧
ジョギングをしました。 自宅から、川沿いに岩手城公園までを往復で一時間近く走りました。 朝の六時は寒くて、とても気持ちいいです。もちろん朝からクタクタになっちゃいましたが。
本ブログ開設以来、初めてアルファブロガーからトラックバックをもらいました。 そのアルファブロガーとは、id:rubycoの中の人です。 いやー、うれしい。大げさだけど、かれこれ2年もブログ続けてきてよかった。 トラックバックをもらった記事はこれ。 当ブ…
Wikipediaで見つけた、二次元すごろくプログラミング言語。言語使用を読んだら、思ったよりシンプルだったので作ってみました。 この言語、非常に面白いです。 無限ループ 左上から始まり、右向きに移動して、「 左端に到達すると、今度は右から出てきて、「^…
客演もいいねー。ベストバウト~16 ROUNDS FEATURING RHYMESTER~アーティスト: RHYMESTER,KICK THE CAN CREW feat.RHYMESTER,ラッパ我リヤ feat.RHYMESTER,GM YOSHI feat.RHYMESTER,DJ YUTAKA feat.RHYMESTER,K-DUB SHINE feat.RHYMESTER,SOUL SCREAM feat.RH…
まずS式について 「1 + 2」を「(+ 1 2)」と表現する書き方があります。 1 + 2 - 3 * 4は (- (+ 1 2) (* 3 4))となります。これがS式です。 高階関数 関数を値として扱います。 自分で関数を定義する時、高校とかだと以下のように書くと思います。 f(x) = 2 *…
Schemeの継続の実装について、いろいろマクロとかevalとかに悩んでで停滞してるので、 今度はWhitespaceに手を出してみました。 俺のニセSchemeもいづれはスタックマシンライクなバーチャルマシンで動かすつもりなので、その実験台として、Whitespaceのインタ…
Schemeのインタプリタに行き詰まってきたので、とりあえず超難解プログラミング言語、Unlambdaのインタプリタを作っちゃいました。 http://hw001.gate01.com/eggplant/tcf/unlambda/たぶん、それなりに動くものが出来たと思います。 まあ、俺自身Unlambdaの…
メモです。 今、俺のニセSchemeで継続ができるように頑張っています。 とりあえず、今の実装ではなくスタックマシンライクなバーチャルマシンで 実行すれば上手くいくんじゃないかと思い、 YARVとかFORTHとかを調べて、必死こいて考えています。 そこで問題に…
情報処理技術者試験センター 平成19年度春期試験について http://www.jitec.jp/1_02annai/h19haru_exam.html俺は今回はパスです。
ここ最近体力が弱りまくっているので、飲まないつもりでしたが、日本酒と焼酎を飲んでしまいました。 最近うすうす感じてるのですが、焼酎ってあまり酔いにくいのかもしれない。 まあ別に大して上手いとも思わないから別にどうでもいいんだけども、 無理やり飲…
以下のコード、全く修正無しに一発で動かせました。 ((lambda (x) (list x (list (quote quote) x))) (quote (lambda (x) (list x (list (quote quote) x))))) このコード、実行結果が、以下のコードと同じなのです。 つまり、自己言及とかそういう可能性を秘め…
http://wiki.livedoor.jp/mahalkita/d/%a5%cb%a5%bbScheme%c3%d6%a4%ad%be%ec今後やりたいこと 継続をサポート(難易度:高) 関数名とかをSchemeと同じにする(難易度:低) 末尾再帰を最適化(難易度:高)
メイド イン ジャパン~THE BEST OF RHYMESTER~(初回生産限定盤)(DVD付)アーティスト: RHYMESTER,BOY-KEN,Kick the Can Crew,SUPER BUTTER DOG,SCOOBIE DO,クレイジーケンバンド,F.O.H,MAKI THE MAGIC,King Giddrah,RAPPAGARIYA,FIRE BALL出版社/メーカー: キ…