Я нашел эту диаграмму в спецификации JSON:
(источник: json.org )
Откуда взялась эта схема построения диаграмм? Это просто какое-то случайное соглашение, составленное D.C.?
Это называется железнодорожной схемой. Посмотрите статью википедии для получения дополнительной информации.
Эта диаграмма называется синтаксической диаграммой или железнодорожной диаграммой . Он используется для визуального представления контекстно-свободных грамматик. Это графическое изображение расширенной формы Бэкуса-Наура , которая также используется для представления контекстно-свободных грамматик.