... | ... | @@ -100,7 +100,7 @@ after any value or Comma. |
|
|
atDepth = bnc.EQ(ND, d)
|
|
|
nested = bnc.UGT(ND, d)
|
|
|
arrayStart = atDepth & LBrak
|
|
|
arrayEnd = ScanThru(arrayStart, nested, atDepth & ~ (RBrak | RBrace))
|
|
|
arrayEnd = ScanThru(arrayStart, nested | (atDepth & ~ (RBrak | RBrace)))
|
|
|
errorAtEnd = arrayEnd & RBrace
|
|
|
arraySpan = ExclusiveSpan(arrayStart, arrayEnd)
|
|
|
// Now validate that every value or nested item is followed
|
... | ... | |