MTU Cork Library Catalogue

Syndetics cover image
Image from Syndetics

Programming in Prolog / W.F. Clocksin, C.S. Mellish.

By: Clocksin, W. F. (William F.), 1955-.
Contributor(s): Mellish, C. S., Christopher S, 1954-.
Material type: materialTypeLabelBookPublisher: Berlin ; New York : Springer-Verlag, 1994Edition: 4th ed.Description: xiv, 281 p. : ill. ; 24 cm. + pbk.ISBN: 0387583505; 3540583505.Subject(s): Prolog (Computer program language)DDC classification: 005.133 CLO
Contents:
Gives the student a "feel" for what it is like to program in Prolog - Introduces objects, relationships, facts, rules, variables -- More detailed presentation of Prolog syntax and data structures -- Representing objects and relationships by using "trees" and "lists" - Developing several standard Prolog programming techniques -- How a set of clauses generates a set of solutions - Using "cut" to modify the control sequence of running Prolog programs -- Facilities available for the input and output of characters and structures - Developing a program to read sentences from the user and represent the sentence as a list of words -- Definition of the "core"a built-in predicates, with sensible examples of how each one is used -- Many example programs are given, covering a wide range of interests -- Flow of control model, hints about common bugs, techniques of debugging -- Applications of existing techniques. Using grammar rules. Examining the design decisions for some aspects of analysing natural language with grammar rules -- Predicate calculus, clausal form, resolution theorem proving, logic programming -- A selection of suggested exercises, projects, and problems.
Holdings
Item type Current library Call number Copy number Status Date due Barcode Item holds
General Lending MTU Bishopstown Library Store Item 005.133 CLO (Browse shelf(Opens below)) 1 Available 00158320
Total holds: 0

Enhanced descriptions from Syndetics:

Here is the book that helped popularize Prolog by making it accessible to a wide range of readers. This edition includes much new material and improved presentation. It will serve as an invaluable reference work for anyone who wants to study and use Prolog as a practical programming language.

Includes index.

Gives the student a "feel" for what it is like to program in Prolog - Introduces objects, relationships, facts, rules, variables -- More detailed presentation of Prolog syntax and data structures -- Representing objects and relationships by using "trees" and "lists" - Developing several standard Prolog programming techniques -- How a set of clauses generates a set of solutions - Using "cut" to modify the control sequence of running Prolog programs -- Facilities available for the input and output of characters and structures - Developing a program to read sentences from the user and represent the sentence as a list of words -- Definition of the "core"a built-in predicates, with sensible examples of how each one is used -- Many example programs are given, covering a wide range of interests -- Flow of control model, hints about common bugs, techniques of debugging -- Applications of existing techniques. Using grammar rules. Examining the design decisions for some aspects of analysing natural language with grammar rules -- Predicate calculus, clausal form, resolution theorem proving, logic programming -- A selection of suggested exercises, projects, and problems.

Powered by Koha