Участник:Alexsmail/Программирование 2020/новый черновик: различия между версиями

Содержимое удалено Содержимое добавлено
м →‎REPL: дополнение
Строка 169:
 
=== REPL ===
REPL является сокращением от read-eval-print loop — цикл «"чтение — вычисление — вывод»". REPL является форма организации простой интерактивной среды программирования в рамках средств интерфейса командной строки (CLI). В такой среде пользователь может вводить выражения, которые среда тут же будет вычислять, а результат вычисления отображать пользователю. Названия элементов ''цикла'' обозначают:
 
• функция read() читает одно выражение и преобразует его в соответствующую структуру данных в памяти;
 
• функция eval() принимает одну такую структуру данных и вычисляет соответствующее ей выражение;
 
• функция print() принимает результат вычисления выражения и печатает его пользователю.
 
И начинаем сначала (loop).