COPIADEFnuevo_nombre
antiguo_nombre
COPYDEFnuevo_nombre
antiguo_nombre
Crea un procedimiento de nombre nuevo_nombre
, idéntico a otro llamado antiguo_nombre
, que puede ser una primitiva.
Si nuevo_nombre
ya está definido, se pierde la definición anterior.
Si nuevo_nombre
es una primitiva, no se permite su redefinición a no ser que la variable REDEFP tenga el valor CIERTO.
Las definiciones creadas con COPIADEF no se guardan con GUARDA; las primitivas no se guardan nunca y se tapan los procedimientos no primitivos creados con COPIADEF.
(Puedes estar confuso si ejecutas IMDEFS o IMTITULOSTODO con un no primitiva definida con COPIADEF porque su línea de título contendría el nombre antiguo.
Es por eso que se la tapa.)
Nota: se diferencian algunos dialectos de Logo en el orden de los parámetros de COPIADEF. FMSLogo usa «el orden HAZ» y no «el orden NOMBRE».
PARA BIENVENIDA ESCRIBE "Hola FIN BIENVENIDA
HolaCOPIADEF "DECIRHOLA "BIENVENIDA DECIRHOLA
Hola