print function for use in nimbleFunctions
print function for use in nimbleFunctions
nimPrint(...)
... |
an abitrary set of arguments that will be printed in sequence. |
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.
ans <- matrix(1:4, nrow = 2) ## R code, not NIMBLE code
nimPrint('Answer is ', ans) ## would work in R or NIMBLEPlease choose more modern alternatives, such as Google Chrome or Mozilla Firefox.