Browsable JSON Grammar

CC-BY

Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: markup/textual/json/abstract/hills/extracted
Source used for this grammar: Mark Hills, lang::json::ast::JSON, May 2012 [Explore]

Summary

Syntax

Value ::=
	[null]::ε
	[object]::[members]::([memberName]::string [memberValue]::Value)*
	[array]::[values]::Value*
	[integer]::[n]::integer
	[float]::[r]::integer
	[string]::[s]::string
	[boolean]::[b]::("true" | "false")

GrammarLabMaintained by Dr. Vadim Zaytsev a.k.a. @grammarware. Last updated in September 2015. []