The AdaCore Blog
An Insight Into the AdaCore Ecosystem

May 28, 2026
Claire Dross
Information Hiding and Context Management in SPARK
A previous blog explored the verification of the formal hashed sets package in SPARKlib. This post will explain the techniques used to simplify the…
Read More

Feb 11, 2008
Gem #25: How to Search Text

Jan 28, 2008
Gem #24: Null Considered Harmful (Part 2—Efficiency)

Jan 14, 2008
Gem #23: Null Considered Harmful

Dec 17, 2007
Gem #22: Ada Speaks Many Languages

Dec 10, 2007
Gem #21: How to parse an XML text

Dec 03, 2007
Gem #20: Using pragma Shared_Passive for data persistence

Nov 26, 2007
Gem #19: XML streaming of Ada objects

Nov 19, 2007
Gem #18: Warnings in GNAT

Nov 12, 2007
Gem #17: Pragma No_Return, Part 2 (functions)

Nov 05, 2007
Gem #16: Pragma No_Return

Oct 29, 2007
Gem #15: Timers

Oct 22, 2007


