> Secondly it'd be better to standardize the format so that an indexer
> for a language can be written outside of GNU Global. Many languages
> have better lexer and parser tools in themselves, PHP, perl, _javascript_,
> Erlang, python etc. etc. Being able to reuse these mature and battle-tested
> code makes a high-quality indexing tools with little efforts.
The interface for that is already prepared, that is, plug-in parser interfac
Please see the directory named 'plugin-factory/' in the GLOBAL package.
It already includes two practical plug-in parsers except for a nop parser.
> One reason is fewer DB files to clutter a user's projects.
I agree. However, should not it be done regardless of API?
Shigio