Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1
Compare

Lepl is a parser for Python 3 (mostly backwards compatible with 2.6). Features: * Parsers are Python code, defined in Python itself. No separate grammar is necessary. * Friendly syntax using Python's operators allows grammars to be defined in a declarative ... [More] style close to BNF. * Integrated, optional lexer simplifies handling whitespace. * Built-in AST support with support for iteration, traversal and re-writing. * Generic, pure-Python approach supports parsing a wide variety of data including bytes (Python 3+ only). * Well documented and easy to extend. * Unlimited recursion depth (co-routines); memoisation; backtracking; etc - basically, it's recursive descent, done right. [Less]

0
 
  0 reviews  |  1 user  |  14,189 lines of code  |  2 current contributors  |  Analyzed about 2 years ago
 
 

Generate parsers with ease, using a graphical user interface, or console. Design your parsers graphically or by using standard regular expressions and BNF syntax similar to lex/yacc. Generated parsers can be in C or C++.

5.0
 
  0 reviews  |  1 user  |  2,785 lines of code  |  0 current contributors  |  Analyzed 7 days ago
 
 
Compare

RXPY is a regular expression library, written purely in Python, that is almost completely backwards compatible with the standard Python re library (only locale-based character groups are not supported). It has a modular design that allows different alphabets and engines to be used. This allows ... [More] regular expressions to be defined over sequences of arbitrary objects (a mapping between objects and the characters used in the regular expression must exist; this is defined by the alphabet). [Less]

0
 
  0 reviews  |  1 user  |  8,710 lines of code  |  0 current contributors  |  Analyzed 1 day ago
 
 

With Perl 5.10, regular expression engines become pluggable. This module re::engine::LPEG supplies the Lua Parsing Expression Grammar.

0
 
  0 reviews  |  0 users  |  523 lines of code  |  0 current contributors  |  Analyzed about 18 hours ago
 
 

This is a small library + demo that transforms a .NET regular expression into an XML string and back. It helps understanding a long regex that was written by someone else, and allows easy editing. It's is developed in .NET 3.5 C#, sources included.

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.