Diff
Not logged in

Differences From Artifact [bacc00f3f91907a9]:

To Artifact [64474993b2d6bb44]:


433 433 SinglePattern[] parsePattern(string[] path = null) 434 434 { 435 435 SinglePattern[] result; 436 436 if( tryEat("{") ) 437 437 { 438 438 if( !tryEat("}") ) { 439 439 do { 440 - string key = eatId("in table pattern"); 440 + string key = eatId("in table pattern", AllowQuoted); 441 441 eat(":", "after field-id in table pattern"); 442 442 result ~= parsePattern(path ~ key); 443 443 } while( tryEat(",") ); 444 444 eat("}", "at the end of table pattern"); 445 445 } 446 446 } 447 447 else