Este repositorio contiene la traducción al español del libro "Crafting Interpreters" escrita con la ayuda del servicio de traducción de DeepL. "Crafting Interpreters" es una guía completa para construir lenguajes de programación interpretados. NOTA: La traducción del libro puede contener errores en el código proporcionado, recomiendo que veas el código de el libro original en inglés
- Título: Crafting Interpreters
- Autor: Robert Nystrom
- Sitio web oficial: craftinginterpreters.com
- Versión original en inglés: repositorio en GitHub
El libro se divide en dos partes principales:
-
Parte I: Un intérprete para un nuevo lenguaje de programación. Esta parte proporciona una base sólida para construir lenguajes de programación interpretados. A medida que avances a través de los capítulos, aprenderás sobre la teoría y la implementación práctica de un intérprete.
-
Parte II: Un intérprete para el lenguaje de programación de objetos Lox. En esta parte, construirás un lenguaje de programación llamado Lox. Explorarás conceptos avanzados como el alcance de variables, la gestión de memoria, la evaluación de expresiones, la orientación a objetos y más.
Si estás interesado en contribuir a la traducción de este libro, ¡te damos la bienvenida! Aquí hay algunas pautas para empezar:
- Verifica los issues abiertos para ver si hay secciones específicas que necesiten traducción o corrección.
- Asegúrate de que no haya duplicación de trabajo antes de comenzar a traducir una sección. Puedes indicar tu interés en una sección abriendo un nuevo issue.
- Realiza un fork de este repositorio, crea una rama para tu traducción y envía una pull request cuando hayas finalizado.
Agradecemos enormemente cualquier tipo de contribución, ya sea en forma de correcciones, mejoras en la traducción o nuevas secciones traducidas.
Aquí hay algunos recursos adicionales que pueden resultarte útiles:
- Sitio web oficial del autor - El blog personal del autor Robert Nystrom, donde comparte más información sobre lenguajes de programación y sus proyectos.
- Crafting Interpreters en Twitter - La cuenta oficial de Twitter para las últimas actualizaciones y anuncios relacionados con "Crafting Interpreters".
Este proyecto se encuentra bajo la licencia MIT. Ten en cuenta que el contenido del libro "Crafting Interpreters" tiene sus propias condiciones de licencia, por lo que te recomendamos revisar el sitio web oficial para obtener más información.
Nota: La traducción al español de este libro fue realizada utilizando el servicio de traducción de DeepL. Agradecemos a DeepL por su ayuda en el proceso de traducción. Si tienes alguna pregunta o inquietud, no dudes en abrir un issue en este repositorio. Esperamos que esta traducción ayude a más personas a comprender y construir lenguajes de programación interpretados. ¡Disfruta del libro!