yapps2
Yet Another Python Parser System
Command lineDevelopment
Not tested on a device yet. What that means
Commands in the package
yapps2
About yapps2
From Debian's package description
YAPPS is an easy to use parser generator that is written in Python and generates Python code. There are several parser generator systems already available for Python, but this parser has different goals: Yapps is simple, very easy to use, and produces human-readable parsers.
It is not the fastest or most powerful parser. Yapps is designed to be used when regular expressions are not enough and other parser systems are too much: situations where you might otherwise write your own recursive descent parser.
This package contains several upward-compatible enhancements to the original YAPPS source:
- handles recursive input ("include files")
- better error reporting
- reads input incrementally
From Debian's description of the yapps2 package, under that package's license.
Dependencies
Depends on
python3python3-yappspython3-pkg-resources
Related apps
- yabasicYet Another BASIC interpreterCommand line
- protoc-gen-yarpcYet Another RPC for Go - command-line utilityCommand line
- slimitJavaScript minifier/parser in PythonCommand line
- cssimple, yet powerful CloudStack API clientCommand line
- apgdiffAnother PostgreSQL Diff ToolCommand line
- bisonYACC-compatible parser generatorCommand line
Sources and licenses
- Name: the Debian package name.
- Summary: Debian's short description of the yapps2 package, under that package's license.
- Description: Debian's description of the yapps2 package, under that package's license.
- Versions and sizes: Debian's archive for ARM64, as on packages.debian.org.
- Popularity: Debian Popularity Contest counts.
More in About the catalog.