FUNCTION is_A_Z RETURNS LOGICAL (INPUT VarCh AS CHAR) :
DEF VAR tmp AS CHAR NO-UNDO.
DEF VAR cpt AS INTEGER NO-UNDO.
DO cpt = 1 TO LENGTH(VarCh) :
tmp = SUBSTRING(VarCh , cpt, 1).
IF tmp < "a" OR tmp > "z"
THEN RETURN NO.
END.
RETURN YES.
END FUNCTION.