Global Information Lookup Global Information

Interpreter pattern information


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.[1]: 243  See also Composite pattern.

  1. ^ Gamma, Erich; Helm, Richard; Johnson, Ralph; Vlissides, John (1994). Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley. ISBN 0-201-63361-2.

and 17 Related for: Interpreter pattern information

Request time (Page generated in 0.8066 seconds.)

Interpreter pattern

Last Update:

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...

Word Count : 873

Behavioral pattern

Last Update:

uses a stack Interpreter pattern Implement a specialized computer language to rapidly solve a specific set of problems Iterator pattern Iterators are...

Word Count : 430

Software design pattern

Last Update:

In software engineering, a design pattern describes a relatively small, well-defined aspect (i.e. functionality) of a computer program in terms of how...

Word Count : 2801

SNOBOL

Last Update:

language interpreter in SNOBOL almost directly from a Backus–Naur form expression of it, with few changes. Creating a macro assembler and an interpreter for...

Word Count : 2561

Language interpretation

Last Update:

can be conducted in a pattern of short or long segments according to the interpreter's preference. In short CI, the interpreter relies mostly on memory...

Word Count : 6578

Interpreter of Maladies

Last Update:

Interpreter of Maladies is a book collection of nine short stories by American author of Indian origin Jhumpa Lahiri published in 1999. It won the Pulitzer...

Word Count : 3995

Design Patterns

Last Update:

Design Patterns: Elements of Reusable Object-Oriented Software (1994) is a software engineering book describing software design patterns. The book was...

Word Count : 1809

BASIC interpreter

Last Update:

A BASIC interpreter is an interpreter that enables users to enter and run programs in the BASIC language and was, for the first part of the microcomputer...

Word Count : 14481

Semantic interpretation

Last Update:

Walter (2008-09-17). Progress in Pattern Recognition, Image Analysis and Applications: 13th Iberoamerican Congress on Pattern Recognition, CIARP 2008, Havana...

Word Count : 95

Perl

Last Update:

mechanism for extending the language without modifying the interpreter. This allowed the core interpreter to stabilize, even as it enabled ordinary Perl programmers...

Word Count : 9842

AWK

Last Update:

based on a bytecode interpreter. libmawk is a fork of mawk, allowing applications to embed multiple parallel instances of awk interpreters. awka (whose front...

Word Count : 4666

PyPy

Last Update:

transformation that takes an interpreter as input and produces a tracing just-in-time compiler as output. Since interpreters are usually easier to write...

Word Count : 1677

Prolog

Last Update:

a Prolog interpreter written in (managed) C#. Can easily be integrated in C# programs. Characteristics: reliable and fairly fast interpreter, command...

Word Count : 7983

Ragel

Last Update:

Ragel is a finite-state machine compiler and a parser generator. Initially Ragel supported output for C, C++ and Assembly source code, and was expanded...

Word Count : 589

Artificial Intelligence Markup Language

Last Update:

the Chomsky hierarchy. To compensate for the simple pattern matching capabilities, AIML interpreters can provide preprocessing functions to expand abbreviations...

Word Count : 931

Programming language

Last Update:

implementation of a programming language in the form of a compiler or interpreter allows programs to be executed, either directly or by producing what's...

Word Count : 8449

Aerial photographic and satellite image interpretation

Last Update:

aerial photos and analyzing photo-like images. An experienced image interpreter uses many of these elements intuitively. However, a beginner may not...

Word Count : 3070

PDF Search Engine © AllGlobal.net