1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-07-03 07:24:58 +03:00
inform7/services/calculus-module/Contents.w
2021-02-03 09:32:42 +00:00

36 lines
677 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
Chapter 1: Setting Up
Calculus Module
Chapter 2: Unary Predicates
Unary Predicates
Unary Predicate Families
Kind Predicates
Chapter 3: Binary Predicates
Binary Predicate Families
Binary Predicate Term Details
Binary Predicates
The Equality Relation
Compilation Schemas
Chapter 4: Propositions
Terms
Atomic Propositions
Propositions
Binding and Substitution
Type Check Propositions
Chapter 5: Sentences
Sentence Conversions
Simplifications