package cuke4duke.internal.clj;
import clojure.lang.AFunction;
import cuke4duke.Scenario;
import cuke4duke.internal.language.AbstractHook;
import java.util.List;
public class CljHook extends AbstractHook {
private final AFunction closure;
public CljHook(List<String> tagExpressions, AFunction closure) {
super(tagExpressions);
this.closure = closure;
}
public void invoke(String location, Scenario scenario) throws Throwable {
closure.call();
}
}