tr_syntax (library)

Usage and interface

Documentation on exports

Usage:

Cleanups internal database.

    Usage:traverse_clauses(PCls,NewCls)

    It traverses program clauses PCls suitably changing the format for the following step (analysis, annotation, etc). In general, it will have to remove disjunctions, if-then-elses, remote cuts, etc. In doing this, the old clauses will be transformed and new clauses (and thus new dictionaries) can be created.

    • The following properties should hold at call time:
      (nonvar/1)PCls is currently a term which is not a free variable.
      (var/1)NewCls is a free variable.

    Documentation on imports

    This module has the following direct dependencies: