⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testlinebreaking.out

📁 格式化源码的最新板
💻 OUT
📖 第 1 页 / 共 3 页
字号:
unit testlinebreaking;

interface

implementation

uses SysUtils;

procedure thisisajobforreturninsertion;
var
  a, b: integer;
begin
  a := 10;
  b := 2 * a;
end;

function doublestring(const ps: string): string;
begin
  Result := ps + ps;
end;

procedure thisisajobforreturnremoval;
var
  a, b: integer;
begin
  a := 10;
  b := 2 * a;
end;

procedure testtweaks;
var
  a, b: integer;
begin
  a := random(20);
  if a < 10 then
  begin
    b := a * 2;
  end;
  if b < 10 then
    a := b * 2;
  if b < 10 then
    a := b * 2;
  a := a * 2;
  a := a * 2;
end;

function thisfunctionnameisfourty_characters_long(const ps1, ps2: string): string;
begin
  Result := ps1 + ps2;
end;

function addfloats(const pf1, pf2: extended): extended;
begin
  Result := pf1 + pf2;
end;

procedure easypieces;
var
  ls1, ls2, ls3: string;
  lf: extended;
begin
  ls1 :=
    'this string is fourty characters long ' + 'this string is fourty characters long ' +
    'this string is fourty characters long ';
  ls1 := 'this string is not fourty characters' + 'this string is not fourty characters' +
    'this string is not fourty characters ';
  ls1 := 'this string is not fourty chars' + 'this string is not fourty chars' +
    'this string is not fourty chars';
  ls1 := 'this string is not chars' + 'this string is not chars' + 'this string is not chars';
  ls1 := 'this string is not' + 'this string is not' + 'this string is not';
  ls1 := 'this string is' + 'this string is' + 'this string is';
  lf  := (1.23456789 + 2.34567890) * -12.34567890 + (1.23456789 + 2.34567890);
  lf  := (1.23456789 + 2.34567890) * -12.34567890 + (1.23456789 + 2.34567890) * -12.34567890;
  lf  := (1.23456789 + 2.34567890) * -12.34567890 + (1.23456789 + 2.34567890) * -12.34567890 +
    (1.23456789 + 2.34567890);
  lf  := (1.23456789 + 2.34567890) * -12.34567890 + ((1.23456789 + 2.34567890) * -12.34567890 +
    (1.23456789 + 2.34567890));
  lf  := (1.23456789 + 2.34567890) * (-12.34567890 + (1.23456789 + 2.34567890) * -12.34567890) +
    (1.23456789 + 2.34567890) * -12.34567890 + (1.23456789 + 2.34567890) * -12.34567890;
  lf  := ((1.23456789 + 2.34567890) * -12.34567890) + ((1.23456789 + 2.34567890) * -12.34567890) +
    ((1.23456789 + 2.34567890) * -12.34567890) + ((1.23456789 + 2.34567890) * -12.34567890);
  ls2 := thisfunctionnameisfourty_characters_long(
    'this string is fourty characters long ', 'this string is fourty characters long ');
  ls2 := thisfunctionnameisfourty_characters_long(
    'this string is characters long ', 'this string is characters long ');
  ls2 := thisfunctionnameisfourty_characters_long('this string is long ',
    'this string is long ');
  ls2 := thisfunctionnameisfourty_characters_long('this string', 'this string');
  ls2 := thisfunctionnameisfourty_characters_long('this', 'this');
  ls1 := 'this string is ' + floattostrf(12.3456789012, ffexponent, 8, 9);
  ls1 := 'this string is getting ' + floattostrf(12.3456789012, ffexponent, 8, 9);
  ls1 := 'this string is getting longer ' + floattostrf(12.3456789012, ffexponent, 8, 9);
  ls1 := 'this string is getting longer and longer ' + floattostrf(
    12.3456789012, ffexponent, 8, 9);
  ls1 := 'this string is getting longer and longer and longer ' + floattostrf(
    12.3456789012, ffexponent, 8, 9);
  lf  := ((1.23456789 + 2.34567890) * -12.34567890) + ((1.23456789 + 2.34567890));
  lf  := ((1.23456789 + 2.34567890) * -12.34567890) + ((1.23456789 + 2.34567890));
  lf  := ((1.23456789 + 2.34567890) * -12.34567890) + ((1.23456789 + 2.34567890));
  lf  := ((1.23456789 + 2.34567890) * -12.34567890) + ((1.23456789 + 2.34567890));
  lf  := ((1.23456789 + 2.34567890) * -12.34567890) + ((1.23456789 + 2.34567890));
  lf  := ((1.23456789 + 2.34567890) * -12.34567890) + ((1.23456789 + 2.34567890));
  lf  := addfloats(2, 2);
  lf  := addfloats(1.2345678901, 1.2345678901);
  lf  := addfloats(1.2345678901 * -47, 1.2345678901 + 12 * -12);
  lf  := addfloats((1.2345678901 * -47) + 12.1234567890, 1.2345678901 +
    (12.0987654321 * -12.987654321));
  lf  :=
    addfloats(((1.2345678901 * -47) + 12.1234567890) *
    (1.2345678901 + (12.0987654321 * -12.987654321)), 3);
  lf  := addfloats(((1.2345678901 * -47) + 12.1234567890) *
    (1.2345678901 + (12.0987654321 * -12.987654321)), 3 * ((1.2345678901 * -47) + 12.1234567890) *
    (1.2345678901 + (12.0987654321 * -12.987654321)));
  lf  := addfloats(1.234, 5.678);
  lf  := addfloats(addfloats(1.234, 5.678), addfloats(1.234, 5.678));
  lf  := addfloats(addfloats(addfloats(1.234, 5.678), addfloats(1.234, 5.678)),
    addfloats(addfloats(1.234, 5.678), addfloats(1.234, 5.678)));
  lf  := addfloats(addfloats(addfloats(1.234 * addfloats(1.234, 5.678), 5.678 -
    addfloats(1.234, 5.678)), addfloats(1.234, 5.678)), addfloats(
    addfloats(1.234, 5.678), addfloats(1.234, 5.678)));
end;

procedure breakit;
var
  lsstring: string;
begin
  lsstring := doublestring('a');
  lsstring := doublestring('aa');
  lsstring := doublestring('aaa');
  lsstring := doublestring('aaaa');
  lsstring := doublestring('aaaaa');
  lsstring := doublestring('aaaaaa');
  lsstring := doublestring('aaaaaaa');
  lsstring := doublestring('aaaaaaaa');
  lsstring := doublestring('aaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring(
    'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring(
    'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring(
    'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring(
    'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring(
    'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring(
    'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring(
    'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring(
    'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring(
    'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring(
    'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring(
    'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring(
    'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring(
    'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
  lsstring := doublestring(
    'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -