Why assert is in the language?
Steven Schveighoffer
schveiguy at yahoo.com
Tue Jun 22 14:30:23 PDT 2010
On Tue, 22 Jun 2010 17:07:02 -0400, Tomek Sowiński <just at ask.me> wrote:
> Yes, why? It could be implemented in object.d in a similar fashion as
> std.contracts.enforce. Does it do anything special that a library
> function couldn't?
all calls to assert are removed by the compiler in release mode. I don't
think there's a way to implement that via a library (it would be nice
though!)
-Steve
More information about the Digitalmars-d-learn
mailing list