Customer Support: 131 242

  • Shopping Cart
    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

ANSI INCITS 215 : 1994

Superseded

Superseded

A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

View Superseded by

PROGRAMMING LANGUAGES - FORTH

Superseded date

15-05-2016

Published date

01-01-2011

Sorry this product is not available in your region.

Foreword
X3 Membership
X3J14 Membership
1 Introduction
   1.1 Purpose
   1.2 Scope
   1.3 Document organization
   1.4 Future directions
2 Terms, notation, and references
   2.1 Definitions of terms
   2.2 Notation
   2.3 References
3 Usage requirements
   3.1 Data types
   3.2 The implementation environment
   3.3 The Forth dictionary
   3.4 The Forth text interpreter
4 Documentation requirements
   4.1 System documentation
   4.2 Program documentation
5 Compliance and labeling
   5.1 ANS Forth systems
   5.2 ANS Forth programs
6 Glossary
   6.1 Core words
   6.2 Core extension words
7 The optional Block word set
8 The optional Double-Number word set
9 The optional Exception word set
10 The optional Facility word set
11 The optional File-Access word set
12 The optional Floating-Point word set
13 The optional Locals word set
14 The optional Memory-Allocation word set
15 The optional Programming-Tools word set
16 The optional Search-Order word set
17 The optional String word set
A Rationale (informative annex)
   A.1 Introduction
   A.2 Terms and notation
   A.3 Usage requirements
   A.4 Documentation requirements
   A.5 Compliance and labeling
   A.6 Glossary
   A.7 The optional Block word set
   A.8 The optional Double-Number word set
   A.9 The optional Exception word set
   A.10 The optional Facility word set
   A.11 The optional File-Access word set
   A.12 The optional Floating-Point word set
   A.13 The optional Locals word set
   A.14 The optional Memory-Allocation word set
   A.15 The optional Programming-Tools word set
   A.16 The optional Search-Order word set
   A.17 The optional String word set
B Bibliography (informative annex)
C Perspective (informative annex)
   C.1 Features of Forth
   C.2 History of Forth
   C.3 Hardware implementations of Forth
   C.4 Standardization efforts
   C.5 Programming in Forth
   C.6 Multiprogrammed systems
   C.7 Design and management considerations
   C.8 Conclusion
D Compatibility analysis of ANS Forth (informative annex)
   D.1 FIG Forth (circa 1978)
   D.2 Forth 79
   D.3 Forth 83
   D.4 Recent developments
   D.5 ANS Forth approach
   D.6 Differences from Forth 83
E ANS Forth portability guide (informative annex)
   E.1 Introduction
   E.2 Hardware peculiarities
   E.3 Number representation
   E.4 Forth system implementation
   E.5 ROMed application disciplines and conventions
   E.6 Summary
F Alphabetic list of words (informative annex)

Endorses the portability of Forth programs for use on a wide variety of computing systems, to facilitate the communication of programs, programming techniques, and ideas among Forth programmers, and to serve as a basis for the future evolution of the Forth language.

Committee
X3J14
DocumentType
Standard
PublisherName
Information Technology Industry Council
Status
Superseded
SupersededBy

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/IEC 10967-1:2012 Information technology — Language independent arithmetic — Part 1: Integer and floating point arithmetic
BS ISO/IEC 10967-1:2012 Information technology. Language independent arithmetic Integer and floating point arithmetic

ISO/IEC 646:1991 Information technology ISO 7-bit coded character set for information interchange
IEEE 754-2008 REDLINE IEEE Standard for Floating-Point Arithmetic

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.