În această secțiune, vom vorbi despre modul de formatare a codului sursă al programului în Pascal.
Ideea formatării codului este de a spori lizibilitatea acestuia, adică înțelegerea programatorului.
Construcția blocurilor
În Pascal, puteți aloca cel puțin $ 6 $ de construcții bloc - adică cele pentru a înconjura parantezele operatorului care au nevoie de corp. și anume:
-- Corpurile celor trei construcții ciclice sunt de asemenea blocuri.
Semnificația blocului este că puteți atașa una sau mai multe acțiuni la acesta, de obicei atunci când acțiunile sunt utilizate cu paranteze de operatori (cu excepția repetării / până la construirea unde parantezele nu sunt necesare).
Un bloc poate fi investit într-un alt număr infinit de ori pe principiul păpușii:
Ideea principală a formatării
Ideea principală este formatul codului (adică dând acestuia un anumit cadru) astfel încât fiecare acțiune imbricată să aibă un număr de liniuțe în nivelul de cuibare al blocului său.
Se recomandă o singură liniuță care să fie luată de oricare, dar destul de vizibilă, de cel puțin 2 spații. Luăm ca un singur lipsesc 4 spații (așa-numita "o filă"). apoi:
- Pentru corpul programului, toți operatorii vor fi mutați cu 4 spații, de exemplu:
-- pentru brațele operatorului și cuvântul var utilizează de obicei indentare zero - adică nu adăugați spații la stânga deloc.
-- aici cesiunea și operatorul condiționat în sine sunt la același nivel în corpul programului și, prin urmare, au liniuțe egale, dar operația
au investit în atunci ramură $ $, și pentru că necesită un $ 1 + $ în raport cu adâncitura tranzacției mamă (în acest caz, pentru $ if..then $ a fost una indentare, și, prin urmare, pentru apoi sucursală $ $ necesită $ 1 + 1 = 2 $ - adică dublu liniuță.)
-- în ultimul exemplu din ramura else (filiala de falsificare a instrucțiunii if) conține doi operatori, iar bretelele sunt necesare.