https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Pascal_%28Programmiersprache%29
Pascal (Programmiersprache) - Versionsgeschichte
2025-05-30T09:09:51Z
Versionsgeschichte dieser Seite in Wikipedia
MediaWiki 1.45.0-wmf.3
https://de.wikipedia.org/w/index.php?title=Pascal_(Programmiersprache)&diff=256294520&oldid=prev
YMS: Sprache
2025-05-24T12:11:32Z
<p>Sprache</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 24. Mai 2025, 14:11 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 46:</td>
<td colspan="2" class="diff-lineno">Zeile 46:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Sie als Programmparameter aufzuführen ist (in ''dieser'' Pascal-Version jedenfalls) ausdrücklich verboten.<ref name="RR"/></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Sie als Programmparameter aufzuführen ist (in ''dieser'' Pascal-Version jedenfalls) ausdrücklich verboten.<ref name="RR"/></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Daher ist das folgende Programm äquivalent zum obigen.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Daher ist das folgende Programm äquivalent zum obigen.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>In Dialekten wie Delphi wird der Programmkopf (nahezu) ignoriert und könne komplett entfallen, falls er jedoch vorhanden ist muss er ''syntaktisch'' korrekt sein.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>In Dialekten wie Delphi wird der Programmkopf (nahezu) ignoriert und könne komplett entfallen, falls er jedoch vorhanden ist<ins style="font-weight: bold; text-decoration: none;">,</ins> muss er ''syntaktisch'' korrekt sein.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><!-- In der 1973 Version ''darf'' der Programmkopf entfallen, falls <code>input</code> und <code>output</code> die ''einzigen'' Programmparameter sind und sein sollen. --></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><!-- In der 1973 Version ''darf'' der Programmkopf entfallen, falls <code>input</code> und <code>output</code> die ''einzigen'' Programmparameter sind und sein sollen. --></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 168:</td>
<td colspan="2" class="diff-lineno">Zeile 168:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Compiler ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Compiler ==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Pascal-<del style="font-weight: bold; text-decoration: none;">Compilern</del> sind überwiegend ''[[Single-Pass-Compiler]]'', d.&nbsp;h. die Quelle wird nur ein einziges Mal gelesen und [[Lexikalische Analyse|analysiert]]. Das Design der Sprache war so gehalten, um genau das zu ermöglichen. Bei der damaligen geringen Geschwindigkeit der Rechner Anfang der 1970er Jahre war dies ein großer Vorteil.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Pascal-<ins style="font-weight: bold; text-decoration: none;">Compiler</ins> sind überwiegend ''[[Single-Pass-Compiler]]'', d.&nbsp;h. die Quelle wird nur ein einziges Mal gelesen und [[Lexikalische Analyse|analysiert]]. Das Design der Sprache war so gehalten, um genau das zu ermöglichen. Bei der damaligen geringen Geschwindigkeit der Rechner Anfang der 1970er Jahre war dies ein großer Vorteil.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Der erste Pascal-[[Compiler]] entstand auf der [[CDC 6600|CDC Cyber 6000]] der [[Eidgenössische Technische Hochschule Zürich|ETH Zürich]]. Daraus entstand dann Pascal 6000, das als erste operative Version eines Compilers der Sprache gesehen werden kann.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Der erste Pascal-[[Compiler]] entstand auf der [[CDC 6600|CDC Cyber 6000]] der [[Eidgenössische Technische Hochschule Zürich|ETH Zürich]]. Daraus entstand dann Pascal 6000, das als erste operative Version eines Compilers der Sprache gesehen werden kann.</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 205:</td>
<td colspan="2" class="diff-lineno">Zeile 205:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''Zuweisungen'''</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''Zuweisungen'''</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Zuweisungen an Variablen werden durch die Sequenz <code>:=</code> definiert, das [[Gleichheitszeichen]] allein dient dem Gleichheitsvergleich und der Definition von [[Konstante (Programmierung)|Konstanten]]. Damit werden „mathematisch falsche“ Ausdrücke z.&nbsp;B. <code>i = i + 1</code> vermieden. Verkürzte Schreibweisen für Zuweisungen wie <code>i++</code> statt <code>i := i + 1</code> oder <code>i *= 2</code> statt <code>i := 2 * i</code> existieren in Pascal nicht. Für <code>i++</code> sieht Pascal die [[intrinsische Funktion]] <code>inc(i)</code> und für <code>i--</code> die Funktion <code>dec(i)</code> vor, die bei einigen Dialekten mächtiger sind als ein [[Einstellige Verknüpfung|unärer]] Postfix- oder Präfix-[[Operator (Mathematik)|Operator]].<ref>{{Internetquelle |url=https://www.freepascal.org/docs-html/ref/refse109.html |titel=Inc/Dec operators |werk=freepascal.org |sprache=en |abruf=2024-08-28}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Zuweisungen an Variablen werden durch die Sequenz <code>:=</code> definiert, das [[Gleichheitszeichen]] allein dient dem Gleichheitsvergleich und der Definition von [[Konstante (Programmierung)|Konstanten]]. Damit werden „mathematisch falsche“ Ausdrücke<ins style="font-weight: bold; text-decoration: none;">,</ins> z.&nbsp;B. <code>i = i + 1</code><ins style="font-weight: bold; text-decoration: none;">,</ins> vermieden. Verkürzte Schreibweisen für Zuweisungen wie <code>i++</code> statt <code>i := i + 1</code> oder <code>i *= 2</code> statt <code>i := 2 * i</code> existieren in Pascal nicht. Für <code>i++</code> sieht Pascal die [[intrinsische Funktion]] <code>inc(i)</code> und für <code>i--</code> die Funktion <code>dec(i)</code> vor, die bei einigen Dialekten mächtiger sind als ein [[Einstellige Verknüpfung|unärer]] Postfix- oder Präfix-[[Operator (Mathematik)|Operator]].<ref>{{Internetquelle |url=https://www.freepascal.org/docs-html/ref/refse109.html |titel=Inc/Dec operators |werk=freepascal.org |sprache=en |abruf=2024-08-28}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''Operatoren'''</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''Operatoren'''</div></td>
</tr>
</table>
YMS
https://de.wikipedia.org/w/index.php?title=Pascal_(Programmiersprache)&diff=254494654&oldid=prev
Knottel: /* Syntax */ Grammatik korrigiert
2025-03-24T11:25:14Z
<p><span class="autocomment">Syntax: </span> Grammatik korrigiert</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 24. März 2025, 13:25 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 43:</td>
<td colspan="2" class="diff-lineno">Zeile 43:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>In der Pascal-Version, die im 1973 <del style="font-weight: bold; text-decoration: none;">erschienen</del> ''Revised Report'' beschrieben wird, sind die [[Textdatei]]en <code>input</code> und <code>output</code> vordefinierte Programmparameter.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>In der Pascal-Version, die im 1973 <ins style="font-weight: bold; text-decoration: none;">erschienenen</ins> ''Revised Report'' beschrieben wird, sind die [[Textdatei]]en <code>input</code> und <code>output</code> vordefinierte Programmparameter.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Sie als Programmparameter aufzuführen ist (in ''dieser'' Pascal-Version jedenfalls) ausdrücklich verboten.<ref name="RR"/></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Sie als Programmparameter aufzuführen ist (in ''dieser'' Pascal-Version jedenfalls) ausdrücklich verboten.<ref name="RR"/></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Daher ist das folgende Programm äquivalent zum obigen.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Daher ist das folgende Programm äquivalent zum obigen.</div></td>
</tr>
</table>
Knottel
https://de.wikipedia.org/w/index.php?title=Pascal_(Programmiersprache)&diff=254490132&oldid=prev
Kai Burghardt: undo revision 0F08286F bd Carol.Christiansen: keywords repeat and until are usually aligned
2025-03-24T08:55:07Z
<p>undo <a href="/wiki/Spezial:Diff/252192879" title="Spezial:Diff/252192879">revision 0F08286F</a> bd <a href="/wiki/Spezial:Beitr%C3%A4ge/Carol.Christiansen" title="Spezial:Beiträge/Carol.Christiansen">Carol.Christiansen</a>: keywords repeat and until are usually aligned</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 24. März 2025, 10:55 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 160:</td>
<td colspan="2" class="diff-lineno">Zeile 160:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>repeat</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>repeat</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> wert := wert + 1</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> wert := wert + 1</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"> </del>until wert > 100;</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>until wert > 100;</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
</table>
Kai Burghardt
https://de.wikipedia.org/w/index.php?title=Pascal_(Programmiersprache)&diff=252827205&oldid=prev
Bautsch: Änderungen von 146.4.103.42 (Diskussion) auf die letzte Version von NDG zurückgesetzt
2025-01-30T13:22:52Z
<p>Änderungen von <a href="/wiki/Spezial:Beitr%C3%A4ge/146.4.103.42" title="Spezial:Beiträge/146.4.103.42">146.4.103.42</a> (<a href="/w/index.php?title=Benutzer_Diskussion:146.4.103.42&action=edit&redlink=1" class="new" title="Benutzer Diskussion:146.4.103.42 (Seite nicht vorhanden)">Diskussion</a>) auf die letzte Version von <a href="/wiki/Benutzer:NDG" title="Benutzer:NDG">NDG</a> zurückgesetzt</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 30. Januar 2025, 15:22 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 112:</td>
<td colspan="2" class="diff-lineno">Zeile 112:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Hauptzweck der Verwendung von [[Zeiger (Informatik)|Zeigern]] ist in Pascal das Erstellen von verschiedenen Datenstrukturen, je nach den Vorstellungen des Programmierers. So lassen sich mithilfe von Zeigern etwa [[Liste (Datenstruktur)|Listen]] und [[Baum (Datenstruktur)|Bäume]] erstellen, die bei der Speicherung von Daten Vorteile gegenüber Feldern, Mengen, Verbünden und Dateien bieten. Ein weiterer Vorteil von Zeigern ist, dass Zeigervariablen den von ihnen benötigten Speicherplatz während der Laufzeit anfordern können. Der Programmierer muss also nicht schon im Vorhinein definieren, wie viel Platz die Variablen seines Programms bei der Ausführung benötigen werden und kann grundsätzlich vom Minimum ausgehen, über das, je nach Bedarfsfall, hinaus erweitert wird.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Hauptzweck der Verwendung von [[Zeiger (Informatik)|Zeigern]] ist in Pascal das Erstellen von verschiedenen Datenstrukturen, je nach den Vorstellungen des Programmierers. So lassen sich mithilfe von Zeigern etwa [[Liste (Datenstruktur)|Listen]] und [[Baum (Datenstruktur)|Bäume]] erstellen, die bei der Speicherung von Daten Vorteile gegenüber Feldern, Mengen, Verbünden und Dateien bieten. Ein weiterer Vorteil von Zeigern ist, dass Zeigervariablen den von ihnen benötigten Speicherplatz während der Laufzeit anfordern können. Der Programmierer muss also nicht schon im Vorhinein definieren, wie viel Platz die Variablen seines Programms bei der Ausführung benötigen werden und kann grundsätzlich vom Minimum ausgehen, über das, je nach Bedarfsfall, hinaus erweitert wird.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>=== Programmstrukturen ===</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">=== ProgrammstrCharakteristisch</del> für Pascal ist das Konzept der Verschachtelung von [[Prozedur (Programmierung)|Prozeduren]] und [[Funktion (Programmierung)|Funktionen]]. Im Deklarationsteil einer Prozedur oder Funktion können andere Prozeduren und Funktionen definiert werden, die außerhalb nicht sichtbar sind. Beispiel:<del style="font-weight: bold; text-decoration: none;"> ===</del></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Charakteristisch</ins> für Pascal ist das Konzept der Verschachtelung von [[Prozedur (Programmierung)|Prozeduren]] und [[Funktion (Programmierung)|Funktionen]]. Im Deklarationsteil einer Prozedur oder Funktion können andere Prozeduren und Funktionen definiert werden, die außerhalb nicht sichtbar sind. Beispiel:</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight lang="pascal"></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight lang="pascal"></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>program HalloWelt;</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>program HalloWelt;</div></td>
</tr>
</table>
Bautsch
https://de.wikipedia.org/w/index.php?title=Pascal_(Programmiersprache)&diff=252827162&oldid=prev
146.4.103.42: /* Programmstrukturen */
2025-01-30T13:21:28Z
<p><span class="autocomment">Programmstrukturen</span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 30. Januar 2025, 15:21 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 112:</td>
<td colspan="2" class="diff-lineno">Zeile 112:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Hauptzweck der Verwendung von [[Zeiger (Informatik)|Zeigern]] ist in Pascal das Erstellen von verschiedenen Datenstrukturen, je nach den Vorstellungen des Programmierers. So lassen sich mithilfe von Zeigern etwa [[Liste (Datenstruktur)|Listen]] und [[Baum (Datenstruktur)|Bäume]] erstellen, die bei der Speicherung von Daten Vorteile gegenüber Feldern, Mengen, Verbünden und Dateien bieten. Ein weiterer Vorteil von Zeigern ist, dass Zeigervariablen den von ihnen benötigten Speicherplatz während der Laufzeit anfordern können. Der Programmierer muss also nicht schon im Vorhinein definieren, wie viel Platz die Variablen seines Programms bei der Ausführung benötigen werden und kann grundsätzlich vom Minimum ausgehen, über das, je nach Bedarfsfall, hinaus erweitert wird.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Hauptzweck der Verwendung von [[Zeiger (Informatik)|Zeigern]] ist in Pascal das Erstellen von verschiedenen Datenstrukturen, je nach den Vorstellungen des Programmierers. So lassen sich mithilfe von Zeigern etwa [[Liste (Datenstruktur)|Listen]] und [[Baum (Datenstruktur)|Bäume]] erstellen, die bei der Speicherung von Daten Vorteile gegenüber Feldern, Mengen, Verbünden und Dateien bieten. Ein weiterer Vorteil von Zeigern ist, dass Zeigervariablen den von ihnen benötigten Speicherplatz während der Laufzeit anfordern können. Der Programmierer muss also nicht schon im Vorhinein definieren, wie viel Platz die Variablen seines Programms bei der Ausführung benötigen werden und kann grundsätzlich vom Minimum ausgehen, über das, je nach Bedarfsfall, hinaus erweitert wird.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker"><a class="mw-diff-movedpara-right" title="Der Absatz wurde verschoben. Klicken, um zur alten Stelle zu springen." href="#movedpara_3_0_lhs">⚫</a></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_1_0_rhs"></a><ins style="font-weight: bold; text-decoration: none;">=== ProgrammstrCharakteristisch</ins> für Pascal ist das Konzept der Verschachtelung von [[Prozedur (Programmierung)|Prozeduren]] und [[Funktion (Programmierung)|Funktionen]]. Im Deklarationsteil einer Prozedur oder Funktion können andere Prozeduren und Funktionen definiert werden, die außerhalb nicht sichtbar sind. Beispiel:<ins style="font-weight: bold; text-decoration: none;"> ===</ins></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>=== Programmstrukturen ===</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"><a class="mw-diff-movedpara-left" title="Der Absatz wurde verschoben. Klicken, um zur neuen Stelle zu springen." href="#movedpara_1_0_rhs">⚫</a></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_3_0_lhs"></a><del style="font-weight: bold; text-decoration: none;">Charakteristisch</del> für Pascal ist das Konzept der Verschachtelung von [[Prozedur (Programmierung)|Prozeduren]] und [[Funktion (Programmierung)|Funktionen]]. Im Deklarationsteil einer Prozedur oder Funktion können andere Prozeduren und Funktionen definiert werden, die außerhalb nicht sichtbar sind. Beispiel:</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight lang="pascal"></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight lang="pascal"></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>program HalloWelt;</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>program HalloWelt;</div></td>
</tr>
</table>
146.4.103.42
https://de.wikipedia.org/w/index.php?title=Pascal_(Programmiersprache)&diff=252819510&oldid=prev
NDG: Die letzte Textänderung von 46.140.195.210 wurde verworfen und die Version 252401951 von Ssgl wiederhergestellt.
2025-01-30T08:45:50Z
<p>Die letzte Textänderung von <a href="/wiki/Spezial:Beitr%C3%A4ge/46.140.195.210" title="Spezial:Beiträge/46.140.195.210">46.140.195.210</a> wurde verworfen und die Version <a href="/wiki/Spezial:Permanenter_Link/252401951" title="Spezial:Permanenter Link/252401951">252401951</a> von Ssgl wiederhergestellt.</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 30. Januar 2025, 10:45 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 13:</td>
<td colspan="2" class="diff-lineno">Zeile 13:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:Graf von dem Bergh, Fotografie Niklaus Wirth.jpg|mini|Niklaus Wirth (2009), der Entwickler von Pascal]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:Graf von dem Bergh, Fotografie Niklaus Wirth.jpg|mini|Niklaus Wirth (2009), der Entwickler von Pascal]]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Pascal''' ist <del style="font-weight: bold; text-decoration: none;">ein Fisch</del> Anfang der 1970er Jahre entwickelte [[Imperative Programmierung|imperative Programmiersprache]].</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''Pascal''' ist <ins style="font-weight: bold; text-decoration: none;">eine</ins> Anfang der 1970er Jahre entwickelte [[Imperative Programmierung|imperative Programmiersprache]].</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Pascal wurde von [[Niklaus Wirth]] an der [[Eidgenössische Technische Hochschule Zürich|ETH Zürich]] als [[Bildungsorientierte Programmiersprache|Lehrsprache]] eingeführt, um die [[strukturierte Programmierung]] zu lehren.<ref>Niklaus Wirth: ''The Programming Language Pascal.'' In: ''Acta Informatica.'' Band 1, 1971, S. 35–63, [[doi:10.1007/BF00264291]].</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Pascal wurde von [[Niklaus Wirth]] an der [[Eidgenössische Technische Hochschule Zürich|ETH Zürich]] als [[Bildungsorientierte Programmiersprache|Lehrsprache]] eingeführt, um die [[strukturierte Programmierung]] zu lehren.<ref>Niklaus Wirth: ''The Programming Language Pascal.'' In: ''Acta Informatica.'' Band 1, 1971, S. 35–63, [[doi:10.1007/BF00264291]].</ref></div></td>
</tr>
</table>
NDG
https://de.wikipedia.org/w/index.php?title=Pascal_(Programmiersprache)&diff=252819499&oldid=prev
46.140.195.210: fisch
2025-01-30T08:45:22Z
<p>fisch</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 30. Januar 2025, 10:45 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 13:</td>
<td colspan="2" class="diff-lineno">Zeile 13:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:Graf von dem Bergh, Fotografie Niklaus Wirth.jpg|mini|Niklaus Wirth (2009), der Entwickler von Pascal]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:Graf von dem Bergh, Fotografie Niklaus Wirth.jpg|mini|Niklaus Wirth (2009), der Entwickler von Pascal]]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Pascal''' ist <del style="font-weight: bold; text-decoration: none;">eine</del> Anfang der 1970er Jahre entwickelte [[Imperative Programmierung|imperative Programmiersprache]].</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''Pascal''' ist <ins style="font-weight: bold; text-decoration: none;">ein Fisch</ins> Anfang der 1970er Jahre entwickelte [[Imperative Programmierung|imperative Programmiersprache]].</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Pascal wurde von [[Niklaus Wirth]] an der [[Eidgenössische Technische Hochschule Zürich|ETH Zürich]] als [[Bildungsorientierte Programmiersprache|Lehrsprache]] eingeführt, um die [[strukturierte Programmierung]] zu lehren.<ref>Niklaus Wirth: ''The Programming Language Pascal.'' In: ''Acta Informatica.'' Band 1, 1971, S. 35–63, [[doi:10.1007/BF00264291]].</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Pascal wurde von [[Niklaus Wirth]] an der [[Eidgenössische Technische Hochschule Zürich|ETH Zürich]] als [[Bildungsorientierte Programmiersprache|Lehrsprache]] eingeführt, um die [[strukturierte Programmierung]] zu lehren.<ref>Niklaus Wirth: ''The Programming Language Pascal.'' In: ''Acta Informatica.'' Band 1, 1971, S. 35–63, [[doi:10.1007/BF00264291]].</ref></div></td>
</tr>
</table>
46.140.195.210
https://de.wikipedia.org/w/index.php?title=Pascal_(Programmiersprache)&diff=252401951&oldid=prev
Ssgl: Cite Book -> Literatur
2025-01-19T09:15:43Z
<p>Cite Book -> Literatur</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 19. Januar 2025, 11:15 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 259:</td>
<td colspan="2" class="diff-lineno">Zeile 259:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Pascal wurde nach dem französischen Mathematiker [[Blaise Pascal]] benannt. Die Entwicklung der Programmiersprache Algol (bis 1958) wie auch die ihrer Nachfolger war Produkt von Entwicklungskomitees. Niklaus Wirth war maßgeblich an der Erstellung des Abkömmlings Algol W beteiligt, das in Zürich entwickelt und 1966 fertiggestellt wurde.<ref>N. Wirth, C. A. R. Hoare: ''A Contribution to the development of ALGOL.'' In: ''Comm. ACM.'' 9, 6, Juni 1966, S. 413–432.</ref> Er berichtete später von den Nachteilen einer gemeinsamen Entwicklung. Konsens innerhalb des Komitees musste mühsam erarbeitet werden, auch erschienen dem praktisch denkenden Wirth, der sich nicht nur als Wissenschaftler, sondern auch als Ingenieur sah, einige Entwicklungsziele mancher Kollegen als übertrieben und unumsetzbar.<ref name="Niklaus Wirth 2002">Niklaus Wirth: ''Pascal and its Successors.'' 2002, S. 108–119.</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Pascal wurde nach dem französischen Mathematiker [[Blaise Pascal]] benannt. Die Entwicklung der Programmiersprache Algol (bis 1958) wie auch die ihrer Nachfolger war Produkt von Entwicklungskomitees. Niklaus Wirth war maßgeblich an der Erstellung des Abkömmlings Algol W beteiligt, das in Zürich entwickelt und 1966 fertiggestellt wurde.<ref>N. Wirth, C. A. R. Hoare: ''A Contribution to the development of ALGOL.'' In: ''Comm. ACM.'' 9, 6, Juni 1966, S. 413–432.</ref> Er berichtete später von den Nachteilen einer gemeinsamen Entwicklung. Konsens innerhalb des Komitees musste mühsam erarbeitet werden, auch erschienen dem praktisch denkenden Wirth, der sich nicht nur als Wissenschaftler, sondern auch als Ingenieur sah, einige Entwicklungsziele mancher Kollegen als übertrieben und unumsetzbar.<ref name="Niklaus Wirth 2002">Niklaus Wirth: ''Pascal and its Successors.'' 2002, S. 108–119.</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Im Jahr 1968 erhielt Wirth eine Professur an der ETH Zürich, wo er neben seiner Lehrtätigkeit Zeit fand, mit der Entwicklung einer neuen Sprache zu beginnen. Er arbeitete diesmal alleine und konnte Pascal im Laufe des Jahres 1969 fertigstellen. Einer der Gründe für die Neuentwicklung war laut Wirth das Fehlen einer für den universitären Unterricht geeigneten Sprache. Weder das zu unwissenschaftlich angelegte [[Fortran]] noch das für die praktische Ingenieurstätigkeit ungeeignete Algol konnten Wirths Ansprüchen genügen. Über den Programmierunterricht hinaus sollte Pascal aber ebenso in der Wirtschaft, der Forschung und bei der Entwicklung von Compilern und Betriebssystemen einsetzbar sein.<ref name="Niklaus Wirth 2002" /><ref>{{<del style="font-weight: bold; text-decoration: none;">Cite</del> <del style="font-weight: bold; text-decoration: none;">book</del>|<del style="font-weight: bold; text-decoration: none;">chapter-url</del>=https://link.springer.com/chapter/10.1007/10722581_1<del style="font-weight: bold; text-decoration: none;">|doi = 10.1007/10722581_1|chapter =</del> The Development of Procedural Programming Languages Personal Contributions and Perspectives<del style="font-weight: bold; text-decoration: none;">|title</del> <del style="font-weight: bold; text-decoration: none;">=</del> <del style="font-weight: bold; text-decoration: none;">Modular Programming Languages</del>|<del style="font-weight: bold; text-decoration: none;">series </del>=<del style="font-weight: bold; text-decoration: none;"> </del>Lecture Notes in Computer Science|<del style="font-weight: bold; text-decoration: none;">year </del>=<del style="font-weight: bold; text-decoration: none;"> </del>2000<del style="font-weight: bold; text-decoration: none;">|last1</del> <del style="font-weight: bold; text-decoration: none;">= Wirth</del>|<del style="font-weight: bold; text-decoration: none;">first1 </del>= <del style="font-weight: bold; text-decoration: none;">Niklaus</del>|<del style="font-weight: bold; text-decoration: none;">volume </del>= <del style="font-weight: bold; text-decoration: none;">1897</del>|<del style="font-weight: bold; text-decoration: none;">pages </del>= <del style="font-weight: bold; text-decoration: none;">1–10</del>|<del style="font-weight: bold; text-decoration: none;">isbn </del>=<del style="font-weight: bold; text-decoration: none;"> </del>978-3-540-67958-5|<del style="font-weight: bold; text-decoration: none;">language </del>=<del style="font-weight: bold; text-decoration: none;"> </del>en}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Im Jahr 1968 erhielt Wirth eine Professur an der ETH Zürich, wo er neben seiner Lehrtätigkeit Zeit fand, mit der Entwicklung einer neuen Sprache zu beginnen. Er arbeitete diesmal alleine und konnte Pascal im Laufe des Jahres 1969 fertigstellen. Einer der Gründe für die Neuentwicklung war laut Wirth das Fehlen einer für den universitären Unterricht geeigneten Sprache. Weder das zu unwissenschaftlich angelegte [[Fortran]] noch das für die praktische Ingenieurstätigkeit ungeeignete Algol konnten Wirths Ansprüchen genügen. Über den Programmierunterricht hinaus sollte Pascal aber ebenso in der Wirtschaft, der Forschung und bei der Entwicklung von Compilern und Betriebssystemen einsetzbar sein.<ref name="Niklaus Wirth 2002" /><ref>{{<ins style="font-weight: bold; text-decoration: none;">Literatur</ins> |<ins style="font-weight: bold; text-decoration: none;">Autor</ins>=<ins style="font-weight: bold; text-decoration: none;">Niklaus Wirth |Titel=Modular Programming Languages |Kapitel=[</ins>https://link.springer.com/chapter/10.1007/10722581_1 The Development of Procedural Programming Languages Personal Contributions and Perspectives<ins style="font-weight: bold; text-decoration: none;">]</ins> |<ins style="font-weight: bold; text-decoration: none;">Sammelwerk</ins>=Lecture Notes in Computer Science<ins style="font-weight: bold; text-decoration: none;"> </ins>|<ins style="font-weight: bold; text-decoration: none;">Datum</ins>=2000 |<ins style="font-weight: bold; text-decoration: none;">Band</ins>=<ins style="font-weight: bold; text-decoration: none;">1897</ins> |<ins style="font-weight: bold; text-decoration: none;">Seiten</ins>=<ins style="font-weight: bold; text-decoration: none;">1–10</ins> |<ins style="font-weight: bold; text-decoration: none;">DOI</ins>=<ins style="font-weight: bold; text-decoration: none;">10.1007/10722581_1</ins> |<ins style="font-weight: bold; text-decoration: none;">ISBN</ins>=978-3-540-67958-5<ins style="font-weight: bold; text-decoration: none;"> </ins>|<ins style="font-weight: bold; text-decoration: none;">Sprache</ins>=en}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Weitere Ziele für die Entwicklung von Pascal bestanden daher darin, ein zuverlässiges und effizientes Werkzeug für das Schreiben großer Programme bereitzustellen<ref>{{<del style="font-weight: bold; text-decoration: none;">cite journal</del> |<del style="font-weight: bold; text-decoration: none;">last1</del>=Wirth |<del style="font-weight: bold; text-decoration: none;">first1=N. |title</del>=The Programming Language Pascal |<del style="font-weight: bold; text-decoration: none;">journal</del>=Acta Informatica |<del style="font-weight: bold; text-decoration: none;">date</del>=1971 |<del style="font-weight: bold; text-decoration: none;">volume</del>=1 |<del style="font-weight: bold; text-decoration: none;">issue</del>=1 |<del style="font-weight: bold; text-decoration: none;">pages</del>=35–63 |<del style="font-weight: bold; text-decoration: none;">doi</del>=10.1007/BF00264291|<del style="font-weight: bold; text-decoration: none;">language </del>=<del style="font-weight: bold; text-decoration: none;"> </del>en}}</ref> und den "Canyon" zwischen wissenschaftlicher und kommerzieller Entwicklung, wie sie durch die damals verbreiteten Sprachen Fortran und COBOL verkörpert wurden, mit einer universellen Programmiersprache zu überbrücken<ref>{{<del style="font-weight: bold; text-decoration: none;">cite journal</del> |<del style="font-weight: bold; text-decoration: none;">last1</del>=Wirth |<del style="font-weight: bold; text-decoration: none;">first1=N. |title</del>=Recollections about the development of Pascal |<del style="font-weight: bold; text-decoration: none;">journal</del>=History of programming languages---II |<del style="font-weight: bold; text-decoration: none;">date</del>=1996-01 |<del style="font-weight: bold; text-decoration: none;">pages</del>=97–120 |<del style="font-weight: bold; text-decoration: none;">doi</del>=10.1145/234286.1057812|<del style="font-weight: bold; text-decoration: none;">language </del>=<del style="font-weight: bold; text-decoration: none;"> </del>en}}</ref>.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Weitere Ziele für die Entwicklung von Pascal bestanden daher darin, ein zuverlässiges und effizientes Werkzeug für das Schreiben großer Programme bereitzustellen<ref>{{<ins style="font-weight: bold; text-decoration: none;">Literatur</ins> |<ins style="font-weight: bold; text-decoration: none;">Autor</ins>=<ins style="font-weight: bold; text-decoration: none;">Niklaus </ins>Wirth |<ins style="font-weight: bold; text-decoration: none;">Titel</ins>=The Programming Language Pascal |<ins style="font-weight: bold; text-decoration: none;">Sammelwerk</ins>=Acta Informatica |<ins style="font-weight: bold; text-decoration: none;">Datum</ins>=1971 |<ins style="font-weight: bold; text-decoration: none;">Band</ins>=1 |<ins style="font-weight: bold; text-decoration: none;">Nummer</ins>=1 |<ins style="font-weight: bold; text-decoration: none;">Seiten</ins>=35–63 |<ins style="font-weight: bold; text-decoration: none;">DOI</ins>=10.1007/BF00264291<ins style="font-weight: bold; text-decoration: none;"> </ins>|<ins style="font-weight: bold; text-decoration: none;">Sprache</ins>=en}}</ref> und den "Canyon" zwischen wissenschaftlicher und kommerzieller Entwicklung, wie sie durch die damals verbreiteten Sprachen Fortran und COBOL verkörpert wurden, mit einer universellen Programmiersprache zu überbrücken<ref>{{<ins style="font-weight: bold; text-decoration: none;">Literatur</ins> |<ins style="font-weight: bold; text-decoration: none;">Autor</ins>=<ins style="font-weight: bold; text-decoration: none;">Niklaus </ins>Wirth |<ins style="font-weight: bold; text-decoration: none;">Titel</ins>=Recollections about the development of Pascal |<ins style="font-weight: bold; text-decoration: none;">Sammelwerk</ins>=History of programming languages---II |<ins style="font-weight: bold; text-decoration: none;">Datum</ins>=1996-01 |<ins style="font-weight: bold; text-decoration: none;">Seiten</ins>=97–120 |<ins style="font-weight: bold; text-decoration: none;">DOI</ins>=10.1145/234286.1057812<ins style="font-weight: bold; text-decoration: none;"> </ins>|<ins style="font-weight: bold; text-decoration: none;">Sprache</ins>=en}}</ref>.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:CDC 6600 introduced in 1964.jpg|mini|CDC 6600]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:CDC 6600 introduced in 1964.jpg|mini|CDC 6600]]</div></td>
</tr>
</table>
Ssgl
https://de.wikipedia.org/w/index.php?title=Pascal_(Programmiersprache)&diff=252192879&oldid=prev
Carol.Christiansen: Änderungen von 93.237.74.200 (Diskussion) auf die letzte Version von Invisigoth67 zurückgesetzt
2025-01-12T20:24:44Z
<p>Änderungen von <a href="/wiki/Spezial:Beitr%C3%A4ge/93.237.74.200" title="Spezial:Beiträge/93.237.74.200">93.237.74.200</a> (<a href="/w/index.php?title=Benutzer_Diskussion:93.237.74.200&action=edit&redlink=1" class="new" title="Benutzer Diskussion:93.237.74.200 (Seite nicht vorhanden)">Diskussion</a>) auf die letzte Version von <a href="/wiki/Benutzer:Invisigoth67" title="Benutzer:Invisigoth67">Invisigoth67</a> zurückgesetzt</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 12. Januar 2025, 22:24 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 160:</td>
<td colspan="2" class="diff-lineno">Zeile 160:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>repeat</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>repeat</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> wert := wert + 1</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> wert := wert + 1</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>until wert > 100;</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> </ins>until wert > 100;</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
</table>
Carol.Christiansen
https://de.wikipedia.org/w/index.php?title=Pascal_(Programmiersprache)&diff=252192862&oldid=prev
93.237.74.200: /* Schleifen */
2025-01-12T20:24:20Z
<p><span class="autocomment">Schleifen</span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 12. Januar 2025, 22:24 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 160:</td>
<td colspan="2" class="diff-lineno">Zeile 160:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>repeat</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>repeat</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> wert := wert + 1</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> wert := wert + 1</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"> </del>until wert > 100;</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>until wert > 100;</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
</table>
93.237.74.200