Search notes:

SAS: data step boundaries

run and quit are explicit data step boundaries.
proc and data are implicit step boundaries.
Further boundaries are endsas, a ; after datalines, the four ;;;; a datalines4 and the last line in a batch or nontinteractive session.
data tq84_ds;
  x = 'eggs';
  y = 'why';

proc /* Implicit step boundary: dataset tq84_ds
        will be created */
     print data=tq84_ds;
run; /* Explicit step boundary: tq84_ds will
        be printed; */
Github repository about-SAS, path: /programming/data-step/boundary/implicit-explicit.sas

Index