Дом развитие Что такое язык команд инструмента (tcl)? - определение из техопедии

Что такое язык команд инструмента (tcl)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает язык командных инструментов (Tcl)?

Инструмент командный язык (Tcl) является мощным языком сценариев с функциями программирования. Он доступен на платформах Unix, Windows и Mac OS. Tcl используется для веб-приложений и приложений для настольных компьютеров, сетей, администрирования, тестирования, быстрого прототипирования, приложений со сценариями и графических пользовательских интерфейсов (GUI).

Techopedia объясняет Tool Command Language (Tcl)

Представленный в 1988 году Джоном Оустерхаутом, Tcl используется для сценариев с общим интерфейсом шлюза (CGI) и служит языком сценариев для ботов Eggdrop. Tcl / Tk относится к комбинации Tcl и инструментария Tk GUI.


Особенности Tcl включают в себя:

  • Полное использование Unicode и кроссплатформенность
  • Расширяемость через Java и C ++
  • Интеграция с инструментарием Windows GUI
  • Типы данных, включая исходный код, могут обрабатываться как строки.
  • Управляемый событиями интерфейс к сокетам и файлам
  • Команды функций Variadic и интерпретируемый язык с байт-кодом
  • Генерация сообщения об ошибке при неправильном использовании командами Tcl.
  • FreeWrap TCLSH
  • Лицензия Berkeley Software Distribution (BSD)
  • Полная версия разработки
Tcl взаимодействует с языком Си. Массивы значений, которые описывают аргументы команды, передаются в функции реализации команды. Цифровые логические симуляторы также включают интерфейс сценариев Tcl для Verilog, язык описания аппаратного обеспечения VHSIC (VHDL) и симуляцию языка аппаратного обеспечения SystemVerilog. Такие инструменты, как Simplified Wrapper и Interface Generator (SWIG) и ffidl, автоматически генерируют код, необходимый для соединения произвольных функций C и времени выполнения Tcl. Сценарии Tcl содержат вызовы команд в виде списка слов, разделенных пробелами и заканчивающихся символом новой строки или точкой с запятой.


Основными заменами, поддерживаемыми Tcl, являются подстановка команд, подстановка переменных и подстановка обратной косой черты. Кроме того, имеется интерфейс доступа к базе данных для сценариев Tcl, который поддерживает драйверы доступа для баз данных MySQL, Open Database Connectivity (ODBC), PostgreSQL и SQLite.


Tcl поддерживает пакеты расширений для дополнительной функциональности, включая графический интерфейс, автоматизацию приложений на основе терминала и доступ к базе данных.

Что такое язык команд инструмента (tcl)? - определение из техопедии