Chapter Contents

Previous

Next
Source Code Conventions

Introduction

The C language accepted by Release 6.00 of the SAS/C Compiler corresponds to that specified by the ISO/ANSI C Standard (American National Standards Committee 1989). This chapter discusses in more detail the C language accepted by the compiler.

Environmental Elements below and Language Elements provide specific SAS/C information about environment-dependent aspects of the SAS/C implementation. This discussion is structured like the ISO/ANSI Standard. Comparisons are made to relevant sections of Appendix A, "C Reference Manual," in The C Programming Language, Second Edition (Kernighan and Ritchie 1988).

Language Extensions describes SAS/C extensions to the C language as described by the ISO/ANSI Standard. While these extensions can be very useful on IBM mainframes, they are nonportable.

Implementation-defined Behavior documents the behavior of the SAS/C Compiler and Library in areas the ISO/ANSI Standard leaves open for definition by a particular implementation of the C language.


Chapter Contents

Previous

Next

Top of Page

Copyright © 2001 by SAS Institute Inc., Cary, NC, USA. All rights reserved.