Tag: INTERPRETER
Todas las lenguajes de programación que he aprendido se ejecutan o bien en A: un intérprete (como Python) o bien en B: un compilador (como C). Sin embargo, recientemente me encontré con un artículo que decía que Javascript se ejecutaba utilizando un “traductor”. Nunca había visto este término antes; ¿existe . . . Read more
He creado un diccionario de Python. user = input(‘ingresa una letra: ‘) d = {‘a’: ‘1’, ‘b’: ‘2’, ‘c’:’3′} print(d.get(d)) Ejecuté eso e ingresé: a Pero siempre obtengo un error como este: ingresa una letra: a Traceback (most recent call last): File “/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py”, line 31, in <module> start(fakepyfile,mainpyfile) File “/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py”, . . . Read more
Estoy tratando de crear un intérprete de código escrito en algún lenguaje en Python y actualmente me encuentro atascado en la interpretación de funciones. Parece que hay una forma de crear clases dinámicamente con algo como MyClass = type(“MyClass”, (object, ), dict()), pero no puedo encontrar una forma de crear . . . Read more
Estoy intentando crear un lenguaje de programación simple desde cero (intérprete), pero me pregunto por qué debería usar un lexer. Para mí, parece que sería más fácil crear un analizador que analice directamente el código. ¿Qué estoy pasando por alto?
Tengo Python 3.9.0 pero no logro hacer que PyCharm lo utilice. Voy a Configuración y hago clic en Intérprete de Python y dice “nada que mostrar”. No tengo la opción de agregar uno.