skip to content

Testing My New Code Formatter

/ 1 min read

I am using the Crayon Code Highlighter.  Let’s see how it works:

procedure ConfigureOptions;
var
Option : IOptionDefintion;
begin
Option := TOptionsRegistry.RegisterUnNamedOption('The file to be processed',
procedure(value : string)
begin
TSampleOptions.FileToProcess:= value;
end);
Option.Required := true;
Option := TOptionsRegistry.RegisterOption('OutputInUpperCase','o', 'The output should be in upper case',
procedure(value : Boolean)
begin
TSampleOptions.OutputInUpperCase:= value;
end);
Option.Required := true; Option.HasValue := False;
Option := TOptionsRegistry.RegisterOption('NumberOfIterations','n','The number of times the file should be processed',
procedure(value : integer)
begin
TSampleOptions.NumberofIterations := value;
end);
Option.Required := False;
Option.HasValue := True;
end;

Looks pretty good I think.

Subscribe to my newsletter

Get things that occur to me delivered straight to your inbox. Totally free, no spam.