Equational Logic as a Programming Language Book [PDF] Download

Download the fantastic book titled Equational Logic as a Programming Language written by Michael J. O'Donnell, available in its entirety in both PDF and EPUB formats for online reading. This page includes a concise summary, a preview of the book cover, and detailed information about "Equational Logic as a Programming Language", which was released on 02 June 1985. We suggest perusing the summary before initiating your download. This book is a top selection for enthusiasts of the Computers genre.

Summary of Equational Logic as a Programming Language by Michael J. O'Donnell PDF

This book describes an ongoing equational programming project that started in 1975. Within the project an equational programming language interpreter has been designed and implemented. The first part of the text (Chapters 1-10) provides a user's manual for the current implementation. The remaining sections cover the following topics: programming techniques and applications, theoretical foundations, implementation issues. Giving a brief account of the project's history (Chapter 11), the author devotes a large part of the text to techniques of equational programming at different levels of abstraction. Chapter 12 discusses low-level techniques including the distinction of constructors and defined functions, the formulation of conditional expressions and error and exception handling. High-level techniques are treated in Chapter 15 by discussing concurrency, nondeterminism, the relationship to dataflow programs and the transformation of recursive programs called dynamic programming. In Chapter 16 the author shows how to efficiently implement common data structures by equational programs. Modularity is discussed in Chapter 14. Several applications are also presented in the book. The author demonstrates the versatility of equational programming style by implementing syntactic manipulation algorithms (Chapter 13). Theoretical foundations are introduced in Chapter 17 (term rewriting systems, herein called term reduction systems). In Chapter 19 the author raises the question of a universal equational machine language and discusses the suitability of different variants of the combinator calculus for this purpose. Implementation issues are covered in Chapters 18 and 20 focused around algorithms for efficient pattern matching, sequencing and reduction. Aspects of design and coordination of the syntactic processors are presented as well.


Detail About Equational Logic as a Programming Language PDF

  • Author : Michael J. O'Donnell
  • Publisher : MIT Press (MA)
  • Genre : Computers
  • Total Pages : 334 pages
  • ISBN :
  • PDF File Size : 20,6 Mb
  • Language : English
  • Rating : 4/5 from 21 reviews

Clicking on the GET BOOK button will initiate the downloading process of Equational Logic as a Programming Language by Michael J. O'Donnell. This book is available in ePub and PDF format with a single click unlimited downloads.

GET BOOK

Equational Logic as a Programming Language

Equational Logic as a Programming Language
  • Publisher : MIT Press (MA)
  • File Size : 23,8 Mb
  • Release Date : 02 June 1985
GET BOOK

This book describes an ongoing equational programming project that started in 1975. Within the project an equational programming language interpreter has been designed and implemented. The first part of the text (

Solving Higher-Order Equations

Solving Higher-Order Equations
  • Publisher : Springer Science & Business Media
  • File Size : 47,9 Mb
  • Release Date : 06 December 2012
GET BOOK

This monograph develops techniques for equational reasoning in higher-order logic. Due to its expressiveness, higher-order logic is used for specification and verification of hardware, software, and mathematics. In these applica

Foundations of Equational Logic Programming

Foundations of Equational Logic Programming
  • Publisher : Lecture Notes in Artificial Intelligence
  • File Size : 49,9 Mb
  • Release Date : 02 June 1989
GET BOOK

Equations play a vital role in many fields of mathematics, computer science, and artificial intelligence. Therefore, many proposals have been made to integrate equational, functional, and logic programming. This book

Iteration Theories

Iteration Theories
  • Publisher : Springer Science & Business Media
  • File Size : 55,9 Mb
  • Release Date : 06 December 2012
GET BOOK

This monograph contains the results of our joint research over the last ten years on the logic of the fixed point operation. The intended au dience consists of graduate students

From Logic Programming to Prolog

From Logic Programming to Prolog
  • Publisher : Unknown Publisher
  • File Size : 43,9 Mb
  • Release Date : 02 June 1997
GET BOOK

Provides a systematic introduction to the theory of logic programming and shows how this theory can be applied to reason about pure Prolog programs. The text includes an introduction to

Programming Language Implementation and Logic Programming

Programming Language Implementation and Logic Programming
  • Publisher : Springer Science & Business Media
  • File Size : 43,5 Mb
  • Release Date : 24 August 1994
GET BOOK

This volume constitutes the proceedings of the 6th International Symposium on Programming Language Implementation and Logic Programming (PLILP '94), held in Madrid, Spain in September 1994. The volume contains 27 full research

Algebraic and Logic Programming

Algebraic and Logic Programming
  • Publisher : Springer Science & Business Media
  • File Size : 53,9 Mb
  • Release Date : 19 August 1992
GET BOOK

This volume contains the proceedings of the Third International Conference on Algebraic and Logic Programming, held in Pisa, Italy, September 2-4, 1992. Like the two previous conferences in Germany in 1988 and