{"id":79200,"date":"2024-10-17T18:32:10","date_gmt":"2024-10-17T18:32:10","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/ieee-770x3-97-1983\/"},"modified":"2024-10-24T19:39:23","modified_gmt":"2024-10-24T19:39:23","slug":"ieee-770x3-97-1983","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/ieee\/ieee-770x3-97-1983\/","title":{"rendered":"IEEE 770X3.97 1983"},"content":{"rendered":"

New IEEE Standard – Inactive – Withdrawn. Withdrawn Standard. Withdrawn Date: Jun 18, 1992. This standard specifies the semantics and syntax of the computer programming language Pascal by specifying requirements for a processor and for a conforming program.<\/p>\n

PDF Catalog<\/h4>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
20<\/td>\n1 Scope
2 References <\/td>\n<\/tr>\n
21<\/td>\n3 Definitions
3.1 Error
3.2 Extension
3.3 Implementation-Defined
3.4 Implementation-Dependent
3.5 Processor <\/td>\n<\/tr>\n
22<\/td>\n4 Definitional Conventions
Table 1 Metalanguage Symbols <\/td>\n<\/tr>\n
23<\/td>\n5 Compliance
5.1 Processors <\/td>\n<\/tr>\n
25<\/td>\n5.2 Programs <\/td>\n<\/tr>\n
26<\/td>\n6 Requirements
6.1 LexicalTokens
6.1.1 General
6.1.2 Special-Symbols
6.1.3 Identifiers <\/td>\n<\/tr>\n
27<\/td>\n6.1.4 Directives
6.1.5 Numbers <\/td>\n<\/tr>\n
28<\/td>\n6.1.6 Labels
6.1.7 Character-Strings <\/td>\n<\/tr>\n
29<\/td>\n6.1.8 Token Separators
6.1.9 Lexical Alternatives <\/td>\n<\/tr>\n
30<\/td>\n6.2 Blocks Scope and Activations
6.2.1 Block <\/td>\n<\/tr>\n
31<\/td>\n6.2.2 Scope <\/td>\n<\/tr>\n
32<\/td>\n6.2.3 Activations <\/td>\n<\/tr>\n
34<\/td>\n6.3 Constant-Definitions
6.4 Type-Definitions
6.4.1 General <\/td>\n<\/tr>\n
35<\/td>\n6.4.2 Simple-Types
6.4.2.1 General
6.4.2.2 Required Simple-Types <\/td>\n<\/tr>\n
36<\/td>\n6.4.2.3 Enumerated-Types <\/td>\n<\/tr>\n
37<\/td>\n6.4.2.4 Subrange-Types
6.4.3 Stmctured-Types
6.4.3.1 General <\/td>\n<\/tr>\n
38<\/td>\n6.4.3.2 Array-Types <\/td>\n<\/tr>\n
40<\/td>\n6.4.3.3 Record-Types <\/td>\n<\/tr>\n
43<\/td>\n6.4.3.4 Set-Types <\/td>\n<\/tr>\n
44<\/td>\n6.4.3.5 File.Types <\/td>\n<\/tr>\n
47<\/td>\n6.4.4 Pointer-Types
6.4.5 Compatible Types
6.4.6 Assignment-Compatibility <\/td>\n<\/tr>\n
48<\/td>\n6.4.7 Example of a Type Definition-Part <\/td>\n<\/tr>\n
49<\/td>\n6.5 Declarations and Denotations of Variables
6.5.1 Variable-Declarations <\/td>\n<\/tr>\n
50<\/td>\n6.5.2 Entire-Variables
6.5.3 Component-Variables
6.5.3.1 General <\/td>\n<\/tr>\n
51<\/td>\n6.5.3.2 Indexed-Variables <\/td>\n<\/tr>\n
52<\/td>\n6.5.3.3 Field-Designators <\/td>\n<\/tr>\n
53<\/td>\n6.5.4 Identified-Variables
6.5.5 Buffer-Variables <\/td>\n<\/tr>\n
54<\/td>\n6.6 Procedure and Function Declarations
6.6.1 Procedure-Declarations <\/td>\n<\/tr>\n
57<\/td>\n6.6.2 Function-Declarations <\/td>\n<\/tr>\n
60<\/td>\n6.6.3 Parameters
6.6.3.1 General <\/td>\n<\/tr>\n
61<\/td>\n6.6.3.2 Value Parameters
6.6.3.3 Variable Parameters <\/td>\n<\/tr>\n
62<\/td>\n6.6.3.4 Procedural Parameters
6.6.3.5 Functional Parameters
6.6.3.6 Parameter List Congruity <\/td>\n<\/tr>\n
63<\/td>\n6.6.4 Required Procedures and Functions
6.6.4.1 General
6.6.5 Required Procedures
6.6.5.1 General
6.6.5.2 File Handling Procedures <\/td>\n<\/tr>\n
66<\/td>\n6.6.5.3 Dynamic Allocation Procedures <\/td>\n<\/tr>\n
67<\/td>\n6.6.5.4 Transfer Procedures <\/td>\n<\/tr>\n
68<\/td>\n6.6.6 Required Functions
6.6.6.1 General
6.6.6.2 Arithmetic Functions <\/td>\n<\/tr>\n
69<\/td>\n6.6.6.3 Transfer Functions
6.6.6.4 Ordinal Functions <\/td>\n<\/tr>\n
70<\/td>\n6.6.6.5 Boolean Functions
6.7 Expressions
6.7.1 General <\/td>\n<\/tr>\n
72<\/td>\n6.7.2 Operators
6.7.2.1 General <\/td>\n<\/tr>\n
73<\/td>\n6.7.2.2 Arithmetic Operators
Table 2 Dyadic Arithmetic Operations
Table 3 Monadic Arithmetic Operations <\/td>\n<\/tr>\n
75<\/td>\n6.7.2.3 Boolean Operators
6.7.2.4 Set Operators
6.7.2.5 Relational Operators
Table 4 Set Operations <\/td>\n<\/tr>\n
76<\/td>\n6.7.3 Function Designators
Table 5 Relational Operations <\/td>\n<\/tr>\n
77<\/td>\n6.8 Statements
6.8.1 General <\/td>\n<\/tr>\n
78<\/td>\n6.8.2 Simple-Statements
6.8.2.1 General
6.8.2.2 Assignment-Statements <\/td>\n<\/tr>\n
79<\/td>\n6.8.2.3 Procedure-Statements <\/td>\n<\/tr>\n
80<\/td>\n6.8.2.4 Goto-Statements
6.8.3 Structured-Statements
6.8.3.1 General
6.8.3.2 Compound-Statements <\/td>\n<\/tr>\n
81<\/td>\n6.8.3.3 Conditional.Statements
6.8.3.4 If-Statements
6.8.3.5 Case-Statements <\/td>\n<\/tr>\n
82<\/td>\n6.8.3.6 Repetitive-Statements
6.8.3.7 Repeat-Statements <\/td>\n<\/tr>\n
83<\/td>\n6.8.3.8 While-Statements
6.8.3.9 For-Statements <\/td>\n<\/tr>\n
86<\/td>\n6.8.3.1 0 With-Statements <\/td>\n<\/tr>\n
87<\/td>\n6.9 Inputandoutput
6.9.1 The Procedure Read <\/td>\n<\/tr>\n
89<\/td>\n6.9.2 The Procedure Readln
6.9.3 The Procedure Write <\/td>\n<\/tr>\n
90<\/td>\n6.9.3.1 Write-Parameters
6.9.3.2 Char.Type <\/td>\n<\/tr>\n
91<\/td>\n6.9.3.3 Integer-Type
6.9.3.4 Real.Type
6.9.3.4.1 Floating-point Representation <\/td>\n<\/tr>\n
93<\/td>\n6.9.3.4.2 Fixed-point Representation <\/td>\n<\/tr>\n
94<\/td>\n6.9.3.5 Boolean-Type
6.9.3.6 String-Types
6.9.4 The Procedure Writeln <\/td>\n<\/tr>\n
95<\/td>\n6.9.5 The Procedure Page
6.10 Programs <\/td>\n<\/tr>\n
100<\/td>\nAppendix A Collected Syntax <\/td>\n<\/tr>\n
110<\/td>\nAppendixB Index <\/td>\n<\/tr>\n
124<\/td>\nRequired Identifiers <\/td>\n<\/tr>\n
125<\/td>\nAppendixD Errors <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

IEEE Standard Pascal Computer Programming Language<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
IEEE<\/b><\/a><\/td>\n1983<\/td>\n129<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":79201,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[2644],"product_tag":[],"class_list":{"0":"post-79200","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-ieee","8":"first","9":"instock","10":"sold-individually","11":"shipping-taxable","12":"purchasable","13":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/79200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/79201"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=79200"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=79200"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=79200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}