Категория:Порождающие слова Каллисто: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) Нет описания правки |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
Порождающие слова (''англ.'' defining words, слова-описатели, определяющие слова) предназначены для определения новых слов. Для удобства в категорию включены и слова, предназначенные для разработки порождающих слов. | |||
== Разработка порождающих слов == | |||
[[Каллисто]], как и язык Форт, позволяет разрабатывать новые порождающие слова. Для этого программисту предлагается первоначальный механизм [[⟨BUILDS|<BUILDS]] … [[DOES⟩|DOES>]] | |||
Слово [[(;CODE)]] предоставляет больше возможностей. Но слова, которые эти возможности используют, должны располагаться в [[Память программ|памяти программ]]. Их разработка означает изменение исходного текста [[Каллисто]], что разрешено лицензией на определённых условиях, совместимых с GPL. | |||
[[Категория:Слова Каллисто]] | [[Категория:Слова Каллисто]] |
Текущая версия от 16:43, 22 июня 2016
Порождающие слова (англ. defining words, слова-описатели, определяющие слова) предназначены для определения новых слов. Для удобства в категорию включены и слова, предназначенные для разработки порождающих слов.
Разработка порождающих слов[править]
Каллисто, как и язык Форт, позволяет разрабатывать новые порождающие слова. Для этого программисту предлагается первоначальный механизм <BUILDS … DOES>
Слово (;CODE) предоставляет больше возможностей. Но слова, которые эти возможности используют, должны располагаться в памяти программ. Их разработка означает изменение исходного текста Каллисто, что разрешено лицензией на определённых условиях, совместимых с GPL.