IMP Core Environment Standard

         Document_IMP_Library_Core Version 1.0.16 (1-MAR-1986)


                           Copyright (c) 1986
                           Lattice Logic Ltd
                             9 Wemyss Place
                           Edinburgh EH3 6DH


                     IMP Core Environment Standard


                           Table Of Contents


        1. Introduction
        1.1   Conventions                         1-1
        1.1.1    Textual Conventions              1-1
        1.1.2    Standard Syntactic Metalanguage  1-2
        1.2   Terminology                         1-3
        1.2.1    Implementation Defined           1-3
        1.2.2    Implementation Dependent         1-3
        1.2.3    Error                            1-4
        1.3   Conformance                         1-4
        1.3.1    Program Conformance              1-4
        1.3.2    Implementation Conformance       1-5

        2. Event Signalling
        See also: IMP Signal Mechanism Definition
	
        3. Mathematical Procedures
        3.1   real to integer Conversion          3-1
        3.1.1    Textual Versions                 3-2
        3.1.2    Monotonic Versions               3-3
        3.2   Trigonometric Functions             3-4
        3.3   Miscellaneous                       3-6

        4. String Manipulation
        4.1   Basic String Operations             4-1
        4.2   Numeric to String Conversions       4-3
        4.3   String to Numeric Conversions       4-5
        4.4   Text Manipulation                   4-7

        5. Stream I/O System Overview
        5.1   Objects and Accessors               5-1
        5.2   Routes                              5-2
        5.3   Streams and Selection               5-2
        5.4   Initial State of Stream System      5-3

        6. Basic I/O Procedures

        7. "Derived" I/O Procedures

        8. Heap Variables

        9. Asynchronous Communication

        10. Enquiry Functions

        11. Miscellaneous

        12. Archaic Procedures

        13. Reserved Identifiers

        14. Language Implications

        15. New include Facility

        Appendices:

           Collected References
           Collected ERRnnnn Items
           Collected DEPnnnn Items
           Collected DEFnnnn Items
           Collected SIGNAL Conditions
           Index to Identifiers