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