{"type":"ScholarlyArticle","title":"Integrating Prolog Into the Poplog Environment","authors":[{"name":"Chris Mellish","slug":"chris-mellish","given":"Chris","family":"Mellish","affiliation":""},{"name":"Steve Hardy","slug":"steve-hardy","given":"Steve","family":"Hardy","affiliation":""}],"abstract":"Although Prolog undoubtedly has its good points, there are some tasks <such as writing a s creen editor or network interface controller) for wh i ch it is not the Language of choice. The most natural computational concepts [2] for these tasks are hard to reconcile with Prolog's declarative nature. Just as there is a need for even the most committed Prolog programmer to use \"conventional\" Languages for some tasks, so too is there a need for \"Logic\" oriented components in conventional applications programs, such as CAD systems [7] and relational databases [5]. At Sussex, the problems of integrating Logic with procedural programming are being addressed by two projects. One of these [4] involves a distributed ring of processors communicating by message passing. The other project is the POPLOG system, a mixed Language AI programming environment which runs on conventional hardware. This paper describes the way in which we have integrated Prolog into POPLOG.","doi":null,"url":"https://ijcai.org/proceedings/1983/127","pdf":"https://ijcai.org/proceedings/1983/0127.pdf","markdown":"https://ijcai.org/proceedings/1983/127.md","bibtex":"https://ijcai.org/proceedings/1983/bibtex/127","volume":{"slug":"1983","title":"Proceedings of the Eighth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 1983","url":"https://ijcai.org/proceedings/1983/","year":1983,"location":"Karlsruhe, West Germany","dates":"","editors":"Alan Bundy","isbn":"","publisher":"International Joint Conferences on Artificial Intelligence","doi_prefix":""},"section":"Logic Programming","track":"Logic Programming","number":127,"pages":{"first":533,"last":534},"keywords":[],"videos":[],"references":[],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}