Program Logics for Certified Compilers
Discover the intricate world of compiler design with Program Logics for Certified Compilers by Andrew W. Appel. Published by Cambridge University Press in 2014, this comprehensive hardback spans 472 pages and is an essential resource for graduate students delving into the realms of practical and theoretical separation logic.
This book provides an in-depth exploration of verification techniques in Hoare and separation logics, complemented by insightful case studies and the innovative Verifiable C program logic. On the theoretical front, Appel delves into complex topics such as separation algebras, step-indexed models, indirection theory, tree-shares, and the semantic construction of Verifiable C, equipping readers with the knowledge to navigate advanced concepts in logic programming.
Whether you're a student or a professional in the field, Program Logics for Certified Compilers is a pivotal addition to your library, enhancing your understanding of compiler verification and logic.