Polecenia incr i append

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

Nawigacja:  Dodatki > TCL > Zmienne >

Polecenia incr i append

Polecenia incr oraz append są najprostszym sposobem zmiany wartości zmiennej. Incr pobiera dwa argumenty, pierwszym jest nazwa zmiennej a drugim liczba całkowita. Incr dodaje liczbę całkowitą do wartości zmiennej, a otrzymany wynik zapisuje z powrotem do zmiennej i zwraca go:

set x 43

    incr x 12

     55

Liczba może mieć zarówno wartość dodatnią jak i ujemną. W przypadku pominięcia drugiego argumentu, domyślnie przyjmowana jest wartość 1:

set x 43

    incr x

44

Zarówno wartość oryginalna zmiennej jak i wartość dodawana musi być ciągiem znakowym reprezentującym liczbę całkowitą, dziesiętną, ósemkową (poprzedzoną cyfrą 0) lub szesnastkową (poprzedzoną znakami 0x).

Polecenie append dołącza tekst na koniec zmiennej. Pobiera dwa argumenty, nazwę zmiennej i tekst do dołączenia, dodaje tekst na końcu zmiennej i zwraca wynik:

set msg "ala"

    append msg " ma kota"

ala ma kota