{"id":79202,"date":"2024-10-17T18:32:11","date_gmt":"2024-10-17T18:32:11","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/ieee-770x3-160-1990\/"},"modified":"2024-10-24T19:39:23","modified_gmt":"2024-10-24T19:39:23","slug":"ieee-770x3-160-1990","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/ieee\/ieee-770x3-160-1990\/","title":{"rendered":"IEEE 770X3.160 1990"},"content":{"rendered":"
New IEEE Standard – Inactive – Withdrawn. The standard provides an unambiguous and machine-independent definition of the computer programming language Extended Pascal by specifying requirements for a processor and for a conforming program. Its purpose is to facilitate portability of Extended Pascal programs for use on a wide variety of data processing systems. Two levels of compliance are defined for both processors and programs.<\/p>\n
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
11<\/td>\n | Foreword <\/td>\n<\/tr>\n | ||||||
20<\/td>\n | 1 Scope 2 Reference 3 Definitions <\/td>\n<\/tr>\n | ||||||
21<\/td>\n | 3.1 Dynamic-Violation 3.2 Error 3.3 Extension 3.4 Implementation-Defined 3.5 Implementation-Dependent 3.6 Processor 4 Definitional Conventions <\/td>\n<\/tr>\n | ||||||
23<\/td>\n | 5 Compliance 5.1 Processors <\/td>\n<\/tr>\n | ||||||
24<\/td>\n | 5.2 Programs <\/td>\n<\/tr>\n | ||||||
25<\/td>\n | 6 Requirements 6.1 Lexical Tokens 6.1.1 General 6.1.2 Special-Symbols 6.1.3 Identifiers <\/td>\n<\/tr>\n | ||||||
26<\/td>\n | 6.1.4 Remote-Directives 6.1.5 Interface-Directives 6.1.6 Implementation-Directives <\/td>\n<\/tr>\n | ||||||
27<\/td>\n | 6.1.7 Numbers <\/td>\n<\/tr>\n | ||||||
28<\/td>\n | 6.1.8 Labels 6.1.9 Character-Strings 6.1.10 Token Separators <\/td>\n<\/tr>\n | ||||||
29<\/td>\n | 6.1.11 Lexical Alternatives 6.2 Blocks Scopes Activations and States 6.2.1 Blocks <\/td>\n<\/tr>\n | ||||||
30<\/td>\n | 6.2.2 Scopes <\/td>\n<\/tr>\n | ||||||
32<\/td>\n | 6.2.3 Activations <\/td>\n<\/tr>\n | ||||||
35<\/td>\n | 6.2.4 States <\/td>\n<\/tr>\n | ||||||
36<\/td>\n | 6.3 Constants 6.3.1 General <\/td>\n<\/tr>\n | ||||||
37<\/td>\n | 6.3.2 Example of a Constant-Definition-Part 6.4 Types and Schemata 6.4.1 Type-Definitions <\/td>\n<\/tr>\n | ||||||
39<\/td>\n | 6.4.2 Simple-Types 6.4.2.1 General <\/td>\n<\/tr>\n | ||||||
40<\/td>\n | Types and Associated Constants <\/td>\n<\/tr>\n | ||||||
42<\/td>\n | 6.4.2 3 es <\/td>\n<\/tr>\n | ||||||
43<\/td>\n | 6.4.2.5 Restricted-Types <\/td>\n<\/tr>\n | ||||||
47<\/td>\n | 6.4.3.3.2 Fixed- es <\/td>\n<\/tr>\n | ||||||
53<\/td>\n | ypes <\/td>\n<\/tr>\n | ||||||
55<\/td>\n | 6.4.4 Pointer- s ility <\/td>\n<\/tr>\n | ||||||
60<\/td>\n | on-Part <\/td>\n<\/tr>\n | ||||||
61<\/td>\n | riables <\/td>\n<\/tr>\n | ||||||
65<\/td>\n | 6.5.5 Buffer-Variables 6.5.6 Substring-Variables <\/td>\n<\/tr>\n | ||||||
73<\/td>\n | 6.7.3 Parameters 6.7.3.1 General <\/td>\n<\/tr>\n | ||||||
74<\/td>\n | 6.7.3.2 Value Parameters <\/td>\n<\/tr>\n | ||||||
75<\/td>\n | 6.7.3 3 Variable P meters <\/td>\n<\/tr>\n | ||||||
76<\/td>\n | 6.7.3.4 Procedural Parameters 6.7.3.5 Functional Parameters 6.7.3.6 Parameter List Congruity <\/td>\n<\/tr>\n | ||||||
78<\/td>\n | 6.7.3.7.1 General <\/td>\n<\/tr>\n | ||||||
80<\/td>\n | nformant Arrays Conformant Arrays <\/td>\n<\/tr>\n | ||||||
81<\/td>\n | 6.7.3.8 Conformability res <\/td>\n<\/tr>\n | ||||||
85<\/td>\n | Dynamic Allocation Procedures <\/td>\n<\/tr>\n | ||||||
87<\/td>\n | Transfer Procedures 6.7.5.5 String Procedures <\/td>\n<\/tr>\n | ||||||
90<\/td>\n | 6.7.5.7 Control Procedures 6.7.5.8 Time Procedures 6.7.6 Required Functions 6.7.6.1 General <\/td>\n<\/tr>\n | ||||||
91<\/td>\n | 6.7.6.2 Arithmetic Functions <\/td>\n<\/tr>\n | ||||||
92<\/td>\n | 6.7.6.3 Transfer Functions <\/td>\n<\/tr>\n | ||||||
93<\/td>\n | 6.7.6.4 Ordinal Functions 6.7.6.5 Boolean Functions <\/td>\n<\/tr>\n | ||||||
94<\/td>\n | 6.7.6.6 Direct-Access Position Functions 6.7.6.7 String Functions <\/td>\n<\/tr>\n | ||||||
96<\/td>\n | 6.7.6.8 Binding Functions <\/td>\n<\/tr>\n | ||||||
97<\/td>\n | 6.7.6.9 Time Functions 6.8 Expressions 6.8.1 General <\/td>\n<\/tr>\n | ||||||
99<\/td>\n | 6.8.2 Constant-Expressions <\/td>\n<\/tr>\n | ||||||
100<\/td>\n | 6.8.3 Operators 6.8.3.1 General 6.8.3.2 Arithmetic Operators <\/td>\n<\/tr>\n | ||||||
102<\/td>\n | 6.8.3.3 Boolean Operators 6.8.3.4 Set Operators 6.8.3.5 Relational Operators <\/td>\n<\/tr>\n | ||||||
104<\/td>\n | 6.8.3.6 String Operator 6.8.4 Schema-Discriminants <\/td>\n<\/tr>\n | ||||||
105<\/td>\n | 6.8.5 Function-Designators 6.8.6 Function-Accesses 6.8.6.1 General <\/td>\n<\/tr>\n | ||||||
106<\/td>\n | 6.8.6.2 Indexed-Function-Accesses <\/td>\n<\/tr>\n | ||||||
107<\/td>\n | 6.8.6.3 Record-Function-Accesses 6.8.6.4 Function-Identified-Variables 6.8.6.5 Substring-Function-Accesses 6.8.7 Structured-Value-Constructors 6.8.7.1 General <\/td>\n<\/tr>\n | ||||||
108<\/td>\n | 6.8.7.2 Array-Values 6.8.7.3 Record-Values <\/td>\n<\/tr>\n | ||||||
109<\/td>\n | 6.8.7.4 Set-Values <\/td>\n<\/tr>\n | ||||||
110<\/td>\n | 6.8.8 Constant-Accesses 6.8.8.1 General 6.8.8.2 Indexed-Constants <\/td>\n<\/tr>\n | ||||||
111<\/td>\n | 6.8.8.3 Field-Designated-Constants 6.8.8.4 Substring-Constants <\/td>\n<\/tr>\n | ||||||
112<\/td>\n | 6.9 Statements 6.9.1 General 6.9.2 Simple-Statements 6.9.2.1 General <\/td>\n<\/tr>\n | ||||||
113<\/td>\n | 6.9.2.2 Assignment-Statements 6.9.2.3 Procedure-Statements <\/td>\n<\/tr>\n | ||||||
114<\/td>\n | 6.9.2.4 Goto-Statements 6.9.3 Structured-Statements 6.9.3.1 General 6.9.3.2 Compound-Statements 6.9.3.3 Conditional-Statements <\/td>\n<\/tr>\n | ||||||
115<\/td>\n | 6.9.3.4 If-Statements <\/td>\n<\/tr>\n | ||||||
116<\/td>\n | ements <\/td>\n<\/tr>\n | ||||||
117<\/td>\n | ents <\/td>\n<\/tr>\n | ||||||
122<\/td>\n | reRead <\/td>\n<\/tr>\n | ||||||
123<\/td>\n | ure Readln Module-Declarations <\/td>\n<\/tr>\n | ||||||
148<\/td>\n | AppendixA <\/td>\n<\/tr>\n | ||||||
231<\/td>\n | Index <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" IEEE\/ANSI Standard for the Programming Language Extended Pascal<\/b><\/p>\n |