Редактирование: TO
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 1: | Строка 1: | ||
'''TO''' (предлог «в» | '''TO''' (предлог «в») — стандартное слово [[Каллисто]]. | ||
Запись в десятичную переменную, созданную порождающим словом [[VALUE]]. Слово TO употребляется непосредственно перед именем переменной, через один или несколько пробелов. | |||
== TO в стандарте ANS Forth == | == TO в стандарте ANS Forth == | ||
6.2.2295 TO CORE EXT | 6.2.2295 TO CORE EXT | ||
Интерпретация: ( x "<spaces>name" -- ) | Интерпретация: ( x "<spaces>name" -- ) | ||
Строка 39: | Строка 32: | ||
Типичное использование: | Типичное использование: | ||
x TO name | x TO name | ||
== | == Реализация TO == | ||
У Баранова-Ноздрунова приводится следующее описание слова TO (стр. 97): | У Баранова-Ноздрунова приводится следующее описание слова TO (стр. 97): | ||
: TO ' 2+ STATE @ IF , ELSE EXECUTE THEN ; | : TO 'N NAME> 2+ STATE @ IF , ELSE EXECUTE THEN ; | ||
IMMEDIATE | IMMEDIATE | ||
== Ссылка == | == Ссылка == | ||
* См. слова [[VALUE]] [[VARIABLE]] | |||
* См. слова [[VALUE]] | * См. статью [[Векторное поле кода]] | ||
* См. | |||
* Слово [http://forth.sourceforge.net/standard/dpans/dpans6.htm#6.2.2295 TO] и [http://forth.sourceforge.net/standard/dpans/dpansa6.htm#A.6.2.2295 комментарий к нему] в стандарте ANS Forth ''(англ.)'' | * Слово [http://forth.sourceforge.net/standard/dpans/dpans6.htm#6.2.2295 TO] и [http://forth.sourceforge.net/standard/dpans/dpansa6.htm#A.6.2.2295 комментарий к нему] в стандарте ANS Forth ''(англ.)'' | ||
* Слово [http://forth.sourceforge.net/standard/dpans/dpans13.htm#13.6.1.2295 TO] и [http://forth.sourceforge.net/standard/dpans/dpansa13.htm#A.13.6.1.2295 комментарий к нему] в стандарте ANS Forth, расширение LOCAL ''(англ.)'' | * Слово [http://forth.sourceforge.net/standard/dpans/dpans13.htm#13.6.1.2295 TO] и [http://forth.sourceforge.net/standard/dpans/dpansa13.htm#A.13.6.1.2295 комментарий к нему] в стандарте ANS Forth, расширение LOCAL ''(англ.)'' | ||
* Слово [http:// | * Слово [http://www.forth200x.org/documents/html3/core/TO.html TO] и [http://www.forth200x.org/documents/html3/rationale.html#rat:core:TO комментарий к нему] в черновике Forth 200x ''(англ.)'' | ||
* [https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%B8%D1%81%D0%B2%D0%B0%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 Присваивание в Википедии] | * [https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%B8%D1%81%D0%B2%D0%B0%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 Присваивание в Википедии] | ||
{{нет иллюстраций}} | |||
{{заготовка}} | {{заготовка}} | ||
[[Категория:Слова Каллисто]] | [[Категория:Слова Каллисто]] | ||
[[Категория:Слова | [[Категория:Слова Каллисто без стековых диаграмм]] | ||