How to Install and Uninstall python-funcparserlib Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: December 25,2024

1. Install "python-funcparserlib" package

This is a short guide on how to install python-funcparserlib on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install python-funcparserlib

2. Uninstall "python-funcparserlib" package

Please follow the guidance below to uninstall python-funcparserlib on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove python-funcparserlib $ sudo apt autoclean && sudo apt autoremove

3. Information about the python-funcparserlib package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: python-funcparserlib
Priority: optional
Section: universe/python
Installed-Size: 92
Maintainer: Ubuntu Developers
Original-Maintainer: Kouhei Maeda
Architecture: all
Source: funcparserlib
Version: 0.3.6-6
Depends: python2.7, python:any (<< 2.8), python:any (>= 2.7.5-5~)
Filename: pool/universe/f/funcparserlib/python-funcparserlib_0.3.6-6_all.deb
Size: 14514
MD5sum: e5b267b5766137677d0763232f217bd5
SHA1: 2f446106cb41a3d70c0822add548f507e737e5d9
SHA256: f2c6a5b3f78e3814eaca01b392d49955481bf0d8a122a8755323773094e40b32
Description-en: Recursive descent parsing library based on functional combinators
Parser combinators are just higher-order functions that take parsers as
their arguments and return them as result values. Parser combinators are:
.
First-class values. Extremely composable. Tend to make the code quite compact.
Resemble the readable notation of xBNF grammars.
.
Parsers made with funcparserlib are pure-Python LL(*) parsers. It means that
it's very easy to write them without thinking about look-aheads and all that
hardcore parsing stuff. But the recursive descent parsing is a rather slow
method compared to LL(k) or LR(k) algorithms.
.
So the primary domain for funcparserlib is parsing little languages or external
DSLs (domain specific languages).
.
The library itself is very small. Its source code is only 0.5 KLOC, with lots
of comments included. It features the longest parsed prefix error reporting,
as well as a tiny lexer generator for token position tracking.
Description-md5: 3b8c57a69af2be3bcd56d2155e43af57
Homepage: http://code.google.com/p/funcparserlib/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu