1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-07-08 18:14:21 +03:00
inform7/services/calculus-module/Contents.w
2020-08-24 19:30:28 +01:00

33 lines
667 B
OpenEdge ABL

Title: calculus
Author: Graham Nelson
Purpose: Storing and simplifying propositions in predicate calculus.
Language: InC
Licence: Artistic License 2.0
Preliminaries
What This Module Does
How To Include This Module
Introduction to Predicate Calculus
Chapter 1: Setting Up
Calculus Module
Chapter 2: Predicates
Compilation Schemas
Unary Predicates
Unary Predicate Families
Kind Predicates
The Adjectival Predicates
The Creation Predicates
Everywhere, Nowhere and Here
Binary Predicate Families
Binary Predicates
The Equality Relation
Chapter 3: Propositions
Terms
Atomic Propositions
Propositions
Binding and Substitution
Type Check Propositions