vb用tagファイル作成方法2

  • rubyでvb用のtagsファイルを作成する方法

#!/usr/local/bin/ruby
tags = []
ARGF.each_line do |line|
  ARGF.skip if /tags/i =~ ARGF.filename
  if /(Sub|Function|Const)\s+([^\s]+)\s*(\(|=)/ =~ line
    tags.push "#{$2}\t#{ARGF.filename}\t/^#{line.chomp}$/;\"\tf"
  end
end
puts tags.sort

最終更新:2010年04月08日 00:04