ТОМ: язык программирования: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 400:
 
==Предопределенные свойства==
===Дополнительные поля данные===
===.name / имя===
====.postyp / .позтип====
Синтаксис: X.typ
 
Где: X - любое значение.
 
Возвращает строковое значение соответстующее типу значение X.
 
''(только для чтения)''
 
====.str / .строка====
''(только для чтения)''
 
====.num / .число====
''(только для чтения)''
 
====.obj / .объект====
''(только для чтения)''
 
====.key / .ключ====
''(только для чтения)''
 
====.pos / .поз====
''(только для чтения)''
 
 
===Предопределенные свойства объектов===
====.name / имя====
Возвращает программное имя объекта.
 
''(только для чтения)''
 
====.loc / .лок====
Возвращает локацию, в которой находится объект.
 
Строка 413 ⟶ 440 :
''(только для чтения)''
 
===.pos / .поз===
''(только для чтения)''
 
====.cls / .класс====
Синтаксис: O.cls
 
Строка 431 ⟶ 456 :
Где: C - объект категории class.
 
====.typctg / .типкатегория====
Синтаксис: X.typ
 
Где: X - любое значение.
 
Возвращает строковое значение соответстующее типу значение X.
 
''(только для чтения)''
 
===.ctg / .категория===
Синтаксис: O.ctg
 
Строка 449 ⟶ 465 :
''(только для чтения)''
 
====.strsyn / .строкасиноним====
''(только для чтения)''
 
===.num / .число===
''(только для чтения)''
 
===.obj / .объект===
''(только для чтения)''
 
===.key / .ключ===
''(только для чтения)''
 
===.syn / .синоним===
''(только для чтения)''
 
====.lex / .лексема====
''(только для записи)''
 
====.pat / .шаблон====
Cвойство используется для установки парсерных шаблонов для объекта категории action.
Количество шаблонов для одного действия не ограничено.
Строка 479 ⟶ 483 :
.pat = "осмотреть @какой @объект" //задаем 3й шаблон
 
====.item / .элемент====
Свойство .item предоставляет доступ к [[TOM: язык программирования#Вложенные объекты|вложенным объектам]].
 
====.title / .наименование====
 
====.description / .описание====
====.menu_name / .заголовок_меню====
 
==Предопределенные методы объектов==