Método para pasar parámetros, en el que el módulo llamante proporciona al módulo llamado una expresión simbólica que representa el parámetro a pasar, y una rutina de servicio evalúa la expresión y proporciona el valor resultante al módulo llamado. Debido a que la expresión es evaluada cada vez que se usa el parámetro formal correspondiente en el módulo llamado, el valor del parámetro puede cambiar durante la ejecución del módulo llamado.