ТОМ2: типы значений: различия между версиями
Содержимое удалено Содержимое добавлено
ASBer (обсуждение | вклад) |
ASBer (обсуждение | вклад) |
||
| (не показаны 3 промежуточные версии этого же участника) | |||
Строка 102:
===property (свойство)===
Зарезервировано. В настоящее время значения этого типа не используются.▼
===attribute (признак)===
attribute - признак. ???
===relation (отношение)===▼
Зарезервировано. В настоящее время значения этого типа не используются.
===class (класс)===
class – класс. ???
===location (локация)===
location – локация. ???
===word (слово)===
word – слово. ???
===preposition (предлог)===▼
▲===relation (отношение)===
▲Зарезервировано. В настоящее время значения этого типа не используются.
Пример:
word дом
{ key = МрНд
defkey = ИпЕч
form АпЕч = "домо`й"
form ВпЕч = "до`м"
form ВпМч = "дома`"
form ДпЕч = "до`му"
form ДпМч = "дома`м"
form ИпЕч = "до`м"
form ИпМч = "дома`"
form ПпЕч = "до`ме"
form ПпМуЕч = "дому`"
form ПпМч = "дома`х"
form РпЕч = "до`ма"
form РпМч = "домо`в"
form ТпЕч = "до`мом"
form ТпМч = "дома`ми"
}
▲===preposition (предлог)===
preposition – предлог. ???
==Списки==
Это списки значений. К спискам относятся: and-list – и-список, or-list – или-список.
Списки можно получить, объединив значения с помощью операторов 'и' и 'или'.
Пример:
var А = "роза" и "кинжал" // А – и-список
var Б = 2 или 3 или 6 // Б – или-список
Невозможно получить списки boolean значений – для них это булева операция.
===and-list (и-список)===
and-list (и-список) – список значений, объединённый союзом 'и'. При выводе отображается в виде строки:
значение_1, значение_2, значение_3, ... и значение_N
Невозможно получить and-list чисел – для них это эквивалентно сложению.
При запросе значения специальных свойств объекта возвращается and-list.
Пример:
X.cls // возвращает и-список с классами объекта X;
X.inside // возвращает и-список объектов, находящихся внутри объекта X;
X.outside // возвращает и-список объектов, находящихся снаружи объекта X.
===or-list (или-список)===
or-list (или-список) – список альтернативных значений, объединённый союзом 'или'.
При выводе or-list отображается в виде строки:
значение_1, значение_2, значение_3, ... или значение_N
| |||