• DocumentCode
    3098894
  • Title

    Array theory, logic and the Nial language

  • Author

    Glasgow, Janice I. ; Jenkins, Michael A.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Queen´´s Univ., Kingston, Ont., Canada
  • fYear
    1988
  • fDate
    9-13 Oct. 1988
  • Firstpage
    296
  • Lastpage
    303
  • Abstract
    A logical description of arrays is developed, indicating that it is possible to incorporate array data structures into a theory that builds on the conventional theory of lists. This theory provides a basis for the functional programming language Nial. An emphasis in the development of Nial has been to explore ways to integrate the logic programming paradigm with the functional-programming and array-handling capabilities of the language. By providing a logical basis for array theory, the authors have provided a formal basis for the development of a semantics for logic programming with arrays in Nial.<>
  • Keywords
    functional programming; high level languages; logic programming; programming theory; Nial language; array data structures; arrays; functional programming language; lists; logic programming paradigm; logical description; semantics; Computer languages; Computer science; Data structures; Information science; Logic arrays; Logic programming; Magnetic heads; Mathematics; Programmable logic arrays; Set theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Languages, 1988. Proceedings., International Conference on
  • Conference_Location
    Miami Beach, FL, USA
  • Print_ISBN
    0-8186-0874-9
  • Type

    conf

  • DOI
    10.1109/ICCL.1988.13077
  • Filename
    13077