Registered by Hartmut Schorrig

The ZBNF is a definition of a syntax-language. It is near BNF or ENBF, but the semantic aspect is regarded in the syntax prescript already. In this kind the translation of a well-formed syntactical plain text with a given ZBNF-syntax parsed with the ZBNF-Parser can outputted to a XML-file. The XML-format joins also the information and its semantic how know.

The result of the parsing process can be filled in Java-container too. From there a Java-program can process the results to generate some output formats.

The ZBNF-Parser is used for the Java2C-translator, which is hosted at launchpad too. It is used also to parse C-language header-files to generate Reflection-Information. It permits to access data in C- or C++-programs in a symbolic way.

Another application of the ZBNF-parser is 'Zmake'. It is a maker-format which can converted for example to the ANT-make-format or to lines of a shell script.

See summary, it will be filled yet.

Project information

Hartmut Schorrig
Not yet selected

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:

Get Involved

  • warning
    Report a bug
  • warning
    Ask a question
  • warning
    Help translate


ZBNF does not have any download files registered with Launchpad.