์ ์๊ณผ ์ง์
์ฌ์ด, ๊ทธ ๋ฏธ๋ฌํ ๊ท ํ์ ์ ์ฐพ๊ณ ์ถ์ด ์ ํํ ์ฑ
, ๋ฅํธ์ค ์ ์์ [์๊ณ๋ฅผ ๋์ด ์๋ช
]์ ๋จ์ํ ์๊ธฐ ๊ณ๋ฐ์๋ฅผ ๋์ด์ ๊น์ด ์๋ ๋ฌต์์ ์ ์ํฉ๋๋ค.
ํผ๋์ค๋ฌ์ด ์ผ์ ์์์ ๊ธธ์ ์์ ํ๋์ธ๋ค์๊ฒ, ์ด ์ฑ
์ ์ถ์ ์ง์ ํ calling์ ์ฐพ์ ๋ ๋๋ ์ฌ์ ์ ๋ ๋ ํ ๋๋ฐ์๊ฐ ๋์ด์ค๋๋ค.
์ ์ ๋ฅํธ์ค์ ํ๊ตญ์ ๋ํ์ ์ธ ์ ํ์์ด์ ๊ต์ก์๋ก์, ๊ทธ์ ๊น์ด ์๋ ํต์ฐฐ๋ ฅ์ ๋
์๋ค์๊ฒ ์๋ก์ด ์๊ฐ์ ์ ์ฌํฉ๋๋ค.
๋จ์ํ ์ด๋ก ์ ์ธ ์ง์์ ์ ๋ฌํ๋ ๊ฒ์ ๋์ด, ๊ทธ๋ ์์ ์ ๊ฒฝํ๊ณผ ์งํ๋ฅผ ๋ฐํ์ผ๋ก ๋
์๋ค์ด ์ค์ค๋ก ๋ต์ ์ฐพ๋๋ก ์ด๋์ด์ค๋๋ค.
๊ทธ์ ๊ธ์ ๋ง์น ์ค๋ ์น๊ตฌ๊ฐ ๊ฑด๋ค๋ ๋ฐ๋ปํ ์กฐ์ธ์ฒ๋ผ, ์ฐ๋ฆฌ์ ๋ง์์ ์ด๋ฃจ๋ง์ง๋ฉฐ ์ฉ๊ธฐ๋ฅผ ๋ถ๋์ ์ค๋๋ค.

์ด ์ฑ
์ ๊ฐ ์ฑํฐ๋ง๋ค ์ฐ๋ฆฌ์๊ฒ ์ค์ํ ์ง๋ฌธ์ ๋์ง๋๋ค.
๋๋ ์ ์ด ์ผ์ ํ๋๊ฐ?, ๋์ ์ฌ๋ฅ์ ๋ฌด์์ด๋ฉฐ, ์ด๋ป๊ฒ ์ธ์์ ๊ธฐ์ฌํ ์ ์๋๊ฐ?
์ ๊ฐ์ ์ง๋ฌธ๋ค์ ์ฐ๋ฆฌ๊ฐ ์ง์ ์ผ๋ก ์ํ๋ ์ถ์ ์ด์๊ฐ๋๋ก ์ด๋์ด์ค๋๋ค.
์ฑ
์ ์ฒด๋ฅผ ๊ดํตํ๋ ํต์ฌ ๋ฉ์์ง๋ ๋ถ๋ช
ํฉ๋๋ค.
๋ฐ๋ก ์ฐ๋ฆฌ๋ ๋ชจ๋ ์๋ช
์ ๋ฐ์์ผ๋ฉฐ, ๊ทธ ์๋ช
์ ๋ฐ๋ผ ์ด์๊ฐ ๋ ์ง์ ํ ํ๋ณต์ ๋๋ ์ ์๋ค๋ ๊ฒ์
๋๋ค.
ํนํ ๊ธฐ์ต์ ๋จ๋ ๋ฌธ์ฅ ์ค ํ๋๋ ํ๋๋์ ์ฐ๋ฆฌ์ ์ง์
์ ํตํด ์ธ์์ ๋ณํ์ํค๊ธฐ๋ฅผ ์ํ์ ๋ค์
๋๋ค.
์ด ๋ฌธ์ฅ์ ์ฐ๋ฆฌ๊ฐ ํ๋ ๋ชจ๋ ์ผ์ด ๋จ์ํ ์๊ณ๋ฅผ ์ ์งํ๋ ์๋จ์ ๋์ด, ์ธ์์ ๋ ๋์ ๊ณณ์ผ๋ก ๋ง๋๋ ๊ฑฐ๋ฃฉํ calling์ด ๋ ์ ์์์ ๊นจ๋ซ๊ฒ ํด์ค๋๋ค.
๋ํ ์๋ช
์ ์ฐ๋ฆฌ์ ์ฌ๋ฅ๊ณผ ์ด์ ์ด ๋ง๋๋ ์ง์ ์ ์๋ค๋ ๋ฌธ์ฅ์ ์ฐ๋ฆฌ๊ฐ ์ง์ ์ผ๋ก ์ข์ํ๋ ์ผ์ ํตํด ์ธ์์ ๊ธฐ์ฌํ ๋, ๋น๋ก์ ์ถ์ ์๋ฏธ๋ฅผ ์ฐพ์ ์ ์์์ ๊ฐ์กฐํฉ๋๋ค.

์ด ์ฑ
์ ์ฝ๊ณ ๋ ํ, ์ ๋ ์ ์ถ์ ๋๋์๋ณด๋ ์๊ฐ์ ๊ฐ์ก์ต๋๋ค.
๊ณผ์ฐ ๋๋ ๋ด calling์ ๋ฐ๋ผ ์ด์๊ฐ๊ณ ์๋๊ฐ?
๋๋ ์ด๋ค ์ฌ๋ฅ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, ์ด๋ป๊ฒ ์ธ์์ ๊ธฐ์ฌํ ์ ์์๊น?
์ด๋ฌํ ์ง๋ฌธ๋ค์ ์ ๋ฅผ ๋์์์ด ์ฑ์ฐฐํ๊ฒ ๋ง๋ค์๊ณ , ์์ผ๋ก ์ ๊ฐ ๋์๊ฐ์ผ ํ ๋ฐฉํฅ์ ์ ์ํด ์ฃผ์์ต๋๋ค.
๊ฐ์ธ์ ์ผ๋ก, ์ ๋ ์ด ์ฑ
์ ํตํด ์ง์
์ ๋ํ ์๋ก์ด ๊ด์ ์ ๊ฐ๊ฒ ๋์์ต๋๋ค.
์ด์ ์๋ ์ง์
์ ๋จ์ํ ๋์ ๋ฒ๊ธฐ ์ํ ์๋จ์ผ๋ก๋ง ์๊ฐํ์ง๋ง, ์ด์ ๋ ์ ์ ์ฌ๋ฅ๊ณผ ์ด์ ์ ๋ฐํํ์ฌ ์ธ์์ ๊ธฐ์ฌํ ์ ์๋ calling์ผ๋ก ์ฌ๊ธฐ๊ฒ ๋์์ต๋๋ค.
์ด ์ฑ
์ ์ ์๊ฒ ๋จ์ํ ์ง์์ ๋์ด, ์ถ์ transforming์ ๊ฐ์ ธ๋ค์ฃผ์์ต๋๋ค.
๋ง์ฝ ๋น์ ์ด ์ถ์ ์๋ฏธ๋ฅผ ์ฐพ๊ณ , ์์ ์ calling์ ๋ฐ๊ฒฌํ๊ณ ์ถ๋ค๋ฉด, ์ ๋ ์ด ์ฑ
์ ๊ฐ๋ ฅํ๊ฒ ์ถ์ฒํฉ๋๋ค.
[์๊ณ๋ฅผ ๋์ด ์๋ช
]์ ๋น์ ์ ์ถ์ ์ก๋๋ฆฌ์งธ ๋ฐ๊ฟ๋์์ง๋ ๋ชจ๋ฆ
๋๋ค.