Редактирование: NUMBER
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 1: | Строка 1: | ||
'''NUMBER''' — | '''NUMBER''' — фортовское слово [[Каллисто]]. | ||
NUMBER ( a −− n ) Преобразовать строку в целое число n, начиная с a+1. | NUMBER ( a −− n ) Преобразовать строку в целое число n, начиная с a+1. | ||
Преобразует в число последовательность | Преобразует в число последовательность символов, начиная с a+1 с учётом [[BASE]]. | ||
a может содержать число символов в строке. Подразумевается, что после числа всегда идёт пробел, а строчные буквы уже преобразованы в заглавные. | |||
== Ввод слова NUMBER == | == Ввод слова NUMBER == | ||
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите клавиши [[Клавиша 4|{{Серая клавиша|4}}]] [[Клавиша 3|{{Серая клавиша|3}}]] [[Клавиша ÷|{{Серая клавиша|÷}}]] [[Клавиша В/О|{{Чёрная клавиша|В/О}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша ×|{{Серая клавиша|×}}]] | В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите клавиши [[Клавиша 4|{{Серая клавиша|4}}]] [[Клавиша 3|{{Серая клавиша|3}}]] [[Клавиша ÷|{{Серая клавиша|÷}}]] [[Клавиша В/О|{{Чёрная клавиша|В/О}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] [[Клавиша ×|{{Серая клавиша|×}}]] | ||
== Детали реализации == | |||
Трюк с [[SAVIN]] делает NUMBER при обработке 'c' интимно зависимым от [[INTERPRET]] | |||
== История == | == История == | ||
Строка 40: | Строка 43: | ||
== Реализация == | == Реализация == | ||
Описание и определение слова NUMBER в ядре ФОРТ-ЕС: | Описание и определение слова NUMBER в ядре ФОРТ-ЕС: | ||
<PRE> | <PRE> | ||
Строка 162: | Строка 94: | ||
== Ссылки == | == Ссылки == | ||
* {{Исходник|NUMBER|NUMBER}} | * {{Исходник|NUMBER|NUMBER}} | ||
* См. слова [[INTERPRET]], [[BASE]], [[ | * См. слова [[INTERPRET]], [[BASE]], [[CONVERT]], [[LITERAL]], [[FLITERAL]], [[FL]], [[DPL]] и [[Слово EE|EE]] | ||
* [http://gudleifr.h1.ru/cgi-bin/pilo.cgi?FL=../g9.txt&IS=\6.PERWOISTOTNIKI\LEO%20BRODIE%20STARTING%20FORTH\01.OSNOWY%20FORTA ОСНОВЫ ФОРТА] в книге [http://gudleifr.h1.ru/cgi-bin/pilo.cgi?FL=../g9.txt&IS=\6.PERWOISTOTNIKI\LEO%20BRODIE%20STARTING%20FORTH Л.Броуди «Начальный курс программирования на языке Форт»] | * [http://gudleifr.h1.ru/cgi-bin/pilo.cgi?FL=../g9.txt&IS=\6.PERWOISTOTNIKI\LEO%20BRODIE%20STARTING%20FORTH\01.OSNOWY%20FORTA ОСНОВЫ ФОРТА] в книге [http://gudleifr.h1.ru/cgi-bin/pilo.cgi?FL=../g9.txt&IS=\6.PERWOISTOTNIKI\LEO%20BRODIE%20STARTING%20FORTH Л.Броуди «Начальный курс программирования на языке Форт»] | ||
* [http://gudleifr.h1.ru/cgi-bin/pilo.cgi?FL=../g9.txt&IS=\6.PERWOISTOTNIKI\LEO%20BRODIE%20STARTING%20FORTH\07.TISLO%20TIPOW%20TISEL ЧИСЛО ТИПОВ ЧИСЕЛ] в книге [http://gudleifr.h1.ru/cgi-bin/pilo.cgi?FL=../g9.txt&IS=\6.PERWOISTOTNIKI\LEO%20BRODIE%20STARTING%20FORTH Л.Броуди «Начальный курс программирования на языке Форт»] | * [http://gudleifr.h1.ru/cgi-bin/pilo.cgi?FL=../g9.txt&IS=\6.PERWOISTOTNIKI\LEO%20BRODIE%20STARTING%20FORTH\07.TISLO%20TIPOW%20TISEL ЧИСЛО ТИПОВ ЧИСЕЛ] в книге [http://gudleifr.h1.ru/cgi-bin/pilo.cgi?FL=../g9.txt&IS=\6.PERWOISTOTNIKI\LEO%20BRODIE%20STARTING%20FORTH Л.Броуди «Начальный курс программирования на языке Форт»] | ||
Строка 177: | Строка 109: | ||
[[Категория:Интерпретация входного потока Каллисто]] | [[Категория:Интерпретация входного потока Каллисто]] | ||
[[Категория:Слова, способные вызывать авост приложения]] | [[Категория:Слова, способные вызывать авост приложения]] | ||