Translations:Extension:Scribunto/Lua reference manual/1409/ja

関数が呼び出されると、var-listに対応するローカル変数が作成され、値が代入された後、block内の文が実行されます. もしreturn文に達した場合はブロックを終了し、関数呼び出し式の値はreturn文で与えられた値となります. return文に遭遇することなく関数ブロックの最後まで実行された場合、関数呼び出し式の結果はゼロの値はゼロになります.