Putting multiple statements on a single line lowers the code readability and makes debugging the code more complex.
foo: proc options(main);
declare i fixed decimal init(42); put list (i); /* Noncompliant - there are two statements */
end;
Write one statement per line to improve readability.
foo: proc options(main);
declare i fixed decimal init(42);
put list (i);
end;