Resultados de la búsqueda a petición "interpreter"

5 la respuesta

Referencias necesarias para implementar un intérprete en C / C ++

Me encuentro vinculado a un proyecto para integrar un intérprete en una aplicación existente. El lenguaje a interpretar es un derivado de Lisp, con incorporaciones específicas de la aplicación. Los 'programas' individuales se ejecutarán por lotes ...

1 la respuesta

global.eval no puede visitar variables en el ámbito léxico. ¿Cumple el comportamiento el estándar ECMAScript?

Tengo un archivo JavaScripte.js var global = Function('return this')(); var i = 1; console.log(eval("100-1")); console.log(eval("i")); console.log(global.eval("100-1")); console.log(global.eval("i"));Cuando lo ejecuto por V8: $ node e.js 99 1 ...

3 la respuesta

Elegir un front-end / intérprete para un código científico

La herramienta de simulación que he desarrollado en los últimos años, está escrita en C ++ y actualmente tiene un front-end interpretado por tcl. Fue escrito de tal manera que puede ejecutarse en un shell interactivo o pasando un archivo de ...

4 la respuesta

La conversión de bytes a cadena con str () devuelve cadena con marcas de voz

Digamos que tengo una variable que contiene bytes: >>> a = b'Hello World'Se puede verificar con: >>> type(a) <class 'bytes'>Ahora trato de convertir un en una cadena constr(): >>> b = str(a)y efectivamente es una cadena: >>> type(b) <class ...

11 la respuesta

Idiomas compilados vs. interpretados

Estoy tratando de comprender mejor la diferencia. He encontrado muchas explicaciones en línea, pero tienden a las diferencias abstractas más que a las implicaciones prácticas. La mayoría de mis experiencias de programación han sido con CPython ...

5 la respuesta

Perl: ¿Por qué es más lento declarar (mis) variables dentro de un bucle?

¿Cuál es la diferencia, desde el punto de vista del intérprete, entre los siguientes programas: #!/usr/bin/perl -w use strict; for (1..10000000) { my $jimmy = $_**2; }y #!/usr/bin/perl -w use strict; my $jimmy; for (1..10000000) { $jimmy = ...

2 la respuesta

¿Por qué la comparación de cadenas es tan rápida en Python?

Sentí curiosidad por comprender los aspectos internos de cómo funciona la comparación de cadenas en python cuando estaba resolviendo el siguiente problema de algoritmo de ejemplo: Dadas dos cadenas, devuelve la longitud del prefijo común más ...

8 la respuesta

No existe un "lenguaje compilado" o un "lenguaje interpretado"

"No existe un" lenguaje compilado "o un" lenguaje interpretado ". Ya sea que un implementador de lenguaje elija escribir un compilador, un intérprete o cualquier otra cosa, es un detalle de implementación y no tiene nada que ver con el ...

3 la respuesta

python: ignorando los principales ">>>" y "..." en modo interactivo?

Muchos ejemplos de Python en línea muestran sesiones de Python interactivas con los caracteres ">>>" y "..." iniciales normales antes de cada línea. A menudo, no hay forma de copiar este código sin obtener también estos prefijos. En estos ...

4 la respuesta

Evalúe / aplique el momento de Einstein de Alan Kay

Alan Kay dijo queleer el código detenidamente y encontrar el único error del código en la página 13 del manual de Lisp 1.5, lo ayudó a comprender la informática por un factor de 100 mejor [https://youtu.be/HAT4iewOHDs?t=3m18s]. El código en ...