incr

Obiektowy język definiowania dokumentów hipertekstowych i jego implementacja.

Projekt języka : Instrukcje : incr

Poprzednia strona: append
Nastepna strona: if

Instrukcja inrc dodaje do zmiennej wartość liczbową. Aby dokonać tej operacji aktualna wartość zmiennej i argument są konwertowane na liczby całkowite. Do starej wartości jest dodawana wartość argumentu a wynik jest konwertowany na tekst i zapisywany jako nowa wartości zmiennej. W przypadku gdy konwersja na liczby całkowite nie uda się instrukcja generuje ostrzeżenie.

incr zmienna watrośćliczbowa

Przykłady:

set n 1

incr n 10 /* dodanie do n liczby 10 */

incr n -2 /* odjęcie 2 */

incr n 1 /* dodanie 1, nowa wartość n to 10 */

Dzięki tej instrukcji można tworzyć numeracje stron. Np. na zmienną klasową przypisujemy wartość 1. Następnie przy każdym kolejnym tworzeniu pliku pobieramy wartość ze zmiennej klasowej, zapisujemy wartość gdzieś w pliku, następnie ją zwiększamy.

Listopad 2000