2024 - GNAT Internal Training
This page contains links to everything you will need for this training class.
Files
Schedule
Session |
Topic |
---|---|
Session 1 & 2 |
Declarations
Basic Types
Statements
Array Types
Record Types
Expressions
Quantified expressions
|
Session 3 |
GPRbuild
GNAT Switches
|
Session 4 |
Subprograms
Type Derivation
Overloading
|
Session 5 & 6 |
Library Units
Packages
Private Types
Limited Types
Program Structure
Visibility
|
Session 7 |
Tagged Derivation
Polymorphism
Multiple inheritance
|
Session 8 |
Advanced Access types
Genericity
|
Session 9 & 10 |
Low-level Programming
Interfacing with C
Subprogram Contracts
Type Contracts
SPARK
Tasking
|