Up Next
Go up to Top
Go forward to 1 Introduction

Version History

This note is a proposal for a CASL library of standard basic datatypes. It revises the note M-6 "Basic Datatypes in CASL" [RM99a],

Version 0.1,
installed in the CoFI archives at 3 March 1999, and
Version 0.2,
installed in the CoFI archives at 20 July 1999,
in the light of the discussion at the CoFI meeting in Bonas in September 1999.

The main changes are:

This library of Basic Datatypes is still under construction. To make its future shape in some sense predictable, appendix B includes a list of "approved" changes.

Full Contents

  • Version History
  • 1 Introduction
  • 2 Specifications
  • 2.1 A Short Overview on the Specified Datatypes
  • The Library Basic/Orders:
  • The Libraries Basic/Algebra_I and Basic/Algebra_II:
  • The Library Basic/Numbers:
  • The Library Basic/StructuredDatatypes:
  • The Library Basic/MachineNumbers:
  • The Library Basic/ExactFixedPointNumbers:
  • 2.2 Library Orders
  • 2.3 Library Algebra_I
  • 2.4 Library Numbers
  • 2.5 Library SimpleDatatypes
  • 2.6 Library StructuredDatatypes
  • 2.7 Library Algebra_II
  • 2.8 Library MachineNumbers
  • 2.9 Library ExactFixedPointNumbers:
  • Acknowledgements
  • References
  • A Foundations of the Exact Fixed Point Numbers
  • A.1 f ° g = idEFPN
  • A.2 g ° f = id
  • B Changes in Future Versions
  • B.1 Library Orders
  • B.2 Library Numbers
  • B.3 Library SimpleDatatypes
  • B.4 Libraries Algebra_I and Algebra_II
  • B.5 Library StructuredDatatypes
  • B.6 Library ExactFixedPointNumbers
  • Index
  • Footnotes

  • CoFI Note: L-12 -- Version: 0.3 -- November 1999.
    Comments to cofi@informatik.uni-bremen.de

    Up Next