golang-github-alecthomas-participle 0.7.1-2 source package in Ubuntu
Changelog
golang-github-alecthomas-participle (0.7.1-2) unstable; urgency=medium [ Debian Janitor ] * Apply multi-arch hints. + golang-github-alecthomas-participle-dev: Add Multi-Arch: foreign. -- Jelmer Vernooij <email address hidden> Mon, 17 Oct 2022 14:53:06 +0100
Upload details
- Uploaded by:
- Debian Go Packaging Team
- Uploaded to:
- Sid
- Original maintainer:
- Debian Go Packaging Team
- Architectures:
- all
- Section:
- misc
- Urgency:
- Medium Urgency
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
golang-github-alecthomas-participle_0.7.1-2.dsc | 2.3 KiB | 0de15a77262cc95e74599d4f14185ebf2fdcf35a851a28d37ca561c9057b45f5 |
golang-github-alecthomas-participle_0.7.1.orig.tar.gz | 72.4 KiB | 02cf63652bd2b6be77dd2a99a1a3d1983c209eaeb999c5c51976b4db29bec064 |
golang-github-alecthomas-participle_0.7.1-2.debian.tar.xz | 3.5 KiB | da1ef54960381b62bb9df1e95a3accc63c90e5e995adec6723169fed85a452bc |
Available diffs
- diff from 0.7.1-1 to 0.7.1-2 (569 bytes)
No changes file available.
Binary packages built by this source
- golang-github-alecthomas-participle-dev: 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.