Invocaciones de función

Una invocación de función ejecuta una función generada por EGL o una función de sistema. Cuando la función invocada finaliza, el proceso continúa con la sentencia que sigue a la invocación o (en casos complejos) con el siguiente proceso necesario en una expresión o en una lista de argumentos.


Diagrama de sintaxis de una invocación de función
calificador
Uno de los símbolos siguientes:
  • El nombre de la biblioteca en la que reside la función; o
  • El nombre del paquete en el que reside la función, seguido opcionalmente de un punto y del nombre de la biblioteca en la que reside la función.
  • this (identifica una función del programa actual)

Para obtener detalles acerca de las circunstancias en las que el calificador es innecesario, consulte el apartado Referencias a componentes.

nombre de función
Nombre de la función invocada.
argumento
Uno de los siguientes:
  • Literal
  • Constante
  • Variable
  • Una expresión numérica, de texto o de fecha y hora más compleja

El efecto de una variable que se pasa como un argumento a una función generada por EGL depende de si el parámetro correspondiente se modifica con IN, OUT o INOUT. Para obtener detalles, consulte la sección Parámetros de función.

Si la función invocada devuelve un valor, puede utilizar la invocación de estas formas:
Se aplican las reglas de compatibilidad siguientes:
Los literales y las constantes están sujetos a las siguientes normas:

Conceptos relacionados
Componente de función
Referencias a componentes
Diagrama de sintaxis

Tareas relacionadas
Asignaciones

Consulta relacionada
Sentencias EGL
Parámetros de función
Componente de función en formato fuente EGL
Tipos primitivos

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.