Movatterモバイル変換


[0]ホーム

URL:


兼雑記

2014-06-01から1ヶ月間の記事一覧

beflisp.bef が 1次元 Lisp しかサポートしてないのはけしからん、と言われてその通りだなぁと思ったので、 lisp2d.c てのを書いて beflisp2d.bef を生成してみました。 bc2bef.cc は全くいじる必要がありませんでした。 Befunge コードが C 書くだけで作れ…

はてなブックマーク -  2D Lisp

TODO の後者の方はやった。3倍はやくなりました。前者の方はとりあえずレジスタって概念を導入してみて、少しだけはやくなりました。次で使う場合はレジスタっていうか Befunge のスタックに残しておけるんで、そういうことをすれば少しだけ速くなるはずです…

はてなブックマーク -  追記

https://github.com/shinh/beflispLisp インタプリタを作りました。今度は Befunge で。https://github.com/shinh/beflisp/blob/master/beflisp.befコードを見ればわかりますが、手書きは諦めました。 前回の sed と違って Befunge は数値演算は素直に提供し…

はてなブックマーク -  beflisp.bef と LLVM Befunge backend

https://github.com/shinh/sedlispLisp インタプリタを書きました。 sed で。https://github.com/shinh/sedlisp/blob/master/sedlisp.sedREADME に書いた通り、それなりにややこしいプログラムも動く気がします。具体的には eval.l として、 eval の無いとこ…

はてなブックマーク -  sedlisp.sed

なにかあまりスレッドとか得意でない人のコードを見ていて、いくつかダメな予感がするパターンがあるよね、ってことで適当に集めてみました。どれもこれも小さな例にすると、こんなミスしねーよ、って感じなんですけど、複雑なコードの中にあると結構ミスる…

はてなブックマーク -  失敗ロック例いくつか
検索
リンク
なにかあれば下記メールアドレスへ。shinichiro.hamaji _at_ gmail.com
shinichiro.h

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です読者をやめる読者になる読者になる

[8]ページ先頭

©2009-2025 Movatter.jp