Usage Note 24199: PROC PROTO is now part of Base SAS®
Beginning with SAS 9.0, the PROTO procedure is available in Base SAS software. Prior to SAS 9.0, the PROTO procedure was available only in SAS® Risk Dimensions® software. The PROTO procedure runs in batch mode and enables you to register external functions that are written in the C and C++ programming languages for use in SAS programs, and C-language structures and types.
For PROC PROTO documentation, go to http://support.sas.com/documentation/onlinedoc/base/ and select The PROTO Procedure for SAS 9.1 PDF. For PROC PROTO documentation in SAS 9.2 or later, go to http://support.sas.com/documentation/index.html and search for proto.
Implementation in Base SAS 9.0 is limited. You cannot create functions that can be called in the SAS DATA step. However, functions that are defined in the PROTO procedure can be used in the following procedures:
CALIS
COMPILE
FCMP
GENMOD
MODEL
NLIN
NLMIXED
NLP
PHREG
SYLK
Beginning with SAS 9.2, you can create functions that can be called in the SAS DATA step.
Operating System and Release Information
| SAS System | Base SAS | All | n/a | |
| SAS System | SAS Risk Dimensions Enterprise Edition | All | n/a | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
| Type: | Usage Note |
| Priority: | low |
| Date Modified: | 2012-02-15 15:18:13 |
| Date Created: | 2004-11-15 11:01:06 |