Actually - that one is covered in the information about creating aliases:

If you specify the -l switch in the alias definition, the alias becomes accessible only by commands in the same script and invisible to the command line and other scripts.

alias -l add {
%x = $1 + $2
return %x
}

LocutusofBorg


DALnet #Helpdesk
I hear and I forget. I see and I remember. I do and I understand. -Confucius