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