PROLOG programming

Author(s)

Bibliographic Information

PROLOG programming

Nigel Ford

Wiley, c1989

Available at  / 8 libraries

Search this Book/Journal

Note

Includes bibliographies and index

Description and Table of Contents

Description

PROLOG represents a new approach to computer programming, being a high-level language which takes much of the drudgery out of programming by reducing the time and effort required to solve problems. This text introduces the reader to PROLOG and explains how to read and write programs.

Table of Contents

  • Part 1: programming in logic
  • learning PROLOG
  • lessons from learning research. Part 2 First gear: basic input and output
  • facts, questions and variables
  • "and", "or" and the "anonymous variable"
  • rules
  • backtracking
  • the "cut"
  • lists
  • strings. Part 3 Second gear: recursion
  • practice programs. Part 4 Third gear: complex pattern-matching and value-swapping
  • complex data structures
  • complex combinations of procedures
  • ELIZA
  • the Towers of Hanoi puzzle
  • operators. Part 5 Under the bonnet: using the tracing facility. Part 6 Top gear: strategic thinking in action. Part 7 More practice programs: information retrieval
  • finding all examples
  • listing components
  • fault finder
  • translation
  • defence
  • grammar rules. Part 8: PROLOG and logic.

by "Nielsen BookData"

Details

  • NCID
    BA07686242
  • ISBN
    • 0471921416
  • LCCN
    89031491
  • Country Code
    uk
  • Title Language Code
    eng
  • Text Language Code
    eng
  • Place of Publication
    Chichester, West Sussex, England ; New York
  • Pages/Volumes
    viii, 279 p.
  • Size
    25 cm
  • Classification
  • Subject Headings
Page Top