mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-06 21:20:33 +02:00
gnu: Add python-speedy-antlr-tool.
* gnu/packages/python-xyz.scm (python-speedy-antlr-tool): New variable. Change-Id: Ia88462b4c20ed8dc7053bd3f47394a586236ab0f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
committed by
Liliana Marie Prikler
parent
b8a892a2be
commit
49cd82fb37
@@ -35830,6 +35830,31 @@ instance in spelling correction, predictive typing, to help disabled people
|
||||
write text fast, and for various text generation, statistics, and modeling tasks.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-public python-speedy-antlr-tool
|
||||
(package
|
||||
(name "python-speedy-antlr-tool")
|
||||
(version "1.4.3")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/amykyta3/speedy-antlr-tool")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "1bj67n3f6admjc7mfgnksb35s983inw2mh27d7wfp1xf697h0yp3"))))
|
||||
(build-system pyproject-build-system)
|
||||
(arguments '(#:tests? #f)) ;no test
|
||||
(native-inputs (list python-setuptools python-setuptools-scm))
|
||||
(propagated-inputs (list python-antlr4-runtime python-jinja2))
|
||||
(home-page "https://speedy-antlr-tool.readthedocs.io")
|
||||
(synopsis "Generate ANTLR parser as Python extension module")
|
||||
(description
|
||||
"This tool generates a Python extension that runs your parser
|
||||
using ANTLR's C++ target, and then translates the parsed tree
|
||||
back into Python.")
|
||||
(license license:bsd-3)))
|
||||
|
||||
(define-public python-speg
|
||||
(package
|
||||
(name "python-speg")
|
||||
|
||||
Reference in New Issue
Block a user