How to Install and Uninstall python3-parsley.noarch Package on Fedora 36
Last updated: November 29,2024
1. Install "python3-parsley.noarch" package
Please follow the instructions below to install python3-parsley.noarch on Fedora 36
$
sudo dnf update
Copied
$
sudo dnf install
python3-parsley.noarch
Copied
2. Uninstall "python3-parsley.noarch" package
Here is a brief guide to show you how to uninstall python3-parsley.noarch on Fedora 36:
$
sudo dnf remove
python3-parsley.noarch
Copied
$
sudo dnf autoremove
Copied
3. Information about the python3-parsley.noarch package on Fedora 36
Last metadata expiration check: 1:58:14 ago on Thu Sep 8 08:04:50 2022.
Available Packages
Name : python3-parsley
Version : 1.3
Release : 22.fc36
Architecture : noarch
Size : 184 k
Source : python-parsley-1.3-22.fc36.src.rpm
Repository : fedora
Summary : Parsing and pattern matching made easy
URL : https://launchpad.net/parsley
License : MIT
Description : A parser generator library based on OMeta, and other useful parsing tools.
: Parsley is a parsing library for people who find parsers scary or
: annoying. I wrote it because I wanted to parse a programming language,
: and tools like PLY or ANTLR or Bison were very hard to understand and
: integrate into my Python code. Most parser generators are based on LL
: or LR parsing algorithms that compile to big state machine
: tables. It was like I had to wake up a different section of my brain
: to understand or work on grammar rules.
:
: Parsley, like pyparsing and ZestyParser, uses the PEG algorithm, so
: each expression in the grammar rules works like a Python
: expression. In particular, alternatives are evaluated in order, unlike
: table-driven parsers such as yacc, bison or PLY.
:
: Parsley is an implementation of OMeta, an object-oriented
: pattern-matching language developed by Alessandro Warth at
: thesis, which provides a detailed description of OMeta:
: http://www.vpri.org/pdf/tr2008003_experimenting.pdf
Available Packages
Name : python3-parsley
Version : 1.3
Release : 22.fc36
Architecture : noarch
Size : 184 k
Source : python-parsley-1.3-22.fc36.src.rpm
Repository : fedora
Summary : Parsing and pattern matching made easy
URL : https://launchpad.net/parsley
License : MIT
Description : A parser generator library based on OMeta, and other useful parsing tools.
: Parsley is a parsing library for people who find parsers scary or
: annoying. I wrote it because I wanted to parse a programming language,
: and tools like PLY or ANTLR or Bison were very hard to understand and
: integrate into my Python code. Most parser generators are based on LL
: or LR parsing algorithms that compile to big state machine
: tables. It was like I had to wake up a different section of my brain
: to understand or work on grammar rules.
:
: Parsley, like pyparsing and ZestyParser, uses the PEG algorithm, so
: each expression in the grammar rules works like a Python
: expression. In particular, alternatives are evaluated in order, unlike
: table-driven parsers such as yacc, bison or PLY.
:
: Parsley is an implementation of OMeta, an object-oriented
: pattern-matching language developed by Alessandro Warth at
: thesis, which provides a detailed description of OMeta:
: http://www.vpri.org/pdf/tr2008003_experimenting.pdf