Открыть главное меню

Изменения

ТОМ2: типы значений

106 байт убрано, 10:21, 30 апреля 2014
м
Нет описания правки
{{Содержание справа}}
== Типы значений ==
Каждое значение в языке ТОМ2 имеет свой тип. Узнать тип у любого значения можно через метод [[ТОМ2:type|type]]
----
=== Простые типы ======= bool (булево) ====
Логический тип данных. Может принимать значение "да" (true) или "нет" (false). Над данными логического типа действуют операции булевой алгебры.
==== number (число) ====
Числовым типом может быть представлено любое целое число. Над данными числового типа действуют основные арифметические операции.
==== string (строка) ====
Строковым типом может быть представлена любая последовательность символов, в том числе и пустая. В выражениях строка заключается в двойные кавычки - "это строка".
==== spcvalue (спецзначение) ====
Платформа имеет фиксированный набор [[ТОМ2: ключевые слова|служебных слов]] используемых в коде игры.
Все эти слова имеют тип "спецзначение".
----
=== Объективные Объектные типы ======= object (объект) ====
???
==== property (свойство) ====
???
==== class (класс) ====
???
==== location (локация) ====
???
==== word (слово) ====
???
==== preposition (предлог) ====
???
==== ?? (отношение) ====
???
==== Attribute (Признак) ====
???
==== Object (Объект) ====
Объект. Объектным типом может быть представлен любой существующий объект. Значения этого типа предоставляют доступ к свойствам и методам объекта.
----
=== Списки ======= and-list (и-список) ====
???
==== or-list (или-список) ====
???
[[Категория:Документация ТОМ2]]
1379
правок