TCL

<< Kliknij, aby wyświetlić Spis treści >>

Nawigacja:  Dodatki >

TCL

Tcl jest prostym językiem skryptowym przeznaczonym do tworzenia rozszerzeń do innych aplikacji, jego nazwa jest skrótem od „Tool Command Language". Tcl posiada ogólne konstrukcje programowe takie jak zmienne, pętle czy procedury.

Ponadto użytkownik ma możliwość rozszerzanie podstawowego zestawu poleceń Tcl poprzez definiowanie nowych poleceń specjalistycznych.

Tcl daje się łatwo wbudowywać w inne aplikacje. Jego interpreter jest dostarczany w postaci biblioteki procedur w języku C, dzięki czemu można go dołączyć do innych aplikacji.

Ponieważ Tcl jest językiem interpretowanym, nie wymaga on kompilowania kodu po każdej modyfikacji. Wprowadzanie zmian do poszczególnych procedur Tcl można przeprowadzać bezpośrednio z poziomu aplikacji (do której wbudowano interpreter Tcl) i na bieżąco obserwować ich wykonanie. Dzięki łatwości definiowania własnych poleceń możliwe jest budowanie całych pakietów poleceń dedykowanych określonym obszarom funkcjonalnym. Pod adresem internetowym http://www.scriptics.com/software dostępny jest pakiet Tcl oraz bardzo liczne jego rozszerzenia, w większości darmowe.

W skład pakietu Tcl wchodzą pliki źródłowe w C, biblioteki binarne, interpreter wish oraz Tk, czyli moduł pozwalający na tworzenie interfejsu graficznego (okienka, pola, przyciski itd.).

Korzystanie z Tcl we własnej aplikacji nie powoduje konieczności ponoszenia żadnych opłat licencyjnych.

Składnia języka TCL

Zmienne

Wyrażenia

Listy

Sterowanie

Procedury

Rozszerzenia Tcl

Zasady tworzenia bibliotek DLL do obsługi drukarek