2007-08-31
XPath のパーサ書いた
ふー。XPath パーサが出来ましたよ><
わーい。
昨日中に作ろうとは思っていたけど><
もうすぐ朝の 6:00 か。
もう 18 時間くらいはずっとコード書いてたんだなあ。集中してて時間が過ぎるのが一瞬だったよ。
XPath パーサのデモ
http://amachang.art-code.org/xpathparser/
このデモでは、テキストボックスに書かれた XPath を動的に解析していきます。
実際に XPath を書き足していくと「うにょうにょ」構文木が構築されていく様子が分かります。
ちょっとおもしろいです。
注意
とりあえず、実装することだけを目標に書いたので、高速化や最適化やリファクタリングなどは一切やっていません。
あと、
パーサを作りながら、いろいろ勉強になって、いろんなことブログにも書きたいんだけど><
でも、今日はもうヘロヘロ&手がプルプル&明日拡張勉強会なので、また今度まとめたいと思います。
忘れそうだあああ。
さあさあ、次は
いよいよ。処理系だ!!
でも、 Shibuya.JS とか、連載の〆とかが近いので伸び伸びになるのかなああ。
あああああああ。
ああああああああああ。さ。帰って仮眠とろう><
せっかくの金曜と土曜を何してんだろうなあ><
ひいいいい
トラックバック - http://d.hatena.ne.jp/amachang/20070831/1188593290
リンク元
- 124 http://reader.livedoor.com/reader/
- 43 http://d.hatena.ne.jp/flashrod/20070831
- 40 http://mixi.jp/view_diary.pl?id=547802102&owner_id=459239
- 27 http://b.hatena.ne.jp/entrylist?url=http://d.hatena.ne.jp/amachang/
- 26 http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=javascript+代入+参照+コピー&num=50
- 25 http://d.hatena.ne.jp/
- 24 http://www.google.com/reader/view/
- 23 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4DAJP_jaJP224JP224&q=C#3.0
- 21 http://d.hatena.ne.jp/flashrod/
- 21 http://d.hatena.ne.jp/shi3z/20070831
