summaryrefslogtreecommitdiff
path: root/dat.h
diff options
context:
space:
mode:
authorPeter Mikkelsen <peter@pmikkelsen.com>2021-07-05 16:59:06 +0000
committerPeter Mikkelsen <peter@pmikkelsen.com>2021-07-05 16:59:06 +0000
commitbdcc02a5ea2d165c638d667978e8e2cf7462558a (patch)
treed2fffbe7ee5f0c09c070f93204587d055d088b61 /dat.h
parent44ab8a339c78bcc3460d44b2f435116f21faa60a (diff)
Turn integers and floats into seperate term types
Diffstat (limited to 'dat.h')
-rw-r--r--dat.h9
1 files changed, 2 insertions, 7 deletions
diff --git a/dat.h b/dat.h
index 288932e..484387b 100644
--- a/dat.h
+++ b/dat.h
@@ -14,7 +14,6 @@ struct Term
int arity;
Term *next;
Term *children;
- int numbertype;
vlong ival;
double dval;
uvlong clausenr;
@@ -64,16 +63,12 @@ struct Module
/* Sorted so that a lower value means it comes earlier in the standard ordering */
enum {
VariableTerm,
- NumberTerm,
+ FloatTerm,
+ IntegerTerm,
AtomTerm,
CompoundTerm,
};
-enum {
- NumberFloat,
- NumberInt,
-};
-
int debug;
/* Flags */