Слово ;: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 2: | Строка 2: | ||
Закончить определение через двоеточие. | Закончить определение через двоеточие. | ||
== ; в стандарте ANS Forth == | |||
6.1.0460 ; "semicolon" CORE | |||
Интерпретация: Семантика интерпретации для этого слова не определена. | |||
Компиляция: ( C: colon-sys -- ) | |||
Добавляет семантику времени-выполнения ниже к текущему определению. | |||
Заканчивает текущее определение, позволяя ему быть найденным в | |||
словаре, и вводит состояние интерпретации, потребляя colon-sys. | |||
Если указатель области данных не выровненный, резервирует | |||
достаточно области данных для его выравнивания. | |||
Время-выполнения: ( -- ) ( R: nest-sys -- ) | |||
Возвращение к вызывающему определению, определенному nest-sys. | |||
См.: 3.4 Интерпретатор текста Forth, 3.4.5 Компиляция. | |||
Версия от 18:29, 3 сентября 2015
; — стандартное слово Каллисто.
Закончить определение через двоеточие.
; в стандарте ANS Forth
6.1.0460 ; "semicolon" CORE Интерпретация: Семантика интерпретации для этого слова не определена.
Компиляция: ( C: colon-sys -- ) Добавляет семантику времени-выполнения ниже к текущему определению. Заканчивает текущее определение, позволяя ему быть найденным в словаре, и вводит состояние интерпретации, потребляя colon-sys. Если указатель области данных не выровненный, резервирует достаточно области данных для его выравнивания.
Время-выполнения: ( -- ) ( R: nest-sys -- ) Возвращение к вызывающему определению, определенному nest-sys.
См.: 3.4 Интерпретатор текста Forth, 3.4.5 Компиляция.
Ссылки
- Слово ; (semicolon) в стандарте ANS Forth (англ.) и комментарии к нему (англ.)
- Слово ; (semicolon) в черновике Forth 200x (англ.) и комментарий к нему (англ.)
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |