Browse Prior Art Database

SAS Language Reference Concepts Disclosure Number: IPCOM000243144D
Original Publication Date: 1999-Dec-31
Included in the Prior Art Database: 2015-Sep-17
Document File: 554 page(s) / 2M

Publishing Venue

SAS Institute Inc.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 3% of the total text.

Page 01 of 554

SAS Language Reference: Concepts

Version 8

Page 02 of 554

The correct bibliographic citation for this manual is as follows: SAS Institute Inc., SAS Language Reference: Concepts, Cary, NC: SAS Institute Inc., 1999. 554 pages.

SAS Language Reference: Concepts

Copyright © 1999 SAS Institute Inc., Cary, NC, USA.

ISBN 1-58025-441-1
All rights reserved. Printed in the United States of America. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, by any form or by any means, electronic, mechanical, photocopying, or otherwise, without the prior written permission of the publisher, SAS Institute, Inc.

U.S. Government Restricted Rights Notice. Use, duplication, or disclosure of the software by the government is subject to restrictions as set forth in FAR 52.227-19 Commercial Computer Software-Restricted Rights (June 1987).

SAS Institute Inc., SAS Campus Drive, Cary, North Carolina 27513.
1st printing, November 1999
SAS® and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries.® indicates USA registration.

IBM, ACF/VTAM, AIX, APPN, MVS/ESA, OS/2, OS/390, VM/ESA, and VTAM are registered trademarks or trademarks of International Business Machines Corporation. ® indicates USA registration.

Other brand and product names are registered trademarks or trademarks of their respective companies.

The Institute is a private company devoted to the support and further development of its software and related services.

Page 03 of 554

4 Essential Concepts 3

What Is the SAS System? 3

Overview of Base SAS Software 4
Components of the SAS Language 4
Running SAS 6
Customizing Your SAS Session 8
How This Book is Organized 9

Chapter 2

4 SAS Processing 11

Definition 11
Input to a SAS Program 12
The DATA Step 13
The PROC Step 14

Chapter 3

4 Rules for Words and Names 15

Words in the SAS Language 15
Names in the SAS Language 18

Chapter 4

4 Data Set Options 23

Definition 23
Syntax 23
Using Data Set Options 24
Data Set Options by Category 25

Chapter 5

4 Formats 27

Definition 27
Syntax 27
Using Formats 28
Byte Ordering on Big Endian and Little Endian Platforms 31 Working with Packed Decimal and Zoned Decimal Data 33 Formats by Category 36

Chapter 6

4 Functions and CALL Routines 43

Definitions 43
Syntax 44
Using Functions 45
Using Random-Number Functions and CALL Routines 48
Pattern Matching Using Regular Expression (RX) Functions and CALL Routines 51 Base SAS Functions for Web Applications 51
Functions and CALL Routines by Category 51


P A R T 1 SAS System Concepts 1
Chapter 1

Page 04 of 554

Chapter 7 Informats 65

Definition 65

Syntax 66
Using Informats 66
Byte Ordering on Big Endian and Little Endian Platforms 69 Working with Packed Decimal and Zoned Decimal Data 71 Informat Aliases 74
Informats by Category 75

Chapter 8

4 Statements 79

Definition 79
DATA Step Statements 79
Global Statements 84

Chapter 9

4 SAS System Options 87

Definition 87
Syntax 87