このWikiについて

snaka個人がTomblooのコードリーディングのメモを残すために作ったものですが、どなたでも編集して頂いてかまいません。

Tombloo関連リンク

About Tombloo(Wiki): http://wiki.github.com/to/tombloo

Project home: http://github.com/to/tombloo/tree/master

コードリーディンング支援用ワンライナ

function抽出(function x(y,z)を抽出)

ruby -n -e 'puts "function #{$1}" if $_=~/^function\s+(\S+\([^\)]*\))/' < 00_component.js 

メソッド抽出(x : function(y,z) 形式を抽出)

ruby -n -e 'puts "#### #{$1}#{$2}" if $_=~/\s+(\S+)\s*:\s*function(\([^\)]*\))/' < 00_prototype.js 

アクセサ抽出(set|get x(y,z)形式を抽出)

 ruby -n -e 'puts "#### #{$1} #{$2}" if $_=~/\s+(set|get)\s+(\S+\([^\)]*\))/'  10_Database.js 

連絡先について

changed September 12, 2009