The DS2 source code
submitted to SAS Micro Analytic Service should begin with the following
statement, just above the PACKAGE statement:
"ds2_options sas"
.
This option instructs DS2 to use SAS missing value handling and helps ensure that
your DS2 program behaves the same as if it were run in SAS Foundation. It should end
with this
statement:
"endpackage"
The
code cannot contain DATA statements, PROC statements, or THREAD statements.
The source code should contain one and only one DS2 package, and
this package can contain as many methods as desired.
It is a best practice
to include a line feed character at the end of each source code line.
This line feed character makes it easier to use compiler warning and
error messages that include line numbers.