ReWiA 2.0 html manual


IF             warunkowe wykonanie komendy

Zapis   IF stment cmd [par] [par] [par] ...

Parametry

   stment
      typu Real, wartość różna od zera oznacza, że należy wykonać komendę cmd.
      Dla stment=0 komenda cmd nie jest wykonywana.

   cmd
      dowolna komenda ReWii

   par
      typ par zależy od rodzaju cmd

   Komendę IF  można stosować  tylko w  makrach  i  skompilowanych  komendach.
Najczęściej stosuje się w celu realizacji pętli. W jednej linii może być wiele
komend IF.

Przykłady

   - obliczenie sumy kwadratów liczb naturalnych

        LET %suma=%x=0                  
        LABEL PETLA                     
          LET %suma=%suma+%x*%x         
          LET %x=%x+1                   
        IF %x<>100 GOTO PETLA           
        PRINT %suma                     

   - zakończenie makra

        IF lasterr ENDM                 

   - zakończenie kompilowanej komendy

        IF lasterr ENDCMD