How to Install and Uninstall ml-lpt Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 09,2024

1. Install "ml-lpt" package

This tutorial shows how to install ml-lpt on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install ml-lpt

2. Uninstall "ml-lpt" package

Please follow the guidance below to uninstall ml-lpt on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove ml-lpt $ sudo apt autoclean && sudo apt autoremove

3. Information about the ml-lpt package on Ubuntu 21.10 (Impish Indri)

Package: ml-lpt
Architecture: amd64
Version: 110.79-6
Priority: optional
Section: universe/devel
Source: smlnj
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian QA Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2485
Provides: ml-antlr, ml-ulex
Depends: smlnj (= 110.79-6)
Filename: pool/universe/s/smlnj/ml-lpt_110.79-6_amd64.deb
Size: 493580
MD5sum: 12ec0599dffd93f1e350879e57088912
SHA1: 8b5a6c1d04b662e2c30ae062cfd2dc88731a6654
SHA256: eb006983e0b2ec2385d725c9d5add2ef3e48be2c7e112ccf3b2ec23527123f54
SHA512: 72e816fe35e7ae1ece08fcb68c1b010dfe1433d88e1c8c5ffe8d4b78915d5656768fa6b1a26b5ecf8f9425c4c943e7462afd09ba1164c1b80db73473308401b2
Homepage: http://www.smlnj.org/
Description-en: SML/NJ language processing tools
Tradition has it that when a new programming language is introduced,
new scanner and parser generators are written in that language, and
generate code for that language. Traditional also has it that the
new tools are modeled after the old lex and yacc tools, both in terms
of the algorithms used, and often the syntax as well. The language
Standard ML is no exception: ml-lex and ml-yacc are the SML
incarnations of the old Unix tools.
.
This package has two new tools, ml-ulex and ml-antlr, that follow
tradition in separating scanning from parsing, but break from
tradition in their implementation: ml-ulex is based on regular
expression derivatives rather than subset-construction, and ml-antlr
is based on LL(k) parsing rather than LALR(1) parsing.
Description-md5: fd3fb6838f77138cfc00f29b84af2a1c