before and after code samples. The code is not meaningful, it only serves to illustrate formatting!
Before (input to the Jedi Code Format) |
After (Jedi Code Format output) |
function FnFred (var piFred :integer) : integer; var liFr: integer; lGlimmer: array [4..12] of Double; begin liFr := piFred; Result := 3 + liFr; if liFr > 12 then begin Result := Result * 2; end; |
function FnFred(var piFred: integer): integer; var liFr: integer; lGlimmer: array [4..12] of double; begin liFr := piFred; Result := 3 + liFr; if liFr > 12 then begin Result := Result * 2; end; |
procedure TestTryProc; begin try ShowMessage ('Start'); try ShowMessage ('trying'); try ShowMessage ('still trying'); finally ShowMessage ('going...'); end; except ShowMessage ('except'); end; finally ShowMessage ('Finally!'); end; end; |
procedure TestTryProc; begin try ShowMessage('Start'); try ShowMessage('trying'); try ShowMessage('still trying'); finally ShowMessage('going...'); end; except ShowMessage('except'); end; finally ShowMessage('Finally!'); end; end; |
unit testclasslines;interface type tsomeclass=class class function dink:boolean;end; implementation class function tsomeclass.dink:boolean;begin result:=false;end;end. |
unit testclasslines; interface type tsomeclass = class class function dink: boolean; end; implementation class function tsomeclass.dink: boolean; begin Result := False; end; end. |
unit testdeclarations;interface const fred_const_1=34;fred_const_two='Fred';gimp='Glump'; mo_money=123.45;pigs_can_fly=false;fred_name:string='Fred!';fred_count:integer=2; fred_money:currency=234.4;bit_twiddled:integer= $F00F;hex_value:integer= $0BADBEEF; my_favorite_letter:char=#96;type tstuff=(ethis,ethat,etheother,esomethingelse);tstuffset= set of tstuff;const mystuff=[ethis,etheother];otherstuff=[ethat,esomethingelse];var fred1: integer;fredtwo:string;f3:boolean;type tfredproc=procedure(var psfred:integer)of object; tfredfunction=function(const psfred:string):string;tfluggle=array[1..10]of boolean;tflig= array[1..12]of integer;var fred3:integer=42;myfluggle:tfluggle=(true,false,true,true,false ,true,false,true,true,false);myflig:tflig=(1,2,3,4,5,6,7,8,9,10,11,12);function fnfred(var pifred:integer):integer;function fnfredconst(const psfred:string):string; |
unit testdeclarations; interface const fred_const_1 = 34; fred_const_two = 'Fred'; gimp = 'Glump'; mo_money = 123.45; pigs_can_fly = False; fred_name: string = 'Fred!'; fred_count: integer = 2; fred_money: currency = 234.4; bit_twiddled: integer = $F00F; hex_value: integer = $0BADBEEF; my_favorite_letter: char = #96; type tstuff = (ethis, ethat, etheother, esomethingelse); tstuffset = set of tstuff; const mystuff = [ethis, etheother]; otherstuff = [ethat, esomethingelse]; var fred1: integer; fredtwo: string; f3: boolean; type tfredproc = procedure (var psfred: integer) of object; tfredfunction = function (const psfred: string): string; tfluggle = array[1..10] of boolean; tflig = array[1..12] of integer; var fred3: integer = 42; myfluggle: tfluggle = (True, False, True, True, False, True, False, True, True, False); myflig: tflig = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12); function fnfred(var pifred: integer): integer; function fnfredconst(const psfred: string): string; |