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

Last updated: May 22,2024

1. Install "python3-funcparserlib" package

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

$ sudo apt update $ sudo apt install python3-funcparserlib

2. Uninstall "python3-funcparserlib" package

Please follow the step by step instructions below to uninstall python3-funcparserlib on Ubuntu 16.04 LTS (Xenial Xerus):

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

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

Package: python3-funcparserlib
Priority: optional
Section: universe/python
Installed-Size: 91
Maintainer: Ubuntu Developers
Original-Maintainer: Kouhei Maeda
Architecture: all
Source: funcparserlib
Version: 0.3.6-6
Depends: python3:any (>= 3.3.2-2~)
Filename: pool/universe/f/funcparserlib/python3-funcparserlib_0.3.6-6_all.deb
Size: 14018
MD5sum: 77ba22e3b314811d8fbd660653080497
SHA1: ff5891351104d438b3f3c32170c8d5978e29f82f
SHA256: 35928a4b8b3b2cd7fe39d0435475c8e6a75083f6219ddbfbe64b8e1763916700
Description-en: Recursive descent parsing library for python3
For python3.
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: f59daa3b72703586b9ef5d8a6089bc1d
Homepage: http://code.google.com/p/funcparserlib/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu