金融行业标准网
ISO/IEC INTERNATIONAL STANDARD 15145 First edition 1997-04-15 Information technology Programming languages -- Forth Technologies de I'information - Langages de programmation - Forth IEC fso Reference number ISO/IEC15145:1997(E) Copyright Intermational Organization for Standardization rovided by IHS rmitted without license from IHS Not for Resale ISO/IEC15145:1997(E) Contents General 1.1 Scope. 1.1.1 Inclusions 1.1.2 Exclusions. 1.2 Document organization 1.2.1 Word sets 1.2.2 Annexes 1.3 Future directions . 1.3.1 New technology. 1.3.2 Obsolescent features. 1.4 Normative References. 2Termsandnotation... 2.1 Definitions of terms.. 2.2 Notation.... 2.2.1 Numeric notation 2.2.2 Stack notation.. 2.2.3 Parsed-text notation. 2.2.4 Glossary notation... 3 Usage requirements ... 3.1.1 Data-type relationships 3.1.2 Character types. 3.1.3 Single-cell types 3.1.4 Cell-pair types 3.1.5 System types.. 3.2 The implementation environment 3.2.1 Numbers . 3.2.2 Arithmetic. 3.2.3 Stacks.. 3.2.4 Operator terminal 3.2.5 Mass storage. 3.2.6 Environmental querie 3.3 The Forth dictionary. 3.3.1 Name space. 15 3.3.2 Code space... 15 3.3.3 Data space.. 3.4 TheForthtextinterpreter 3.4.2 Finding definition names... 18 3.4.3 Semantics.. 3.4.4 Possible actions on an ambiguous condition 3.4.5 Compilation... 20 ?ISO/IEC1997 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized inany form or by any means, electronic ormechanical,inciudingphotocopying and microfilm,without permission in writingfrom thepublisher. ISO/IEC Copyright Office · Case postale 56 · CH-1211 Geneve 20 · Switzerland Printed in Switzeriand Noreproduction or networking permitted without license from IHS Not for Resale ISO/IEC 15145:1997(E) ?ISO/EC 4Documentationrequirements. .21 4.1 System documentation... ..21 4.1.1 Implementation-defined options 4.1.2 Ambiguous conditions... .22 4.1.3 Other system documentation.. .23 4.2 Program documentation.... .23 4.2.1 Environmental dependencie: 4.2.2 Other program documentation . 5 Compliance and labeling ..24 5.1 ANS Forth systems. .24 5.1.1 System compliance .24 5.1.2 System labeling.. .24 5.2 ANS Forth programs.... ..24 5.2.1 Program compliance ..24 5.2.2 Program labeling. .24 6 Glossary... .25 6.1 Corewords. .25 6.2 Coreextensionwords. TheoptionalBlockword set.. 8 The optional Double-Number word set . ...65 9 The optional Exception word set .. 10 The optional Facility word set . The optional File-Access word set... 12 The optional Floating-Point word set. 13 The optional Locals word set.. .102 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.. Annex A (informative) Rationale .. ..125 A.1 Introduction...... .125 A.2 Terms and notation .. ..126 A.3 Usage requirements.. .127 A.4J Documentation requirements.. A.5 Compliance and labeling .... .138 A.6 .139 A.7 The optional Block word set.. ..157 A.8 The optional Double-Number word set .157 A..9 The optional Exception word set ... A.10 The optional Facility word set.. .161 A.11 The optional File-Access word set.... .164 A.12 The optional Floating-Point word set ..166 A.13 The optional Locals word set... .169 A.15 The optional Programming-Tools word set.. A.16 The optional Search-Order word set.. 174 A.17 The optional String word set... .177 ili No reproduction or networking permitted without license from IHS Not for Resale @ISO/IEC ISO/IEC15145:1997(E) Annex B (informative) Bibliography 178 Annex C (informative) Perspective. 180 C.1 Features of Forth... 180 C.2 History of Forth... C.3 Hardware implementations of Forth. 181 C.4 Standardization efforts.... C.5 Programming in Forth .... 182 C.6 Multiprogrammed systems.... 188 C.7 Design and management considerations. .188 C.8 Conclusion... 188 Annex D (informative) Compatibility analysis of ANS Forth .189 D.1 FIG Forth (circa 1978) D.2 Forth79. .189 D.3Forth83 189 D.4 Recent developments... .1

.pdf文档 ISO IEC 15145 1997 Information technology — Programming languages — FORTH

文档预览
中文文档 5 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共5页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
ISO IEC 15145 1997 Information technology — Programming languages — FORTH 第 1 页 ISO IEC 15145 1997 Information technology — Programming languages — FORTH 第 2 页 ISO IEC 15145 1997 Information technology — Programming languages — FORTH 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2026-01-05 18:48:18上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。