How to Install and Uninstall btyacc Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 17,2024

1. Install "btyacc" package

Please follow the step by step instructions below to install btyacc on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install btyacc

2. Uninstall "btyacc" package

In this section, we are going to explain the necessary steps to uninstall btyacc on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove btyacc $ sudo apt autoclean && sudo apt autoremove

3. Information about the btyacc package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: btyacc
Priority: extra
Section: universe/devel
Installed-Size: 244
Maintainer: Richard Atterer
Architecture: amd64
Version: 3.0-5
Depends: libc6 (>= 2.4-1)
Filename: pool/universe/b/btyacc/btyacc_3.0-5_amd64.deb
Size: 99858
MD5sum: 4c14a60acdc8d6768fd605f16fd236a2
SHA1: 910b4191c77be60097080057bc034d8c6328ea30
SHA256: c244f0b782ebceed2808ac31caaca7dc5fc1939b728eff33139cac19e7817f5f
Description-en: Backtracking parser generator based on byacc
btyacc is a hacked version of the original Berkeley "byacc". The main
change to byacc is the addition of backtracking code, allowing you to
try both alternatives in case of shift-reduce or reduce-reduce
conflicts. As long as no backtracking takes place, speed is comparable
to bison.
.
Additional features:
- enhanced support for storing of text position information for tokens
- closes the potential *yacc/bison memory leak during error recovery
- preprocessor directives like %ifdef, %include
- C++ friendly
.
Related packages: bison, byacc, antlr
Description-md5: 6a8ee09d35137bc310a639e61a1d4b6f
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu