Reorder code for pragma Interrupts_System_By_Default.
Code related to the `Interrupts_System_By_Default` pragma has been reordered for alphabetical consistency and improved readability.
This commit cleans up the Ada front-end by reordering code definitions related to the Interrupts_System_By_Default pragma. The changes primarily affect par-prag.adb, sem_prag.adb, and snames.ads-tmpl, placing the relevant code sections in alphabetical order. This is a cosmetic change focused on maintaining consistent code style and readability within the Ada compiler.
In Details
The Interrupts_System_By_Default pragma in Ada influences how interrupt handling is configured for a system. This change is purely organizational, reordering entries within par-prag.adb (parser pragmas), sem_prag.adb (semantic analysis of pragmas), and snames.ads-tmpl (predefined names) to maintain alphabetical consistency. No functional changes are introduced; it's a code hygiene improvement.
For Context
In Ada, a 'pragma' is a special instruction that gives information to the compiler, controlling how it translates your code rather than directly affecting what the code does at runtime. The Interrupts_System_By_Default pragma is used to specify how the system should handle interrupts (signals that temporarily stop a running program to deal with an urgent event). This change simply tidies up the compiler's own code that processes this specific pragma, arranging related sections alphabetically. It doesn't change how your Ada programs behave but makes the compiler's source code easier for developers to read and maintain.