mirror of
https://github.com/xomboverlord/ldc.git
synced 2026-01-13 03:13:13 +01:00
21 lines
275 B
D
21 lines
275 B
D
module aa4;
|
|
|
|
void main()
|
|
{
|
|
int[int] aa;
|
|
aa = addkey(aa,42,12);
|
|
int* p = haskey(aa,42);
|
|
assert(p && *p == 12);
|
|
}
|
|
|
|
int[int] addkey(int[int] aa, int key, int val)
|
|
{
|
|
aa[key] = val;
|
|
return aa;
|
|
}
|
|
|
|
int* haskey(int[int] aa, int key)
|
|
{
|
|
return key in aa;
|
|
}
|