2008-01-06から1日間の記事一覧
JavaScriptのコメントを抜き出すプログラムを書いてみました。strscanを使うとさくっとできます。 require 'strscan' require 'kconv' class Tokenizer def tokenize(str) tokens = [] s = StringScanner.new( str ) while ( !s.eos? ) if ( s.scan( /\/\*((…
JavaScriptのコメントを抜き出すプログラムを書いてみました。strscanを使うとさくっとできます。 require 'strscan' require 'kconv' class Tokenizer def tokenize(str) tokens = [] s = StringScanner.new( str ) while ( !s.eos? ) if ( s.scan( /\/\*((…