sourcetools: Tools for Reading, Tokenizing and Parsing R Code

Share:

Tools for the reading and tokenization of R code. The 'sourcetools' package provides both an R and C++ interface for the tokenization of R code, and helpers for interacting with the tokenized representation of R code.

Author
Kevin Ushey
Date of publication
2016-09-15 03:07:07
Maintainer
Kevin Ushey <kevinushey@gmail.com>
License
MIT + file LICENSE
Version
0.1.5

View on CRAN

Man pages

read
Read the Contents of a File
tokenize-methods
Tokenize R Code

Files in this package

sourcetools
sourcetools/inst
sourcetools/inst/include
sourcetools/inst/include/sourcetools
sourcetools/inst/include/sourcetools/r
sourcetools/inst/include/sourcetools/r/RUtils.h
sourcetools/inst/include/sourcetools/r/RFunctions.h
sourcetools/inst/include/sourcetools/r/r.h
sourcetools/inst/include/sourcetools/r/RCallRecurser.h
sourcetools/inst/include/sourcetools/r/RNonStandardEvaluation.h
sourcetools/inst/include/sourcetools/r/RHeaders.h
sourcetools/inst/include/sourcetools/r/RConverter.h
sourcetools/inst/include/sourcetools/tokenization
sourcetools/inst/include/sourcetools/tokenization/Tokenizer.h
sourcetools/inst/include/sourcetools/tokenization/Token.h
sourcetools/inst/include/sourcetools/tokenization/tokenization.h
sourcetools/inst/include/sourcetools/tokenization/Registration.h
sourcetools/inst/include/sourcetools/core
sourcetools/inst/include/sourcetools/core/core.h
sourcetools/inst/include/sourcetools/core/macros.h
sourcetools/inst/include/sourcetools/core/util.h
sourcetools/inst/include/sourcetools/tests
sourcetools/inst/include/sourcetools/tests/testthat.h
sourcetools/inst/include/sourcetools/read
sourcetools/inst/include/sourcetools/read/posix
sourcetools/inst/include/sourcetools/read/posix/MemoryMappedConnection.h
sourcetools/inst/include/sourcetools/read/posix/FileConnection.h
sourcetools/inst/include/sourcetools/read/MemoryMappedReader.h
sourcetools/inst/include/sourcetools/read/read.h
sourcetools/inst/include/sourcetools/read/windows
sourcetools/inst/include/sourcetools/read/windows/MemoryMappedConnection.h
sourcetools/inst/include/sourcetools/read/windows/FileConnection.h
sourcetools/inst/include/sourcetools/collection
sourcetools/inst/include/sourcetools/collection/Position.h
sourcetools/inst/include/sourcetools/collection/Range.h
sourcetools/inst/include/sourcetools/collection/collection.h
sourcetools/inst/include/sourcetools/utf8
sourcetools/inst/include/sourcetools/utf8/utf8.h
sourcetools/inst/include/sourcetools/platform
sourcetools/inst/include/sourcetools/platform/platform.h
sourcetools/inst/include/sourcetools/multibyte
sourcetools/inst/include/sourcetools/multibyte/multibyte.h
sourcetools/inst/include/sourcetools/cursor
sourcetools/inst/include/sourcetools/cursor/cursor.h
sourcetools/inst/include/sourcetools/cursor/TokenCursor.h
sourcetools/inst/include/sourcetools/cursor/TextCursor.h
sourcetools/inst/include/sourcetools.h
sourcetools/tests
sourcetools/tests/testthat.R
sourcetools/tests/testthat
sourcetools/tests/testthat/test-tokenize.R
sourcetools/tests/testthat/helper-utf8.R
sourcetools/tests/testthat/test-read.R
sourcetools/src
sourcetools/src/Makevars
sourcetools/src/Tokenizer.cpp
sourcetools/src/Reader.cpp
sourcetools/src/Makevars.win
sourcetools/NAMESPACE
sourcetools/NEWS.md
sourcetools/R
sourcetools/R/sourcetools.R
sourcetools/R/util.R
sourcetools/README.md
sourcetools/MD5
sourcetools/DESCRIPTION
sourcetools/man
sourcetools/man/read.Rd
sourcetools/man/tokenize-methods.Rd
sourcetools/LICENSE