Редактирование: −TRAILING
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 1: | Строка 1: | ||
'''−TRAILING''' — стандартное слово [[Каллисто]]. | '''−TRAILING''' — стандартное слово [[Каллисто]]. | ||
Команда ADR N −TRAILING сокращает значение N на число | Отсечь конечные пробелы. | ||
Команда ADR N −TRAILING сокращает значение N на число пробелов между последним значащим символом и адресом ADR+N. Этот оператор может использоваться перед [[TYPE]] и особенно полезен при печати, так как исключает холостые пробеги каретки. | |||
== Ввод слова −TRAILING == | == Ввод слова −TRAILING == | ||
В [[Режим NUM|режиме NUM]] последовательно нажмите клавиши [[Клавиша -|{{Серая клавиша|−}}]] [[Клавиша Р-ГРД-Г|{{Чёрная клавиша|Р-ГРД-Г}}]] [[Клавиша 2|{{Серая клавиша|2}}]] [[Клавиша ×|{{Серая клавиша|×}}]] {{ШГ←}} [[Клавиша 7|{{Серая клавиша|7}}]] [[Клавиша -|{{Серая клавиша|−}}]] [[Клавиша 7|{{Серая клавиша|7}}]] [[Клавиша 4|{{Серая клавиша|4}}]] [[Клавиша БП|{{Чёрная клавиша|БП}}]] | В [[Режим NUM|режиме NUM]] последовательно нажмите клавиши [[Клавиша -|{{Серая клавиша|−}}]] [[Клавиша Р-ГРД-Г|{{Чёрная клавиша|Р-ГРД-Г}}]] [[Клавиша 2|{{Серая клавиша|2}}]] [[Клавиша ×|{{Серая клавиша|×}}]] [[Клавиша ШГ влево|{{Чёрная клавиша|ШГ←}}]] [[Клавиша 7|{{Серая клавиша|7}}]] [[Клавиша -|{{Серая клавиша|−}}]] [[Клавиша 7|{{Серая клавиша|7}}]] [[Клавиша 4|{{Серая клавиша|4}}]] [[Клавиша БП|{{Чёрная клавиша|БП}}]] | ||
Для возврата в [[режим NUM]] нажмите [[Клавиша P|синюю клавишу {{Синяя клавиша|P}}]]. | Для возврата в [[режим NUM]] нажмите [[Клавиша P|синюю клавишу {{Синяя клавиша|P}}]]. | ||
Строка 15: | Строка 17: | ||
строка состоит из пробелов, u2 нулевой. | строка состоит из пробелов, u2 нулевой. | ||
== −TRAILING в предыдущем стандарте Forth-83 (англ.) == | |||
-TRAILING addr +n1 -- addr +n2 79 "dash-trailing" | -TRAILING addr +n1 -- addr +n2 79 "dash-trailing" | ||
The character count +n1 of a text string beginning at addr | The character count +n1 of a text string beginning at addr | ||
Строка 27: | Строка 25: | ||
spaces, then +n2 is zero. | spaces, then +n2 is zero. | ||
== −TRAILING в стандарте Forth-79 (англ.) == | |||
-TRAILING addr n1 -- addr n2 148 "dash-trailing" | -TRAILING addr n1 -- addr n2 148 "dash-trailing" | ||
Adjust the character count n1 of a text string beginning at | Adjust the character count n1 of a text string beginning at | ||
Строка 34: | Строка 33: | ||
n1 is negative. | n1 is negative. | ||
== −TRAILING в fig-FORTH Release 1 glossary, май 1979 (англ.) == | |||
-TRAILING addr n1 --- addr n2 | -TRAILING addr n1 --- addr n2 | ||
Adjusts the character count n1 of a text string beginning address to | Adjusts the character count n1 of a text string beginning address to | ||
Строка 40: | Строка 40: | ||
addr+n1 to addr+n2 are blanks. | addr+n1 to addr+n2 are blanks. | ||
== История == | |||
В Форте FSP88 это слово известно под именем -TRAIL | |||
== | |||
== Ссылки == | == Ссылки == | ||
* | * [http://forth.sourceforge.net/standard/dpans/dpans17.htm#17.6.1.0170 Слово −TRAILING (dash-trailing) в стандарте ANS Forth] ''(англ.)'' | ||
* [http://www.forth200x.org/documents/html/string.html#string:-TRAILING Слово −TRAILING (dash-trailing) в черновике Forth 200x] ''(англ.)'' | |||
* | |||
Строка 129: | Строка 53: | ||
{{заготовка}} | {{заготовка}} | ||
[[Категория:Слова Каллисто]] | [[Категория:Слова Каллисто]] | ||
[[Категория: | [[Категория:Слова Каллисто без стековых диаграмм]] | ||