Node: Examples of for-as-arithmetic subclause, Next: , Previous: The for-as-arithmetic subclause, Up: Variable Initialization and Stepping Clauses



Examples of for-as-arithmetic subclause

     ;; Print some numbers.
      (loop for i from 1 to 3
            do (print i))
      |>  1
      |>  2
      |>  3
     =>  NIL
     
     ;; Print every third number.
      (loop for i from 10 downto 1 by 3
            do (print i))
      |>  10
      |>  7
      |>  4
      |>  1
     =>  NIL
     
     ;; Step incrementally from the default starting value.
      (loop for i below 3
            do (print i))
      |>  0
      |>  1
      |>  2
     =>  NIL