Ada Conformity Assessment Authority      Home Conformity Assessment   Test Suite ARGAda Standard
 
Annotated Ada Reference Manual (Ada 2022 with Amendment 1)Legal Information
Contents   Index   References   Search   Previous   Next 

J.5 ASCII

Static Semantics

1
The following declaration exists in the declaration of package Standard: 
2
package ASCII is
3
  --  Control characters:
4
  NUL   : constant Character := nul;              SOH   : constant Character := soh;
  STX   : constant Character := stx;              ETX   : constant Character := etx;
  EOT   : constant Character := eot;              ENQ   : constant Character := enq;
  ACK   : constant Character := ack;              BEL   : constant Character := bel;
  BS    : constant Character := bs;               HT    : constant Character := ht;
  LF    : constant Character := lf;               VT    : constant Character := vt;
  FF    : constant Character := ff;               CR    : constant Character := cr;
  SO    : constant Character := so;               SI    : constant Character := si;
  DLE   : constant Character := dle;              DC1   : constant Character := dc1;
  DC2   : constant Character := dc2;              DC3   : constant Character := dc3;
  DC4   : constant Character := dc4;              NAK   : constant Character := nak;
  SYN   : constant Character := syn;              ETB   : constant Character := etb;
  CAN   : constant Character := can;              EM    : constant Character := em;
  SUB   : constant Character := sub;              ESC   : constant Character := esc;
  FS    : constant Character := fs;               GS    : constant Character := gs;
  RS    : constant Character := rs;               US    : constant Character := us;
  DEL   : constant Character := del;
5
  -- Other characters:
6
  Exclam   : constant Character:= '!';            Quotation : constant Character:= '"';
  Sharp    : constant Character:= '#';            Dollar    : constant Character:= '$';
  Percent  : constant Character:= '%';            Ampersand : constant Character:= '&';
  Colon    : constant Character:= ':';            Semicolon : constant Character:= ';';
  Query    : constant Character:= '?';            At_Sign   : constant Character:= '@';
  L_Bracket: constant Character:= '[';            Back_Slash: constant Character:= '\';
  R_Bracket: constant Character:= ']';            Circumflex: constant Character:= '^';
  Underline: constant Character:= '_';            Grave     : constant Character:= '`';
  L_Brace  : constant Character:= '{';            Bar       : constant Character:= '|';
  R_Brace  : constant Character:= '}';            Tilde     : constant Character:= '~';
7
  -- Lower case letters:
8
  LC_A: constant Character:= 'a';
  ...
  LC_Z: constant Character:= 'z';
9
end ASCII;

Contents   Index   References   Search   Previous   Next 
Ada-Europe Ada 2005 and 2012 Editions sponsored in part by Ada-Europe