Generating Syntax Diagrams From EBNFWith AG

Stc
Date: 2007-11-08

Time: 11:45

Room: BBL room 471

Speaker: Reinier Vis

Title: Generating syntax diagrams from EBNF with AG

Abstract

Syntax diagrams improve the understandability of a grammar which are specified in EBNF productions. Drawing syntax diagrams by hand can be a tedious process. In this presentation, an EBNF to TikZ converter is shown, which is implemented using the UU attribute grammar system. The EBNF converter analyzes an EBNF grammars, and automatically generates TikZ syntax diagrams out of the grammar specifications, which can easily be included in LaTeX documents. Special seperators will be introduced to aid the converter, and to influence the directions or alignment in which the diagrams are drawn.


Topic attachments
I Attachment Action Size Date Who Comment
pdfpdf EBNFCPresentation.pdf manage 177.3 K 08 Nov 2007 - 08:43 ReinierVis Today's presentation
htmlhtml ebnf-syntax.html manage 6.4 K 08 Nov 2007 - 09:00 ReinierVis HTML output of EBNF grammar
zipzip ebnfc.zip manage 767.1 K 08 Nov 2007 - 08:57 ReinierVis Sources
pdfpdf paper.pdf manage 105.3 K 08 Nov 2007 - 08:57 ReinierVis Colloquium Paper