Este programa prueba la macro 'mf_wordsinstr1andstr2', que identifica las palabras presentes en una primera cadena que también se encuentran en una segunda. El resultado se almacena en una variable macro y luego se valida a través de la macro de aserción 'mp_assert' que genera una tabla de resultados en la biblioteca WORK.
Análisis de datos
Type : CREATION_INTERNE
No se leen datos externos. Las entradas son cadenas de caracteres estáticas definidas en el código. La tabla de salida 'work.test_results' es creada por la macro de prueba.
1 Bloque de código
MACRO CALL
Explicación : Llamada a la macro función 'mf_wordsinstr1andstr2' para identificar las palabras comunes entre las dos cadenas proporcionadas como parámetro. El resultado se almacena en la variable macro &x.
¡Copiado!
%let x=%mf_wordsinstr1andstr2(str1=xx DOLLAR x $CHAR xxx W MONNAME
,str2=DOLLAR $CHAR W MONNAME xxxxxx
);
1
%let x=%mf_wordsinstr1andstr2(str1=xx DOLLAR x $CHAR xxx W MONNAME
2
,str2=DOLLAR $CHAR W MONNAME xxxxxx
3
);
4
2 Bloque de código
MACRO CALL Data
Explicación : Uso de la macro 'mp_assert' para verificar que la variable &x contiene la cadena esperada ('DOLLAR $CHAR W MONNAME'). El resultado de la prueba se guarda en la tabla 'work.test_results'.
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.
SAS y todos los demás nombres de productos o servicios de SAS Institute Inc. son marcas registradas o marcas comerciales de SAS Institute Inc. en los EE. UU. y otros países. ® indica registro en los EE. UU. WeAreCAS es un sitio comunitario independiente y no está afiliado a SAS Institute Inc.
Este sitio utiliza cookies técnicas y analíticas para mejorar su experiencia.
Saber más.