assert(expression, error)
spir
denis.spir at gmail.com
Sat Feb 12 05:23:06 PST 2011
Hello,
Is there a way to specify what error to throw using (a variant of) assert:
assert(n > 0, new ValueError("..."));
(Sure, one can write:
if (n <= 0)
throw new ValueError("..."));
but the same remark applies to plain assert: the whole point of assert is to
have it as builtin feature with clear application field & well-known semantics,
shared by the community of D programmers.)
Denis
--
_________________
vita es estrany
spir.wikidot.com
More information about the Digitalmars-d-learn
mailing list