Eval

Eval en varios lenguajes de programación, es una función que evalúa el contenido pasado como parámetro como si fuera una expresión. Funciones como eval son más comunes en lenguajes de programación interpretados que compilados, puesto que incluyendo esa función en un lenguaje compilado requiere incluir un intérprete o compilador con el programa, y más información sobre la ejecución. Algunos lenguajes compilados tienen instrucciones similares a eval. From Wikipedia, the free encyclopedia

Eval en varios lenguajes de programación, es una función que evalúa el contenido pasado como parámetro como si fuera una expresión.

Funciones como eval son más comunes en lenguajes de programación interpretados que compilados, puesto que incluyendo esa función en un lenguaje compilado requiere incluir un intérprete o compilador con el programa, y más información sobre la ejecución (como por ejemplo los nombres de las variables). Algunos lenguajes compilados tienen instrucciones similares a eval.

Aunque a primera vista no parezca una instrucción útil, con esta instrucción podemos controlar variables y manipularlas dentro de funciones. Por ejemplo:

c = eval (cadena_texto.replace ("v",g) ).toString()

Seguridad

Lenguajes de programación

Enlaces externos

Related Articles

Wikiwand AI