Tytuł pozycji:
Building an interpreter for the rey programming language using desing patterns
- Tytuł:
-
Building an interpreter for the rey programming language using desing patterns
- Autorzy:
-
Baszuro, P
- Powiązania:
-
https://bibliotekanauki.pl/articles/117880.pdf
- Data publikacji:
-
2009
- Wydawca:
-
Polskie Towarzystwo Promocji Wiedzy
- Tematy:
-
Rey programming language
- Źródło:
-
Applied Computer Science; 2009, 5, 1; 1-10
1895-3735
- Język:
-
angielski
- Prawa:
-
CC BY: Creative Commons Uznanie autorstwa 4.0
- Dostawca treści:
-
Biblioteka Nauki
-
Przejdź do źródła  Link otwiera się w nowym oknie
Rey is an educational programming language. It is designed for students as their first programming language, so it contains a simple grammar and a user friendly environment. For ease of usage, an interpreter was chosen as the execution model. Most of the well-known industry interpreters are created with performance as a key point. Building an educational tool requires a different approach. Rather than performance, extensibility is the main goal of the Rey implementation. Unlike many others, the Rey interpreter is implemented in a high level programming language using design patterns. This paper describes the process of building a language interpreter using Interpreter, Factory Method and Visitor design patterns.