single quotes in some identifiers (eg uses above) causes errors.
quoted string + quoted string as noted in the error description above is not implemented for many identifiers, including uses.
Error (1) can be fixed separately
Error (2) is related (not same) as https://github.com/clicon/clixon/issues/241 and needs a rewrite of the scanner.
According to YANG RFC 7950 (https://datatracker.ietf.org/doc/html/rfc7950#section-6.1.3) quoted strings should be concatenated.
When parsing a YANG model with for example:
the following error is logged:
syntax error at or before: '''
Expected behavior: yang model is parsed successfully