How to Install and Uninstall erlang-neotoma Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 10,2024

1. Install "erlang-neotoma" package

Please follow the step by step instructions below to install erlang-neotoma on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install erlang-neotoma

2. Uninstall "erlang-neotoma" package

This tutorial shows how to uninstall erlang-neotoma on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove erlang-neotoma $ sudo apt autoclean && sudo apt autoremove

3. Information about the erlang-neotoma package on Ubuntu 20.10 (Groovy Gorilla)

Package: erlang-neotoma
Architecture: amd64
Version: 1.7.4+dfsg-2
Priority: optional
Section: universe/devel
Source: neotoma
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Nobuhiro Iwamatsu
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 83
Depends: erlang-base (>= 1:19.2.1+dfsg) | erlang-base-hipe (>= 1:19.2.1+dfsg)
Filename: pool/universe/n/neotoma/erlang-neotoma_1.7.4+dfsg-2_amd64.deb
Size: 37514
MD5sum: 742c2588ac3a65d18f4db5408956efc3
SHA1: 5f034b33f0cefdb88e622ea7b58b6b2bf18a007e
SHA256: 0f231c8a3758ced5a19271237e32f79a42531fb5fa4e59b4ef3acc9753067719
SHA512: b66b60639d9133e55fca4c731c11b61ed2c54885e8b19167c9906409a774104aadffd080092d018fab7db0b721cce9a3d4c0db80569cde477cb1000fadc0ef84
Homepage: https://github.com/seancribbs/neotoma
Description-en: parser generator for Erlang
Neotoma is a packrat parser-generator for Erlang for Parsing
Expression Grammars (PEGs). It consists of a parsing-combinator
library with memoization routines, a parser for PEGs, and a utility
to generate parsers from PEGs. It is inspired by treetop, a Ruby
library with similar aims, and parsec, the parser-combinator library
for Haskell.
.
Features include:
- Simple, declarative parsers generated from even simpler grammars.
- Fully integrated, single-pass lexical and syntactic analysis (a
feature of PEGs).
- Packrat-style memoization, boasting parse-time bound linearly to
the input size (at the expense of memory usage).
- In-place semantic analysis/transformation, supporting single-pass
end-to-end in some applications.
- Erlang code-generation for the lexical/syntactic analysis piece,
with the option of semantic analysis/transformation inline, or in
a separate module.
- Line/column number tracking for easy resolution of parsing
errors.
Description-md5: 5af70553d90b5e968a37f150b813e739