Improve Interpreter Javadoc
This commit is contained in:
parent
b4118bb866
commit
44d7be9c94
@ -4,8 +4,14 @@ import java.util.Stack;
|
||||
|
||||
/**
|
||||
*
|
||||
* Interpreter pattern breaks sentences into expressions ({@link Expression}) that can
|
||||
* be evaluated and as a whole form the result.
|
||||
* 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.
|
||||
* <p>
|
||||
* In this example we use the Interpreter pattern to break sentences into expressions
|
||||
* ({@link Expression}) that can be evaluated and as a whole form the result.
|
||||
*
|
||||
*/
|
||||
public class App {
|
||||
|
Loading…
x
Reference in New Issue
Block a user