This section lists the language elements of SAS software
that are new, are changed or enhanced, or are no longer supported in Versions
7 and 8 under OpenVMS.
The following SAS data set options have been added:
- ALQMULT=
- specifies the number of pages that are preallocated
to a file .
- CACHENUM=
- specifies the number of I/O data
caches that are used per SAS file.
- DEQMULT=
- specifies the number of pages to extend
a SAS file.
- WRKCACHE=
- specifies the site of the I/O data
cache that is allocated for a file in the WORK data library.
The following SAS data set options have been changed
or enhanced:
- ALQ=
- specifies how many disk blocks to allocate
initially to a new SAS data set. The default has changed to allocate enough
blocks for 10 data set pages.
- DEQ=
- tells OpenVMS how
many disk blocks to add when it automatically extends a SAS data set during
a write operation. The default has changed to allocate enough blocks for 5
data set pages.
- FILECLOSE=
- specifies the default CLOSE disposition
for a SAS data set on tape. REREAD has
been added as a valid value for the disposition
argument.
The following SAS data set options are no longer supported:
The following SAS format has been enhanced:
- $HEXw.
- converts character values to hexadecimal
values. The width range has increased.
The following SAS functions have been added:
- DINFO
- returns information about a directory.
- DOPEN
- opens a directory and returns a directory
identifier value.
- DOPTNAME
- returns directory-attribute information.
- DOPTNUM
- returns the number of information items
that are available for a directory.
- FDELETE
- deletes an external file or an empty directory.
- FEXIST
- verifies the existence of an external file
associated with a fileref and returns a value..
- FILEEXIST
- verifies the existence of an external file
by its physical name and returns a value.
- FILENAME
- assigns or deassigns a fileref for an external
file, directory, or output device and returns a value.
The
FILENAME function has been enhanced for Version 8 to recognize PIPE as a valid
device type. In addition, in Version 8 you can specify a file version number.
- FILEREF
- verifies that a fileref has been assigned
for the current SAS session and returns a value.
- FINFO
- returns the value of a file-information
item.
- FOPEN
- opens an external file and returns a file-identifier
value.
- FOPTNAME
- returns the name of an item of information
about a file.
- FOPTNUM
- returns the number of information items
that are available for a file.
- LIBNAME
- assigns or deassigns a libref for a SAS
data library and returns a value.
- LIBREF
- verifies that a libref has been assigned
and returns a value.
- MOPEN
- opens a file by directory ID and by member
name and returns either the file identifier or a zero (0).
- PATHNAME
- returns the physical name of a SAS data
library or of an external file or returns a blank.
- SYSGET
- returns the value of a specified operating-environment
variable.
The following SAS informat has been enhanced:
- $HEXw.
- converts hexadecimal data to character data.
The width range has increased.
The following SAS procedure has been changed:
- PMENU
- defines pull-down menu facilities for windows
that were created with SAS software. OpenVMS does
not support the ACCELERATE= and MNEMONIC= options
in the ITEM statement or the ATTR= and COLOR= options
in the TEXT statements.
The following SAS procedure is no longer supported:
The following SAS statements have been changed or enhanced:
- ATTRIB
- associates a format, informat, label, length,
or any combination of these items with one or more variables. The minimum
length that you can specify has changed.
- FILE
- specifies the current output file for PUT
statements. GSFCC=, KEY=, and KEYVALUE= were
added as valid values for the host-option-list
argument. BLKSIZE= is no longer supported
as a value for the host-option-list argument.
In
Version 8, a new valid device type, PIPE, has been added.
- FILENAME
- associates a SAS fileref with an external
file. GSFCC= was added as a valid value
for the host-option-list argument. BLKSIZE=
| BLK= is no longer supported as a value for the host-option-list
argument.
In
Version 8, a new valid device type, PIPE, has been added. In addition, for
Version 8, you can specify a file version to write to.
- INFILE
- specifies an external file to read with an INPUT statement.
In Version 8, a new valid device type, PIPE, has been added.
- LENGTH
- specifies how many bytes the SAS System
uses to store a variable's values. The range of values for length has changed.
In
Version 8, a new valid device type, PIPE, has been added.
- LIBNAME
- associates a libref with a SAS data library
and lists file attributes for a SAS data library. ALQMULT=, CACHENUM=, and DEQMULT=
were
added as valid values for the host/engine-options
argument.
The following SAS system options have been added:
- ALQMULT=
- specifies the number of pages that are preallocated
to a file.
-
APPLETLOC=
- specifies the location of Java applets.
- CACHENUM=
- specifies the number of caches that are
used per SAS file.
- CACHESIZ=
- specifies the size of cache that is used
for each open SAS file.
- DEQMULT=
- specifies the number of pages to extend
a file.
- GISMAPS=
- specifies the name of the SAS data library
that contains U.S. Census Tract maps
that are supplied by SAS/GIS software.
- HELPLOC
- specifies the location of the text and index
files for the facility that is used to view the SAS online Help.
- INGOPTS=
- specifies options to pass to the CA-OpenIngres database
management system. For details, see SAS/ACCESS Software for Relational Databases: Reference, (CA-OpenIngres
Chapter).
- MEMSIZE=
- specifies the limit on the total amount
of memory to be used by the SAS System.
- MSG=
- specifies the library that contains SAS
error messages. The MSG= system option replaces the SASMSG= system
option.
- MSYMTABMAX=
- specifies the maximum amount of memory that
is available to the macro variable symbol table(s).
- MVARSIZE=
- specifies the maximum size for in-memory
macro variable values.
- STIMEFMT
- specifies the format to use for displaying
the time on STIMER output.
- SYSPRINT=
- specifies the destination for printed output.
-
TERMIO=
- specifies whether terminal I/O is blocking or non-blocking.
- XCMD
- specifies whether the X command is valid
in the current SAS session.
- XCMDWIN
- specifies whether to put X command output in a separate
DECTERM window.
- XLOG
- specifies whether to display the output
from the X command in the SAS log file.
The following SAS system options have been changed
or enhanced:
- AUTOEXEC=
- specifies the autoexec file that is used
when the SAS System is initialized. The syntax has changed.
- CONFIG=
- specifies the name of the configuration
file that is used when initializing the values of SAS system options. The
syntax has changed.
- EXPANDLNM
- specifies to expand concealed logical names.
The behavior of this system option has changed.
- HELPLOC=
- specifies the location of online help files.
In
Version 8, this option's value is cumulative.
- INITSTMT=
- specifies a SAS statement that is to be
executed after any statements in the autoexec file and before any statements
from the SYSIN file. The syntax is
specific to the OpenVMS operating environment.
- MAPS=
- gives the SAS library that holds the SAS/GRAPH map
data sets. The default has changed.
- SEQENGINE=
- specifies the default access method for
SAS sequential data libraries. The valid values for engine-name have changed.
- WRKCACHE=
- specifies the size of cache to use for WORK
library files. The default has changed.
The following SAS system options are no longer supported
or no longer have details that are specific to OpenVMS:
| CATCACHE= |
no details that are specific to OpenVMS |
| FORMDLM= |
no longer supported |
| FSDEVICE= |
no longer supported |
| FSLANG |
no longer supported |
| FSMAPS |
no longer supported |
| MOTIF |
no longer supported |
| NOTES |
no details that are specific to OpenVMS |
| REMOTE= |
now an alias for the CONNECTREMOTE= system
option |
| SASMSG= |
replaced by the MSG= system option |
| SITEINFO= |
no longer supported |
| SOURCE2 |
no details that are specific to OpenVMS |
| VECTOR |
no longer supported |
| WORKINIT |
no details that are specific to OpenVMS |
| WORKTERM |
no details that are specific to OpenVMS |
| XREFRESH= |
no longer supported |
| XWAIT |
no longer supported |
Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.