- [Javier A. González Díaz]
Es un intérprete para el lenguaje de programación G# que es capaz de recibir instrucciones para representar figuras bidimensionales en un área de dibujo.
Dotnet 6.0
Funciona en: Windows.
\geo_walle\Interpreter:dotnet run
\Interpreter\bin\Debug\net6.0-windows\GeoWallE.exe
cd Tests
dotnet test
- El Lexer lee el texto enviado y lo convierte en tokens
- El parser recibe los tokens y establece las relaciones entre las diferentes estructuras (árboles de sintaxis abstractos)
- El intérprete recibe el árbol de sintaxis y lo evalúa pasándole el contexto global.Se serializan las representaciones geométricas por el Drawer
- Se representan las figuras.