引数の名前付け

Cleanでプログラミングをしていると、引数が非常に多くなってしまうことがある。
そのような時は、このように書くと吉かもしれない。
ただし、ある程度、アルゴリズムが固まってきたら、関数の構造そのものを見直すことは必要だが。

    # (procs, intf, impl, src, err) = parsing intf impl status procs stack combuf src err
        with
            procs  = []
            intf   = []
            impl   = []
            status = UNIT
            stack  = []
            combuf = []