ANSI INCITS 113 : 1987
Current
The latest, up-to-date edition.
INFORMATION SYSTEMS - PROGRAMMING LANGUAGE - FULL BASIC
Hardcopy , PDF
English
01-01-2003
1 Scope, Purpose and Referenced and Related Standards
1.1 Scope
1.2 Purpose
1.3 Referenced and Related Standards
2 Conformance
2.1 Program Conformance
2.2 Implementation Conformance
2.3 Errors
2.4 Exceptions
3 Syntax Specification and Definitions
3.1 Method of Syntax Specification
3.2 Definitions
4 Program Elements
4.1 Characters
4.2 Programs, Lines, and Blocks
4.3 Program Annotation
4.4 Identifiers
5 Numbers
5.1 Numeric Constants
5.2 Numeric Variables
5.3 Numeric Expressions
5.4 Implementation-Supplied Numeric Functions
5.5 Numeric Assignment Statements
5.6 Numeric Arithmetic and Angle
6 Strings
6.1 String Constants
6.2 String Variables
6.3 String Expressions
6.4 Implementation-Supplied String Functions
6.5 String Assignment Statements
6.6 String Declarations
7 Arrays
7.1 Array Declarations
7.2 Numeric Arrays
7.3 String Arrays
8 Control Structures
8.1 Relational Expressions
8.2 Control Statements
8.3 Loop Structures
8.4 Decision Structures
9 Program Segmentation
9.1 User-Defined Functions
9.2 Subprograms
9.3 Chaining
10 Input and Output
10.1 Internal Data
10.2 Input
10.3 Output
10.4 Formatted Output
10.5 Array Input and Output
11 Files
11.1 File Operations
11.2 File Pointer Manipulation
11.3 File Data Creation
11.4 File Data Retrieval
11.5 File Data Modification
12 Exception Handling and Debugging
12.1 Exception Handling
12.2 Debugging
13 Graphics
13.1 Coordinate Systems
13.2 Attributes and Screen Control
13.3 Graphic Output
13.4 Graphic Input
13.5 Graphic Pictures and Moving Point Output
14 Real-Time
14.1 Real-Time Programs
14.2 Real-Time Declarations
14.3 Scheduling
14.4 Process Input and Output
14.5 Shared Data
14.6 Message Passing
14.7 Bit Patterns and Operations
14.8 Resource Management
15 Fixed Decimal Numbers
15.1 Fixed Decimal Precision
15.2 Fixed Decimal Program Segmentation
16 Editing
16.1 Unsorted Programs
16.2 Editing Commands
Appendixes
Appendix A Organization of Standard
Appendix B Scope Rules
Appendix C Implementation-Defined Features
Appendix D Index of Syntactic Objects
Appendix E Combined List of Production Rules
Appendix F Binding of GKS Level 0b to BASIC
Appendix G Differences between Minimal BASIC and BASIC
Appendix H Language Elements under Consideration for Future
Removal
Outlines syntax of programs written in BASIC data formats and the minimum precision and range of numeric representations and the minimum length and set of characters in strings as input/output to a system being controlled by a BASIC program. The semantic rules for interpreting a program written in BASIC error detection and the manner in which they shall be handled. Editing facilities for BASIC programs is an option.
Committee |
X3J2
|
DevelopmentNote |
Addendum A is available separately, see ANSI INCITS 113A. (08/2006)
|
DocumentType |
Standard
|
Pages |
362
|
PublisherName |
Information Technology Industry Council
|
Status |
Current
|
ISO/IEC 10967-1:2012 | Information technology — Language independent arithmetic — Part 1: Integer and floating point arithmetic |
04/30106462 DC : DRAFT JUL 2004 | ISO/IEC 10967-3 - INFORMATION TECHNOLOGY - LANGUAGE INDEPENDENT ARITHMETIC - PART 3 : COMPLEX FLOATING POINT ARITHMETIC AND COMPLEX ELEMENTARY NUMERICAL FUNCTIONS |
CSA ISO/IEC 10279 : 1994 : INC : AMD 1 : 1996 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - FULL BASIC |
INCITS/ISO/IEC 10279 : 1991 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - FULL BASIC |
INCITS/ISO/IEC 10279 : 1991 : R2005 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - FULL BASIC |
CSA ISO/IEC 10279 : 1994 : INC : AMD 1 : 1996 : R2013 | INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - FULL BASIC |
BS ISO/IEC 10967-1:2012 | Information technology. Language independent arithmetic Integer and floating point arithmetic |
CSA ISO/IEC 10967-1:14 (R2019) | Information technology - Language independent arithmetic - Part 1: Integer and floating point arithmetic (Adopted ISO/IEC 10967-1:2012, second edition, 2012-07-15) |
ISO 7942:1985 | Information processing systems Computer graphics Graphical Kernel System (GKS) functional description |
ANSI INCITS 60 : 1978 | PROGRAMMING LANGUAGE MINIMAL BASIC |
ANSI INCITS 42 : 1990 | REPRESENTATION OF NUMERIC VALUES IN CHARACTER STRINGS FOR INFORMATION INTERCHANGE |
ANSI INCITS 43 : 1986 | LOCAL TIME OF THE DAY FOR INFORMATION INTERCHANGE, REPRESENTATIONS OF |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.