mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-07 06:47:55 +02:00
35 lines
562 B
ObjectPascal
35 lines
562 B
ObjectPascal
{$ifdef fpc}
|
|
{$mode objfpc}{$h+}
|
|
{$endif}
|
|
|
|
var
|
|
a: ansistring;
|
|
s: shortstring;
|
|
{$ifdef fpc}
|
|
u: unicodestring;
|
|
{$endif}
|
|
w: widestring;
|
|
code: Integer;
|
|
|
|
begin
|
|
code := 0;
|
|
a := 'foo bar';
|
|
delete(a, 4, maxint);
|
|
if a <> 'foo' then
|
|
code := code or 1;
|
|
s := 'foo bar';
|
|
delete(s, 4, maxint);
|
|
if s <> 'foo' then
|
|
code := code or 2;
|
|
w := 'foo bar';
|
|
delete(w, 4, maxint);
|
|
if w <> 'foo' then
|
|
code := code or 4;
|
|
{$ifdef fpc}
|
|
u := 'foo bar';
|
|
delete(u, 4, maxint);
|
|
if u <> 'foo' then
|
|
code := code or 8;
|
|
{$endif}
|
|
Halt(code);
|
|
end. |