Prolog and its Applications
Chapman and Hall (Verlag)
978-0-412-37770-9 (ISBN)
This book is not an introduction to Prolog. It is an explanation of how software systems written in Prolog are constructed and what they can do. The book would be of interest to those who are planning to write large programs of more than 500 lines, those specifically interested in programming assistance systems, editors and relational databases and those who are interested in studying practical examples of programming techniques using Prolog. The first part of the book is a comparison of several Prolog implementations. The following three sections are concluded with complete listing of the programs under discussion . These programs include a Prolog Programming Assistance System (PAS) which is designed to facilitate programming in Prolog, how an editor can be designed using Prolog and how to design a relational database using Prolog. The last section is an introduction to writing expert systems in Prolog and a discussion of the advantages and disadvantages of using Prolog when it is considered as a programming language or as an inference system.
Part 1 A comparison of various implementations of Prolog: a comparison of Prolog implementations similar to DEC-10 Prolog; a comparison of capabilities; the programming environment. Part 2 A Prolog programming assistance system: analysis using PAS; an example of program analysis using PAS - a more complex program; the fine structure of PAS; directions of growth for more advanced Programming Assistance Systems. Part 3 Construction of a text editor in Prolog: the line editor; string specification using regular expressions; clause editor. Part 4 A relational database application: Prolog and relational databases; inference and the database; assistance in the logical design of a relational database. Part 5 The design of expert systems using Prolog: on the design of expert systems; on the design of expert systems when considering Prolog as a programming language; on the design of expert systems when considering Prolog as an inference system; on the design of expert systems in which object-oriented programming is introduced using Prolog.
Erscheint lt. Verlag | 1.1.1991 |
---|---|
Zusatzinfo | XII, 273 p. |
Verlagsort | London |
Sprache | englisch |
Maße | 155 x 235 mm |
Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
Informatik ► Theorie / Studium ► Compilerbau | |
ISBN-10 | 0-412-37770-5 / 0412377705 |
ISBN-13 | 978-0-412-37770-9 / 9780412377709 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich