A block of codeSource:
A helper function that creates a
div with class
code and then calls
cli_verbatim() to output code lines. The builtin theme formats these
containers specially. In particular, it adds syntax highlighting to
valid R code.
cli_code( lines = NULL, ..., language = "R", .auto_close = TRUE, .envir = environment() )
Character vector, each line will be a line of code, and newline characters also create new lines. Note that no glue substitution is performed on the code.
More character vectors, they are appended to
Programming language. This is also added as a class, in addition to
cli_div()when creating the container of the code. By default the code container is closed after emitting
cli_verbatim(). You can keep that container open with
.envir, and then calling
cli_verbatim()to add (more) code. Note that the code will be formatted and syntax highlighted separately for each
cli_div()when creating the container of the code.