¿Qué es REPL?

Un bucle de lectura-evaluación-impresión, o REPL , es un entorno informático en el que se leen y evalúan las entradas del usuario y, luego, se le devuelven los resultados. Los REPL proporcionan un entorno interactivo para explorar las herramientas disponibles en entornos específicos o lenguajes de programación. Algunos ejemplos incluyen la consola Node.js, IPython, el shell Bash y la consola para desarrolladores que se encuentra en la mayoría de los navegadores web.

Para ilustrar cómo funciona un bucle de lectura-evaluación-impresión, considere el siguiente ejemplo de un shell Bash en un servidor Ubuntu:

Para interactuar con el servidor, un usuario introduce comandos que le indican al servidor que realice acciones específicas o que devuelva cierta información. Por ejemplo, un usuario puede ejecutar el exprcomando, que se utiliza para evaluar expresiones matemáticas y realizar cálculos. En este ejemplo, el exprcomando evalúa la expresión 2 + 2:

  1. expr 2 + 2

El shell Bash lee el exprcomando ingresado por el usuario, lo evalúa y luego imprime una respuesta:

Output4

A continuación, el indicador del shell Bash vuelve al modo de lectura , cerrando así el bucle y permitiendo al usuario ejecutar otro comando:

Si desea obtener más información sobre los REPL y adquirir experiencia al utilizar uno directamente, le recomendamos que consulte este tutorial sobre cómo utilizar el REPL de Node.js.

SUSCRÍBETE A NUESTRO BOLETÍN 
No te pierdas de nuestro contenido ni de ninguna de nuestras guías para que puedas avanzar en los juegos que más te gustan.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir

Este sitio web utiliza cookies para mejorar tu experiencia mientras navegas por él. Este sitio web utiliza cookies para mejorar tu experiencia de usuario. Al continuar navegando, aceptas su uso. Mas informacion