• DocumentCode
    1595268
  • Title

    A visual logic programming language based on sets and partitioning constraints

  • Author

    Spratt, Lindsey ; Ambler, Allen

  • Author_Institution
    Dept. of Comput. Sci., Kansas Univ., Lawrence, KS, USA
  • fYear
    1993
  • Firstpage
    204
  • Lastpage
    208
  • Abstract
    This paper presents a new programming language named SPARCL that has four major elements: it is a visual language, it is a logic programming language, it relies on sets to organize data, and it supports partitioning constraints on the contents of sets. It is a visual programming language in that the representation of the language depends extensively on non-textual graphics and the programming process relies on graphical manipulation of this representation. It is a logic programming language in that the underlying semantics of the language is the resolution of clauses of a Horn-like subset of first order predicate logic. It uses sets as the only method of combining terms to build complex terms. Finally, one may constrain a set´s structure by specifying a partitioning into pairwise disjoint subsets
  • Keywords
    logic programming languages; visual languages; visual programming; Horn-like subset; SPARCL; first order predicate logic; graphical manipulation; logic programming language; partitioning constraints; visual language; visual logic programming language; visual programming language; Computer languages; Computer science; Graphics; Linear programming; Logic programming; Mirrors; Organizing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 1993., Proceedings 1993 IEEE Symposium on
  • Conference_Location
    Bergen
  • Print_ISBN
    0-8186-3970-9
  • Type

    conf

  • DOI
    10.1109/VL.1993.269597
  • Filename
    269597