Remove calls to std::sprintf().
Support => pipe-bind operator, to be introduced in R 4.1.0.
Support |> pipe operator, to be introduced in R 4.1.0.
Support raw string syntax, introduced in R 4.0.0.
char is unsigned. (#21)sourcetools can build on Solaris.sourcetools can build on Solaris.sourcetools can
build on machines with older compilers (e.g. gcc 4.4).ERR to INVALID to fix build errors
on Solaris.The first release of sourcetools comes with a small set
of features exposed to R:
read(file): Read a file (as a string). Similar to
readChar(), but faster (and maybe be optimized to
use a memory mapped file reader in the future).
tokenize_file(file): Tokenize an R script.
tokenize_string(string): Tokenize a string of R code.