NEXT: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) |
AtH (обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите четыре клавиши [[Клавиша 4|{{Серая клавиша|4}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша 0|{{Серая клавиша|0}}]] [[Клавиша 2|{{Серая клавиша|2}}]] | В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите четыре клавиши [[Клавиша 4|{{Серая клавиша|4}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша 0|{{Серая клавиша|0}}]] [[Клавиша 2|{{Серая клавиша|2}}]] | ||
== История == | == История цикла со счётчиком == | ||
Имя NEXT традиционно для цикла [[FOR]]. До включения в Каллисто и {{colorForth}} оно использовалось в Бейсике. | Имя NEXT традиционно для цикла [[FOR]]. До включения в Каллисто и {{colorForth}} оно использовалось в Бейсике. | ||
Версия от 00:01, 26 марта 2016
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
Ссылки
- For loop в английской Википедии (англ.)
- ЦИКЛИЧЕСКИЕ СТРУКТУРЫ в книге Л.Броуди «Начальный курс программирования на языке Форт»
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |