public VariableDeclNode(
            String name, 
            BaseTypeNode type, 
            Position position,
            ExpressionNode value) {
        super(NodeType.VAR_DECL, name, type, position);
        this.value = value;
    }