diff options
author | John MacFarlane <jgm@berkeley.edu> | 2017-08-01 15:59:41 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-01 15:59:41 -0700 |
commit | ce2a035695910fae032a3d2d9fc700680f440b26 (patch) | |
tree | 6a89d0e60ca00751c5c483a3768fb9000438ea39 | |
parent | 97354326ebf531c2ac1ec9c96440aaa3eb047366 (diff) | |
parent | 7f7d2ca71bef2fcdad6327eea5bfc592da20f24d (diff) |
Merge pull request #486 from aidantwoods/fix/delimiter-run
Clarify definition of delimiter run
-rw-r--r-- | spec.txt | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -5856,8 +5856,9 @@ for efficient parsing strategies that do not backtrack. First, some definitions. A [delimiter run](@) is either a sequence of one or more `*` characters that is not preceded or -followed by a `*` character, or a sequence of one or more `_` -characters that is not preceded or followed by a `_` character. +followed by a non-backslash-escaped `*` character, or a sequence +of one or more `_` characters that is not preceded or followed by +a non-backslash-escaped `_` character. A [left-flanking delimiter run](@) is a [delimiter run] that is (a) not followed by [Unicode whitespace], |