Interpreter pattern
In computer programming, the interpreter pattern is a design pattern that specifies how to evaluate sentences in a language.The basic idea is to have a class for each symbol (terminal or nonterminal) in a specialized computer language. The syntax tree of a sentence in the language is an instance of the composite pattern and is used to evaluate (interpret) the sentence for a client. See also Composite pattern.
- Comment
- enIn computer programming, the interpreter pattern is a design pattern that specifies how to evaluate sentences in a language.The basic idea is to have a class for each symbol (terminal or nonterminal) in a specialized computer language. The syntax tree of a sentence in the language is an instance of the composite pattern and is used to evaluate (interpret) the sentence for a client. See also Composite pattern.
- Depiction
- Has abstract
- enIn computer programming, the interpreter pattern is a design pattern that specifies how to evaluate sentences in a language.The basic idea is to have a class for each symbol (terminal or nonterminal) in a specialized computer language. The syntax tree of a sentence in the language is an instance of the composite pattern and is used to evaluate (interpret) the sentence for a client. See also Composite pattern.
- Hypernym
- Pattern
- Is primary topic of
- Interpreter pattern
- Label
- enInterpreter pattern
- Link from a Wikipage to an external page
- sourcemaking.com/design_patterns/interpreter
- github.com/jamesdhutton/Interpreter
- lukaszwrobel.pl/blog/interpreter-design-pattern
- c2.com/cgi/wiki%3FInterpreterPattern
- Link from a Wikipage to another Wikipage
- Abstract syntax tree
- Backus-Naur form
- Backus–Naur form
- C++
- Category:Articles with example C Sharp code
- Category:Articles with example Java code
- Category:Software design patterns
- Class (computer science)
- Class diagram
- Combinator
- Composite pattern
- Computer programming
- Design pattern (computer science)
- Design Patterns
- Domain-specific language
- Domain specific languages
- File:Interpreter UML class diagram.svg
- File:W3sDesign Interpreter Design Pattern UML.jpg
- Interpreter (computing)
- Nonterminal symbol
- Parser
- Reverse Polish Notation
- Ruby (programming language)
- SQL
- Terminal symbol
- Unified Modeling Language
- SameAs
- Értelmező programtervezési minta
- Interpreter
- Interpreter (Entwurfsmuster)
- Interpreter (patrón de diseño)
- Interpreter (wzorzec projektowy)
- Interpreter pattern
- Interpreter pattern
- Interpreter パターン
- Interpréteur (patron de conception)
- m.015yth
- Q1537002
- XiMx
- Інтерпретатор (шаблон проєктування)
- Интерпретатор (шаблон)
- Интерпретатор (шаблон проектирования)
- Թարգմանիչ (նախագծման ձևանմուշ)
- อินเทอร์พรีเตอร์แพตเทิร์น
- 인터프리터 패턴
- Subject
- Category:Articles with example C Sharp code
- Category:Articles with example Java code
- Category:Software design patterns
- Thumbnail
- WasDerivedFrom
- Interpreter pattern?oldid=1111915002&ns=0
- WikiPageLength
- 20860
- Wikipage page ID
- 164860
- Wikipage revision ID
- 1111915002
- WikiPageUsesTemplate
- Template:Citation needed
- Template:Design Patterns Patterns
- Template:Refimprove
- Template:Rp
- Template:Short description
- Template:Wikibooks