Program for creating language syntax/grammar “railroad” diagrams? [closed]
I'm looking for the program that JSON, SQLite and other projects are using to create the diagrams used for their language syntax, if there is a particular program. All of the diagrams have a similar style, with partially curved connections or arrows indicating flow.
There are some differences, making me wonder if it's a single program or just generic graphing tools used for a particular style.
software-rec syntax diagrams grammar
closed as off-topic by DavidPostill♦ Jan 22 at 15:42
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research. Here are a few suggestions on how to properly ask this type of question." – DavidPostill
If this question can be reworded to fit the rules in the help center, please edit the question.
add a comment |
I'm looking for the program that JSON, SQLite and other projects are using to create the diagrams used for their language syntax, if there is a particular program. All of the diagrams have a similar style, with partially curved connections or arrows indicating flow.
There are some differences, making me wonder if it's a single program or just generic graphing tools used for a particular style.
software-rec syntax diagrams grammar
closed as off-topic by DavidPostill♦ Jan 22 at 15:42
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research. Here are a few suggestions on how to properly ask this type of question." – DavidPostill
If this question can be reworded to fit the rules in the help center, please edit the question.
2
The top one is from json.org and was drawn by Douglas Crockford using Visio. See stackoverflow.com/q/796824/477035 as in Chris W. Rea's answer.
– RedGrittyBrick
Dec 27 '11 at 22:25
add a comment |
I'm looking for the program that JSON, SQLite and other projects are using to create the diagrams used for their language syntax, if there is a particular program. All of the diagrams have a similar style, with partially curved connections or arrows indicating flow.
There are some differences, making me wonder if it's a single program or just generic graphing tools used for a particular style.
software-rec syntax diagrams grammar
I'm looking for the program that JSON, SQLite and other projects are using to create the diagrams used for their language syntax, if there is a particular program. All of the diagrams have a similar style, with partially curved connections or arrows indicating flow.
There are some differences, making me wonder if it's a single program or just generic graphing tools used for a particular style.
software-rec syntax diagrams grammar
software-rec syntax diagrams grammar
edited Sep 27 '14 at 14:43
Kenster
4,91021933
4,91021933
asked Dec 27 '11 at 18:25
ssubessube
790512
790512
closed as off-topic by DavidPostill♦ Jan 22 at 15:42
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research. Here are a few suggestions on how to properly ask this type of question." – DavidPostill
If this question can be reworded to fit the rules in the help center, please edit the question.
closed as off-topic by DavidPostill♦ Jan 22 at 15:42
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research. Here are a few suggestions on how to properly ask this type of question." – DavidPostill
If this question can be reworded to fit the rules in the help center, please edit the question.
2
The top one is from json.org and was drawn by Douglas Crockford using Visio. See stackoverflow.com/q/796824/477035 as in Chris W. Rea's answer.
– RedGrittyBrick
Dec 27 '11 at 22:25
add a comment |
2
The top one is from json.org and was drawn by Douglas Crockford using Visio. See stackoverflow.com/q/796824/477035 as in Chris W. Rea's answer.
– RedGrittyBrick
Dec 27 '11 at 22:25
2
2
The top one is from json.org and was drawn by Douglas Crockford using Visio. See stackoverflow.com/q/796824/477035 as in Chris W. Rea's answer.
– RedGrittyBrick
Dec 27 '11 at 22:25
The top one is from json.org and was drawn by Douglas Crockford using Visio. See stackoverflow.com/q/796824/477035 as in Chris W. Rea's answer.
– RedGrittyBrick
Dec 27 '11 at 22:25
add a comment |
2 Answers
2
active
oldest
votes
As you can see by my edits to your question, the kind of syntax diagram you're referring to is also known as a railroad diagram. Wikipedia mentions a few tools under the "External Links" section, including:
EBNF Visualizer
Ebnf2ps: Peter's Syntax Diagram Drawing Tool
EBNF Parser & Syntax Diagram Renderer
SQLite bubble-generator.tcl
See also these related Stack Exchange questions:
Super User: Software to draw/edit the Syntax of SQL statements
Stack Overflow: Tool for generating railroad diagram used on json.org
Stack Overflow: What is a good tool for creating railroad diagrams?
Stack Overflow: What's the name for this type of flowchart?
Stack Overflow: Software for creating “Language Diagrams” structures
Stack Overflow: BNF notation to SVG
add a comment |
WAKING UP THE ZOMBIES!!!
I also found!
http://clapham.hydromatic.net/
1
Please read How do I recommend software for some tips as to how you should go about recommending software. You should provide at least a link, some additional information about the software itself, and how it can be used to solve the problem in the question.
– DavidPostill♦
Jan 22 at 15:43
add a comment |
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
As you can see by my edits to your question, the kind of syntax diagram you're referring to is also known as a railroad diagram. Wikipedia mentions a few tools under the "External Links" section, including:
EBNF Visualizer
Ebnf2ps: Peter's Syntax Diagram Drawing Tool
EBNF Parser & Syntax Diagram Renderer
SQLite bubble-generator.tcl
See also these related Stack Exchange questions:
Super User: Software to draw/edit the Syntax of SQL statements
Stack Overflow: Tool for generating railroad diagram used on json.org
Stack Overflow: What is a good tool for creating railroad diagrams?
Stack Overflow: What's the name for this type of flowchart?
Stack Overflow: Software for creating “Language Diagrams” structures
Stack Overflow: BNF notation to SVG
add a comment |
As you can see by my edits to your question, the kind of syntax diagram you're referring to is also known as a railroad diagram. Wikipedia mentions a few tools under the "External Links" section, including:
EBNF Visualizer
Ebnf2ps: Peter's Syntax Diagram Drawing Tool
EBNF Parser & Syntax Diagram Renderer
SQLite bubble-generator.tcl
See also these related Stack Exchange questions:
Super User: Software to draw/edit the Syntax of SQL statements
Stack Overflow: Tool for generating railroad diagram used on json.org
Stack Overflow: What is a good tool for creating railroad diagrams?
Stack Overflow: What's the name for this type of flowchart?
Stack Overflow: Software for creating “Language Diagrams” structures
Stack Overflow: BNF notation to SVG
add a comment |
As you can see by my edits to your question, the kind of syntax diagram you're referring to is also known as a railroad diagram. Wikipedia mentions a few tools under the "External Links" section, including:
EBNF Visualizer
Ebnf2ps: Peter's Syntax Diagram Drawing Tool
EBNF Parser & Syntax Diagram Renderer
SQLite bubble-generator.tcl
See also these related Stack Exchange questions:
Super User: Software to draw/edit the Syntax of SQL statements
Stack Overflow: Tool for generating railroad diagram used on json.org
Stack Overflow: What is a good tool for creating railroad diagrams?
Stack Overflow: What's the name for this type of flowchart?
Stack Overflow: Software for creating “Language Diagrams” structures
Stack Overflow: BNF notation to SVG
As you can see by my edits to your question, the kind of syntax diagram you're referring to is also known as a railroad diagram. Wikipedia mentions a few tools under the "External Links" section, including:
EBNF Visualizer
Ebnf2ps: Peter's Syntax Diagram Drawing Tool
EBNF Parser & Syntax Diagram Renderer
SQLite bubble-generator.tcl
See also these related Stack Exchange questions:
Super User: Software to draw/edit the Syntax of SQL statements
Stack Overflow: Tool for generating railroad diagram used on json.org
Stack Overflow: What is a good tool for creating railroad diagrams?
Stack Overflow: What's the name for this type of flowchart?
Stack Overflow: Software for creating “Language Diagrams” structures
Stack Overflow: BNF notation to SVG
edited May 23 '17 at 12:41
Community♦
1
1
answered Dec 27 '11 at 20:42
Chris W. ReaChris W. Rea
7,617146794
7,617146794
add a comment |
add a comment |
WAKING UP THE ZOMBIES!!!
I also found!
http://clapham.hydromatic.net/
1
Please read How do I recommend software for some tips as to how you should go about recommending software. You should provide at least a link, some additional information about the software itself, and how it can be used to solve the problem in the question.
– DavidPostill♦
Jan 22 at 15:43
add a comment |
WAKING UP THE ZOMBIES!!!
I also found!
http://clapham.hydromatic.net/
1
Please read How do I recommend software for some tips as to how you should go about recommending software. You should provide at least a link, some additional information about the software itself, and how it can be used to solve the problem in the question.
– DavidPostill♦
Jan 22 at 15:43
add a comment |
WAKING UP THE ZOMBIES!!!
I also found!
http://clapham.hydromatic.net/
WAKING UP THE ZOMBIES!!!
I also found!
http://clapham.hydromatic.net/
answered Jan 22 at 15:16
CamsCams
1012
1012
1
Please read How do I recommend software for some tips as to how you should go about recommending software. You should provide at least a link, some additional information about the software itself, and how it can be used to solve the problem in the question.
– DavidPostill♦
Jan 22 at 15:43
add a comment |
1
Please read How do I recommend software for some tips as to how you should go about recommending software. You should provide at least a link, some additional information about the software itself, and how it can be used to solve the problem in the question.
– DavidPostill♦
Jan 22 at 15:43
1
1
Please read How do I recommend software for some tips as to how you should go about recommending software. You should provide at least a link, some additional information about the software itself, and how it can be used to solve the problem in the question.
– DavidPostill♦
Jan 22 at 15:43
Please read How do I recommend software for some tips as to how you should go about recommending software. You should provide at least a link, some additional information about the software itself, and how it can be used to solve the problem in the question.
– DavidPostill♦
Jan 22 at 15:43
add a comment |
2
The top one is from json.org and was drawn by Douglas Crockford using Visio. See stackoverflow.com/q/796824/477035 as in Chris W. Rea's answer.
– RedGrittyBrick
Dec 27 '11 at 22:25