[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#542913: ITP: libmakefile-dom-perl -- Perl DOM implementation for Makefiles

Package: wnpp
Severity: wishlist
Owner: Mikhail Gusarov <dottedmag@dottedmag.net>

* Package name    : libmakefile-dom-perl
  Version         : 0.004
  Upstream Author : Agent Zhang <agentzh@gmail.com>
* URL             : http://search.cpan.org/dist/Makefile-DOM/
* License         : Perl (Artistic and GPL)
  Programming Lang: Perl
  Description     : Perl DOM implementation for Makefiles

This libary serves as an advanced lexer for (GNU) makefiles. It
loselessly parses makefiles as "documents". The results are data
structures similar to DOM trees, holding every single bit of the
information in the original input files, including white spaces,
blank lines and makefile comments, so it's possible to reproduce
the original makefiles from the DOM trees. In addition, each node
of the DOM trees is modifiable and so is the whole tree.

Reply to: