F♯⟩: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) (Новая страница: «'''F#>''' — стандартное слово Каллисто. {{нет иллюстраций}} {{заготовка}} Категория:Слова К…») |
AtH (обсуждение | вклад) Нет описания правки |
||
(не показано 11 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
'''F# | '''F#>''' — встроенное слово [[Каллисто]]. Завершает преобразование числа с плавающей запятой. | ||
F#> ( −− a c ) Завершить преобразование десятичного числа. Дать адрес и длину для TYPE. | |||
Слово F#> размещает преобразованную строку сразу после [[Словарь|словаря]]. В [[Стек данных|стеке]] остаётся число полученных символов и [[Единое адресное пространство|адрес]], как это требуется для слова [[TYPE]] | |||
== Ввод слова F#> == | |||
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите клавиши [[Клавиша П|{{Чёрная клавиша|П}}]] [[Клавиша P|{{Синяя клавиша|P}}]] [[Клавиша F|{{Оранжевая клавиша|F}}]] [[Клавиша 3|{{Серая клавиша|3}}]] [[Клавиша F|{{Оранжевая клавиша|F}}]] [[Клавиша ИП|{{Чёрная клавиша|ИП}}]] | |||
Эти нажатия оставляют клавиатуру в [[Режим NUM|режиме NUM]]. | |||
== Реализация == | |||
<pre> | |||
3754 ;#Fnum−end | |||
3755 ; F#> ( −− a c ) Завершить преобразование десятичного числа. Дать адрес и длину для TYPE. | |||
3756 ; Завершить преобразование числа с плавающей запятой | |||
3757 ; На стеке останется число получившихся литер и адрес, как это требуется для слова TYPE | |||
3758 LEFDIGS: .DB 3 | |||
3759 .TEXT "F#>" ; ( −− HERE длина ) | |||
3760 .DW LEDIGS | |||
3761 EDIGF: .DW CALL | |||
3762 REFDIGS: .DW HERE, HLD,UAT, OVER, SUB, EXIT | |||
</pre> | |||
== Ссылки == | |||
* {{Исходник|Fnum−end|F#>}} | |||
{{нет иллюстраций}} | {{нет иллюстраций}} | ||
{{заготовка}} | {{заготовка}} | ||
[[Категория:Слова Каллисто]] | [[Категория:Слова Каллисто]] | ||
[[Категория:Слова высокого уровня]] | |||
[[Категория:Форматные преобразования Каллисто]] |
Текущая версия от 10:59, 10 ноября 2017
F#> — встроенное слово Каллисто. Завершает преобразование числа с плавающей запятой.
F#> ( −− a c ) Завершить преобразование десятичного числа. Дать адрес и длину для TYPE.
Слово F#> размещает преобразованную строку сразу после словаря. В стеке остаётся число полученных символов и адрес, как это требуется для слова TYPE
Ввод слова F#>[править]
В режиме ЛАТ последовательно нажмите клавиши П P F 3 F ИП
Эти нажатия оставляют клавиатуру в режиме NUM.
Реализация[править]
3754 ;#Fnum−end 3755 ; F#> ( −− a c ) Завершить преобразование десятичного числа. Дать адрес и длину для TYPE. 3756 ; Завершить преобразование числа с плавающей запятой 3757 ; На стеке останется число получившихся литер и адрес, как это требуется для слова TYPE 3758 LEFDIGS: .DB 3 3759 .TEXT "F#>" ; ( −− HERE длина ) 3760 .DW LEDIGS 3761 EDIGF: .DW CALL 3762 REFDIGS: .DW HERE, HLD,UAT, OVER, SUB, EXIT
Ссылки[править]
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |