{"type":"ScholarlyArticle","title":"Building Libraries in Prolog","authors":[{"name":"Alan R. Feuer","slug":"alan-r-feuer","given":"Alan R.","family":"Feuer","affiliation":"Bell Laboratories Murray Hill , New Jersey 07974"}],"abstract":"While Prolog has proven useful for writing programs in a variety of domain s, it suffers from its lack of support for modularity, particularly for building libraries of routines and data . This paper points out some problems with standard Prolog that make libraries inconvenient. It then describes a solution to those problems based on the concepts of modules and database views.","doi":null,"url":"https://ijcai.org/proceedings/1983/132","pdf":"https://ijcai.org/proceedings/1983/0132.pdf","markdown":"https://ijcai.org/proceedings/1983/132.md","bibtex":"https://ijcai.org/proceedings/1983/bibtex/132","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":132,"pages":{"first":550,"last":551},"keywords":[],"videos":[],"references":[],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}