Take a look at this; it's very obvious how it works and what its purpose is:
(source: json.org)
It's called a railroad diagram. It can more specifically be called a syntax diagram. Not sure about Visio support but other tools can get the job done: What is a good tool for creating railroad diagrams?
(source: antlr.org)
If you have a grammar file you can try to get it working in ANTLR Works, which is specifically built for working with the syntax and grammar of languages.
These are called Syntax diagrams (or railroad diagrams).
They can be created with Visio or Creative Docs .NET
See here for more info:
Tool for generating railroad diagram used on json.org
It is a syntax diagram; not sure if there is any visio addon to paint this kind of chart.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With