package org.jactr.core.module.procedural.five.learning; /* * default logging */ import org.jactr.core.buffer.IActivationBuffer; /** * a marker interface for {@link IActivationBuffer}s that provides details * regarding how they can and cannot be compiled. If a production * makes reference to any buffer that does not implement this interface, it * will not be compiled. * * @author harrison * */ public interface ICompilableBuffer extends IActivationBuffer { public ICompilableContext getCompilableContext(); }