削除された内容 追加された内容
m r2.7.2+) (ロボットによる 追加: ar:روتين فرعي
13行目:
* 戻り値が存在しない場合がある
 
ただこれに対し、純粋な[[関数型言語]]における関数状態や、プログラム自身に影響するような副作用などをもたないことを基本とするなど、数学の関数に近い性質を持つ。特に純粋関数型言語では数学の関数と同等であり、同様の性質([[参照透過性]]など)を持つことが利用される
 
== 各種プログラミング言語におけるサブルーチン ==