How to Install and Uninstall btyacc Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 08,2024

1. Install "btyacc" package

This is a short guide on how to install btyacc on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install btyacc

2. Uninstall "btyacc" package

This tutorial shows how to uninstall btyacc on Ubuntu 20.10 (Groovy Gorilla):

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

3. Information about the btyacc package on Ubuntu 20.10 (Groovy Gorilla)

Package: btyacc
Architecture: amd64
Version: 3.0+dfsg-1
Priority: extra
Section: universe/devel
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian QA Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 243
Depends: libc6 (>= 2.14)
Filename: pool/universe/b/btyacc/btyacc_3.0+dfsg-1_amd64.deb
Size: 83772
MD5sum: ef2780f6d4f3ab0823f830d23473155a
SHA1: 407b46e1ff5a5c09935cd01eba922400e2732e59
SHA256: ff01b88ed46c17d53a68806960f92d228fd22aef63a8b7d30c2eb328de3bb182
SHA512: 47e7f8c5fa70c8b43384ef6c81cffb5ef6799a5ea932e9a31f24524968e6ca91ced661893cf881cc7a5ebc7a5e83f623b42fe88f9606205bc3c2143093827028
Homepage: https://www.siber.com/btyacc
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, the speed is comparable to bison's
one.
.
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: fcc3ed2575c386a07f14f33847976d1d