Podstawienia polecenia

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

Nawigacja:  Dodatki > TCL > Składnia języka TCL >

Podstawienia polecenia

Druga forma podstawienia w Tcl to podstawienie polecenia. Podstawienie polecenia powoduje, że część lub całe słowo jest zastępowane wynikiem innego polecenia Tcl. Podstawienie polecenia jest wykonywane przez zamknięcie danego polecenia w nawias kwadratowy:

set kgrams 20

    set lbs [expr $kgrams*2.2046]

44.092

Napis wewnątrz nawiasu musi być poprawnym skryptem Tcl. Skrypt może zawierać dowolną liczbę poleceń podzielonych na kilka linii lub rozdzielonych średnikami. Nawias i wszystkie napisy wewnątrz zostają zastąpione wynikiem generowanym przez skrypt. W powyższym przykładzie napis 44.092 staje się drugim argumentem polecenia set. Podobnie jak w podstawieniu zmiennych, podstawienie polecenia może wystąpić wielokrotnie, w dowolnym miejscu słowa.