Основные понятия и элементы


Типы данных Тсl

        Tcl поддерживает только один тип данных: строки. Все команды, все аргументы команд, результаты их выполнения и значения переменных суть строки. В тех случаях, когда командам требуются числовые результаты, аргументы и результаты передаются в виде строк. Многие команды предполагают соответствие их аргументов определенным форматам, но это суть индивидуальные особенности команд. Например, часто аргументы содержат командные строки, которые могут быть обработаны в качестве частей команды. Самый простой путь для понимания интерпретатора Tcl — это помнить, что все в нем представляет собой операции над строками. Во многих случаях конструкции Tcl будут выглядёть подобно более структурированным конструкциям из других языков. Однако конструкции Tcl не являются структурированными вообще: они являются лишь строками символов, и поэтому они ведут себя иначе, чем те конструкции, на которые они могут быть похожи.

        Способ интерпретации строки Tcl зависит от конкретного интерпретатора, однако существует три общих формы строк: команды, выражения и списки.
Hosted by uCoz