[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#989330: marked as done (ITP: golang-github-alecthomas-participle -- parser library for Go (library))



Your message dated Thu, 26 Aug 2021 07:56:01 +0300
with message-id <8d47cf6f-b404-3fc8-06ac-af5b79025e09@debian.org>
and subject line golang-github-alecthomas-participle has been accepted
has caused the Debian Bug report #989330,
regarding ITP: golang-github-alecthomas-participle -- parser library for Go (library)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
989330: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989330
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Owner: Andrius Merkys <merkys@debian.org>
Severity: wishlist

* Package name    : golang-github-alecthomas-participle
  Version         : 0.3.0
  Upstream Author : Alec Thomas
* URL             : https://github.com/alecthomas/participle
* License         : Expat
  Programming Lang: Golang
  Description     : parser library for Go (library)

The goal of this package is to provide a simple, idiomatic and elegant
way of defining parsers in Go.
.
Participle's method of defining grammars should be familiar to any Go
programmer who has used the encoding/json package: struct field tags
define what and how input is mapped to those same fields. This is not
unusual for Go encoders, but is unusual for a parser.
.
Participle parsers are LL(k). Among other things, this means that they
do not support left recursion.
.
The default value of K is 1 but this can be controlled with
participle.UseLookahead(k).
.
Left recursion must be eliminated by restructuring your grammar.

golang-github-skeema-mybase is required by skeema, which I am interested
to bringing in Debian. I am intentionally packaging not the newest
upstream release (2.0.0-alpha6 at the moment) as skeema does not seem to
be compatible with them.

Remark: This package is to be maintained with Debian Go Packaging Team at

https://salsa.debian.org/go-team/packages/golang-github-alecthomas-participle

--- End Message ---
--- Begin Message ---
Version: 0.3.0-2

golang-github-alecthomas-participle has been accepted, closing the ITP bug.

Andrius

--- End Message ---

Reply to: