正規表現

http://d.hatena.ne.jp/yukoba/20080120/p1
javascriptschemeを実装するソースコードが公開されいたので読んでみる事に。

まずバーっとコードを眺める。そこで正規表現の壁にぶつかる。

var ary = src.match(/\(|\)|[^\(\)\t\r\n ]+/g);

javascript正規表現を理解するのに2時間かかった。正規表現javascriptはもともと詳しくしないのも原因だが、
一番の原因は/gの前の+を見逃していたのが原因。けど時間かけすぎだね。もっとよくみよ><反省反省。