stringtranslate.com

Прямой режим

В вычислениях, прямой или немедленный режим [1] [2] в интерактивной системе программирования — это немедленное выполнение команд , операторов или выражений . Во многих интерактивных системах большинство из них могут быть включены в программы или выполнены непосредственно в цикле чтения-вычисления-печати (REPL).

Большинство интерактивных систем также предлагают возможность определения программ в REPL, либо с помощью явных объявлений, таких как Python 's def, либо путем маркировки их номерами строк . Затем программы можно запускать, вызывая именованную или пронумерованную процедуру или запуская основную программу.

Многие системы программирования, от Lisp и JOSS до Python и Perl, имеют интерактивные REPL , которые также позволяют определять программы. Большинство интегрированных сред разработки предлагают прямой режим, в котором во время отладки и приостановки выполнения программы команды могут выполняться непосредственно в текущей области, а результат отображается.

Пример

Непрямой режим в Basic
 10 ПЕЧАТЬ "HELLO WIKIPEDIA" ГОТОВО . ЗАПУСК HELLO WIKIPEDIA ГОТОВО .       
Прямой режим в Basic
 ПЕЧАТЬ "ПРИВЕТ, ВИКИПЕДИЯ" ПРИВЕТ , ВИКИПЕДИЯ ГОТОВА .    

Ссылки

  1. ^ «Немедленный режим» (PDF) .
  2. ^ «Руководство по системе C128: Раздел 3».