... | @@ -141,7 +141,7 @@ Assume we have two bit streams for tokens: `valueToken` (explained above) and `a |
... | @@ -141,7 +141,7 @@ Assume we have two bit streams for tokens: `valueToken` (explained above) and `a |
|
errAfterValueMinusStr = tokenNextMinusStr &~(Comma | RBrace)
|
|
errAfterValueMinusStr = tokenNextMinusStr &~(Comma | RBrace)
|
|
//
|
|
//
|
|
// process strings as both key and value
|
|
// process strings as both key and value
|
|
afterTokenStr = Advance(str & objSpan, 1)
|
|
afterTokenStr = Advance(atDepth & str & objSpan, 1)
|
|
tokenNextStr = ScanThru(afterNested | afterTokenStr, whitespace)
|
|
tokenNextStr = ScanThru(afterNested | afterTokenStr, whitespace)
|
|
errAfterValueStr = tokenNextStr &~(Comma | RBrace | Colon)
|
|
errAfterValueStr = tokenNextStr &~(Comma | RBrace | Colon)
|
|
//
|
|
//
|
... | | ... | |