S1 Einführung in Web-bezogene Sprachen - Fachgebiet ...
S1 Einführung in Web-bezogene Sprachen - Fachgebiet ...
S1 Einführung in Web-bezogene Sprachen - Fachgebiet ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
© 2005 bei Prof. Dr. Uwe Kastens<br />
Ebene 2: Syntaktische Struktur<br />
E<br />
EWS-2.12<br />
E<strong>in</strong> Satz e<strong>in</strong>er Sprache wird <strong>in</strong> se<strong>in</strong>e Sprachkonstrukte gegliedert. Sie s<strong>in</strong>d meist<br />
<strong>in</strong>e<strong>in</strong>ander geschachtelt. Diese syntaktische Struktur wird durch e<strong>in</strong>en Strukturbaum<br />
dargestellt. Die Grundsymbole s<strong>in</strong>d Blätter <strong>in</strong> diesem Baum.<br />
Die Syntax e<strong>in</strong>er Sprache wird durch e<strong>in</strong>e kontextfreie Grammatik präzise def<strong>in</strong>iert.<br />
Die Grundsymbole s<strong>in</strong>d die Term<strong>in</strong>alsymbole der Grammatik (siehe E2).<br />
Teil des Strukturbaumes:<br />
$l<strong>in</strong>e<br />
Variable<br />
Zuweisung<br />
Ausdruck<br />
Aufruf<br />
Funktionsname Parameter<br />
Parameter<br />
Ausdruck Ausdruck<br />
Variable Literal<br />
= fgets ( $fp , 64 ) ;<br />
Vorlesung <strong>E<strong>in</strong>führung</strong> <strong>in</strong> <strong>Web</strong>-<strong>bezogene</strong> <strong>Sprachen</strong> WS 2006 / Folie 212<br />
Ziele:<br />
Syntaktische Struktur am Beispiel vestehen<br />
<strong>in</strong> der Vorlesung:<br />
Am Beispiel wird erklärt:<br />
• Baum repräsentiert die Struktur,<br />
• <strong>in</strong>nere Knoten repräsentieren Sprachkonstrukte,<br />
• Grundsymbole s<strong>in</strong>d Blattknoten,<br />
• Sprachkonstrukte s<strong>in</strong>d nach Strukturregeln aufgebaut,<br />
• sie s<strong>in</strong>d <strong>in</strong> der kontextfreien Grammatik def<strong>in</strong>iert.