Будинки Розвиток Що таке командна мова інструмента (tcl)? - визначення з техопедії

Що таке командна мова інструмента (tcl)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає мова командного інструменту (Tcl)?

Мова команд інструментів (Tcl) - це потужна мова сценаріїв з функціями програмування. Він доступний на платформах Unix, Windows та Mac OS. Tcl використовується для веб-та настільних додатків, мереж, адміністрування, тестування, швидкого прототипування, сценаріїв програм та графічних інтерфейсів користувача (GUI).

Техопедія пояснює мову командного інструменту (Tcl)

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


До функцій Tcl належать:

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


Основними підмінами, підтримуваними Tcl, є заміна команд, змінна заміна та заміна нахилу. Крім того, існує інтерфейс доступу до бази даних для скриптів Tcl, який підтримує драйвери доступу для MySQL, Open Data Connectivity (ODBC), PostgreSQL та SQLite баз даних.


Tcl підтримує пакети розширень для додаткової функціональності, включаючи GUI, автоматизацію додатків на базі терміналів та доступ до бази даних.

Що таке командна мова інструмента (tcl)? - визначення з техопедії