Compiladores, Python

Introducción a ANTLR para Python

Jason / febrero 8, 2021

ANTLR es una herramienta de escritura del compilador, similar Lex/Yacc o Flex/Bison pero mucho más capaz, moderna y generalmente menos frustrante. Actualmente estoy leyendo a través de The Definitive ANTLR 4 Reference por el creador de ANTLR, Terence Parr. Es un reasource maravilloso en el funcionamiento y el uso de ANTLR, pero está escrito en Java – uno de mis idiomas menos favoritos. Afortunadamente ANTLR se dirige a varios idiomas, así que pensé en seguir en Python, también uno de mis idiomas menos favoritos. read more

cosas que deseaba haber sabido, Python

Salida de Docker, Python y Terminal Faltante

Jason / diciembre 8, 2019

Seré el primero en admitir que cometo muchos errores – Me gusta decir que me equivoco más de lo que tengo razón. Presente esto en “cosas que deseaba haber sabido antes“.

Este es el escenario: está dockericando una aplicación de Python que se ejecuta muy bien localmente, y la versión de Docker de la aplicación se niega a hacer nada – parece bloqueado, sin salida de consola. ¿Te suena familiar? Si es así, por suerte la solución es bastante sencilla. read more