TSMODEL Procedure
REQUIRE Statement
REQUIRE package-1 <package-2 …package-n>;
REQUIRE package (class-1 …class-n);
The REQUIRE statement specifies which time series and time frequency analysis packages to make available for your user-defined program. These packages include functions, subroutines, and objects that you can utilize from your program to perform sophisticated time series processing. These packages provide functionality that ranges from a simple function to count missing observations in an array to very sophisticated objects that perform automatic time series modeling and forecasting.
The first form of the REQUIRE statement enables you to specify a list of package names that are available for use. If you use this form, you must specify at least one package name. You can specify multiple packages in the same REQUIRE statement.
The second form of the REQUIRE statement enables you to selectively identify which objects in package you intend to use. Packages might contain a number of different objects, and it can be more efficient to register only the ones that you plan to use.
You can specify multiple REQUIRE statements. All packages that are specified in REQUIRE statements are loaded prior to parsing your program statements so that any references are defined at the time your code is parsed. If you specify an invalid package name, then an error is returned prior to parsing your program statements. For more information about the packages that are available in SAS Visual Forecasting, see SAS Visual Forecasting: Time Series Packages. For more information about the packages that are available in SAS Econometrics, see SAS Econometrics: Econometrics Procedures.