R: print function for use in nimbleFunctions

nimPrint {nimble} | R Documentation

## print function for use in nimbleFunctions

### Description

print function for use in nimbleFunctions

### Usage

    nimPrint(...)

### Arguments

`...` | an abitrary set of arguments that will be printed in sequence.

### Details

The keyword `print` in nimbleFunction run-time code will be automatically turned into `nimPrint`. This is a function that prints its arguments in order using `cat` in R, or using `std::cout` in C++ code generated by compiling nimbleFunctions. Non-scalar numeric objects can be included, although their output will be formatted slightly different in uncompiled and compiled nimbleFunctions.

### See Also

`cat`

### Examples

    ans <- matrix(1:4, nrow = 2) ## R code, not NIMBLE code
    nimPrint('Answer is ', ans) ## would work in R or NIMBLE

[Package nimble version 0.10.0 Index]