Go to the first, previous, next, last section, table of contents.


gi

gi is the interface generator. It can update the interface files from the implementation files in a unit, or generate a unit file for given implementation files.

Default, gi only writes interfaces for implementations seen in the implementation files it reads. When given the -fdocumentation option, all <doc> documentation comments will be written too. This option is meant for creating interface files to be distributed with a non-source distributed library.

[Note: gi should have options indicating which kinds of documentation comments are to be copied, instead of only <doc>. Similarly, it should have options to create, in addition to TOM interface files, other formats, such as texinfo and html files. End note.]


Go to the first, previous, next, last section, table of contents.