-C option:-Cd: Removes comments, but keeps comments up to first identifier (usually unit, program, library, etc., whatever comes first).-Ct: Removes comments, but keeps comments in the interface section.{$R …} resource directive manipulation:{$IF Some Expression} family of compiler directives which were introduced in Delphi 6. In previous versions of DIPP, nested {$ELSE} could interfere with those from the {$DEFINE …} familiy of compiler directives. DIPP still does not evaluate compiler directive expressions but passes them to output unchanged.{$IF Some Expression} family of compiler directives to avoid parsing errors when literal strings contain '}' or '*)'.{$ELSE} compiler directives. Multiple {$ELSE} directives are not covered by the Delphi Help, but Delphi seems to ignore all {$ELSE} branches after the first. DIPP does so as well.{$IFOPT} conditional directives. Conditional options like {$A+} etc. are now taken into account for conditional processing.'$'.'@' and containing digits followed by letters.'.pas' default extension for include files with no extension specified.{$IFNDEF …} compiler directive was not negated. Fixed.-$ remove directives option.-n interface only option.-o overwrite existing file option. Changed the default not to overwrite an existing file.-p Pascal compiler option.-t time stamp option.Initial, limited release.