Prolog and its Applications - F U M I O MIZOGUCHI

Prolog and its Applications

A Japanese perspective
Buch | Softcover
273 Seiten
1991 | Softcover reprint of the original 1st ed. 1991
Chapman and Hall (Verlag)
978-0-412-37770-9 (ISBN)
53,49 inkl. MwSt
An explanation of how software systems in PROLOG are constructed and what they can do. The book compares PROLOG applications, describes three application programs in detail and discusses the design of expert systems using PROLOG. Each chapter includes a complete program listing.
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?
Mehr entdecken
aus dem Bereich
Grundlagen und Anwendungen

von Hanspeter Mössenböck

Buch | Softcover (2024)
dpunkt (Verlag)
29,90
a beginner's guide to learning llvm compiler tools and core …

von Kai Nacke

Buch | Softcover (2024)
Packt Publishing Limited (Verlag)
49,85