Learn R Programming

matlab2r (version 1.5.0)

assert: Assert if condition is true

Description

Throw error if condition false

Usage

assert(cond, msg = "Assertion failed.", A = NULL)

Value

The error message if cond == FALSE, nothing otherwise

Arguments

cond

Logical test

msg

Error message to be displayed if cond == FALSE

A

values to format msg if the latter contains C-style formatting commands. formatted as parsable

Author

Waldir Leoncio

Examples

Run this code
minVal <- 7
x <- 26
assert(minVal < x) # should return nothing
maxVal <- 13
if (FALSE) {
  assert((minVal < x) && (x < maxVal))
  assert(x == "a", "x is %s", class(x))
}

Run the code above in your browser using DataLab