Package: sourcetools 0.1.7-9000

sourcetools: Tools for Reading, Tokenizing and Parsing R Code

Tools for Reading, Tokenizing and Parsing R Code.

Authors:Kevin Ushey

sourcetools_0.1.7-9000.tar.gz
sourcetools_0.1.7-9000.zip(r-4.7)sourcetools_0.1.7-9000.zip(r-4.6)sourcetools_0.1.7-9000.zip(r-4.5)
sourcetools_0.1.7-9000.tgz(r-4.6-x86_64)sourcetools_0.1.7-9000.tgz(r-4.6-arm64)sourcetools_0.1.7-9000.tgz(r-4.5-x86_64)sourcetools_0.1.7-9000.tgz(r-4.5-arm64)
sourcetools_0.1.7-9000.tar.gz(r-4.7-arm64)sourcetools_0.1.7-9000.tar.gz(r-4.7-x86_64)sourcetools_0.1.7-9000.tar.gz(r-4.6-arm64)sourcetools_0.1.7-9000.tar.gz(r-4.6-x86_64)
sourcetools_0.1.7-9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
sourcetools/json (API)

# Install 'sourcetools' in R:
install.packages('sourcetools', repos = c('https://kevinushey.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/kevinushey/sourcetools/issues

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

cpp

12.02 score 80 stars 2.1k packages 34 scripts 621k downloads 8 exports 24 dependencies

Last updated from:8f060cbd8b. Checks:11 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64NOTE151
linux-devel-x86_64NOTE146
source / vignettesOK172
linux-release-arm64NOTE153
linux-release-x86_64NOTE134
macos-release-arm64NOTE90
macos-release-x86_64NOTE173
macos-oldrel-arm64NOTE97
macos-oldrel-x86_64NOTE206
windows-develNOTE154
windows-releaseNOTE147
windows-oldrelNOTE179
wasm-releaseOK115

Exports:readread_bytesread_linesread_lines_bytestokenizetokenize_filetokenize_stringvalidate_syntax

Dependencies:briocallrclicrayondescdiffobjevaluatefsgluejsonlitelifecyclemagrittrotelpkgbuildpkgloadpraiseprocessxpsR6rlangrprojroottestthatwaldowithr

Readme and manuals

Help Manual

Help pageTopics
Read the Contents of a Fileread read_bytes read_lines read_lines_bytes
Register Native Routinesregister_routines
Tokenize R Codetokenize tokenize_file tokenize_string
Find Syntax Errorsvalidate_syntax