n 35.4.5</A
>.
    </P
><P
>     <SPAN
CLASS="APPLICATION"
>PL/pgSQL</SPAN
> functions can also be declared to accept
     and return the polymorphic types
     <TT
CLASS="TYPE"
>anyelement</TT
>, <TT
CLASS="TYPE"
>anyarray</TT
>, <TT
CLASS="TYPE"
>anynonarray</TT
>,
     <TT
CLASS="TYPE"
>anyenum</TT
>, and <TT
CLASS="TYPE"
>anyrange</TT
>.  The actual
     data types handled by a polymorphic function can vary from call to
     call, as discussed in <A
HREF="extend-type-system.html#EXTEND-TYPES-POLYMORPHIC