pascalabcnet/TestSuite/default2.pas

34 lines
667 B
ObjectPascal
Raw Normal View History

2021-04-05 13:38:58 +03:00
procedure Test;
const
x1 = default(integer)+1;
x2: integer = default(integer)+1;
x3 = default(integer);
x4 = default(string);
x5 = default(object);
x6 = default(integer) + default(real);
begin
assert(x1 = 1);
assert(x2 = 1);
assert(x3 = 0);
assert(x4 = nil);
assert(x5 = nil);
assert(abs(x6) < 0.000001);
end;
const
x1 = default(integer)+1;
x2: integer = default(integer)+1;
x3 = default(integer);
x4 = default(string);
x5 = default(object);
x6 = default(integer) + default(real);
begin
assert(x1 = 1);
assert(x2 = 1);
assert(x3 = 0);
assert(x4 = nil);
assert(x5 = nil);
assert(abs(x6) < 0.000001);
Test;
end.