Die Abfragen dienen Dolphin der Erzeugung von Fakten auf die sich alles stützt. Sie stellen den lesenden Zugriff auf die Umwelt dar.
Die Scanning Directives (das nicht-terminale Symbol
scanningDirective der DML-Definition) dienen in
Productions, das sind Erzeuger von Fakten aus anderen Daten, neben
anderen dazu, die Ursprungsdaten zu zerlegen. Diese recht wichtigen
Konstrukte sind leider nirgends definiert. In der Syntax-Definition
heißt es nur: scanningDirective ::= uppercaseWord
.