Adventure in Prolog
Contents Contents Preface Preface Getting Started Where to Find a Prolog Getting Started Jumping In Logic Programming Jargon Facts Facts Nani Search Exercises Simple Queries Simple Queries How Queries Work Exercises Compound Queries Compound Queries Built-in Predicates Exercises Rules Rules How Rules Work Using Rules Exercises Arithmetic Arithmetic Exercises Managing Data Managing Data Exercises Recursion Recursion How Recursion Works Pragmatics Exercises Data Structures Data Structures Exercises Unification Unification Exercises Lists Lists Using the List Utilities Exercises Operators Operators Exercises Cut Cut Using the Cut Exercises Control Structures Control Structures Recursive Control Loop Tail Recursion Exercises Natural Language Natural Language Difference Lists Natural Language Front End Definite Clause Grammar Reading Sentences Exercises Appendix Appendix Nani Search Family Custord Birds
Copyright ©1987-1998 Amzi! inc