11 packages tagged with “Pratt”
A little framework to build parsers
This package uses a Pratt Parser to parse mathematical expresssions in a made-up language. This library takes a string, can convert it into a token stream, parse that stream into a parse tree (returning the root node), and evaluate that into a result.
Source Generator for Silverfly
A .NET implementation for the Knuth-Moris-Pratt (KMP) algorithm
A tool to view Silverfly trees
Generic Vaughn Pratt's top-down operator precedence parser.
A full blown example of Silverfly