๋ฐ์ํ
์ด ๊ธ์ ๋ชจ๋ ์๋ฐ์คํฌ๋ฆฝํธ Deep Dive ๋ฐํ์ผ๋ก ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค.
1.1 ํ๋ก๊ทธ๋๋ฐ์ด๋?
- ํ๋ก๊ทธ๋๋ฐ์ด๋ ์ปดํจํฐ์๊ฒ ์คํ์ ์๊ตฌํ๋ ์ผ์ข ์ ์ปค๋ฎค๋์ผ์ด์ ์ ๋๋ค.
- ์๊ตฌ์ฌํญ์ ๋ช ํํ ์ดํดํ๋ ๊ฒ์ด ์ฐ์ ๋์ด์ผ ํ๋ฉฐ ๋ณต์กํจ์ ๋จ์ํ๊ฒ ๋ถํดํ๊ณ ์๋ฃ๋ฅผ ์ ๋ฆฌํ๊ณ ๊ตฌ๋ถํด์ผ ํฉ๋๋ค.
- ์ปดํจํ ์ฌ๊ณ ๊ฐ ์ค์ํฉ๋๋ค.
- ์์นํ ํด์ ์ ์ํ๋ ๋ฅ๋ ฅ์ด ํ์ํฉ๋๋ค.
1.2 ํ๋ก๊ทธ๋๋ฐ ์ธ์ด
ํ๋ก๊ทธ๋๋ฐ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฌ์ฉํด ์ปดํจํฐ์๊ฒ ์คํ์ ์๊ตฌํ๋ ์ผ์ข ์ ์ปค๋ฎค๋์ผ์ด์ ์ด๋ค. ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ๊ตฌ๋ฌธ๊ณผ ์๋ฏธ์ ์กฐํฉ์ผ๋ก ํํ๋ฉ๋๋ค.
1.3 ๊ตฌ๋ฌธ๊ณผ ์๋ฏธ
๋ฌธ๋ฒ(Syntax)์ ๋ง๋ ๋ฌธ์ฅ์ ๊ตฌ์ฑํ๋ ๊ฒ์ ๋ฌผ๋ก ์๋ฏธ(semantics)๋ฅผ ๊ฐ์ง๊ณ ์์ด์ผ ์ธ์ด์ ์ญํ ์ ์ถฉ์คํ ์ํํ ์ ์์ต๋๋ค.
๋ฐ์ํ