The congress.datalog.ruleset Module¶
- 
class 
congress.datalog.ruleset.RuleSet¶ Bases:
objectKeeps track of all rules for all tables.
- 
add_rule(key, rule)¶ Add a rule to the Ruleset
@rule can be a Rule or a Fact. Returns True if add_rule() changes the RuleSet.
- 
clear()¶ 
- 
clear_table(table)¶ 
- 
contains(key, rule)¶ 
- 
discard_rule(key, rule)¶ Remove a rule from the Ruleset
@rule can be a Rule or a Fact. Returns True if discard_rule() changes the RuleSet.
- 
get_rules(key, match_literal=None)¶ 
- 
keys()¶ 
-