
Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: markup/textual/json/abstract/zaytsev/extracted
Source used for this grammar: Vadim Zaytsev, language::JSON, November 2012 [Explore]
JSO), 0 root (—), 0 top (—), 0 bottom (—).[n], [jsnumber], [s], [jsstring], [b], [jsboolean], [xs], [jsarray], [kvs], [jsobject], [jsnull].JSO ::= [jsnumber]::[n]::integer [jsstring]::[s]::string [jsboolean]::[b]::"true""false" [jsarray]::[xs]::JSO [jsobject]::[kvs]::JSO JSO [jsnull]::ε