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

Reply via email to