diff options
author | Peter Mikkelsen <peter@pmikkelsen.com> | 2021-07-05 16:59:06 +0000 |
---|---|---|
committer | Peter Mikkelsen <peter@pmikkelsen.com> | 2021-07-05 16:59:06 +0000 |
commit | bdcc02a5ea2d165c638d667978e8e2cf7462558a (patch) | |
tree | d2fffbe7ee5f0c09c070f93204587d055d088b61 /dat.h | |
parent | 44ab8a339c78bcc3460d44b2f435116f21faa60a (diff) |
Turn integers and floats into seperate term types
Diffstat (limited to 'dat.h')
-rw-r--r-- | dat.h | 9 |
1 files changed, 2 insertions, 7 deletions
@@ -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 */ |