Редактирование: 0=
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 16: | Строка 16: | ||
flag - true, если и только если r - равно нулю. | flag - true, если и только если r - равно нулю. | ||
== 0= в предыдущем стандарте Forth-83 (англ.) == | |||
0= w -- flag 83 "zero-equals" | 0= w -- flag 83 "zero-equals" | ||
flag is true if w is zero. | flag is true if w is zero. | ||
== 0= в стандарте Forth-79 (англ.) == | |||
0= n -- flag 180 "zero-equals" | 0= n -- flag 180 "zero-equals" | ||
True if n is zero. | True if n is zero. | ||
== 0= в fig-FORTH Release 1 glossary, май 1979 (англ.) == | |||
0= n --- f L0 | 0= n --- f L0 | ||
Leave a true flag is the number is equal to zero, otherwise leave a | Leave a true flag is the number is equal to zero, otherwise leave a | ||
false flag. | false flag. | ||
== История == | |||
В 1968 году Чак Мур работал в Mohasco Industries, Inc ([https://en.wikipedia.org/wiki/Amsterdam_%28city%29,_New_York Amsterdam NY], ''англ.''). Первая версия интерпретатора, получившая название FORTH, заработала на миникомпьютере IBM 1130 с графическим дисплеем 2250 (16-битный процессор с ОЗУ 8К, дисководом, клавиатурой, принтером и ридером/панчером перфокарт). Первый FORTH знал слово 0= | |||
В Форте-79 слово NOT было определено, как синоним 0= | |||
Если программы переносятся с Форта-79 или fig-Форта на [[Каллисто]], их слово NOT должно заменяться на 0= | |||
== Реализация == | == Реализация == |