As you can see here, the LP file format does not support parenthesis or brackets in the way you used them. Nor does it support quotients specified using a '/'.
Square brackets and a "/2" term are exclusively supported in quadratic objectives or constraints. Something like
[num1 + num2 + num3] * 1/12
has to be written as
0.083333 num1 + 0.083333 num2 + 0.083333 num3
I wonder how you ended up with that LP file? If you created this LP yourself you will have to change the way you create it. If someone else created the file you will have to ask them to give you a file that conforms to the LP format.
Since 1/12 is not exactly representable as a double precision floating point number you may want to consider scaling your expression by 12 in order to avoid numerical issues.
You may also want to take a look at OPL. This is a higher level modeling language that allows stating constraints in a more flexible way. Using Python or C++ to state your model may be another option.
#CPLEXOptimizers#DecisionOptimization