diff --git a/draft-marchan-kdl2.html b/draft-marchan-kdl2.html index 2cb4734..bf9d43a 100644 --- a/draft-marchan-kdl2.html +++ b/draft-marchan-kdl2.html @@ -2760,11 +2760,11 @@ document := bom? version? nodes nodes := (line-space* node)* line-space* base-node := slashdash? type? node-space* string - (node-space+ slashdash? node-prop-or-arg)* + (node-space* (node-space | slashdash) node-prop-or-arg)* // slashdashed node-children must always be after props and args. - (node-space+ slashdash node-children)* - (node-space+ node-children)? - (node-space+ slashdash node-children)* + (node-space* slashdash node-children)* + (node-space* node-children)? + (node-space* slashdash node-children)* node-space* node := base-node node-terminator final-node := base-node node-terminator? diff --git a/draft-marchan-kdl2.txt b/draft-marchan-kdl2.txt index cf3bc1b..bdc38b0 100644 --- a/draft-marchan-kdl2.txt +++ b/draft-marchan-kdl2.txt @@ -1064,11 +1064,11 @@ Table of Contents nodes := (line-space* node)* line-space* base-node := slashdash? type? node-space* string - (node-space+ slashdash? node-prop-or-arg)* + (node-space* (node-space | slashdash) node-prop-or-arg)* // slashdashed node-children must always be after props and args. - (node-space+ slashdash node-children)* - (node-space+ node-children)? - (node-space+ slashdash node-children)* + (node-space* slashdash node-children)* + (node-space* node-children)? + (node-space* slashdash node-children)* node-space* node := base-node node-terminator final-node := base-node node-terminator? diff --git a/index.html b/index.html index adde539..275b962 100644 --- a/index.html +++ b/index.html @@ -38,7 +38,7 @@