The Common Lisp Condition System

Beyond Exception Handling with Control Flow Mechanisms



Bookstore > Books > The Common Lisp Condition System

Price$29.27 - $37.21
Rating
AuthorMichal Herda
PublisherApress
Published2020
Pages300
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-10148426133X
ISBN-139781484261330
EBook Hardcover Paperback

Discover the functioning and example uses of the Common Lisp condition system. This book supplements already existing material for studying Common Lisp as a language by providing detailed information about the Lisp condition system and its control flow mechanisms; it also describes an example ANSI-conformant implementation of the condition system.

In part 1 of The Common Lisp Condition System, the author introduces the condition system using a bottom-up approach, constructing it piece by piece. He uses a storytelling approach to convey the foundation of the condition system, dynamically providing code to alter the behavior of an existing program. Later, in part 2, you'll implement a full and complete ANSI-conformant condition system while examining and testing each piece of code that you write.

Throughout, the author demonstrates how to extend Lisp using Lisp itself by using the condition system as an example. This is done while paying proper attention to the CL restart subsystem, giving it attention on a par with the handler subsystem. After reading and using this book, you'll have learned about the inner functioning of the condition system, how to use it in your own Common Lisp coding and applications, and how to implement it from scratch, should such a need arise.




4 5 8

Similar Books


Pro .NET Framework with the Base Class Library

Pro .NET Framework with the Base Class Library

by Roger Villela

Learn about the fundamentals and inner workings of the Common Type System (CTS) and the Virtual Execution System (VES) of the Common Language Runtime (CLR) and how they relate to the Base Class Library (BCL) from the perspective of the execution environment.The author first gives an introduction to the .NET Framework and describes the arc...

Price:  $31.64  |  Publisher:  Apress  |  Release:  2019

Common Lisp Recipes

Common Lisp Recipes

by Edmund Weitz

Find solutions to problems and answers to questions you are likely to encounter when writing real-world applications in Common Lisp. This book covers areas as diverse as web programming, databases, graphical user interfaces, integration with other programming languages, multi-threading, and mobile devices as well as debugging techniques a...

Price:  $35.13  |  Publisher:  Apress  |  Release:  2016

Lisp Web Tales

Lisp Web Tales

by Pavel Penev

The book is a set of tutorials and examples. It uses the Common Lisp language and some of the libraries we'll be using for the examples and tutorials include:- The hunchentoot web server- The Restas web framework- The SEXML library for outputting XML and HTML- Closure-template for HTML templating- Postmodern for PostgreSQL access, an...

Free ebook  |  Publisher:  Self-publishing  |  Release:  2013

The Common Java Cookbook

The Common Java Cookbook

by Tim O'Brien

This book focuses on tactical implementation details, answering such questions as: How do we parse XML? How do we serialize beans? Is there an easier way to work with Collections? How do we work with HTTP and keep track of cookies? In enterprise software development, the tactical is often sacrificed for the strategic. Consider a complex e...

Free ebook  |  Publisher:  Self-publishing  |  Release:  2009

Dynamic System Reliability

Dynamic System Reliability

by Liudong Xing, Gregory Levitin, Chaonan Wang

This book focuses on hot issues of dynamic system reliability, systematically introducing the reliability modeling and analysis methods for systems with imperfect fault coverage, systems with function dependence, systems subject to deterministic or probabilistic common-cause failures, systems subject to deterministic or probabilistic comp...

Price:  $107.51  |  Publisher:  Wiley  |  Release:  2019

Block Trace Analysis and Storage System Optimization

Block Trace Analysis and Storage System Optimization

by Jun Xu

Understand the fundamental factors of data storage system performance and master an essential analytical skill using block trace via applications such as MATLAB and Python tools. You will increase your productivity and learn the best techniques for doing specific tasks (such as analyzing the IO pattern in a quantitative way, identifying t...

Price:  $31.32  |  Publisher:  Apress  |  Release:  2018

Programming Algorithms in Lisp

Programming Algorithms in Lisp

by Vsevolod Domkin

Master algorithms programming using Lisp, including the most important data structures and algorithms. This book also covers the essential tools that help in the development of algorithmic code to give you all you need to enhance your code.Programming Algorithms in Lisp shows real-world engineering considerations and constraints that infl...

Price:  $29.04  |  Publisher:  Apress  |  Release:  2021

Xcode Treasures

Xcode Treasures

by Chris Adamson

Learn the critical tips and techniques to make using Xcode for the iPhone, iPad, or Mac easier, and even fun. Explore the features and functionality of Xcode you may not have heard of. Go under the hood to discover how projects really work, so when they stop working, you'll know how to fix them. Explore the common problems developers...

Price:  $22.03  |  Publisher:  The Pragmatic Programmers  |  Release:  2018