Skip to main content
Log in

Array theory and the nial programming language

  • Part I Educational Papers
  • Published:
BIT Numerical Mathematics Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  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).

  2. J. I. Glasgow,Artificial intelligence programming languages. UNIX/WORLD, vol. III, no. 8 (1986), 40–48.

    Google Scholar 

  3. M. A. Jenkins,Q'Nial Tutorial. Nial Systems Limited. P.O. Box 2128, Kingston, Ontario K7L 5J8 (1985).

  4. M. A. Jenkins,Intelligent data bases and Nial. AI Expert, vol. 2, no. 3, (1987), 32–39.

    Google Scholar 

  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.

  6. M. A. Jenkins and W. H. Jenkins,Q'Nial Reference Manual. Nial Systems Limited. P.O. Box 2128, Kingston, Ontario K7L 5J8 (1985).

  7. T. More,The nested rectangular array as a model of data. APL79 Conference Proceedings, Rochester, N.Y. (1979), 55–73.

  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. T. More,Array theory — Foundation of Nial, inThe Third Lerchendal Book (O. I. Franksen and Ø. Bjørke, eds.), Tapir Publishers, Trondheim, Norway. (To appear).

  10. F. Schmidt,Data systems design using the rosters in Nial, ibid.

  11. K. W. Smillie,Nial as a language for statistical computation, ibid.

  12. Q'Nial User's Guide. Nial Systems Limited. P.O. Box 2128, Kingston, Ontario K7L 5J8 (1985).

Download references

Author information

Authors and Affiliations

Authors

Additional information

Dedicated to Peter Naur on the occasion of his 60th birthday.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Smillie, K.W. Array theory and the nial programming language. BIT 28, 439–449 (1988). https://doi.org/10.1007/BF01941127

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01941127

CR Subject Classifications

Navigation