심볼테이블은 해시 테이블을 만든다. (여러 자료 구조를 사용)
Interpreter Pattern
문법 규칙을 클래스로 표현한다. (구현의 목적)
해당 문제를 간단한 문장으로 표현
문제를 인터프리터로 해석.
※ 특정한 패턴인식은 클래스가 된다.
Motivation
간단한 언어의 문법을 정의
정의된 언어로 문장을 구성
문장을 해석
predefined symbol : int등
symbol : 사용자 함수명
실제 인스턴스로 트리의 노드를 구성함.
'컴퓨터 공부 > 디자인 패턴' 카테고리의 다른 글
[7월 15일 1교시] Strategy Pattern (0) | 2009.07.15 |
---|---|
[7월 14일 3교시] Interpreter Pattern 2 (0) | 2009.07.14 |
[7월 14일 1교시] Bridge Pattern (0) | 2009.07.14 |
[7월 13일 2,3교시] Builder 패턴 2 + Abstract Factory 패턴 (0) | 2009.07.13 |
[7월 13일 1교시] Builder 패턴 1 (0) | 2009.07.13 |