yapps2 - Yet Another Python Parser System

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main amd64
Package name yapps2
Package version 2.1.1
Package release 17.2
Package architecture all
Package type deb
Installed size 272 B
Download size 64.10 KB
Official Mirror ftp.br.debian.org
YAPPS is an easy to use parser generator that is written in Python and
generates Python code.  There are several parser generator systems
already available for Python, but this parser has different goals:
Yapps is simple, very easy to use, and produces human-readable parsers.
It is not the fastest or most powerful parser.  Yapps is designed to be
used when regular expressions are not enough and other parser systems
are too much: situations where you might otherwise write your own
recursive descent parser.
This package contains several upward-compatible enhancements to the
original YAPPS source:
- handles recursive input ("include files")
- better error reporting
- reads input incrementally


Package Version Architecture Repository
yapps2_2.1.1-17.2_all.deb 2.1.1 all Debian Main
yapps2 - - -


Name Value
python >= 2.2
python-support >= 0.90.0
yapps2-runtime = 2.1.1-17.2


Type URL
Binary Package yapps2_2.1.1-17.2_all.deb
Source Package yapps2

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install yapps2 deb package:
    # sudo apt-get install yapps2




2009-10-14 - Luca Falavigna <dktrkranz@debian.org>
yapps2 (2.1.1-17.2) unstable; urgency=low
* Non-maintainer upload.
* Python 2.6 transition (closes: #547877):
+ debian/control:
- Bump python-dev to >= 2.5.4-1~.
+ debian/rules:
- Use macros provided by /usr/share/python/python.mk to install
files in correct locations for every supported Python version.
2006-09-03 - Pierre Habouzit <madcoder@debian.org>
yapps2 (2.1.1-17.1) unstable; urgency=low
* Non-maintainer upload.
* Update package to the last python policy (Closes: 380992).
* Bump Standards-Version to 3.7.2.
* Move debhelper to Build-Depends.
2005-01-22 - Matthias Urlichs <smurf@debian.org>
yapps2 (2.1.1-17) unstable; urgency=medium
* Fix recursive includes.
* Add option to limit backtrace depth on syntax errors.
2004-12-23 - Matthias Urlichs <smurf@debian.org>
yapps2 (2.1.1-16) unstable; urgency=medium
* Brown paper bag -- fix Python 2.4 stuff.
2004-12-12 - Matthias Urlichs <smurf@debian.org>
yapps2 (2.1.1-15) unstable; urgency=medium
* Add support for Python 2.4.
2004-09-23 - Matthias Urlichs <smurf@debian.org>
yapps2 (2.1.1-14) unstable; urgency=medium
* Split off the Python parser runtime into its own package
+ sort-of Closes: #272738: Generated python files import yapps.runtime
instead of yappsrt
- can't use yappsrt; it's not downward-compatible
* too many (i.e. more than zero) unquoted hyphens in the manpage
* update documentation that this is an enhanced version
2004-07-19 - Matthias Urlichs <smurf@debian.org>
yapps2 (2.1.1-13) unstable; urgency=low
* latex2html => hevea
2004-07-12 - Matthias Urlichs <smurf@debian.org>
yapps2 (2.1.1-12) unstable; urgency=low
* Build-Depend on python.
2004-05-16 - Matthias Urlichs <smurf@debian.org>
yapps2 (2.1.1-11) unstable; urgency=low
* Typo (made large file handling slow)
* installation problem (new zero-sized file)
2004-05-14 - Matthias Urlichs <smurf@debian.org>
yapps2 (2.1.1-10) unstable; urgency=low
* Documentation update:
build and install HTML documentation from LaTex source

See Also

Package Description
yapra_0.1.2-7_all.deb Yet Another Pragger implementation
yard_0.8.2.1-2_all.deb Ruby documentation tool
yardradius_1.1.2-4_amd64.deb YARD Radius Authorization and Accounting Server
yaret_2.1.0-5_all.deb A console tool to turn CDs into encoded music
yarssr_0.2.2-8_all.deb RSS reader for the notification area
yasat_526-1_all.deb simple stupid audit tool
yash_2.30-2_amd64.deb yet another shell
yaskkserv_0.5.2-3_amd64.deb small and fast SKK dictionary server intended for embedded use
yasm_1.1.0-1_amd64.deb modular assembler with multiple syntaxes support
yasnippet_0.6.1c-1_amd64.deb A template system for Emacs
yasr_0.6.9-3_amd64.deb General-purpose console screen reader
yate-alsa_4.1.0-1~dfsg-3_amd64.deb ALSA module for YATE
yate-core_4.1.0-1~dfsg-3_amd64.deb YATE core modules
yate-dahdi_4.1.0-1~dfsg-3_amd64.deb Dahdi support for YATE
yate-dev_4.1.0-1~dfsg-3_amd64.deb Development files for YATE