On 1/2/23 17:56, Paul Backus via Digitalmars-d-learn wrote:
return Tuple!(const(Key), const(Value))(k, v);
Great! OK, now the code is:
auto findFirst ()
{ if (root is null)
{ Key k = Key.init;
Val v = Val.init;
return Tuple!(const(Key), const(Val))(k, v);
}
Node n = root;
while (n.lft !is null) n = n.lft;
auto k = cast(const)(n.key);
auto v = cast(const)(n.val);
return Tuple!(const(Key), const(Val))(k, v);
} //nd bool findFirst (out Key k, out Val v)
I couldn't show that previously because the various things I was trying
were too different.
--
Javascript is what you use to allow third part programs you don't know anything
about and doing you know not what to run on your computer.