golang-github-alecthomas-participle 0.3.0-4 source package in Ubuntu
Changelog
golang-github-alecthomas-participle (0.3.0-4) unstable; urgency=medium * Skipping tests failing on 32bit architectures. -- Andrius Merkys <email address hidden> Fri, 03 Sep 2021 07:42:05 -0400
Upload details
- Uploaded by:
- Debian Go Packaging Team
- Uploaded to:
- Sid
- Original maintainer:
- Debian Go Packaging Team
- Architectures:
- all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
golang-github-alecthomas-participle_0.3.0-4.dsc | 2.3 KiB | c4dfec347aab4237c5f98d8ccf4bd95d9b6a92ecd07846e3adfcff8a569ec427 |
golang-github-alecthomas-participle_0.3.0.orig.tar.gz | 52.8 KiB | 0fe1c48f9ffceddccff61c1045185c3e052eb27b5dd8e4e5e230119079949249 |
golang-github-alecthomas-participle_0.3.0-4.debian.tar.xz | 3.7 KiB | 09eaaa0b7c6ffbc627b420309fb836f73becc2cd323aeb41a7e4b9bacd55676f |
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.