Menu

Src (SVN)-old Commit Log


Commit Date  
[r9710] by tswift

A bit of spaghetti effect -- need to support a different arity of a call .

2019-11-05 23:32:58 Tree
[r9709] by tswift

Some define statements needed for the iter_sub_trie_lookup switch.

2019-11-05 23:21:17 Tree
[r9708] by tswift

Fixed bug with WFS and call subsumption. Call subsumption uses the same routines for adding calls and answers.
Therefore if there is an answer p(X), an answer p(1) will not be added. This if fine if all answers are unconditional, but
not if the answers are conditional. For instance if there is an answer p(X) <- undefined, we still want to add an unconditional answer p(1).
This wasn't happening, so I put a switch in iter_sub_trie_lookup to do a variant check when adding answers but (of course) maintaining its subsumption
check for calls.

I found this case when working on call subsumption and incremental tabling, so there is an ifdef or two for incremental tabling, but it wont hurt anything, I hope.

2019-11-05 23:17:03 Tree
[r9707] by tswift

Tests for changed behavior of answer addition for call subsumption (see next message for details.)

2019-11-05 23:06:28 Tree
[r9706] by dwarren

Fix to answer subsumption transformation to support attributed variables.

2019-11-05 02:14:45 Tree
[r9705] by dwarren

Minor (possible) performance enhancement to variant.

2019-11-05 02:13:02 Tree
[r9704] by "kifer"

updated upload info

2019-11-03 02:18:33 Tree
[r9703] by "kifer"

local readme 4 windows

2019-11-03 01:35:15 Tree
[r9702] by "kifer"

updated files for creating windows binaries

2019-11-03 01:34:39 Tree
[r9701] by dwarren

Minor change to initial allocation of data structures. Better when not using interned structures.

2019-11-02 18:26:14 Tree
Older >
MongoDB Logo MongoDB