Research Output
Generic Matrices in occam3(e)
  The possibility of enhancing the occam3 type system to support genericity for the purpose of reusability can be realised by means of user-defined parameterised types (UPTs) and overloading. A UPT is a mechanism for the reuse of data types and is employed for building a generic matrix as an extension to occam3 (occam3(e)). A matrix can be of any data type, either base data types or user-defined data types (UDTs). The work concentrates on a matrix of type complex number. The concept of overloading is also applied to operations on a matrix. Since the design is based on occam3, which is not yet available for use, the transformation of occam3(e) code to occam2 code is achieved by means of a type model, proformas and a pre-processor.

  • Date:

    31 December 1995

  • Publication Status:

    Published

  • Library of Congress:

    QA75 Electronic computers. Computer science

  • Dewey Decimal Classification:

    004 Data processing & computer science

  • Funders:

    Historic Funder (pre-Worktribe)

Citation

Chutimaskul, W., & Kerridge, J. (1995). Generic Matrices in occam3(e). In Transputer Research and Applications 7 (NATUG-7): Proceedings of the Seventh Conference of the North American Transputer Users Group, 255

Authors

Keywords

occam3(e); parameterised type; overloading; matrix; complex number; pre-processor

Monthly Views:

Available Documents