package org.jactr.core.module.procedural;
/*
* default logging
*/
import java.util.Collection;
import java.util.Map;
import org.jactr.core.production.CannotInstantiateException;
import org.jactr.core.production.IInstantiation;
import org.jactr.core.production.IProduction;
public interface IProductionInstantiator
{
public Collection<IInstantiation> instantiate(IProduction production,
Collection<Map<String, Object>> provisionalBindings)
throws CannotInstantiateException;
}