comp.lang.ada
 help / color / mirror / Atom feed
From: "L. B." <mario.blunk.gplus@gmail.com>
Subject: pragmas in doubly linked lists
Date: Thu, 26 Jan 2023 10:25:04 -0800 (PST)	[thread overview]
Message-ID: <823bfde7-adb3-4cd2-adca-744cf676864an@googlegroups.com> (raw)

Hello,

I'm having issues with cursors of doubly linked lists (erroneous memory access exceptions).
So I'm wondering whether the pragmas might solve the problems. What is the purpose of the pragmas defined in the package like

pragma Preelaborate(Doubly_Linked_Lists);
pragma Preelaborable_Initialization(List);
pragma Preelaborable_Initialization(Cursor);

What are they good for and how to use them ? Some simple examples would be very helpful. Thank you.

             reply	other threads:[~2023-01-26 18:25 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-01-26 18:25 L. B. [this message]
2023-01-27 16:16 ` pragmas in doubly linked lists Niklas Holsti
2023-02-11  8:13   ` Mario Blunk
2023-02-13  7:22     ` Emmanuel Briot
2023-02-13  7:40       ` Mario Blunk
2023-02-13  7:43         ` Emmanuel Briot
2023-03-29 16:46           ` Mario Blunk
2023-04-19  7:17             ` Mario Blunk
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox