Rafał Dyrda r.dyrda@gmail.com
Translation the Extended Backus-Naur Form productions into an XML representation (investigate how EBNF can be represent in XML: XSet, EBNFML(?), some new ML? [if sb would need it I can propose my own simple idea :D]).
Input:
Output:
* omow projektu
Celem projektu jest stworzenie arkusza XSLT, który przekształci opis języka formalnego zapisanego w notacji EBNF na opis w języku XML.
Notacja EBNF (Extended Backus-Naur Form) jest sposobem opisu języków formalnych. Określana jest przez normę ISO-14977. Podstawy notacji EBNF
Notation | Usage |
---|---|
= | definition |
, | concatenation |
; | termination |
I | separation |
[ … ] | option |
{ … } | repetition |
( … ) | grouping |
- | exception |