Browse Prior Art Database

Syntax Diagram Generator

IP.com Disclosure Number: IPCOM000056774D
Original Publication Date: 1988-Feb-01
Included in the Prior Art Database: 2005-Feb-14

Publishing Venue

IBM

Related People

Authors:
Whiteside, JK [+details]

Abstract

A method is described that automates the generation of syntax diagrams for programming languages. Providing syntax diagrams as reference for a programming language is a manual, time-consuming effort. In accordance with the new method, a program is written that uses a BNF (Backus-Naus Form) description of a programming language as input to create as output a script file containing the syntax diagrams. This file is scripted and printed to provide the finished diagrams. This program is language independent; diagrams can be produced for any language for which a BNF can be written. The finished syntax diagram document contains a title page, a table of contents, the diagrams and an index. The generation of the syntax diagrams proceeds as follows: 1.