Muchísimas gracias Javier, se me ha aclarado bastante. Un saludo!

El mar, 22 feb 2022 a las 9:53, datil400 (<[email protected]>) escribió:

> Las directivas /DEFINE y /UNDEFINE se pueden utilizar tanto en formato
> fijo como libre.
>
> /DEFINE - declara una "etiqueta" en la fase de preproceso (antes de
> compilación) y sólo se pueden utilizar con la directiva /IF
>
> Por ejemplo,
>
> /DEFINE MARCA
>
> /IF DEFINED(MARCA)
> ... código rpg a compilar si MARCA está definida
> /ELSE
> .. código rpg a compilar si MARCA NO ESTÁ definida
> /ENDIF
>
> /UNDEFINE - elimina la "etiqueta" declarado con /DEFINE
>
> Los mandatos de compilación también permiten indicar etiquetas define.
>
> Esta técnica te permite compilar trozos de código en función de un
> determinado criterio. Por ejemplo, yo lo utilizo para seleccionar
> determinadas definiciones de estructuras de datos ubicadas en miembros de
> copia (/COPY) o si quiero compilar un trozo de código modificado sin perder
> el original.
>
> Javier Mora
>
> Javier Mora
>
> El lun, 21 feb 2022 a las 4:20, Garce (<[email protected]>) escribió:
>
>> Muy buenas;
>> Estoy queriendo entender cuáles son los casos para utilizar esta
>> directiva en Full Free RPG. El ILE Reference no me queda claro y acudo a
>> uds. por si me puedan dar una mano. Si por si acaso conocen de algún
>> material en español en donde lo aclaran.
>> Desde ya muchas gracias.
>> ____________________________________________________
>> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
>> Forum.Help400 © Publicaciones Help400, S.L.
>
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 © Publicaciones Help400, S.L.
____________________________________________________
�nete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 � Publicaciones Help400, S.L.

Reply via email to