XML::Descent - Recursive descent XML parsing

The conventional models for parsing XML are either DOM (a data structure representing the entire document tree is created) or SAX (callbacks are issued for each element in the XML). XML grammar is recursive - so it's nice to be able to write recursiv...

ANDYA/XML-Descent-1.04   (1 review) - 29 May 2009 20:46:21 GMT - Search in distribution

lib/XML/XSH/Parser.pm

PAJAS/XML-XSH-1.8.2   (2 reviews) - 10 Sep 2003 17:11:15 GMT - Search in distribution

lib/XML/Template/Parser/Cond.pm

EMRYS/XML-Template-3.20 - 26 Dec 2003 17:11:27 GMT - Search in distribution

Bryar - A modular, extensible weblog tool

Bryar is a piece of blog production software, similar in style to (but considerably more complex than) Rael Dornfest's "blosxom". The main difference is extensibility, in terms of data collection and output formatting. For instance, data can be acqui...

MDI/Bryar-4.0   (3 reviews) - 25 Oct 2009 16:51:03 GMT - Search in distribution

Typist - A template engine and framework like the ones found in Movable Type and TypePad

Began as a prototype and mental exercise of the authors that is inspired by the template engines from in MT and TypePad. I spend most of my development time working with Movable Type and to a lessor extent. The vast majority of my Perl code is for Mo...

TIMA/Typist-0.02 - 03 Nov 2006 04:30:50 GMT - Search in distribution

XML::Bare - Minimal XML parser implemented via a C state engine

This module is a 'Bare' XML parser. It is implemented in C. The parser itself is a simple state engine that is less than 500 lines of C. The parser builds a C struct tree from input text. That C struct tree is converted to a Perl hash by a Perl funct...

CODECHILD/XML-Bare-0.53   (6 reviews) - 12 Jul 2013 15:44:20 GMT - Search in distribution

Geo::Gpx - Create and parse GPX files.

The original goal of this module was to produce GPX/XML files which were parseable by both GPX Spinner and EasyGPS. As of version 0.13 it has been extended to support general parsing and generation of GPX data. GPX 1.0 and 1.1 are supported....

ANDYA/Geo-Gpx-0.26   (1 review) - 29 May 2009 21:03:18 GMT - Search in distribution

XML::TiePYX - Read or write XML data in PYX format via tied filehandle

XML::TiePYX lets you use a tied filehandle to read from or write to an XML file or string. PYX is a line-oriented, parsed representation of XML developed by Sean McGrath (http://www.pyxie.org). Each line corresponds to one "event" in the XML, with th...

EBOHLMAN/XML-TiePYX-0.05 - 01 Jun 2001 11:26:45 GMT - Search in distribution
  • XML::TiePYX - Read or write XML data in PYX format via tied filehandle

SQL::Yapp - SQL syntax in Perl with compile-time syntax checks

The purpose of this module is to provide a means to make SQL injections totally impossible, and to provide an easy, native SQL interface in Perl. These two goals go hand in hand: by embedding a full SQL parser in the Perl compiler, forcing proper quo...

THEILING/SQL-Yapp-2 - 07 Apr 2013 12:32:01 GMT - Search in distribution

ttfbuilder - assemble a font from another font

ttfbuilder is a font subsetting program gone wild. Its aim is to allow a user to describe a new font in terms of the glyph pallette of a source font. Thus the new font may include ligatures of glyphs in the source font, or positional movements or wha...

MHOSKEN/Font-TTF-Scripts-1.05 - 26 Jan 2015 09:51:12 GMT - Search in distribution

Bundle::Atoll - Perl extension for ALPAGE Linguistic Processing Chain

This bundle regroups all Perl modules needed to install and run ALPAGE Linguistic Processing chain. EXPORT None by default....

ICABRERA/Bundle-Atoll-0.03 - 08 Feb 2008 13:22:29 GMT - Search in distribution

Sereal::Path - XPath or JSONPath for Sereal

Sereal::Path for Sereal is the same as XPath for XML or JSONPath for JSON. Sereal::Path can directly work with encoded Sereal document. In other words, there is no need to decode a document before executing queries against it. As of first public rele...

IKRUGLOV/Sereal-Path-0.006 - 23 May 2015 18:27:29 GMT - Search in distribution

Tree::Parser - Module to parse formatted files into tree structures

This module can parse various types of input (formatted and containing hierarchal information) into a tree structures. It can also deparse the same tree structures back into a string. It accepts various types of input, such as; strings, filenames, ar...

STEVAN/Tree-Parser-0.15 - 02 Oct 2007 23:32:07 GMT - Search in distribution

Bundle::AndyA - Basic working environment.

Nice things to have installed....

ANDYA/Bundle-AndyA-1.12 - 27 Oct 2010 18:43:18 GMT - Search in distribution

Parse::Token - Definition of tokens used by Parse::Lex

The "Parse::Token" class and its derived classes permit defining the tokens used by "Parse::Lex" or "Parse::LexEvent". The creation of tokens can be done by means of the "new()" or "factory()" methods. The "Lex::new()" method of the "Parse::Lex" pack...

PSCUST/ParseLex-2.21   (1 review) - 31 Dec 2011 11:34:09 GMT - Search in distribution

DBD::TreeData - DBI driver for any abstract hash/array tree

DBD::TreeData provides a DBI driver to translate any sort of tree-based data set (encapsulated in a Perl object) into a flat set of tables, complete with real SQL functionality. This module utilizes DBD::AnyData to create the new tables, which uses S...

BBYRD/DBD-TreeData-0.90 - 27 Feb 2013 21:51:33 GMT - Search in distribution

XML::TreePuller - Pull interface to work with XML document fragments

TRIDDLE/XML-TreePuller-0.1.2 - 04 May 2010 18:19:34 GMT - Search in distribution

IUP::Scintilla - [GUI element] multiline source code text editor (based on Scintilla library)

Creates a multiline source code text editor that uses the Scintilla library. Scintilla is a free library that provides text-editing functions, with an emphasis on advanced features for source code editing. It is available on <http://www.scintilla.org...

KMX/IUP-0.303   (1 review) - 08 Feb 2015 19:06:08 GMT - Search in distribution

Regexp::Grammars - Add grammatical parsing features to Perl 5.10 regexes

This module adds a small number of new regex constructs that can be used within Perl 5.10 patterns to implement complete recursive-descent parsing. Perl 5.10 already supports recursive=descent *matching*, via the new "(?<name>...)" and "(?&name)" con...

DCONWAY/Regexp-Grammars-1.041   (5 reviews) - 03 May 2015 02:59:10 GMT - Search in distribution

Treex::PML::Schema - Perl implements a PML schema.

CHOROBA/Treex-PML-2.17 - 23 Feb 2014 20:57:28 GMT - Search in distribution