Next: , Previous: General Text Layout Control, Up: Switches for gnatpp


14.1.5 Other Formatting Options

These switches control the inclusion of missing end/exit labels, and the indentation level in case statements.

-e
Do not insert missing end/exit labels. An end label is the name of a construct that may optionally be repeated at the end of the construct's declaration; e.g., the names of packages, subprograms, and tasks. An exit label is the name of a loop that may appear as target of an exit statement within the loop. By default, gnatpp inserts these end/exit labels when they are absent from the original source. This option suppresses such insertion, so that the formatted source reflects the original.
-ff
Insert a Form Feed character after a pragma Page.
-Tnnn
Do not use an additional indentation level for case alternatives and variants if there are nnn or more (the default value is 10). If nnn is 0, an additional indentation level is used for case alternatives and variants regardless of their number.
--call_threshold=nnn
If the number of parameter associations is greater than nnn and if at least one association uses named notation, start each association from a new line. If nnn is 0, no check for the number of associations is made, this is the default.
--par_threshold=nnn
If the number of parameter specifications is greater than nnn (or equal to nnn in case of a function), start each specification from a new line. The default for nnn is 3.