Imports | Exports |
---|---|
Name: append/2 Module: lists Name: format_error/2 Module: tools_printing | Name: env/1 Name: env/2 Name: clean_copy/2 Name: allowed_leafs/2 Name: allowed_leafs/3 Name: allowed_nodes/3 Name: allowed_predicates/2 Name: allowed_expressions/2 Name: disallow_node/3 Name: disallow_nodes/3 Name: with_leafs/3 Name: with_predicates/3 Name: with_expressions/3 Name: used_ids/2 Name: new_id_probability/2 Name: with_id_probability/3 Name: add_id_use/4 Name: add_all_ids/3 Name: with_local_ids/3 Name: leave_local_id_scope/2 Name: var_max_reached/1 Name: has_option/2 Name: has_option/3 Name: add_option/3 Name: add_option/4 |
Description:
env(+Options, -Env).
Split allowed AST nodes into leafs and non-leaves based on arity.
Description:
Only allow nodes for which a translation to SMT_LIB is supported.
Description:
with_expressions(+Env, +Expressions, -ModifiedEnv)