해석자 (Interpreter) 패턴 1. 의도 어떤 언어로 표현된 문장을 해석하는 방법을 제공 2. 활용 어떤 언어로 표현된 문장을 해석하는 번역 문제를 해결하는 것이다. - 정규식 표현으로 문자열을 찾는 문제 정규식 문법으로 표현된 문장을 어떻게 해석하여 문자열을 찾도록 할 것인가 다음 정규식 문법을 생각해보자 expression: literal '|' alternation '|' sequence '|' repetition '|' 다른 expression을 포함한다. alternation: expression '|' expresssion, 두 표현 중 하나가 올 수 있다. sequence: expression '&' expression, 두 표현 모두가 와야한다. repetition: epxressi..