Pengetikan kuat sejak hari pertama

Fondasi bahasa: deklarasi, tipe integer, subtipe, enumerasi, dan ekspresi dengan aturan pengetikan kuat.

Modul ini membahas fondasi pengetikan kuat pada Ada: deklarasi konstanta dan variabel, tipe integer dengan rentang serta pemeriksaan luapan, subtype dan tipe turunan, tipe enumeration beserta atribut konversinya, dan operator pada ekspresi. Setiap topik menyertakan program yang dapat dikompilasi dengan GNAT beserta keluaran aslinya. Materi pada modul ini menjadi dasar bagi kontrak subprogram dan pemeriksaan yang dibahas pada modul selanjutnya.