Narrow your search
Listing 1 - 10 of 13 << page
of 2
>>
Sort by

Book
Programming with higher-order logic
Authors: ---
ISBN: 9781139518420 1139518429 9781139516570 1139516574 1280775084 9781280775086 9781139514927 113951492X 9780521879408 052187940X 9781139021326 113902132X 1139506293 1107226015 9786613685476 113951749X 1139513990 Year: 2012 Publisher: Cambridge : Cambridge University Press,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Formal systems that describe computations over syntactic structures occur frequently in computer science. Logic programming provides a natural framework for encoding and animating such systems. However, these systems often embody variable binding, a notion that must be treated carefully at a computational level. This book aims to show that a programming language based on a simply typed version of higher-order logic provides an elegant, declarative means for providing such a treatment. Three broad topics are covered in pursuit of this goal. First, a proof-theoretic framework that supports a general view of logic programming is identified. Second, an actual language called λProlog is developed by applying this view to higher-order logic. Finally, a methodology for programming with specifications is exposed by showing how several computations over formal objects such as logical formulas, functional programs, and λ-terms and π-calculus expressions can be encoded in λProlog.

The Practice of Prolog
Author:
ISBN: 9780262284332 0585349878 9780585349879 0262284332 9780262514453 0262193019 9780262193016 0262514451 Year: 1990 Publisher: Cambridge, Mass. : MIT Press,

Loading...
Export citation

Choose an application

Bookmark

Abstract

"Addressed to readers at different levels of programming expertise, The Practice of Prolog offers a departure from current books that focus on small programming examples requiring additional instruction in order to extend them to full programming projects. It shows how to design and organize moderate to large Prolog programs, providing a collection of eight programming projects, each with a particular application, and illustrating how a Prolog program was written to solve the application. These range from a simple learning program to designing a database for molecular biology to natural language generation from plans and stream data analysis."

Prolog programming for artificial intelligence
Author:
ISBN: 0201416069 9780201416060 Year: 1990 Publisher: Wokingham Reading Madrid Addison-Wesley

Warren's abstract machine : a tutorial reconstruction
Author:
ISBN: 0262510588 0262011239 9780262255585 9780262510585 0262255588 9780262011235 Year: 1991 Volume: vol *8 Publisher: Cambridge : M.I.T. Press,

Loading...
Export citation

Choose an application

Bookmark

Abstract

"This tutorial demystifies one of the most important yet poorly understood aspects of logic programming, the Warren Abstract Machine or WAM. The author's step-by-step construction of the WAM adds features in a gradual manner, clarifying the complex aspects of the design and providing the first detailed study of WAM since it was designed in 1983. Developed by David H.D. Warren, the WAM is an abstract (nonphysical) computer that aids in the compilation and implementation of the Prolog programming language and offers techniques for compiling and optimizing symbolic computing that can be generalized beyond Prolog. Although the benefits of the WAM design have been widely accepted, few have been able to penetrate the WAM. This lucid introduction defines separate abstract machines for each conceptually separate part of the design and refines them, finally stitching them together to make a WAM. An index presents all of the critical concepts used in the WAM. It is assumed that readers have a clear understanding of the operational semantics of Prolog, in particular, of unification and backtracking, but a brief summary of the necessary Prolog notions is provided."

Logic with Prolog
Author:
ISBN: 0198596596 Year: 1988 Publisher: Oxford Oxford university press


Book
Natural language processing in PROLOG : an introduction to computational linguistics
Authors: ---
ISBN: 0201180537 9780201180534 Year: 1989 Publisher: Wokingham : Addison-Wesley,

Functional grammar in Prolog : an integrated implementation for English, French, and Dutch
Author:
ISBN: 3110850451 9783110850451 9783110129793 3110129795 Year: 1992 Volume: 2 Publisher: Berlin ; New York : Mouton de Gruyter,


Book
Topics in programming languages
Author:
ISBN: 1909287733 1909287741 9781909287747 9781909287730 9781909287723 Year: 2013 Publisher: Oxford

Loading...
Export citation

Choose an application

Bookmark

Abstract

'Topics in Programming Languages' explores the arch from the formation of alphabet and classical philosophy to artificial programming languages

Logic, programming and Prolog
Authors: ---
ISBN: 0471926256 Year: 1990 Publisher: Chichester Wiley

Loading...
Export citation

Choose an application

Bookmark

Abstract

Simply logical: intelligent reasoning by example
Author:
ISBN: 0471941522 0471941530 0471942154 Year: 1994 Publisher: Chichester Wiley

Loading...
Export citation

Choose an application

Bookmark

Abstract

Listing 1 - 10 of 13 << page
of 2
>>
Sort by