Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Parslet accelerators

Accelerators allow to transform a parser into another parser, using
pattern matching. This works in a similar fashion as parslet
transformers do. See example/optimized_erb for sample code.
latest commit 66e242841e
@kschiess authored
..
Failed to load latest commit information.
boolean_algebra.out Added example of simple boolean algebra parser, courtesy of autohaus2…
calc.out . makes the test pass
capture.out
comments.out + slices inspect as "string"@1234
deepest_errors.out . Fixes example specifications
documentation.err + Cleaning up txus patch
documentation.out + slices inspect as "string"@1234
email_parser.out
empty.err + Cleaning up txus patch
erb.out
ignore.out . ignore has a spec for it
ignore_whitespace.out + Ignoring whitespace by composition
ip_address.out + Start of alternative error tree in VM
json.out + json example
local.out + slices inspect as "string"@1234
mathn.out
minilisp.out + slices inspect as "string"@1234
modularity.out
nested_errors.out . Fixes example specifications
optimized_erb.out Parslet accelerators
parens.out ! fixes chaining behaviour (#50)
prec_calc.out Small bugfixes to infix parser
readme.out . Generated output and errors for all examples
scopes.out Documentation for the scoping
seasons.out
sentence.out + sample output for sentence.rb
simple_xml.out + slices inspect as "string"@1234
string_parser.out + slices inspect as "string"@1234

readme.out

String contents: This is a \"String\" in which you can escape stuff
Something went wrong with that request. Please try again.