Go to the first, previous, next, last section, table of contents.
In this example three systems of linear inequalities `t1', `t2' and `t3' are created. For each system `realsol()' checks if there exists a real solution and `intsol()' checks if there exists an integer solution.
t1 = [ 1 <= i <= N
       i <= j <= N ]
t1.realsol()
t1.intsol()
t2 = [ 10 <= i <= 20
        i <= j <= 5  ]
t2.realsol()
t2.intsol()
t3 = [ 1 <= i   <= 4
       1 <= 5*j <= i ]
t3.realsol()
t3.intsol()
end
The above script is created as an ascii file named example1. 
LIC is started with the rapid prototyping mode and the file
example1 is given as the input script.  The output is generated
to standardout.
The following is a printout of the standardout for this session.
csh> lic -c
Rapid Prototyping System for Code Generation
> < example1
t1 = [ 1 <= i <= N
       i <= j <= N ]
N-j >= 0
j-i >= 0
N-i >= 0
-1+i >= 0
t1.realsol()
1
t1.intsol()
1
t2 = [ 10 <= i <= 20
        i <= j <= 5  ]
5-j >= 0
j-i >= 0
20-i >= 0
-10+i >= 0
t2.realsol()
0
t2.intsol()
0
t3 = [ 1 <= i   <= 4
       1 <= 5*j <= i ]
i-5*j >= 0
-1+5*j >= 0
4-i >= 0
-1+i >= 0
t3.realsol()
1
t3.intsol()
0
end
 > quit
done(0)
csh>
Go to the first, previous, next, last section, table of contents.