| Ml4 (extended EBNF) | |
| Depot4 | |
| 1.6 | |
| translator generator (->Java), documentation, examples | |
| Juergen Lampe <lampe@math.tu-dresden.de> | |
| ftp ftp.math.tu-dresden.de/Depot4/ | |
|
Depot4 generates recursive descent parsers and
translators.
Ml4 is a true extension of N.Wirth's EBNF. It features a unique translation=20 centred description, which makes it especially useful for people not educated in compiler construction. The Ml4 translator can bootstrap itself, thus serving as an example. Although translators are generated in a certain host language, their description is totally independent from this. Depot4 is intended for domain specific language implementation. | |
|
"An Extensible Translator-Generator for Use in Branch
Software Construction", J. Comp. and Inform. 2, 1 (1996), pp. 1057-1067 "A Generator for Dynamically Extensible Translators" in Proc. of JMLC'97 Joint Modular Languages Conference (Linz, 1997), pp. 75-87. "A tool for syntax directed software design" J. of Systems Architecture 43 (1997), pp. 199-202. | |
| |
| lampe@math.tu-dresden.de | |
| Java Virtual Machine supporting JDK 1.0.2 | |
| no futher restrictions | |
| active | |
| online manual at http://www.math.tu-dresden.de/wir/staff/lampe/Dp4Doc/UM.html | |
| lampe@math.tu-dresden.de | |
| 1997/06 |
| Ml4 (extended EBNF) | |
| Depot4/Oberon | |
| 1.6 | |
| translator generator (->Oberon), documentation, examples | |
| Juergen Lampe <lampe@math.tu-dresden.de> | |
| ftp ftp.math.tu-dresden.de/Depot4/ | |
| A Oberon version of Depot4 Accepts exactly the same language as Depot4/Java, cross translation, i.e. generation of translators in Java (and vice versa) possible | |
| "An Oberon-Based Implementation Tool" in "Advances in Modular Languages" P. Schulthess (ed), Universit=8Atsverl., Ulm, 1994, ISBN 3-89559-220-X, pp. 303-312. | |
| ETHZ Oberon V4 | |
| Oberon/F resp. Component Pascal ETHZ Oberon System3 possible | |
| online manual at http://www.math.tu-dresden.de/wir/staff/lampe/Dp4Doc/UM.html | |
| lampe@math.tu-dresden.de | |
| 1997/06 |
Please send updates to free-compilers@idiom.com
The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.
Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved