RFC 7950, "The YANG 1.1 Data Modeling Language", August 2016Source of RFC: netmod (ops)
Errata ID: 5642
Publication Format(s) : TEXT
Reported By: Peter Loborg
Date Reported: 2019-02-21
Rejected by: Joel Jaeggli
Date Rejected: 2019-10-05
Section 9.6.4 says:
It takes as an argument a string that is the assigned name.
It should say:
It takes as an argument an unquoted string that is the assigned name.
Readers are not beeing made aware that careful reading of section 6.1.3 and the detailed definition of string in section 14 must be consulted.
For comming versions of this RFC it would be preferable to use a more specialized grammar token for these cases (e.g. unquoted-string).
Juergen Schoenwaelder wrote:
Section 6.1 defines the lexical rules and what the scanner returns is
an unquopted string but it accepts unquoted strings and quoted string
and combinations thereof with the "+" concatenation operator as input.
The errata should be rejected.