Re: ALI File Format Description

Emmanuel Briot <[email protected]> Tue, 20 Dec 2005 12:13:18 +0100
Newsgroups gmane.comp.ide.gps.user
Message-ID <[email protected]>
> What are the main differencies between gnathmtl.pl and python interface ?

Not at all the same thing :-) They do not share any code.
The python interface in GPS ultimately uses the GNAT ALI parser itself,
and can take advantage of more information provided in the ALI files by
recent versions of GNAT, in particular about generic instantiations,
renaming entities,...
The python interface is a higher level interface, and hides the fact
that the xref info comes from some file (and indeed, if you are using
C/C++ files, the information comes from other sources, although the
python interface is the same.

regards
Emmanuel