Advertisement

BIT Numerical Mathematics

, Volume 28, Issue 3, pp 439–449 | Cite as

Array theory and the nial programming language

  • K. W. Smillie
Part I Educational Papers
  • 21 Downloads

Abstract

The Nested Interactive Array Language Nial is based on a mathematical theory of hierarchical rectangular arrays known as array theory. This paper gives a brief introduction to array theory and Nial and then discusses the main characteristics of the Nial language, its current implementation and some of its applications.

CR Subject Classifications

D.3.2 E.1 J.0 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    W. S. Adams and S. J. Titus,A fifth-generation approach to problem-solving in forest mensuration and sampling. (Submitted to The Forestry Chronicle).Google Scholar
  2. 2.
    J. I. Glasgow,Artificial intelligence programming languages. UNIX/WORLD, vol. III, no. 8 (1986), 40–48.Google Scholar
  3. 3.
    M. A. Jenkins,Q'Nial Tutorial. Nial Systems Limited. P.O. Box 2128, Kingston, Ontario K7L 5J8 (1985).Google Scholar
  4. 4.
    M. A. Jenkins,Intelligent data bases and Nial. AI Expert, vol. 2, no. 3, (1987), 32–39.Google Scholar
  5. 5.
    M. A. Jenkins, J. I. Glasgow and C. D. McCrosky,Programming styles in Nial. Conference Record HICSS-19, Hawaii International Conference on Systems Sciences, Honolulu, Hawaii, (1985), 46–55.Google Scholar
  6. 6.
    M. A. Jenkins and W. H. Jenkins,Q'Nial Reference Manual. Nial Systems Limited. P.O. Box 2128, Kingston, Ontario K7L 5J8 (1985).Google Scholar
  7. 7.
    T. More,The nested rectangular array as a model of data. APL79 Conference Proceedings, Rochester, N.Y. (1979), 55–73.Google Scholar
  8. 8.
    T. More,Notes on the diagrams, logic and operations of array theory, inStructures and Operations in Engineering and Management Systems (Ø. Bjørke and O. I Franksen, eds.), Tapir Publishers, Trondheim, Norway, 1981.Google Scholar
  9. 9.
    T. More,Array theory — Foundation of Nial, inThe Third Lerchendal Book (O. I. Franksen and Ø. Bjørke, eds.), Tapir Publishers, Trondheim, Norway. (To appear).Google Scholar
  10. 10.
    F. Schmidt,Data systems design using the rosters in Nial, ibid. Google Scholar
  11. 11.
    K. W. Smillie,Nial as a language for statistical computation, ibid.Google Scholar
  12. 12.
    Q'Nial User's Guide. Nial Systems Limited. P.O. Box 2128, Kingston, Ontario K7L 5J8 (1985).Google Scholar

Copyright information

© BIT Foundations 1988

Authors and Affiliations

  • K. W. Smillie
    • 1
  1. 1.Department of Computing ScienceUniversity of AlbertaEdmontonCanada

Personalised recommendations