COUNT: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 11: | Строка 11: | ||
addr1. u - содержимое символа в c-addr1, который является длиной в | addr1. u - содержимое символа в c-addr1, который является длиной в | ||
символах строки в c-addr2. | символах строки в c-addr2. | ||
== COUNT в предыдущем стандарте Forth-83 (англ.) == | |||
COUNT addr1 -- addr2 +n 79 | |||
addr2 is addr1+1 and +n is the length of the counted string | |||
at addr1. The byte at addr1 contains the byte count +n. | |||
Range of +n is {0.255} See: "string, counted" | |||
Версия от 00:47, 7 сентября 2015
COUNT — стандартное слово Каллисто.
Дать адрес первой литеры и число литер N строки со счётчиком T.
COUNT в стандарте ANS Forth
6.1.0980 COUNT CORE ( c-addr1 -- c-addr2 u ) Возвращает спецификацию символьной строки для строки со счетчиком сохраненной в c-addr1. c-addr2 - адрес первого символа после c- addr1. u - содержимое символа в c-addr1, который является длиной в символах строки в c-addr2.
COUNT в предыдущем стандарте Forth-83 (англ.)
COUNT addr1 -- addr2 +n 79 addr2 is addr1+1 and +n is the length of the counted string at addr1. The byte at addr1 contains the byte count +n. Range of +n is {0.255} See: "string, counted"
Ссылки
- Слово COUNT в стандарте ANS Forth (англ.)
- Слово COUNT в черновике Forth 200x (англ.)
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |