2020-Feb Interpreter Pattern DefinitionThe interpreter pattern is used to define the grammar for instructions that form part of a language or notation, whilst allowing the grammar to be easily extended. References http://www.blackwasp.co.uk/gofpatterns.aspx http://www.blackwasp.co.uk/Interpreter.aspx Newer Flyweight Pattern Older Iterator Pattern