Storing and simplifying propositions in predicate calculus. This is version 1.
-
-
What This Module Does - An overview of the calculus module's role and abilities. -
How To Include This Module - What to do to make use of the calculus module in a new command-line tool.
-
-
-
Calculus Module - Setting up the use of this module.
-
-
-
Introduction to Predicate Calculus - An exposition of the form of predicate calculus used by Inform. -
Unary Predicates - A lightweight structure to record uses of an adjective, either positively or negatively. -
Binary Predicates - To create and manage binary predicates, which are the underlying data structures beneath Inform's relations. -
Terms - Terms are the representations of values in predicate calculus: variables, constants or functions of other terms. -
Atomic Propositions - To build and modify atoms, the syntactic pieces from which propositions are built up.
-
Powered by Inweb.