package org.dynjs.runtime;
import java.util.List;
import org.dynjs.parser.ast.FunctionDeclaration;
import org.dynjs.parser.ast.VariableDeclaration;
public interface BasicBlock {
String getFileName();
boolean isStrict();
Completion call(ExecutionContext context);
List<VariableDeclaration> getVariableDeclarations();
List<FunctionDeclaration> getFunctionDeclarations();
}