

✅ sentence : 알파벳, 기호들의 나열
✅ language : 여러 문장의 집합
✅ lexeme : 문법적으로 더 쪼갤 수 없는 최소 단위
✅ token : 렉심의 범주(identifier)
📌 문법(syntax)을 설명하거나 판단하는 두 가지 방식
→ 그 문장이 문법적으로 맞는지를 생성 규칙과 비교하여 확인
Context-Free Grammars ⇒ 문맥 없이도 문법 규칙을 적용할 수 있는 구조
주변 문맥에 의존하지 않고 독립적으로 적용되는 것

Backus Normal/Naur Form (BNF) ⇒ 문법을 체크하는 수단
