How to Install and Uninstall python3-pygmars.noarch Package on Fedora 38
Last updated: February 07,2025
1. Install "python3-pygmars.noarch" package
In this section, we are going to explain the necessary steps to install python3-pygmars.noarch on Fedora 38
$
sudo dnf update
Copied
$
sudo dnf install
python3-pygmars.noarch
Copied
2. Uninstall "python3-pygmars.noarch" package
Please follow the steps below to uninstall python3-pygmars.noarch on Fedora 38:
$
sudo dnf remove
python3-pygmars.noarch
Copied
$
sudo dnf autoremove
Copied
3. Information about the python3-pygmars.noarch package on Fedora 38
Last metadata expiration check: 2:09:26 ago on Sun Mar 17 04:59:58 2024.
Available Packages
Name : python3-pygmars
Version : 0.8.0
Release : 1.fc38
Architecture : noarch
Size : 53 k
Source : python-pygmars-0.8.0-1.fc38.src.rpm
Repository : updates
Summary : Craft simple regex-based small language lexers and parser
URL : https://github.com/nexB/pygmars
License : Apache-2.0
Description : pygmars is a simple lexing and parsing library designed to craft lightweight
: lexers and parsers using regular expressions.
:
: pygmars allows you to craft simple lexers that recognizes words based on regular
: expressions and identify sequences of words using lightweight grammars to obtain
: a parse tree.
:
: The lexing task transforms a sequence of words or strings (e.g. already split in
: words) in a sequence of Token objects, assigning a label to each word and
: tracking their position and line number.
:
: In particular, the lexing output is designed to be compatible with the output of
: Pygments lexers. It becomes possible to build simple grammars on top of existing
: Pygments lexers to perform lightweight parsing of the many (130+) programming
: languages supported by Pygments.
:
: The parsing task transforms a sequence of Tokens in a parse Tree where each node
: in the tree is recognized and assigned a label. Parsing is using regular
: expression-based grammar rules applied to recognize Token sequences.
:
: These rules are evaluated sequentially and not recursively: this keeps things
: simple and works very well in practice. This approach and the rules syntax has
: been battle-tested with NLTK from which pygmars is derived.
Available Packages
Name : python3-pygmars
Version : 0.8.0
Release : 1.fc38
Architecture : noarch
Size : 53 k
Source : python-pygmars-0.8.0-1.fc38.src.rpm
Repository : updates
Summary : Craft simple regex-based small language lexers and parser
URL : https://github.com/nexB/pygmars
License : Apache-2.0
Description : pygmars is a simple lexing and parsing library designed to craft lightweight
: lexers and parsers using regular expressions.
:
: pygmars allows you to craft simple lexers that recognizes words based on regular
: expressions and identify sequences of words using lightweight grammars to obtain
: a parse tree.
:
: The lexing task transforms a sequence of words or strings (e.g. already split in
: words) in a sequence of Token objects, assigning a label to each word and
: tracking their position and line number.
:
: In particular, the lexing output is designed to be compatible with the output of
: Pygments lexers. It becomes possible to build simple grammars on top of existing
: Pygments lexers to perform lightweight parsing of the many (130+) programming
: languages supported by Pygments.
:
: The parsing task transforms a sequence of Tokens in a parse Tree where each node
: in the tree is recognized and assigned a label. Parsing is using regular
: expression-based grammar rules applied to recognize Token sequences.
:
: These rules are evaluated sequentially and not recursively: this keeps things
: simple and works very well in practice. This approach and the rules syntax has
: been battle-tested with NLTK from which pygmars is derived.