mirror of
https://github.com/xomboverlord/ldc.git
synced 2026-01-15 12:23:13 +01:00
31 lines
564 B
D
31 lines
564 B
D
module tangotests.arrays2;
|
|
|
|
void main()
|
|
{
|
|
intarrays!(byte)();
|
|
intarrays!(ubyte)();
|
|
intarrays!(short)();
|
|
intarrays!(ushort)();
|
|
intarrays!(int)();
|
|
intarrays!(uint)();
|
|
intarrays!(long)();
|
|
intarrays!(ulong)();
|
|
}
|
|
|
|
void intarrays(T)()
|
|
{
|
|
T[] ia = [cast(T)1,2,3,4];
|
|
T[] ib = [cast(T)1,2,3,4];
|
|
T[] ic = [cast(T)1,2,3];
|
|
T[] id = [cast(T)1,2,3,4,5];
|
|
|
|
assert(ia == ia);
|
|
assert(ia == ib);
|
|
assert(ia != ic);
|
|
assert(ia != id);
|
|
assert(ia > ic);
|
|
assert(ia !< ic);
|
|
assert(ia < id);
|
|
assert(ia !> id);
|
|
}
|