GOL(ID:7700/)Extension to LISP for predicate calculusfor Goal-Oriented Language "GOL is a nondeterministic programming language obtained by extending LISP to encompass a modal predicate calculus" The fundamental nature of GOL informed the system that became known initially as DIALOG, then INTERNIST, then CAUDCEUS. Considered a milestone in AI expert systems Related languages
References: in [AFIPS] Proceedings of the 1972 Spring Joint Computer Conference SJCC 40 view details in [AFIPS] Proceedings of the 1972 Spring Joint Computer Conference SJCC 40 view details The author presents a good discussion comparing semantic methods (such as GOL uses to generate its state space) with deductive, or syntactic, methods. While one of the stated goals of his work is the synthesis of semantic and syntactic methods, GOL depends primarily on semantic methods. This paper should be read by persons interested in the developing area of nondeterministic programming languages. GOL has not been included in discussions of nondeterministic languages, in spite of the fact that it was described as early as 1969. GOL is a true nondeterministic programming language, similar to PLANNER in that it is an extension of LISP to a logical calculus, and different mainly in its use of semantic methods rather than syntactic methods. While GOL might be considered a problemsolving system, it is basically a programming system in which heuristic processes may be conveniently stated. in ACM Computing Reviews 14(05) May 1973 view details in Proceedings of the Third International Joint Conference on Artificial Intelligence IJCAI-73, Stanford, CA: Stanford University 1973 view details Extract: GOL GOL is a LISP extension for nondeterministic programming and is similar to PLANNER in some respects, except that GOL uses semantic methods to generate its state space, rather than syntactic, or deductive methods. in Proceedings of the ACM SIGPLAN symposium on Very high level languages, March 28-29, 1974, Santa Monica, California, United States view details in Proceedings of the ACM SIGPLAN symposium on Very high level languages, March 28-29, 1974, Santa Monica, California, United States view details in IJCAI-75 Proceedings of the 4th International Joint Conference on Artificial Intelligence, 1975 Tbilisi, USSR view details in IJCAI-75 Proceedings of the 4th International Joint Conference on Artificial Intelligence, 1975 Tbilisi, USSR view details in Proceedings of the 5th International Joint Conference on Artificial Intelligence IJCAI-77, MIT, Cambridge, Mass., August, 1977 view details in Proceedings of the 5th International Joint Conference on Artificial Intelligence IJCAI-77, MIT, Cambridge, Mass., August, 1977 view details in Proceedings of the 5th International Joint Conference on Artificial Intelligence IJCAI-77, MIT, Cambridge, Mass., August, 1977 view details |