#autoload local expl local -a funcs funcs=(${${${(f)"$(functions -M)"}##functions -M }%% *}) _wanted user-math-functions expl 'user math function' \ compadd -S '(' -q "$@" -a funcs