public AssignStatement(string name, Expression value, Location location) : base(location) { this.name = name; this.value = value; call = null; }