fix parsing of 07-variable-or-doublequete.sh.

This commit is contained in:
Jan Nieuwenhuizen 2018-11-24 13:10:38 +01:00
parent 9ac8140cf4
commit cb05054006
1 changed files with 2 additions and 2 deletions

View File

@ -143,8 +143,8 @@
variable-regex <-- name &slash regex-sep variable-literal '/' variable-string &rbrace /
name regex-sep variable-string
slash < '/'
variable-string <- (!rbrace .)+
variable-literal <- (!rbrace !min !plus !slash .)+
variable-string <- (!rbrace ((!dq !sq .) / delim))+
variable-literal <- (!rbrace !min !plus !slash ((!dq !sq .) / delim))+
regex-sep <-- ('/' / '%%' / '%' / '##' / '#' / '^^' / '^' /',,' / ',' / '*' / '@' / '?')
min < '-'
plus < '+'