ТОМ: язык программирования: различия между версиями
Содержимое удалено Содержимое добавлено
ASBer (обсуждение | вклад) |
ASBer (обсуждение | вклад) |
||
Строка 400:
==Предопределенные свойства==
===Дополнительные поля
Для любого [[TOM: язык программирования#Типы данных|типа данных]] возможен доступ к дополнительным полям. (Но не для всех типов данных эти поля имеют смысл).
====.typ / .тип====
''(только для чтения)''▼
Возвращает строковое значение соответстующее [[TOM: язык программирования#Типы данных|типу значения]] X.▼
Синтаксис: X.typ
Где: X - любое значение.
▲Возвращает строковое значение соответстующее [[TOM: язык программирования#Типы данных|типу значения]] X.
▲''(только для чтения)''
====.str / .строка====
''(только для чтения)''
Для строки возвращает ту же строку.
Для объекта, полученного из парсера, возвращает слово, которым объект назван в команде.
Для объекта, полученного функцией set( ), возвращает строку, использованную в функции.
Для прочих типов возвращает пустую строку.
====.num / .число====
''(только для чтения)''
Для числа возвращает то же число.
Для объекта возвращает количество объектов.
Для прочих типов возвращает 0.
====.obj / .объект====
''(только для чтения)''
====.key / .ключ====
''(только для чтения)''
====.pos / .поз====
''(только для чтения)''
===Предопределенные свойства объектов===
| |||