

LINCON l_con [ , l_con …];
where l_con is given in one of the following formats:
linear_term operator number
number operator linear_term
and linear_term is of the following form:
![\[ <+|-> < \mr{number *} > \mr{variable} <+|- < \mr{number *} > \mr{variable} \ldots > \]](images/ormplpug_nlp0148.png)
The value of operator can be one of the following:
or =.
The LINCON statement specifies equality or inequality constraints
![\[ \sum _{j=1}^ n a_{ij} x_ j \: \{ \le | = | \ge \} \: b_ i \quad \mr{for} \; i=1,\ldots ,m \]](images/ormplpug_nlp0020.png)
separated by commas. For example, the constraint
is expressed as
decvar x1 x2; lincon 4 * x1 - 3 * x2 = 0;
and the constraints
![\[ 10x_1 - x_2 \geq 10 \]](images/ormplpug_nlp0150.png)
![\[ x_1 + 5x_2 \geq 15 \]](images/ormplpug_nlp0151.png)
are expressed as
decvar x1 x2;
lincon 10 <= 10 * x1 - x2,
x1 + 5 * x2 >= 15;