Skip to Content
Programming Languages: Concepts and Implementation
book

Programming Languages: Concepts and Implementation

by Saverio Perugini
December 2021
Beginner
840 pages
47h 29m
English
Jones & Bartlett Learning
Content preview from Programming Languages: Concepts and Implementation

14.2 Propositional Calculus

A background in symbolic logic is essential to understanding how logic programs are constructed and executed. Symbolic logic is a formal system involving both a syntax by which propositions and relationships between propositions are expressed and formal methods by which new propositions can be deduced from axioms (i.e., propositions asserted to be true). The goal of symbolic logic is to provide a formal apparatus by which the validity of these new propositions can be verified. Multiple systems of symbolic logic exist, which offer varying degrees of expressivity in describing and manipulating propositions. A proposition is a statement that is either true or false (e.g., “Pascal is a philosopher”). Propositional logic ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Concepts and Semantics of Programming Languages 1

Concepts and Semantics of Programming Languages 1

Therese Hardin, Mathieu Jaume, Francois Pessaux, Veronique Viguie Donzeau-Gouge
Programming C# 10

Programming C# 10

Ian Griffiths

Publisher Resources

ISBN: 9781284222739