package com.drawbridge.jsengine.ast; import java.util.LinkedList; import com.drawbridge.jsengine.Scope; import com.drawbridge.jsengine.jsobjects.JSType; import com.google.caja.parser.js.ArrayConstructor; //TODO Implement Array Constructor public class ArrayConstructorEvaluator extends Evaluator { public ArrayConstructorEvaluator(Evaluator parent, Scope scope, ArrayConstructor arrayConstructor) { super(parent, scope, arrayConstructor.getFilePosition()); } @Override public JSType evaluate() throws EvaluatorException { throw new EvaluatorException("Unsupported Functionality:" + "Array Constructor"); } @Override public LinkedList<com.drawbridge.vl.blocks.Block> getBlocks() { return new LinkedList<com.drawbridge.vl.blocks.Block>(); } @Override public boolean compare(Evaluator e) { return false; } }