home *** CD-ROM | disk | FTP | other *** search
/ Programmer's ROM - The Computer Language Library / programmersrom.iso / ada / lrm / chapa.err < prev    next >
Encoding:
Text File  |  1988-05-03  |  2.6 KB  |  68 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                            Errata for changes to Appendix A version 21
  7.  
  8.  
  9.  
  10.  
  11.  
  12. paragraph  2paragraph  2paragraph  2
  13.  
  14.  
  15.  
  16. P'ADDRESS              For a prefix P that denotes an object, a  program  unit,  a  label,  or  an
  17.                        entry:
  18.  
  19.                        Yields the address of the first of the storage units allocated to P.  For a
  20.                        subprogram,  package, task unit, or label, this value refers to the machine
  21.                        code associated with the corresponding body or statement.  For an entry for
  22.                        which  an  address  clause  has  been  given,  the  value  refers  to   the
  23.                        corresponding  hardware  interrupt.   The value of this attribute is of the
  24.                        type ADDRESS defined in the package SYSTEM.  (See 13.7.2.)
  25.  
  26.  
  27.  
  28. paragraph  14paragraph  14paragraph  14
  29.  
  30.  
  31.  
  32. P'FIRST                For a prefix P that is appropriate for an array type,  or  that  denotes  a
  33.                        constrained array subtype:
  34.  
  35.  
  36.  
  37. paragraph  18paragraph  18paragraph  18
  38.  
  39.  
  40.  
  41. P'IMAGE                For a prefix P that denotes a discrete type or subtype:
  42.  
  43.                        This attribute is a function with a single parameter.  The actual parameter
  44.                        X must be a value of the base type of P.  The result type is the predefined
  45.                        type  STRING.   The  result  is  the  image_____  of  the value of X, that is, a
  46.                        sequence of characters representing the value in display form.   The  image
  47.                        of  an  integer  value  is  the  corresponding  decimal  literal;   without
  48.                        underlines, leading zeros, exponent, or trailing spaces;  but  with  a  one
  49.                        character prefix that is either a minus sign or a space.
  50.  
  51.  
  52.  
  53. paragraph  29paragraph  29paragraph  29
  54.  
  55.  
  56.  
  57. P'MACHINE_OVERFLOWS    For a prefix P that denotes a real type or subtype:
  58.  
  59.                        Yields  the  value TRUE if every predefined operation on values of the base
  60.                        type of P either  provides  a  correct  result,  or  raises  the  exception
  61.                        NUMERIC_ERROR  in  overflow  situations;  yields the value FALSE otherwise.
  62.                        The value of this attribute  is  of  the  predefined  type  BOOLEAN.   (See
  63.                        13.7.3.)
  64.  
  65.  
  66.  
  67. -1                                                                                    29 paragraph
  68.