class ArrayNode : public Node { public: ArrayNode(ElisionNode *) { /* TODO */ } ArrayNode(ElementNode *, ElisionNode *) { /* TODO */ } KJSO *evaluate() { /* TODO */ return 0L; } };