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

Содержимое удалено Содержимое добавлено
Строка 611:
 
===Свойства объектов===
====.name / .имя====
Возвращает программное имя объекта.
 
''(только для чтения)''
 
====.loc / .лок====
Возвращает локацию, в которой находится объект.
 
Строка 625:
 
 
====.cls / .класс====
Синтаксис: O.cls
 
Строка 640:
Где: C - объект категории class.
 
====.ctg / .категория====
Синтаксис: O.ctg
 
Строка 649:
''(только для чтения)''
 
====.synlex / .синонимлексема====
''(только для чтения)''
 
====.lex / .лексема====
''(только для записи)''
 
====.pat / .шаблон====
Cвойство используется для установки [[TOM: язык программирования#Шаблоны|парсерных шаблонов]] для объектов категорий action, phrase и event.
Количество шаблонов для одного объекта не ограничено.
Строка 663 ⟶ 660 :
Пример
action осмотреть //создаем действие "осмотреть"
.pat = "осмотреть" //задаем 1й шаблон
.pat = "осмотреть @объект" //задаем 2й шаблон
.pat = "осмотреть @какой @объект" //задаем 3й шаблон
 
====.item / .элемент====
Свойство .item предоставляет доступ к [[TOM: язык программирования#Элементы объекта|вложенным объектам]].
 
====.title / .наименование====
 
====.menu_name / .заголовок_меню====
 
====Сообщения парсера====