Редактирование: THEN
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 5: | Строка 5: | ||
== Ввод слова THEN == | == Ввод слова THEN == | ||
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите четыре клавиши [[Клавиша 2|{{Серая клавиша|2}}]] [[Клавиша ПП|{{Чёрная клавиша|ПП}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша 4|{{Серая клавиша|4}}]] | В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите четыре клавиши [[Клавиша 2|{{Серая клавиша|2}}]] [[Клавиша ПП|{{Чёрная клавиша|ПП}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша 4|{{Серая клавиша|4}}]] | ||
== Детали реализации == | |||
На этапе компиляции THEN может вызывать [[Авост приложения|авост]]. | |||
== THEN в стандарте ANS Forth == | == THEN в стандарте ANS Forth == | ||
Строка 41: | Строка 44: | ||
В некоторых старых Фортах слово THEN называлось ENDIF | В некоторых старых Фортах слово THEN называлось ENDIF | ||
=== THEN в предыдущем стандарте Forth-83 (англ.) === | === THEN в предыдущем стандарте Forth-83 (англ.) === | ||
Строка 83: | Строка 84: | ||
== Реализация == | == Реализация == | ||
Юрий Семёнов приводит следующее описание слова THEN (стр. 59): | Юрий Семёнов приводит следующее описание слова THEN (стр. 59): | ||
: THEN ?COMP 2 ?PAIR HERE OVER - ↔ ! ; IMMEDIATE | : THEN ?COMP 2 ?PAIR HERE OVER - ↔ ! ; IMMEDIATE | ||
Строка 156: | Строка 125: | ||
[[Категория:Слова, способные вызывать авост приложения]] | [[Категория:Слова, способные вызывать авост приложения]] | ||
[[Категория:Компилирующие слова]] | [[Категория:Компилирующие слова]] | ||