Search notes:

SAS programming - macro statement: %do

Iterative

%macro tq84_loop(f, t);
  %do i=&f %to &t;
    %put i= &i;
  %end;
%mend tq84_loop;

%tq84_loop(5, 20);
Github repository about-SAS, path: /macro-processor/statements/do/iterative.sas
%macro tq84_loop(f, t, b);

  %do i=&f %to &t %by &b;
    %put i= &i;
  %end;
  
%mend tq84_loop;

%tq84_loop(0, 100, 11);
Github repository about-SAS, path: /macro-processor/statements/do/iterative/by.sas

See also

%do %until
%do %while
macro statements

Index