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

※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

  • 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