Von Adrian Pell, einem Entwickler von Dolphin, gibt es eine Definition
der Syntax seiner Dolphin Model Language (DML): [#!bib:pellang!#]. Anhang
gibt diese komplett wieder.
Tatsächlich existieren aber drei verschiedene Syntaxen: die der Definition, die des Modell-Editors und die tatsächliche.
Die Syntax des Modell-Editors ist die, die er für die automatisch angezeigten Gerüste benutzt.
Die Sprache, in der die originalen (Beispiel-)Modelle Dolphins geschrieben sind, nennen wir die
,,tatsächliche`` Syntax. Sie ist scheinbar identisch der Syntax, die
Dolphin verwendet, um geladene Modelle in Textdateien zu
entladen
.
Wie gesagt ist die Semantik von DML undokumentiert. Allerdings gibt es zu Dolphin schon einige fertig formulierte Modelle. Daraus und vor allem aus [#!bib:fede95!#] erschließt sich erst die Bedeutung der Konstrukte von DML. Damit wenigstens einige davon beschrieben sind, folgen einige Anmerkungen. Sie legen aber keinen Wert auf Vollständigkeit.