Last Modified
2014-06-07 04:05:53 +0000
Requires

Description

A mixin module that defines operations that can be called on any subclass of Parslet::Atoms::Base. These operations make parslets atoms chainable and allow combination of parslet atoms to form bigger parsers.

Example:

str('foo') >> str('bar')
str('f').repeat
any.absent?               # also called The Epsilon