# Pseudocode argument management: best way to deal with many arguments

In latex pseudocode, if you have function calls inside another function with many arguments, lets say more than 4, would you still put the arguments everywhere, omit them or use some kind of abreviation that i am not aware of? The problem is that it may produce long lines and repeat argument passing from main function to subfunctions. In the worse case, if i have to stick with many arguments, can we add some sort of line wrap macro?

example:

\begin{algorithm}
\caption{blah}\label{blah}
\begin{algorithmic}[1]
\Function{myFun}{x,y,z,a,b,c,d,e,f,g}

\State $var1 \gets \Call{fun2}{x,y,z,a,b,c}$

\State $var2 \gets \Call{fun3}{a,b,c,d,e,f}$

\EndFunction
\end{algorithmic}
\end{algorithm}


\usepackage[margin=0.75in]{geometry}