SDL-News: Parser for SDL-2000

Subject: SDL-News: Parser for SDL-2000
From: Michael Schmitt (
Date: Mon Mar 27 2000 - 22:15:15 GMT

Dear collegues,

I am happy to announce the availability of an SDL-2000 parser/syntax
checker. You can find both an executable and the free source code at

For those of you who are primarily interested in the obstacles of the
SDL-2000 grammar as defined in Z.100, I recommend to have a look at the
header of file 'SDLParser.g'. Here you will find several sections
listing errors, ambiguities and the like (9 changes requests have
already been submitted to the SDL rapporteur at ITU, i.e. Rick Reed). As
the parser is based on the parser generator ANTLR, it was possible to
adopt the original Z.100 grammar rules to a large extend. In many cases,
this makes it possible to relate the ANTLR grammar directly to the Z.100
grammar. Except for macros, the SDL parser covers the full language.

Even though the development of the SDL parser is an on-going (and
probably neverending) task, I hope you find it useful. While the parser
itself is supposed to be pretty stable, the construction the abstract
syntax tree is still under construction. However, you can expect regular
updates in the future.

Kind regards,


Michael Schmitt                            phone:     +49 451 500 3725
Institute for Telematics                   secretary: +49 451 500 3721
Medical University of Luebeck              fax:       +49 451 500 3722
Ratzeburger Allee 160              eMail:
D-23538 Luebeck, Germany           WWW:

This archive was generated by hypermail 2a23 : Thu May 09 2013 - 16:05:49 GMT