[Home] [Prev] [Next] [Index]

J.5 ASCII

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:= '\Q';
      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;



[Home] [Prev] [Next] [Index]

documentation@rational.com
Copyright © 1993-1998, Rational Software Corporation.   All rights reserved.