# [JuMP] Build an empty constraint with arbitrary size

#1

I’m trying to build named constraints over arbitrary dimensions using @constraintref e.g.

``````function build_empty_constraint(constraint_dimensions)
# e.g. constraint_dimensions = [1:2, 3:4]
@constraintref some_constraint[i for i in constraint_dimensions]
return None
end
build_empty_constraint([1:2, 3:4])
``````

I assume this would be the same as saying `@constraintref some_constraint[1:2, 3:4]` But I get the error:

``````Syntax error: Expected some_constraint[i for i = constraint_dimensions] to be of form var[...]
``````

Is there any way to avoid this?