Conditionally format messages
msg(x, values = NULL, indices = NULL, pretty = TRUE, ...)message template to be passed to stri_sprintf().
list of values to be used in the template. Coerced to list if vector is given.
list of integer to specify which value to be used.
if TRUE, message is passed to prettyNum().
additional arguments passed to prettyNum().
if (FALSE) {
quanteda:::msg("you cannot delete %s",
c("a document", "documents"), indices = TRUE)
quanteda:::msg("tokens has %s",
c("sentences", "paragraphs", "documents"), indices = 2)
dfmat <- data_dfm_lbgexample
quanteda:::msg("dfm has %d %s and %d %s",
list(ndoc(dfmat), c("document", "documents"),
nfeat(dfmat), c("feature", "features")),
list(1, ndoc(dfmat) > 1,
1, nfeat(dfmat) > 1))
}