ParserCombinator
ParserCombinator.jl: A parser combinator library for Julia, similar to those in other languages, like Haskell’s Parsec or Python’s pyparsing. It can parse any iterable type (not just strings) (except for regexp matchers, of course). ParserCombinator’s main advantage is its flexible design, which separates the matchers from the evaluation strategy. This makes it easy to ”plug in” memoization, or debug traces, or to restrict backtracking in a similar way to Parsec - all while using the same grammar. It also contains pre-built parsers for Graph Modelling Language and DOT.
Keywords for this software
References in zbMATH (referenced in 1 article )
Showing result 1 of 1.
Sorted by year (