SDF Grammars

SDF: Modular Syntax Definition Formalism

Language Version Available in up View online
HQL   WebDSL browse
VDM-SL ISO/IEC 13817-1:1996 VooDooMFront  
Octave   Under development in the Stratego Octave Compiler  
JSP   Under development in StringBorg  
Shell   Under development in StringBorg  
XPath 1.0 Under development in StringBorg  
ECMAScript Edition 3 (ECMA-262) Under development in ECMAScript-front  
Jimple   Under development  
Tiger   Tiger in Stratego  
LDAP Search Filters RFC 4515 StringBorg  
XML 1.0 StrategoXT/xml-front  
Stratego 0.9 - latest StrategoXT/stratego-front  
C ad-hoc StrategoXT/c-tools  
Dot (GraphViz)   Stratego/XT Utils  
SQL 92 SQL-front  
Similix (subset of Scheme)   Similix in Stratego  
JavaScript   See ECMAScript  
ASF   SDF Library 1.0 browse
AsFix   SDF Library 1.0 browse
ATerm   SDF Library 1.0 browse
C ANSI-C (?) SDF Library 1.0 browse
C Preprocessor   SDF Library 1.0 browse
SDF   SDF Library 1.0 browse
Python   python-syntax  
Prolog   Prolog-tools  
PHP 4 PHP-front browse
PHP 5 PHP-front browse
URI RFC 1738 Nix (will be moved to some other location)  
Java 1.4 Java-front  
Java 1.5 Java-front browse
Box   GPP  
C C99 EPITA's Transformers Project  
C++   EPITA's Transformers Project  
Bibtex   Bibtex-tools  
AspectJ 5.0 AspectJ-front browse

Please add references to grammars you know about!

This list is maintained mostly by Martin Bravenboer. Please contact me if you cannot find a grammar or one of the links is broken.