Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🧠 Logic: 🚫 add support for the blacklist of predicates #313

Closed
ccamel opened this issue Mar 20, 2023 · 0 comments
Closed

🧠 Logic: 🚫 add support for the blacklist of predicates #313

ccamel opened this issue Mar 20, 2023 · 0 comments
Assignees

Comments

@ccamel
Copy link
Member

ccamel commented Mar 20, 2023

Purpose

Add support for the blacklist of predicates for the configuration of the interpreter in the Logic module. Currently, only a whitelist of predicates are allowed, which limited the flexibility of the Interpreter.

The blacklist should be represented as a list of <predicate_name>/[<arity>] strings, and it is applied after the whitelist to ensure that blacklisted predicates prevail on whitelisted predicates.

Moreover, If a predicate name without arity is included in this list (either whitelist or blacklist), then all predicates with that name should be considered regardless of arity.

@ccamel ccamel self-assigned this Mar 20, 2023
@ccamel ccamel changed the title Logic: add support for the blacklist of predicates 🧠 Logic: add support for the blacklist of predicates Mar 20, 2023
@ccamel ccamel changed the title 🧠 Logic: add support for the blacklist of predicates 🧠 Logic: 🚫 add support for the blacklist of predicates Mar 20, 2023
@ccamel ccamel closed this as completed Mar 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant