Registered 2011-02-20 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

Maintainer:
Hartmut Schorrig
Driver:
Not yet selected
Licence:
GNU LGPL v2.1

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar

Get Involved

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

Downloads

ZBNF does not have any download files registered with Launchpad.