elm-pratt-parser
Expression parser
A parser library for top-down operator precedence parsing in Elm.
Pratt / Top-Down Operator Precedence parsing for elm/parser
26 stars
2 watching
1 forks
Language: Elm
last commit: over 4 years ago
Linked from 1 awesome list
downelmexpressionoperatorparserparsingprattprecedencetdoptoptop-down
Related projects:
Repository | Description | Stars |
---|---|---|
| A parsing library designed to simplify parser creation and improve error messages by using pipelines, backtracking, and tracking context. | 230 |
| Provides syntax highlighting and tool integration for the Elm programming language in Sublime Text editors. | 121 |
| A parser for math expressions written in Swift. | 857 |
| An Elm implementation of a Monkey interpreter | 10 |
| A Haskell implementation of Earley's algorithm for parsing context-free grammars. | 366 |
| A minimalist C++20 library for building pattern-matchers and parsers using Parsing Expression Grammars (PEGs) | 198 |
| An asynchronous code completion plugin for Elm language in Neovim and Vim | 23 |
| A grammar for parsing D source code syntax | 44 |
| A fast and simple HTML parser with support for CSS selectors and XPath expressions. | 2,202 |
| A Swift wrapper around NSRegularExpression for working with regular expressions in Swift applications | 4 |
| A high-level interface to the CMU Link Grammar parser | 76 |
| A parser for regular expressions that provides a structured representation of the match results | 74 |
| A markup language designed to work closely with the Elm programming language | 179 |
| A header-only C++ library for defining and implementing parser combinators using a Parsing Expression Grammar approach | 1,957 |
| A markdown parser written in Crystal, compliant to CommonMark specification. | 110 |