{"type":"ScholarlyArticle","title":"The 2 PAK Language: Goals And Descriptions","authors":[{"name":"L. Melli","slug":"l-melli","given":"L.","family":"Melli","affiliation":""}],"abstract":"This paper describes a programming language, 2.PAK, whose main aim is to provide a set of primitives suitable for Artificial Intelligence applications. In addition, 2.PAK tries to incorporate principles obtained from research into programming languages in general. The main features of the language include a data base composed of directed labelled graphs, hierarchical and heterarchical control structures, backtracking primitives (applicable to either control structure), and a generalized form of pattern matching.","doi":null,"url":"https://ijcai.org/proceedings/1975/86","pdf":"https://ijcai.org/proceedings/1975/0086.pdf","markdown":"https://ijcai.org/proceedings/1975/86.md","bibtex":"https://ijcai.org/proceedings/1975/bibtex/86","volume":{"slug":"1975","title":"Proceedings of the Fourth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 1975","url":"https://ijcai.org/proceedings/1975/","year":1975,"location":"Tbilisi, Georgia, USSR","dates":"","editors":"Patrick Winston and Carl Hewitt","isbn":"","publisher":"International Joint Conferences on Artificial Intelligence","doi_prefix":""},"section":"A.I. Software","track":"A.I. Software","number":86,"pages":{"first":549,"last":554},"keywords":[],"videos":[],"references":[],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}