summaryrefslogtreecommitdiff
path: root/proposition.c
diff options
context:
space:
mode:
authorKai Stevenson <kai@kaistevenson.com>2023-06-12 03:19:31 -0700
committerKai Stevenson <kai@kaistevenson.com>2023-06-12 03:19:31 -0700
commit88a8012eeb81be74a6bcaccfc514fd134a85c71a (patch)
tree5f0cfdc75f058588f69ae9af1d87f8f9e8f15748 /proposition.c
parent43bfe5935b3f1d38775c3bc65262aca5683c0fb5 (diff)
added some comments, added a license and a readme
Diffstat (limited to 'proposition.c')
-rw-r--r--proposition.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/proposition.c b/proposition.c
index 76ae4cd..2c1410c 100644
--- a/proposition.c
+++ b/proposition.c
@@ -1,4 +1,5 @@
#include "proposition.h"
+/* a proposition defines a relation between two propositions */
prop_t init_prop(prop_t* propA, prop_t* propB, tokenType_t relation) {
prop_t prop;
prop.propA = propA;
@@ -6,6 +7,7 @@ prop_t init_prop(prop_t* propA, prop_t* propB, tokenType_t relation) {
prop.relation = relation;
return prop;
}
+/* a simple proposition is one with only a name */
prop_t init_simple_prop(char* name) {
prop_t prop;
prop.name = name;