NEXT: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
Строка 12: Строка 12:
Слово NEXT не надо путать с точкой NEXT [[Адресный интерпретатор|адресного интерпретатора]].
Слово NEXT не надо путать с точкой NEXT [[Адресный интерпретатор|адресного интерпретатора]].


== Реализация ==
== Реализация цикла со счётчиком ==
Определение DO…LOOP в ядре ФОРТ-ЕС:
Определение DO…LOOP в ядре ФОРТ-ЕС:
                       Экран номер 47
                       Экран номер 47

Версия от 00:01, 26 марта 2016

Пример работы слова NEXT

NEXT (читается «нэкст») — стандартное слово Каллисто.

Конец цикла со счётчиком.

Ввод слова NEXT

В режиме ЛАТ последовательно нажмите четыре клавиши  4   ИП   0   2 

История

Имя NEXT традиционно для цикла FOR. До включения в Каллисто и colorForth оно использовалось в Бейсике.

Слово NEXT не надо путать с точкой NEXT адресного интерпретатора.

Реализация цикла со счётчиком

Определение DO…LOOP в ядре ФОРТ-ЕС:

                     Экран номер 47
( 31.03.86   СТАНДАРТНЫЕ СТРУКТУРЫ УПРАВЛЕНИЯ )
: DO      ?COMP  COMPILE (DO) >MARK <MARK 3 ; IMMEDIATE
: LOOP    3 ?PAIRS COMPILE (LOOP) <RESOLVE >RESOLVE ; IMMEDIATE
: +LOOP   3 7PAIRS COMPILE (+LOOP) <RESOLVE >RESOLVE ; IMMEDIATE

Ссылки


  Это заготовка статьи. Вы можете помочь проекту, дополнив её.