command, which is 1 for non-letters and null for OK, is held in the variable _LETTERS_ONLY.
A test on... it's an error, but if it holds no value then it's OK. A return code is then executed based on this tes... wanted:
if char_name $F_NAME; then
echo "OK"
else
echo "ERRORS"
fi
If there is an er... F_NAME
if char_name $F_NAME
then
# all ok breakout
break
else
name_error $F_NA