Commit Graph

2 Commits

Author SHA1 Message Date
Zoltan Somogyi
3d1acbb7f4 Update the style of the tabling tests. 2018-07-08 23:20:52 +02:00
Julien Fischer
e4d03b0372 Support tabling of predicates with fixed size integer arguments.
library/table_builtin.m:
    Add the various tabling primitives -- they could not previously
    be added until part 1 of the fixed size integer change had
    bootstrapped.

library/table_statistics.m:
runtime/mercury_tabling.h:
    Update the table_step_kind/0 type and its C version to cover the fixed
    size integer types.   (The corresponding type in compiler/hlds_pred.m
    has already been updated.)

tests/tabling/Mmakefile:
tests/tabling/fib_int{8,16,32}.{m,exp}:
tests/tabling/fib_uint{8,16,32}.{m,exp}:
     Test tabling for each of the fixed size integer types.
2017-08-28 16:07:13 +10:00