https://wiki.freepascal.org/index.php?title=Basic_Pascal_Tutorial/Chapter_1/Punctuation_and_Indentation/bg&feed=atom&action=history
Basic Pascal Tutorial/Chapter 1/Punctuation and Indentation/bg - Revision history
2024-03-28T19:31:10Z
Revision history for this page on the wiki
MediaWiki 1.35.6
https://wiki.freepascal.org/index.php?title=Basic_Pascal_Tutorial/Chapter_1/Punctuation_and_Indentation/bg&diff=153740&oldid=prev
Kai Burghardt: bypass language bar/categorization template redirect [cf. discussion]
2022-08-20T14:17:43Z
<p>bypass language bar/categorization template redirect [cf. <a href="/Special:PermanentLink/149778#Cluttering_of_main_name_space" title="Special:PermanentLink/149778">discussion</a>]</p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 14:17, 20 August 2022</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-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 class="diffchange diffchange-inline">Punctuation_and_Indentation</del>}}</div></td><td class='diff-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 class="diffchange diffchange-inline">Basic Pascal Tutorial/Chapter 1/Punctuation and Indentation</ins>}}</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>{{TYNavigator|Chapter 1/Standard Functions|Chapter 1/Programming Assignment}}</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>{{TYNavigator|Chapter 1/Standard Functions|Chapter 1/Programming Assignment}}</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;"></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;"></td></tr>
</table>
Kai Burghardt
https://wiki.freepascal.org/index.php?title=Basic_Pascal_Tutorial/Chapter_1/Punctuation_and_Indentation/bg&diff=152742&oldid=prev
Kai Burghardt: bypass redirects [cf. discussion]
2022-08-06T00:10:41Z
<p>bypass redirects [cf. <a href="/Special:PermanentLink/149778#Cluttering_of_main_name_space" title="Special:PermanentLink/149778">discussion</a>]</p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 00:10, 6 August 2022</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</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>{{Punctuation_and_Indentation}}</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>{{Punctuation_and_Indentation}}</div></td></tr>
<tr><td class='diff-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>{{TYNavigator|<del class="diffchange diffchange-inline">Standard_Functions</del>|<del class="diffchange diffchange-inline">Programming_Assignment</del>}}</div></td><td class='diff-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>{{TYNavigator|<ins class="diffchange diffchange-inline">Chapter 1/Standard Functions</ins>|<ins class="diffchange diffchange-inline">Chapter 1/Programming Assignment</ins>}}</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;"></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;"></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>== Пунктуация и идентация ==</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>== Пунктуация и идентация ==</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l46" >Line 46:</td>
<td colspan="2" class="diff-lineno">Line 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>Правилното отместване и смислените коментари улесняват значително определянето на начина на работа на кода. </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>Правилното отместване и смислените коментари улесняват значително определянето на начина на работа на кода. </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;"></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;"></td></tr>
<tr><td class='diff-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>{{TYNavigator|<del class="diffchange diffchange-inline">Standard_Functions</del>|<del class="diffchange diffchange-inline">Programming_Assignment</del>}}</div></td><td class='diff-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>{{TYNavigator|<ins class="diffchange diffchange-inline">Chapter 1/Standard Functions</ins>|<ins class="diffchange diffchange-inline">Chapter 1/Programming Assignment</ins>}}</div></td></tr>
</table>
Kai Burghardt
https://wiki.freepascal.org/index.php?title=Basic_Pascal_Tutorial/Chapter_1/Punctuation_and_Indentation/bg&diff=150037&oldid=prev
Kai Burghardt: Kai Burghardt moved page Punctuation and Indentation/bg to Basic Pascal Tutorial/Chapter 1/Punctuation and Indentation/bg: tidy up main name space: create subpage hierarchy for basic Pascal tutorial [...
2022-02-03T01:53:43Z
<p>Kai Burghardt moved page <a href="/Punctuation_and_Indentation/bg" class="mw-redirect" title="Punctuation and Indentation/bg">Punctuation and Indentation/bg</a> to <a href="/Basic_Pascal_Tutorial/Chapter_1/Punctuation_and_Indentation/bg" title="Basic Pascal Tutorial/Chapter 1/Punctuation and Indentation/bg">Basic Pascal Tutorial/Chapter 1/Punctuation and Indentation/bg</a>: tidy up main name space: create subpage hierarchy for <a href="/Category:Basic_Pascal_Introduction/bg" title="Category:Basic Pascal Introduction/bg">basic Pascal tutorial</a> [...</p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<tr class="diff-title" lang="en">
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 01:53, 3 February 2022</td>
</tr><tr><td colspan="2" class="diff-notice" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>
Kai Burghardt
https://wiki.freepascal.org/index.php?title=Basic_Pascal_Tutorial/Chapter_1/Punctuation_and_Indentation/bg&diff=144676&oldid=prev
Alpinistbg at 19:30, 22 April 2021
2021-04-22T19:30:40Z
<p></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 19:30, 22 April 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</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>{{Punctuation_and_Indentation}}</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>{{Punctuation_and_Indentation}}</div></td></tr>
<tr><td class='diff-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;"><font size='5'>Пунктуация и идентация</font></del></div></td><td colspan="2"> </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>{{TYNavigator|Standard_Functions|Programming_Assignment}}</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>{{TYNavigator|Standard_Functions|Programming_Assignment}}</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;"></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;"></td></tr>
<tr><td class='diff-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 class="diffchange diffchange-inline">1G - Punctuation and Indentation </del>(author: Tao Yue, state: unchanged)</div></td><td class='diff-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 class="diffchange diffchange-inline">== Пунктуация и идентация ==</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-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 class="diffchange diffchange-inline">''</ins>(author: Tao Yue, state: unchanged)<ins class="diffchange diffchange-inline">''</ins></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;"></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;"></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>Тъй като Паскал игнорира края на редовете и интервалите, препинателните знаци са необходими, за да се каже на компилатора кога завършва даден оператор. </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>Тъй като Паскал игнорира края на редовете и интервалите, препинателните знаци са необходими, за да се каже на компилатора кога завършва даден оператор. </div></td></tr>
</table>
Alpinistbg
https://wiki.freepascal.org/index.php?title=Basic_Pascal_Tutorial/Chapter_1/Punctuation_and_Indentation/bg&diff=144605&oldid=prev
Alpinistbg at 01:11, 21 April 2021
2021-04-21T01:11:04Z
<p></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 01:11, 21 April 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l42" >Line 42:</td>
<td colspan="2" class="diff-lineno">Line 42:</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;"></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;"></td></tr>
<tr><td class='diff-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 class="diffchange diffchange-inline">цяло</del>, отместете всеки блок навътре. Пропуснете линия между блоковете (например между блоковете const и var). Съвременните програмни среди (IDE) разбират синтаксиса на Pascal и често ще направят отместването автоматично докато пишете. </div></td><td class='diff-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 class="diffchange diffchange-inline">правило</ins>, отместете всеки блок навътре. Пропуснете линия между блоковете (например между блоковете const и var). Съвременните програмни среди (IDE) разбират синтаксиса на 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;"></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;"></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>Правилното отместване и смислените коментари улесняват значително определянето на начина на работа на кода. </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>Правилното отместване и смислените коментари улесняват значително определянето на начина на работа на кода. </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;"></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;"></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>{{TYNavigator|Standard_Functions|Programming_Assignment}}</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>{{TYNavigator|Standard_Functions|Programming_Assignment}}</div></td></tr>
</table>
Alpinistbg
https://wiki.freepascal.org/index.php?title=Basic_Pascal_Tutorial/Chapter_1/Punctuation_and_Indentation/bg&diff=144604&oldid=prev
Alpinistbg: Created page with "{{Punctuation_and_Indentation}} <font size='5'>Пунктуация и идентация</font> {{TYNavigator|Standard_Functions|Programming_Assignment}} 1G - Punctuation an..."
2021-04-21T01:10:19Z
<p>Created page with "{{Punctuation_and_Indentation}} <font size='5'>Пунктуация и идентация</font> {{TYNavigator|Standard_Functions|Programming_Assignment}} 1G - Punctuation an..."</p>
<p><b>New page</b></p><div>{{Punctuation_and_Indentation}}<br />
<font size='5'>Пунктуация и идентация</font><br />
{{TYNavigator|Standard_Functions|Programming_Assignment}}<br />
<br />
1G - Punctuation and Indentation (author: Tao Yue, state: unchanged)<br />
<br />
Тъй като Паскал игнорира края на редовете и интервалите, препинателните знаци са необходими, за да се каже на компилатора кога завършва даден оператор. <br />
<br />
''Трябва'' да има точка и запетая (;) след:<br />
* заглавието на програмата<br />
* всяка дефиниция на константа<br />
* всяка декларация на променлива<br />
* дефиниция на всеки тип (ще го разгледаме по-късно)<br />
* почти всички изрази<br />
<br />
Последният оператор в блок <tt>BEGIN-END</tt>, непосредствено предшестващ END, не изисква точка и запетая. Въпреки това не вреди да добавите такъв. Това ще ви спести необходимостта да добавите точка и запетая, ако се наложи да преместите израза по-нагоре.<br />
<br />
Идентация (добавяне на интервали отляво, отместване) не се изисква от компилатора. Въпреки това е от голяма полза за програмиста, тъй като това помага да се направи програмата по-ясна. Ако пожелаете, можете да имате програма, която да изглежда така: <br />
<br />
<syntaxhighlight lang=pascal><br />
program Stupid; const a=5; b=385.3; var alpha,beta:real; begin <br />
alpha := a + b; beta:= b / a end.<br />
</syntaxhighlight><br />
<br />
Но е много по-добре ако програмата изглежда така:<br />
<br />
<syntaxhighlight lang=pascal><br />
program NotAsStupid;<br />
<br />
const<br />
a = 5;<br />
b = 385.3;<br />
<br />
var<br />
alpha,<br />
beta : real;<br />
<br />
begin (* main *)<br />
alpha := a + b;<br />
beta := b / a;<br />
end. (* main *)<br />
</syntaxhighlight><br />
<br />
Като цяло, отместете всеки блок навътре. Пропуснете линия между блоковете (например между блоковете const и var). Съвременните програмни среди (IDE) разбират синтаксиса на Pascal и често ще направят отместването автоматично докато пишете. <br />
<br />
Правилното отместване и смислените коментари улесняват значително определянето на начина на работа на кода. <br />
<br />
{{TYNavigator|Standard_Functions|Programming_Assignment}}</div>
Alpinistbg