The Common Lisp Condition System

Beyond Exception Handling with Control Flow Mechanisms



Bookstore > Books > The Common Lisp Condition System

Price$29.27 - $50.84
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.





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:  $30.07  |  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

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:  $27.73  |  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 face...

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

Practical Security

Practical Security

by Roman Zabicki

Most security professionals don't have the words security or hacker in their job title. Instead, as a developer or admin you often have to fit in security alongside your official responsibilities - building and maintaining computer systems. Implement the basics of good security now, and you'll have a solid foundation if you bring in a ded...

Price:  $22.13  |  Publisher:  The Pragmatic Programmers  |  Release:  2019

Building a Home Security System with Raspberry Pi

Building a Home Security System with Raspberry Pi

by Matthew Poole

The Raspberry Pi is a powerful low-cost credit-card-sized computer, which lends itself perfectly as the controller for a sophisticated home security system. Using the on-board interfaces available, the Raspberry Pi can be expanded to allow the connection of a virtually infinite number of security sensors and devices. The Raspberry Pi has ...

Price:  $27.99  |  Publisher:  Packt Publishing  |  Release:  2015

A Graduate Course in Applied Cryptography

A Graduate Course in Applied Cryptography

by Dan Boneh, Victor Shoup

Cryptography is an indispensable tool used to protect information in computing systems. It is used everywhere and by billions of people worldwide on a daily basis. It is used to protect data at rest and data in motion. Cryptographic systems are an integral part of standard protocols, most notably the Transport Layer Security (TLS) protoco...

Publisher:  Self-publishing  |  Release:  2020

Linux System Programming

Linux System Programming

by Robert Love

This book is about writing software that makes the most effective use of the system you're running on - code that interfaces directly with the kernel and core system libraries, including the shell, text editor, compiler, debugger, core utilities, and system daemons. The majority of both Unix and Linux code is still written at the system l...

Price:  $10.23  |  Publisher:  O'Reilly Media  |  Release:  2007