[R] assert( condition )

Duncan Murdoch dmurdoch at pair.com
Tue Apr 6 21:48:01 CEST 2004


On Tue, 06 Apr 2004 15:21:12 -0400, ivo welch <ivo.welch at yale.edu>
wrote :

>hi R wizards:  I think it would be a good idea for me to use basic 
>argument checking (type, length) in function calls via an assert() like 
>function.  How do people usually do this?  Should I define my own 
>"assert()" function (or are there some predefined assertions)?  If I 
>write my own assert, is it possible to print out the R internal call 
>stack?  thanks.
>
>(?assert and google "assert R" and V+D index do not point me the right way.)

The stopifnot() function does pretty much what assert() does in other
languages.

Duncan Murdoch




More information about the R-help mailing list