Articoli correlati a Lisp, Lore, and Logic: An Algebraic View of Lisp :...

Lisp, Lore, and Logic: An Algebraic View of Lisp : Programming, Foundations and Applications - Brossura

 
9780387970721: Lisp, Lore, and Logic: An Algebraic View of Lisp : Programming, Foundations and Applications
Vedi tutte le copie di questo ISBN:
 
 
Here is a presentation of LISP which is both practical and theoretical. For the practical, the syntax of the language, the programming styles, and the semantics of computation are carefully developed. For the theoretical, the algebra of interpreters, the lambda calculus as a foundation for LISP, and the algebraic significance of LISP's approach to artificial intelligence are discussed. As the title suggests, the book reaches beyond the technical side of LISP to present colorful applications, historical comments and quotations, computational philosophy, consequences of LISP's exceptional power, and much more. The material has been designed to appeal to a variety of readers, from the bright freshman to the practicing professional, and from computer scientists and mathematicians to chemists, engineers, and philosophers.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Contenuti:
1 A First Look at LISP.- 1.1 The origins of LISP.- 1.2 A glimpse into the structure of LISP.- 1.2.1 Data.- 1.2.2 Functions.- 1.2.3 Expressions in the language.- 1.2.4 Quote.- 1.2.5 Logical terms.- 1.2.6 Branching in computations.- 1.2.7 Lambda functions.- 1.2.8 Assignments.- 1.3 Additional reading.- 2 Elementary Programming.- 2.1 Programming straightforward computations.- 2.2 Recursive and iterative computations.- 2.2.1 A general view of recursion.- 2.2.2 Programming recursive computations.- 2.2.3 Rules for recursive programming.- 2.2.4 Iteration.- 2.3 External files.- 2.4 Searching.- 2.4.1 Is searching a sign of ignorance?.- 2.4.2 Kinds of search.- 2.5 Extra variables and functions, for efficiency.- 2.6 Other list functions.- 2.6.1 MEMBER and more.- 2.6.2 Functions for association lists.- 2.6.3 Example: translation between Inuit and English.- 2.7 The fixed-point style of computation.- 2.8 Input and output.- 2.9 The procedural and functional styles of computation.- 2.10 Additional reading.- 3 Deeper into Essential Structure.- 3.1 LISP’S data.- 3.1.1 S-expressions.- 3.1.2 Representations of data.- 3.1.3 Atoms.- 3.1.4 Data types.- 3.2 Another look at familiar functions.- 3.2.1 CAR, CDR, and CONS: an alternate semantics.- 3.2.2 EQ and EQUAL.- 3.2.3 Options for LAMBDA functions.- 3.2.4 SETF.- 3.3 LISP syntax in detail.- 3.3.1 Terms.- 3.3.2 Variables and forms.- 3.3.3 Syntax puzzles.- 3.4 Self-processing.- 3.5 Bindings, scopes, and environments.- 3.6 Additional reading.- 4 Computational Philosophy.- 4.1 Models of computation.- 4.1.1 Mathematical formalisms for computation.- 4.1.2 Church’s thesis and computational completeness.- 4.2 Pure LISP.- 4.3 Types of recursion.- 4.3.1 Fat recursion and tail recursion.- 4.3.2 Compound recursion.- 4.3.3 Monotonic and nonmonotonic recursion.- 4.4 The limits of LISP: an unsolvable problem.- 4.5 The folklore of fixed-point computation.- 4.6 Additional Reading.- 5 LISP Functions for Powerful Programming.- 5.1 Debugging tools.- 5.1.1 The listener, access to local bindings, and Backtrace.- 5.1.2 STEP and TRACE.- 5.1.3 Other tools for debugging.- 5.1.4 Application: debugging a LISP text (optional).- 5.2 Applicative operators.- 5.2.1 APPLY, FUNCALL, MAPCAR, and MAPLIST.- 5.2.2 Application: symbolic differentiation.- 5.3 Macros.- 5.3.1 The basic idea.- 5.3.2 Applications: INFIX and EVAL&TIME.- 5.4 Structures, vectors, and arrays.- 5.4.1 Vectors and arrays.- 5.4.2 Structures.- 5.4.3 Application: working with organic molecules.- 5.5 Function closures.- 5.5.1 Creating and using closures.- 5.5.2 Application: COMPOSE and Currying CONS.- 5.6 COERCion.- 5.7 Surgical operations.- 6 Interpreters: from Algebra to LISP.- 6.1 Algebras and interpreting: an abstract view.- 6.1.1 Algebras of objects and algebras of terms.- 6.1.2 Interpretation and computation.- 6.2 LISP interpreters.- 6.2.1 A sketch of the usual LISP interpreter.- 6.2.2 A call-by-name interpreter for LISP.- 6.2.3 Put the interpreter inside, keep the user out.- 6.3 Compiled LISP.- 7 Mathematical Foundations of LISP.- 7.1 The lambda calculus defined.- 7.2 Straightforward computation in the lambda calculus.- 7.3 Fixed-points for object functions.- 7.4 Recursive functions in the lambda calculus.- 7.5 Pure LISP in the lambda calculus.- 7.6 Additional reading.- 8 Automatic Reasoning, Algebraic Intelligence.- 8.1 Logics.- 8.1.1 Prepositional logic.- 8.1.2 Fundamental theorems for the propositional calculus.- 8.1.3 Other approaches to automatic reasoning in PC.- 8.2 Predicate logic and unification.- 8.3 Prolog.- 8.4 Speculation on algebraic intelligence.- 8.5 Additional reading.- 9 Bibliography.- 10 Answers to Selected Exercises.- 11 Index.
Product Description:
Book by Stark W Richard

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

  • EditoreSpringer Nature
  • Data di pubblicazione1990
  • ISBN 10 038797072X
  • ISBN 13 9780387970721
  • RilegaturaCopertina flessibile
  • Numero di pagine300
  • Valutazione libreria

Altre edizioni note dello stesso titolo

9783540970729: LISP, Lore and Logic: An Algebraic View of LISP Programming, Foundations and Applications

Edizione in evidenza

ISBN 10:  354097072X ISBN 13:  9783540970729
Casa editrice: Springer-Verlag Berlin and Heide..., 1990
Brossura

  • 9781461389323: LISP, Lore, and Logic: An Algebraic View of LISP Programming, Foundations, and Applications

    Springer, 2011
    Brossura

I migliori risultati di ricerca su AbeBooks

Immagini fornite dal venditore

Stark, W. Richard
Editore: Springer (1990)
ISBN 10: 038797072X ISBN 13: 9780387970721
Nuovo Soft Cover Quantità: 10
Da:
booksXpress
(Bayonne, NJ, U.S.A.)
Valutazione libreria

Descrizione libro Soft Cover. Condizione: new. Codice articolo 9780387970721

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 98,13
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi
Foto dell'editore

W Richard Stark
Editore: Springer (1990)
ISBN 10: 038797072X ISBN 13: 9780387970721
Nuovo Brossura Quantità: > 20
Print on Demand
Da:
Ria Christie Collections
(Uxbridge, Regno Unito)
Valutazione libreria

Descrizione libro Condizione: New. PRINT ON DEMAND Book; New; Fast Shipping from the UK. No. book. Codice articolo ria9780387970721_lsuk

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 91,03
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 11,64
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi
Immagini fornite dal venditore

W. Richard Stark
ISBN 10: 038797072X ISBN 13: 9780387970721
Nuovo Taschenbuch Quantità: 2
Print on Demand
Da:
BuchWeltWeit Ludwig Meier e.K.
(Bergisch Gladbach, Germania)
Valutazione libreria

Descrizione libro Taschenbuch. Condizione: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -Here is a presentation of LISP which is both practical and theoretical. For the practical, the syntax of the language, the programming styles, and the semantics of computation are carefully developed. For the theoretical, the algebra of interpreters, the lambda calculus as a foundation for LISP, and the algebraic significance of LISP's approach to artificial intelligence are discussed. As the title suggests, the book reaches beyond the technical side of LISP to present colorful applications, historical comments and quotations, computational philosophy, consequences of LISP's exceptional power, and much more. The material has been designed to appeal to a variety of readers, from the bright freshman to the practicing professional, and from computer scientists and mathematicians to chemists, engineers, and philosophers. 300 pp. Englisch. Codice articolo 9780387970721

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 90,94
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 23,00
Da: Germania a: U.S.A.
Destinazione, tempi e costi
Foto dell'editore

W. Richard Stark
ISBN 10: 038797072X ISBN 13: 9780387970721
Nuovo Paperback / softback Quantità: > 20
Print on Demand
Da:
THE SAINT BOOKSTORE
(Southport, Regno Unito)
Valutazione libreria

Descrizione libro Paperback / softback. Condizione: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days. Codice articolo C9780387970721

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 104,26
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 10,44
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi
Foto dell'editore

Stark, W. Richard
Editore: Springer (1990)
ISBN 10: 038797072X ISBN 13: 9780387970721
Nuovo Brossura Quantità: 1
Da:
Books Unplugged
(Amherst, NY, U.S.A.)
Valutazione libreria

Descrizione libro Condizione: New. Buy with confidence! Book is in new, never-used condition. Codice articolo bk038797072Xxvz189zvxnew

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 119,83
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi
Foto dell'editore

Stark, W. Richard
Editore: Springer (1990)
ISBN 10: 038797072X ISBN 13: 9780387970721
Nuovo Brossura Quantità: > 20
Da:
California Books
(Miami, FL, U.S.A.)
Valutazione libreria

Descrizione libro Condizione: New. Codice articolo I-9780387970721

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 125,78
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi
Immagini fornite dal venditore

W. Richard Stark
Editore: Springer New York (1990)
ISBN 10: 038797072X ISBN 13: 9780387970721
Nuovo Kartoniert / Broschiert Quantità: > 20
Print on Demand
Da:
moluna
(Greven, Germania)
Valutazione libreria

Descrizione libro Kartoniert / Broschiert. Condizione: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. Here is a presentation of LISP which is both practical and theoretical. For the practical, the syntax of the language, the programming styles, and the semantics of computation are carefully developed. For the theoretical, the algebra of interpreters, the la. Codice articolo 5912901

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 77,17
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 48,99
Da: Germania a: U.S.A.
Destinazione, tempi e costi
Immagini fornite dal venditore

W. Richard Stark
Editore: Springer New York (1990)
ISBN 10: 038797072X ISBN 13: 9780387970721
Nuovo Taschenbuch Quantità: 1
Da:
AHA-BUCH GmbH
(Einbeck, Germania)
Valutazione libreria

Descrizione libro Taschenbuch. Condizione: Neu. Druck auf Anfrage Neuware - Printed after ordering - Here is a presentation of LISP which is both practical and theoretical. For the practical, the syntax of the language, the programming styles, and the semantics of computation are carefully developed. For the theoretical, the algebra of interpreters, the lambda calculus as a foundation for LISP, and the algebraic significance of LISP's approach to artificial intelligence are discussed. As the title suggests, the book reaches beyond the technical side of LISP to present colorful applications, historical comments and quotations, computational philosophy, consequences of LISP's exceptional power, and much more. The material has been designed to appeal to a variety of readers, from the bright freshman to the practicing professional, and from computer scientists and mathematicians to chemists, engineers, and philosophers. Codice articolo 9780387970721

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 93,97
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 32,99
Da: Germania a: U.S.A.
Destinazione, tempi e costi
Foto dell'editore

Stark, W. Richard
Editore: Springer (1990)
ISBN 10: 038797072X ISBN 13: 9780387970721
Nuovo Brossura Quantità: 1
Da:
Front Cover Books
(Denver, CO, U.S.A.)
Valutazione libreria

Descrizione libro Condizione: new. Codice articolo FrontCover038797072X

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 130,07
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 4,01
In U.S.A.
Destinazione, tempi e costi
Foto dell'editore

W. Richard Stark
Editore: Springer New York (1990)
ISBN 10: 038797072X ISBN 13: 9780387970721
Nuovo Paperback Quantità: 2
Da:
Revaluation Books
(Exeter, Regno Unito)
Valutazione libreria

Descrizione libro Paperback. Condizione: Brand New. 300 pages. 9.25x6.25x0.50 inches. In Stock. Codice articolo x-038797072X

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 123,86
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 11,66
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro