A parser combinator package to assist the construction of recursive descent parsers. A parser is a function that accepts a string as input, and upon success returns a list containing any unconsumed input and the result of the parse. A parser combinator is a higher order function that combines one or more simple parses to form a more complex parser.
The current version of Combin8R can be installed from GitHub using the remotes package.
# install.packages("remotes")
remotes::install_github("SWotherspoon/Combin8R")
The vignette provides a simple example to get you started.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.