Я ищу программу, которую JSON, SQLite и другие проекты используют для создания диаграмм, используемых для их языкового синтаксиса, если есть конкретная программа. Все диаграммы имеют похожий стиль, с частично изогнутыми соединениями или стрелками, указывающими поток.
Есть некоторые различия, которые заставляют меня задуматься, является ли это единственной программой или просто общими графическими инструментами, используемыми для определенного стиля.
Ответы:
Как вы можете видеть из моих правок к вашему вопросу, вид синтаксической диаграммы, на которую вы ссылаетесь, также называется железнодорожной диаграммой . В разделе «Внешние ссылки» Википедия упоминает несколько инструментов, в том числе:
EBNF Visualizer
Ebnf2ps: инструмент рисования синтаксической диаграммы Питера
EBNF парсер и синтаксическая диаграмма рендерер
SQLite bubble-generator.tcl
Смотрите также эти связанные вопросы обмена стека:
Суперпользователь: программное обеспечение для рисования / редактирования синтаксиса операторов SQL
Переполнение стека: инструмент для создания железнодорожной схемы, используемый на json.org
Переполнение стека: Что такое хороший инструмент для создания железнодорожных схем?
Переполнение стека. Как называется блок-схема этого типа?
Переполнение стека: программное обеспечение для создания структур «языковых диаграмм»
Переполнение стека: нотация BNF в SVG
источник
Просыпаться зомби!
Я тоже нашел!
http://clapham.hydromatic.net/
источник