Read without ads and support Scribd by becoming a Scribd Premium Reader.
 
Rationale forAmerican National Standardfor Information Systems –Programming Language –C
UNIX is a registered trademark of AT&T.DEC and PDP-11 are trademarks of Digital Equipment Corporation.POSIX is a trademark of IEEE.
 
ii
 
Contents
1 INTRODUCTION 1
1.1 Purpose
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2 Scope
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41.3 References
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41.4 Organization of the document
. . . . . . . . . . . . . . . . . . . . . .
41.5 Base documents
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
51.6 Definitions of terms
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
51.7 Compliance
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
61.8 Future directions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
2 ENVIRONMENT 9
2.1 Conceptual models
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
92.1.1 Translation environment
. . . . . . . . . . . . . . . . . . . . .
92.1.2 Execution environments
. . . . . . . . . . . . . . . . . . . . .
112.2 Environmental considerations
. . . . . . . . . . . . . . . . . . . . . .
132.2.1 Character sets
. . . . . . . . . . . . . . . . . . . . . . . . . .
132.2.2 Character display semantics
. . . . . . . . . . . . . . . . . . .
162.2.3 Signals and interrupts
. . . . . . . . . . . . . . . . . . . . . .
162.2.4 Environmental limits
. . . . . . . . . . . . . . . . . . . . . . .
17
3 LANGUAGE 19
3.1 Lexical Elements
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
193.1.1 Keywords
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
193.1.2 Identifiers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
193.1.3 Constants
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
283.1.4 String literals
. . . . . . . . . . . . . . . . . . . . . . . . . . .
313.1.5 Operators
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
323.1.6 Punctuators
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
333.1.7 Header names
. . . . . . . . . . . . . . . . . . . . . . . . . . .
333.1.8 Preprocessing numbers
. . . . . . . . . . . . . . . . . . . . . .
333.1.9 Comments
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
333.2 Conversions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
343.2.1 Arithmetic operands
. . . . . . . . . . . . . . . . . . . . . . .
34i
Search History:
Searching...
Result 00 of 00
00 results for result for
  • p.
  • Notes
    Load more