Languages
Charming Python: Parsing with the SimpleParse module
Version:
Description
All programmers need to identify parts and structures that exist inside textual documents: log files, configuration files, delimited data, and more free-form (but still semi-structured) report formats. There are many parsing tools that have been written for Python. This article discusses a high-level parsing language built on top of Python. SimpleParse provides an EBNF-style syntax on top of mxTextTools that can greatly clarify the expression of grammars.
Related:
User Reviews:
Related:
Extending Python and Zope in CTo extend Zope, you first extend Python. While extending Python is not brain surgery, it's no walk in the park either. There are two basic... |
Freeware |
Python for the PalmOSPippy is a port of (a subset of) Python to the PalmOS. With Pippy, Python programmers can create custom applications to run on Palm devices, as... |
Freeware |
XLSReadWriteII.NET 2.00XLSReadWriteII.NET for Delphi 2005/2006 and others, Win Forms Use this version for creating Win Forms applications with Delphi, Visual Studio and...By: Axolot Data |
Shareware |
TGPS 1.11Interface with your GPS receiver.By: Axolot Data |
Shareware |
pgISQL (Interactive SQL for PostgreSQL) ver. 2.2.0 2.2.0Interactive SQL for PostgreSQL is a powerfull database utility. It allows: Build SQL queries using SQL Editor with SQL syntax highlighting and SQL...By: Sujit |
Shareware |
Syndicate Pro 1.0Syndicate Pro multi-platform compatible. Syndicate Pro is server software for managing and distributing news headlines and other content over the ...By: Sujit |
Shareware |
ESBPCS for VCL 4.2.2ESB Professional Computation Suite (ESBPCS for VCL) provides a huge collection of Borland Delphi Routines and Components to make Data Entry and...By: Glenn Crouch |
Shareware |
IIS 5: Programmability Architecture 0This is an article that elaborately discusses about making up the prorammability architecture on IIS. The author describes each and ...By: Sujit |
Freeware |
TmxOutlookBar 1.59The TmxOutlookBar is simple VCL component with added features to support the look and feel introduced in Microsoft Office 97. It has got many...By: VCL |
Shareware |
TResourceAllocationChart 2.9TResourceAllocationChart, like its name suggests, draws a chart suitable for showing the allocation of shared resources. Those resources could...By: VCL |
Shareware |
Related
- Charming Python
Column by David Mertz, Gnosis Software, Inc. Over 20 articles on Python programming, many topics. - CSV module for Python
Module for fast reading of CVS files. [Open Source, BSD-like] - Sybase module for Python
A Python interface to the Sybase relational database system. [Open Source, BSD-like] - Python TWAIN Module
Provides an interface to the Microsoft Windows TWAIN sub-system. [Open Source, GPL] - Python Database Row Module
This Python 2.2 module defines light-weight objects which allow very flexible access to a fixed number of positional and... - SimpleParse
A parser generator for mxTextTools. [Open Source, BSD-like] - Charming Views
Services include website design and development, graphic designing, programming web applications and E-learning projects. - Grammars and Parsing
Description of several types of formal grammars for natural language processing, parse trees, and a number of parsing... - Context-Free Grammars and Parsing
An article defining the grammar and how Binary Normal Form (BNF) is used to parse words in a context free language. An... - Parsing a Molecular Formula using ANTLR
The series of articles covering usage of ANTLR and its comparison with PLY and PyParsing.
