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.
