SimpleParse

Free, simple and fast Python based parser generator
Download

SimpleParse Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Mike C. Fletcher
  • Publisher web site:
  • http://www.vrplumber.com/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 202 KB

SimpleParse Tags


SimpleParse Description

Free, simple and fast Python based parser generator SimpleParse is an open source and free Python tool providing a simple and fast parser generator using a modified version of the mxTextTools text-tagging engine. SimpleParse will allow you to easily generate parsers directly from your EBNF grammar.Unlike most parser generators, SimpleParse generates single-pass parsers (there is no distinct tokenization stage), an approach taken from the predecessor project (mcf.pars) which attempted to create "autonomously parsing regex objects". The resulting parsers are not as generalized as those created by, for instance, the Earley algorithm, but they do tend to be useful for the parsing of computer file formats and the like (as distinct from natural language and similar "hard" parsing problems). Requirements: · Python What's New in This Release: · Includes (patched) mxTextTools extension as part of SimpleParse, no longer uses stand-alone mxTextTools installations · Retooled setup environment to build and distribute directly from the CVS checkout · Bug-fixes in c_comment and c_nest_comment common productions (thanks to Stephen Waterbury), basic tests for the comment productions added


SimpleParse Related Software