SDF Grammars

SDF: Modular Syntax Definition Formalism

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