Цикл чтение-оценка-печать — Википедия

Цикл чтения–оценки–печати Основы REPL REPL — это интерактивная среда для программирования, которая оценивает вводимые пользователем данные и возвращает результаты.  REPL […]

Цикл чтения–оценки–печати

  • Основы REPL

    • REPL — это интерактивная среда для программирования, которая оценивает вводимые пользователем данные и возвращает результаты. 
    • REPL часто используется в языках сценариев и является аналогом машинной интерактивной среды Lisp. 
  • История и использование

    • Термин REPL был впервые использован в 1964 году для описания реализации Lisp на PDP-1. 
    • С 1980-х годов REPL стал широко использоваться в контексте языков Scheme. 
  • Обзор работы REPL

    • Пользователь вводит выражения, которые оцениваются и отображаются в REPL. 
    • REPL состоит из функций чтения, оценки и печати, которые преобразуют входные данные в структуры данных и затем вычисляют их. 
    • REPL облегчает поисковое программирование и отладку благодаря возможности проверки результатов перед вводом следующего выражения. 
  • Особенности и реализация Lisp REPL

    • Lisp REPL поддерживает историю входов и выходов, а также предоставляет переменные для управления процессом оценки. 
    • REPL может запускать новые уровни для отладки ошибок и предлагает специальные команды для отладки. 
    • REPL поддерживает перезапуски и чувствителен к вводу и выводу данных, а также предоставляет дополнительные команды и графический ввод-вывод. 
  • Использование REPL

    • REPL используется для интерактивного прототипирования, математических вычислений, создания документов и других задач. 
  • Дополнительные ресурсы

    • Ссылки на внешние ресурсы, включая описание реализации REPL на Common Lisp и список представителей и повторений REPL. 

Полный текст статьи:

Цикл чтение-оценка-печать — Википедия

Оставьте комментарий

Прокрутить вверх