Predeclared Procedures and Functions  205  Exp(x)  Get (f)  Ln(x)  New(p)  New (p, el, ... , en)  Odd(i)  Ord(x)  Paek(u,i,p)  Page (f)  an arithmetic function that computes the real value of e (the base of naturalloga­ rithms) raised to the real or integer parameter  x.  a file-handling procedure that causes the position in the sequence  f  to be ad­ vanced to the next component, if any, and  f"  to take on its value;  if  no next component  exists eo f ( f)  becomes true and f" becomes totally undefmed. Ge t  (f)  is an error  if f  is undefined or eof (f)  is true.  If  f  is omitted, program parameter Input is  assumed.  an arithmetic function that computes the real natural logarithm (to the base e) of  the real or integer parameter  x,  where  x  >  O.  Ln (x)  is an error if  x<=o.  a dynamic-allocation procedure that allocates a new identified (dynamic) vari­ able  pi having the domain type of p  and creates a new identifying pointer value hav­ ing the type possessed by p  and assigns it to p.  If  p" is a variant record, New (p)  allocates enough space to accommodate all variants.  a dynamic-allocation procedure that allocates a new identified (dynamic) vari­ able  pi having the variant record type of p  with tagfield values e I, . . . ,  en for n  nested variant parts, and creates a new identifying pointer value having the type pos­ sessed by p  and assigns it to p.  a Boolean function that returns  t  rue  if the integer parameter  i  is not evenly  divisible by 2; returns  fa 1 s e  otherwise.  a transfer function that returns the ordinal number (an integer) of the ordinal pa­ rameter x  in the set of values defined by the type of x.  a data-transfer procedure that packs the contents of the non-packed array u start­ ing at component  i  into the packed array p.  a file-handling procedure that causes an implementation-defined effect on the  textfile parameter  f  such that the next line subsequently written to  f  will appear at  the top of a new page when  f  is printed.  If f  is not empty, and the last component of  its sequence is not an end-of-line marker, then Page (f) performs an implicit Wr i­ tel n (f).  If  the parameter list is omit 