문맥 ε는 symbol인가? 설명
문자열 구성 요소로서 ✅ 예 ε는 길이 0인 문자열을 나타내는 특별한 symbol처럼 사용됨
terminal/non-terminal의 원소로서 ❌ 아니요 ε는 terminal도 non-terminal도 아님
문법 규칙의 우변에서 ✅ 예 ε는 "아무 것도 생성하지 않는다"는 의미로 기호처럼 사용됨

🔍 ε는 어떤 의미에서 "symbol"로 간주되는가?

1. 문자열 수준에서의 ε

요약: ε는 문자열이지만, 실질적인 symbol은 아니다.


2. 문법(CFG)에서의 ε

A → ε

이건 A빈 문자열로 대체될 수 있음을 의미합니다.

요약: ε는 CFG의 production rule에서 의미상 기호로 쓰이지만, terminal/non-terminal은 아님


3. Alphabet (Σ) 또는 Vocabulary 관점에서의 ε