Ada Programming/Keywords/package
Appearance
This keyword is used in regular packages (specification and body), in generic packages (specification and body), and in generic formal package parameters.
See also
[edit | edit source]Wikibook
[edit | edit source]Ada 95 Reference Manual
[edit | edit source]- 2.9: Reserved Words [Annotated]
- Section 7: Packages [Annotated]
- 7.1: Package Specifications and Declarations [Annotated]
- 7.2: Package Bodies [Annotated]
- 8.5.3: Package Renaming Declarations [Annotated]
- 10.1.3: Subunits of Compilation Units [Annotated]
- 12.1: Generic Declarations [Annotated]
- 12.3: Generic Instantiation [Annotated]
- 12.7: Formal Packages [Annotated]
- Annex P: (informative) Syntax Summary [Annotated]
- E.2.3: Remote Call Interface Library Units [Annotated]
Ada 2005 Reference Manual
[edit | edit source]- 2.9: Reserved Words [Annotated]
- Section 7: Packages [Annotated]
- 7.1: Package Specifications and Declarations [Annotated]
- 7.2: Package Bodies [Annotated]
- 8.5.3: Package Renaming Declarations [Annotated]
- 10.1.3: Subunits of Compilation Units [Annotated]
- 12.1: Generic Declarations [Annotated]
- 12.3: Generic Instantiation [Annotated]
- 12.7: Formal Packages [Annotated]
- Annex P: (informative) Syntax Summary [Annotated]
- E.2.3: Remote Call Interface Library Units [Annotated]
Ada Quality and Style Guide
[edit | edit source]
Ada Keywords | ||||
---|---|---|---|---|
abort
|
else
|
new
|
return
|
|
abs
|
elsif
|
not
|
reverse
|
|
abstract (Ada 95)
|
end
|
null
|
||
accept
|
entry
|
select
|
||
access
|
exception
|
of
|
separate
|
|
aliased (Ada 95)
|
exit
|
or
|
some (Ada 2012)
|
|
all
|
others
|
subtype
|
||
and
|
for
|
out
|
synchronized (Ada 2005)
|
|
array
|
function
|
overriding (Ada 2005)
|
||
at
|
tagged (Ada 95)
|
|||
generic
|
package
|
task
|
||
begin
|
goto
|
parallel (Ada 2022)
|
terminate
|
|
body
|
pragma
|
then
|
||
if
|
private
|
type
|
||
case
|
in
|
procedure
|
||
constant
|
interface (Ada 2005)
|
protected (Ada 95)
|
until (Ada 95)
|
|
is
|
use
|
|||
declare
|
raise
|
|||
delay
|
limited
|
range
|
when
|
|
delta
|
loop
|
record
|
while
|
|
digits
|
rem
|
with
|
||
do
|
mod
|
renames
|
||
requeue (Ada 95)
|
xor
|