[R-gregmisc-users] SF.net SVN: r-gregmisc: [1283] trunk/gtools/man/assert-deprecated.Rd
Brought to you by:
warnes
From: <wa...@us...> - 2008-05-26 15:04:33
|
Revision: 1283 http://r-gregmisc.svn.sourceforge.net/r-gregmisc/?rev=1283&view=rev Author: warnes Date: 2008-05-26 08:04:27 -0700 (Mon, 26 May 2008) Log Message: ----------- Remove 'assert' man page Removed Paths: ------------- trunk/gtools/man/assert-deprecated.Rd Deleted: trunk/gtools/man/assert-deprecated.Rd =================================================================== --- trunk/gtools/man/assert-deprecated.Rd 2008-05-22 16:40:12 UTC (rev 1282) +++ trunk/gtools/man/assert-deprecated.Rd 2008-05-26 15:04:27 UTC (rev 1283) @@ -1,49 +0,0 @@ -\name{assert-deprecated} -\alias{assert-deprecated} -\alias{assert} -\title{DEPRECATED: Generate an error if an expression is not true.} -\description{ - Generate an error if an expression is not true. -} -\note{ - This function is deprecated in favor of \code{\link[base]{stopifnot}} -} -\usage{ -assert(FLAG) -} -\arguments{ - \item{FLAG}{ Expression that should evaluate to a boolean vector} -} -\details{ - Assert generate an error if its aregument does not evaluate to - boolean (vector) containing only \code{TRUE} values. This is useful - for defensinve programming as it provides a mechanism for checking - that certain facts, the 'assertions', do in fact hold. Checking of - 'assertions' is an important tool in the development of robust program - code. -} -\value{ - None. Evaluated only for its side effect. -} -\author{Gregory R. Warnes \email{wa...@bs...} } -\seealso{ - \code{\link[base]{stopifnot}}, \code{\link[base]{stop}}, - \code{\link[base]{warning}} -} -\examples{ - -## Trivial example -posSqrt <- function(x) - { - assert(x>=0) - sqrt(x) - } - -posSqrt(1:10) # works fine, no messages -\dontrun{ -posSqrt(-5:5) # generates an error, since the asssertion is not met -} - - -} -\keyword{programming} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |