DesignPatterns에서 BehavioralPatterns의 하나. 미니언어를 사용해서 문제를 해결, 언어를 재귀적으로 정의하고, 구문[[Tree]]를 구축하고, [[Parsing]]하는 패턴 == Structure == == Example == 자동차를 움직이는 미니언어 [[InterpreterMiniLanguage.java]] * go / right / left 로 이동하고 repeat 할수 있다. * 이 문법을 [[BNF]]로 표기하면, * ::= program * ::= * end * ::= | * ::= repeat * ::= go | right | left == 관련정보 == Wiki:InterpreterPattern Moa:InterpreterPattern ---- CategoryPattern