Parsing With the Spark Module
Spark is a powerful and general parser/compiler framework written in Python. In some respects, Spark offers more than SimpleParse or other Python parsers. Being pure Python, however, it is also slower. This article discusses the Spark module, with code samples, an explanation of its usage, and suggestions for its areas of application. This article also follows an earlier article of the "Charming Python" series which introduces some basic concepts in parsing and discusses the Spark module. Parsing frameworks are a rich topic that warrants quite a bit of study to get the full picture; these two articles are a good place to start.
(Submitted by Anonymous Fri Dec 27, 2002 )
Our content can be syndicated: Main page Mac Page
Copyright 1999-2005 Noel Davis. Noel also runs web sites about sailing and kayaking.
All trademarks are the property of their owners.
All articles are owned by their author