Pro*Cファイルでctagsが使えない

 Pro*C用のマクロのせいで、パースがうまくいってないんだろうと思って、特定のマクロを無視するようにしてctags実行。失敗。


 手作業でマクロを除去して実行。失敗。
 Cのコンパイルが通るようにして、実行。これは成功した。


 もしかして、と思って、このファイルの拡張子を.pc にしてctags実行。失敗。
 それじゃあ、単に拡張子が違うからC言語だと思われてないのか。


 $ ctags --language-force=c sample.pc


 helpはひととおり最後まで目を通すべきだった。最初にあたったWebページの下のほうに、この情報が掲載されてたものだから、深いため息が漏れる。