Class CompilationResult

java.lang.Object
fr.inria.rules.integraal.api.internal.CompilationResult

public final class CompilationResult extends Object
Stores the result of compiling a rule base for rewriting.
  • Constructor Details

  • Method Details

    • getAlgorithm

      public BackwardChainingAlgorithm getAlgorithm()
      Returns the rewriting algorithm associated with this compilation result.
      Returns:
      the rewriting algorithm
    • getCompiled

      public RuleBase getCompiled()
      Returns the compilable part of the rule base.
      Returns:
      the compilable rules
    • getUncompiled

      public RuleBase getUncompiled()
      Returns the non-compilable part of the rule base.
      Returns:
      the non-compilable rules