Pegasus.Tokens (pegasus v0.2.2)

Collects together parsers for all of the minor tokens for Peg parsers

LEFTARROW       <- '<-' Spacing
SLASH           <- '/' Spacing
AND             <- '&' Spacing
NOT             <- '!' Spacing
QUERY           <- '?' Spacing
STAR            <- '*' Spacing
PLUS            <- '+' Spacing
OPEN            <- '(' Spacing
CLOSE           <- ')' Spacing
DOT             <- '.' Spacing
BEGIN           <- '<' Spacing
END             <- '>' Spacing

Link to this section Summary

Link to this section Functions

Link to this function

and(previous \\ empty())

Link to this function

begin(previous \\ empty())

Link to this function

close(previous \\ empty())

Link to this function

dot(previous \\ empty())

Link to this function

ender(previous \\ empty())

Link to this function

leftarrow(previous \\ empty())

Link to this function

not (previous \\ empty())

Link to this function

open(previous \\ empty())

Link to this function

plus(previous \\ empty())

Link to this function

query(previous \\ empty())

Link to this function

slash(previous \\ empty())

Link to this function

star(previous \\ empty())

Link to this function

tokenize(rest, args, context, _, _, token)