Customer Support: 131 242

  • There are no items in your cart
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert

AS 2797-1985

Withdrawn
Withdrawn

A Withdrawn Standard is one, which is removed from sale, and its unique number can no longer be used. The Standard can be withdrawn and not replaced, or it can be withdrawn and replaced by a Standard with a different number.

Programming language - Minimal BASIC
Available format(s)

Hardcopy , PDF 1 User , PDF 3 Users , PDF 5 Users , PDF 9 Users

Withdrawn date

30-06-2017

Language(s)

English

Published date

01-01-1985

Preview

1 - AS 2797-1985 PROGRAMMING LANGUAGE-MINIMAL BASIC
4 - PREFACE
5 - Contents
6 - 1 Scope and field of application
6 - 2 Conformance
7 - 3 References
7 - 4 Definitions
7 - 4.1 BASIC:
7 - 4.2 batch-mode:
7 - 4.3 can:
7 - 4.4 end-of-line:
7 - 4.5 error:
7 - 4.6 exception:
7 - 4.7 identifier:
7 - 4.8 interactive mode:
7 - 4.9 keyword:
7 - 4.10 line:
7 - 4.11 machine infinitesimal:
7 - 4.12 machine infinity:
7 - 4.13 may:
7 - 4.14 overflow:
8 - 4.15 print zone:
8 - 4.16 rounding:
8 - 4.17 shall:
8 - 4.18 significant digits:
8 - 4.19 truncation:
8 - 4.20 underflow:
8 - 5 Characters and strings
8 - 5.1 General description
8 - 5.2 Syntax
9 - 5.3 Examples
9 - 5.4 Semantics
9 - 5.5 Exceptions
9 - 5.6 Remarks
9 - 6 Programs
9 - 6.1 General description
9 - 6.2 Syntax
10 - 6.3 Examples
10 - 6.4 Semantics
11 - 6.5 Exceptions
11 - 6.6 Remarks
11 - 7 Constants
11 - 7.1 General description
11 - 7.2 Syntax
12 - 7.3 Examples
12 - 7.4 Semantics
12 - 7.5 Exceptions
12 - 7.6 Remarks
12 - 8 Variables
12 - 8.1 General description
13 - 8.2 Syntax
13 - 8.3 Examples
13 - 8.4 Semantics
13 - 8.5 Exceptions
13 - 8.6 Remarks
14 - 9 Expressions
14 - 9.1 General description
14 - 9.2 Syntax
14 - 9.3 Examples
14 - 9.4 Semantics
15 - 9.5 Exceptions
15 - 9.6 Remarks
15 - 10 Implementation-supplied functions
15 - 10.1 General description
15 - 10.2 Syntax
15 - 10.3 Examples
15 - 10.4 Semantics
16 - 10.5 Exceptions
16 - 10.6 Remarks
16 - 11 User-defined functions
16 - 11.1 General description
17 - 11.2 Syntax
17 - 11.3 Examples
17 - 11.4 Semantics
17 - 11.5 Exceptions
17 - 11.6 Remarks
17 - 12 Let statement
17 - 12.1 General description
18 - 12.2 Syntax
18 - 12.3 Examples
18 - 12.4 Semantics
18 - 12.5 Exceptions
18 - 12.6 Remarks
18 - 13 Control statements
18 - 13.1 General description
19 - 13.2 Syntax
19 - 13.3 Examples
19 - 13.4 Semantics
20 - 13.5 Exceptions
20 - 13.6 Remarks
20 - 14 For and next statements
20 - 14.1 General description
20 - 14.2 Syntax
21 - 14.3 Examples
21 - 14.4 Semantics
21 - 14.5 Exceptions
21 - 14.6 Remarks
22 - 15 Print statement
22 - 15.1 General description
22 - 15.2 Syntax
22 - 15.3 Examples
22 - 15.4 Semantics
24 - 15.5 Exceptions
24 - 15.6 Remarks
24 - 16 Input statement
24 - 16.1 General description
24 - 16.2 Syntax
24 - 16.3 Examples
24 - 16.4 Semantics
25 - 16.5 Exceptions
25 - 16.6 Remarks
25 - 17 Read and restore statements
25 - 17.1 General description
25 - 17.2 Syntax
26 - 17.3 Examples
26 - 17.4 Semantics
26 - 17.5 Exceptions
26 - 17.6 Remarks
26 - 18 Data statement
26 - 18.1 General description
27 - 18.2 Syntax
27 - 18.3 Example
27 - 18.4 Semantics
27 - 18.5 Exceptions
27 - 18.6 Remarks
27 - 19 Array declarations
27 - 19.1 General description
28 - 19.2 Syntax
28 - 19.3 Examples
28 - 19.4 Semantics
28 - 19.5 Exceptions
28 - 19.6 Remarks
28 - 20 Remark statement
28 - 20.1 General description
28 - 20.2 Syntax
28 - 20.3 Example
29 - 20.4 Semantics
29 - 20.5 Exceptions
29 - 20.6 Remarks
29 - 21 Randomize statement
29 - 21.1 General description
29 - 21.2 Syntax
29 - 21.3 Example
29 - 21.4 Semantics
29 - 21.5 Exceptions
29 - 21.6 Remarks
32 - Annex A - Organization of the Standard
32 - A.1 Sub-clause 1 - General description
32 - A.2 Sub-clause 2 - Syntax
32 - A.3 Sub-clause 3 - Examples
32 - A.4 Sub-clause 4 - Semantics
32 - A.5 Sub-clause 5 - Exceptions
32 - A.6 Sub-clause 6 - Remarks
33 - Annex B - Method of syntax specification
34 - Annex C - Implementation-defined features
35 - Annex D - Index of syntactic metanames

Promotes the interchangeability of BASIC programs among a variety of data processing systems. It establishes the syntax, formats of data, semantic rules, procedures for the detection and handling of errors and defines the keywords BASE, DATA, DEF, DIM, END, FOR, GO, GOSUB, GOTO, IF, INPUT, LET, NEXT, ON, OPTION, PRINT, RANDOMIZE, READ, REM, RESTORE, RETURN, STEP, STOP, SUB, THEN and TO. Technically identical to ISO 6373.

This International Standard is designed to promote the interchangeability of BASIC programs among a variety of automatic data processing systems.This International Standard establishes:a) the syntax of a program written in Minimal BASIC;b) the formats of data and the precision and range of numeric representations which are acceptable as input to an automatic data processing system being controlled by a program written in Minimal BASIC;c) the formats of data and the precision and range of numeric representations which can be generated as output by an automatic data processing system being controlled by a program written in Minimal BASIC;d) the semantic rules for interpreting the meaning of a program written in Minimal BASIC;e) the errorsand exceptional circumstances which shall be detected and also the manner in which such errors and exceptional circumstances shall be handled.Subsequent International Standards for the same purpose will describe extensions and enhancements to this International Standard. Programs conforming to this International Standard, as opposed to extensions or enhancements of this International Standard, will be said to be written in Minimal BASIC.Although the BASIC language was originally designed primarily for interactive use, this International Standard describes a language that is not so restricted.The organization of the International Standard is outlined in annex A. The method of syntax specification used is explained in annex B.

Committee
IT-001
DocumentType
Standard
ISBN
0 7262 3781 7
Pages
33
PublisherName
Standards Australia
Status
Withdrawn
Supersedes

Standards Relationship
ISO 6373:1984 Identical

AS 1776-1980 Information processing - 7-bit coded character set for information interchange

View more information
$113.50
Including GST where applicable

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.

Need help?
Call us on 131 242, then click here to start a Screen Sharing session
so we can help right away! Learn more