Редактирование: 0=

Перейти к навигации Перейти к поиску
Внимание: Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы войдёте или создадите учётную запись, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.

Текущая версия Ваш текст
Строка 16: Строка 16:
             flag - true, если и только если r - равно нулю.
             flag - true, если и только если r - равно нулю.


== История ==
== 0= в предыдущем стандарте Forth-83 (англ.) ==
В 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=
 
=== 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= в стандарте 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= в 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=


== Реализация ==
== Реализация ==
Пожалуйста, учтите, что любой ваш вклад в проект «ПМК вики» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Pmkwiki:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

В целях защиты вики от автоматического спама в правках просим вас решить следующую каптчу:

Отменить Справка по редактированию (в новом окне)
Источник — https://pmk.the-hacker.ru/0%3D