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

Last updated: December 28,2024

1. Install "pccts" package

This guide covers the steps necessary to install pccts on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install pccts

2. Uninstall "pccts" package

This guide covers the steps necessary to uninstall pccts on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove pccts $ sudo apt autoclean && sudo apt autoremove

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

Package: pccts
Priority: optional
Section: universe/devel
Installed-Size: 1632
Maintainer: Ubuntu Developers
Original-Maintainer: Dale E. Martin
Architecture: amd64
Version: 1.33MR33-6
Replaces: sorcerer
Provides: sorcerer
Depends: libc6 (>= 2.7)
Conflicts: sorcerer
Filename: pool/universe/p/pccts/pccts_1.33MR33-6_amd64.deb
Size: 453566
MD5sum: fc20dc511af786ab6f27c27bf87ec273
SHA1: fe6c8efcf6b6ff7f787a15b9419899d2e92946d4
SHA256: 2554a8550e27391c967bac37cca871eaa1ebeb311bd1c60ab5d514eeb9a9e1c4
Description-en: The Purdue Compiler Construction Tool Set (PCCTS).
PCCTS consists of ANother Tool for Language Recognition (ANTLR), a
DFA-based Lexical analyzer Generator (DLG) and assorted other utilities
designed for the construction of compilers and other language translators.
ANTLR is a parser generator which generates recursive descent parsers which
are easier to debug than the table driven bottom-up parsers created by YACC.
It also provides support for the automatic generation of Abstract Syntax
Trees (AST's).
Many projects have stopped using PCCTS and moved on to antlr, which is
also packaged for Debian. New projects should probably look there first.
However PCCTS will be maintained in Debian as long as there is interest in
doing so.
Description-md5: b52b76990a557c0fabc8da38fe85da79
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu