main page
modules
namespaces
classes
files
Gecode home
Generated on Tue Jan 28 2020 00:00:00 for Gecode by
doxygen
1.8.17
test
set
mm-set.cpp
Go to the documentation of this file.
1
/* -*- mode: C++; c-basic-offset: 2; indent-tabs-mode: nil -*- */
2
/*
3
* Main authors:
4
* Christian Schulte <schulte@gecode.org>
5
*
6
* Copyright:
7
* Christian Schulte, 2008
8
*
9
* Last modified:
10
* $Date: 2016-04-19 17:19:45 +0200 (Tue, 19 Apr 2016) $ by $Author: schulte $
11
* $Revision: 14967 $
12
*
13
* This file is part of Gecode, the generic constraint
14
* development environment:
15
* http://www.gecode.org
16
*
17
* Permission is hereby granted, free of charge, to any person obtaining
18
* a copy of this software and associated documentation files (the
19
* "Software"), to deal in the Software without restriction, including
20
* without limitation the rights to use, copy, modify, merge, publish,
21
* distribute, sublicense, and/or sell copies of the Software, and to
22
* permit persons to whom the Software is furnished to do so, subject to
23
* the following conditions:
24
*
25
* The above copyright notice and this permission notice shall be
26
* included in all copies or substantial portions of the Software.
27
*
28
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
29
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
30
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
31
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
32
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
33
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
34
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
35
*
36
*/
37
38
#include "
test/int.hh
"
39
40
#include <
gecode/minimodel.hh
>
41
42
namespace
Test
{
namespace
Int {
43
45
namespace
MiniModelSet {
46
48
enum
SetOpcode
{
49
SO_CMPL
,
50
SO_UNION
,
51
SO_DUNION
,
52
SO_INTER
,
53
SO_MINUS
,
54
SO_HLT
55
};
56
58
class
SetInstr
{
59
public
:
60
SetOpcode
o
;
61
unsigned
char
x
,
y
,
z
;
62
};
63
65
int
66
eval
(
const
SetInstr
* pc,
int
reg[],
bool
& failed) {
67
failed =
false
;
68
while
(
true
) {
69
switch
(pc->
o
) {
70
case
SO_CMPL
: reg[pc->
y
] = !reg[pc->
x
];
break
;
71
case
SO_INTER
: reg[pc->
z
] = reg[pc->
x
] & reg[pc->
y
];
break
;
72
case
SO_UNION
: reg[pc->
z
] = reg[pc->
x
] | reg[pc->
y
];
break
;
73
case
SO_DUNION
:
74
if
(reg[pc->
x
] && reg[pc->
y
])
75
failed =
true
;
76
reg[pc->
z
] = reg[pc->
x
] | reg[pc->
y
];
break
;
77
case
SO_MINUS
: reg[pc->
z
] = reg[pc->
x
] & (!reg[pc->
y
]);
break
;
78
case
SO_HLT
:
return
reg[pc->
x
];
79
default
:
GECODE_NEVER
;
80
}
81
pc++;
82
}
83
GECODE_NEVER
;
84
}
85
87
Gecode::SetExpr
88
eval
(
const
SetInstr
* pc,
Gecode::SetExpr
reg[]) {
89
using namespace
Gecode
;
90
while
(
true
) {
91
switch
(pc->
o
) {
92
case
SO_CMPL
: reg[pc->
y
] = ((-reg[pc->
x
]) &
singleton
(1));
break
;
93
case
SO_INTER
: reg[pc->
z
] = (reg[pc->
x
] & reg[pc->
y
]);
break
;
94
case
SO_UNION
: reg[pc->
z
] = (reg[pc->
x
] | reg[pc->
y
]);
break
;
95
case
SO_DUNION
: reg[pc->
z
] = reg[pc->
x
] + reg[pc->
y
];
break
;
96
case
SO_MINUS
: reg[pc->
z
] = reg[pc->
x
] - reg[pc->
y
];
break
;
97
case
SO_HLT
:
return
reg[pc->
x
];
98
default
:
GECODE_NEVER
;
99
}
100
pc++;
101
}
102
GECODE_NEVER
;
103
}
104
105
bool
106
simpleReifiedSemantics
(
const
SetInstr
* pc) {
107
while
(pc->
o
!=
SO_HLT
) {
108
if
(pc->
o
==
SO_DUNION
)
109
return
false
;
110
pc++;
111
}
112
return
true
;
113
}
114
120
class
SetExprConst :
public
Test
{
122
protected
:
124
const
SetInstr
*
bis
;
126
int
c
;
128
Gecode::SetRelType
srt
;
129
public
:
131
SetExprConst
(
const
SetInstr
* bis0,
const
std::string& s,
132
Gecode::SetRelType
srt0,
int
c0)
133
:
Test
(
"MiniModel::SetExpr::Const::"
+s+
"::"
+
str
(srt0)+
"::"
+
str
(c0),
134
4,0,1,
simpleReifiedSemantics
(bis0)),
135
bis
(bis0),
c
(c0),
srt
(srt0) {}
137
virtual
bool
solution
(
const
Assignment
&
x
)
const
{
138
int
reg[4] = {(
x
[0] !=
x
[2]),
x
[1],
139
(
x
[2] > 0),
x
[3]};
140
bool
failed;
141
int
ret =
eval
(
bis
, reg, failed);
142
if
(failed)
143
return
false
;
144
switch
(
srt
) {
145
case
Gecode::SRT_EQ
:
return
ret ==
c
;
146
case
Gecode::SRT_NQ
:
return
ret !=
c
;
147
case
Gecode::SRT_SUB
:
return
ret <=
c
;
148
case
Gecode::SRT_SUP
:
return
ret >=
c
;
149
case
Gecode::SRT_DISJ
:
return
ret+
c
!= 2;
150
case
Gecode::SRT_CMPL
:
return
ret !=
c
;
151
}
152
GECODE_NEVER
;
153
return
false
;
154
}
156
virtual
void
post
(
Gecode::Space
& home,
Gecode::IntVarArray
&
x
) {
157
using namespace
Gecode
;
158
SetVarArgs
s(home,4,IntSet::empty,1,1);
159
Gecode::rel
(home, (
singleton
(1) == s[0]) == (
x
[0] !=
x
[2]));
160
Gecode::rel
(home, (
singleton
(1) == s[1]) == (
x
[1] == 1));
161
Gecode::rel
(home, (
singleton
(1) == s[2]) == (
x
[2] > 0));
162
Gecode::rel
(home, (
singleton
(1) == s[3]) == (
x
[3] == 1));
163
Gecode::SetExpr
reg[4] = {s[0],s[1],s[2],s[3]};
164
Gecode::SetExpr
res = (
c
==0) ? IntSet::empty :
singleton
(1);
165
Gecode::SetExpr
e =
eval
(
bis
,reg);
166
switch
(
srt
) {
167
case
Gecode::SRT_EQ
:
Gecode::rel
(home, e == res);
break
;
168
case
Gecode::SRT_NQ
:
Gecode::rel
(home, e != res);
break
;
169
case
Gecode::SRT_SUB
:
Gecode::rel
(home, e <= res);
break
;
170
case
Gecode::SRT_SUP
:
Gecode::rel
(home, e >= res);
break
;
171
case
Gecode::SRT_DISJ
:
Gecode::rel
(home, e || res);
break
;
172
case
Gecode::SRT_CMPL
:
Gecode::rel
(home, e == -res);
break
;
173
}
174
}
176
virtual
void
post
(
Gecode::Space
& home,
Gecode::IntVarArray
&
x
,
177
Gecode::Reify
r
) {
178
using namespace
Gecode
;
179
SetVarArgs
s(home,4,IntSet::empty,1,1);
180
Gecode::rel
(home, (
singleton
(1) == s[0]) == (
x
[0] !=
x
[2]));
181
Gecode::rel
(home, (
singleton
(1) == s[1]) == (
x
[1] == 1));
182
Gecode::rel
(home, (
singleton
(1) == s[2]) == (
x
[2] > 0));
183
Gecode::rel
(home, (
singleton
(1) == s[3]) == (
x
[3] == 1));
184
Gecode::SetExpr
reg[4] = {s[0],s[1],s[2],s[3]};
185
Gecode::SetExpr
res = (
c
==0) ? IntSet::empty :
singleton
(1);
186
Gecode::SetExpr
e =
eval
(
bis
,reg);
187
Gecode::SetRel
irel;
188
switch
(
srt
) {
189
case
Gecode::SRT_EQ
: irel = (e == res);
break
;
190
case
Gecode::SRT_NQ
: irel = (e != res);
break
;
191
case
Gecode::SRT_SUB
: irel = (e <= res);
break
;
192
case
Gecode::SRT_SUP
: irel = (e >= res);
break
;
193
case
Gecode::SRT_DISJ
: irel = (e || res);
break
;
194
case
Gecode::SRT_CMPL
: irel = (e == -res);
break
;
195
}
196
switch
(
r
.mode()) {
197
case
Gecode::RM_EQV
:
Gecode::rel
(home,
r
.var()==irel);
break
;
198
case
Gecode::RM_IMP
:
Gecode::rel
(home,
r
.var() >> irel);
break
;
199
case
Gecode::RM_PMI
:
Gecode::rel
(home,
r
.var() << irel);
break
;
200
}
201
}
202
};
203
205
class
SetExprExpr
:
public
Test
{
206
protected
:
208
const
SetInstr
*
bis0
;
210
const
SetInstr
*
bis1
;
212
Gecode::SetRelType
srt
;
213
public
:
215
SetExprExpr
(
const
SetInstr
* bis00,
const
SetInstr
* bis10,
216
const
std::string& s,
Gecode::SetRelType
srt0)
217
:
Test
(
"MiniModel::SetExpr::Expr::"
+s+
"::"
+
str
(srt0),
218
8,0,1,
219
simpleReifiedSemantics
(bis00) &&
220
simpleReifiedSemantics
(bis10)),
221
bis0(bis00), bis1(bis10),
srt
(srt0) {}
223
virtual
bool
solution
(
const
Assignment
&
x
)
const
{
224
int
reg0[4] = {(
x
[0] !=
x
[2]),
x
[1],
225
(
x
[2] > 0),
x
[3]};
226
bool
failed0;
227
int
ret0 =
eval
(bis0, reg0, failed0);
228
if
(failed0)
229
return
false
;
230
231
int
reg1[4] = {(
x
[4] !=
x
[6]),
x
[5],
232
(
x
[6] > 0),
x
[7]};
233
bool
failed1;
234
int
ret1 =
eval
(bis1, reg1, failed1);
235
236
if
(failed1)
237
return
false
;
238
239
switch
(
srt
) {
240
case
Gecode::SRT_EQ
:
return
ret0 == ret1;
241
case
Gecode::SRT_NQ
:
return
ret0 != ret1;
242
case
Gecode::SRT_SUB
:
return
ret0 <= ret1;
243
case
Gecode::SRT_SUP
:
return
ret0 >= ret1;
244
case
Gecode::SRT_DISJ
:
return
ret0+ret1 != 2;
245
case
Gecode::SRT_CMPL
:
return
ret0 != ret1;
246
}
247
GECODE_NEVER
;
248
return
false
;
249
}
251
virtual
void
post
(
Gecode::Space
& home,
Gecode::IntVarArray
&
x
) {
252
using namespace
Gecode
;
253
SetVarArgs
s(home,8,IntSet::empty,1,1);
254
Gecode::rel
(home, (
singleton
(1) == s[0]) == (
x
[0] !=
x
[2]));
255
Gecode::rel
(home, (
singleton
(1) == s[1]) == (
x
[1] == 1));
256
Gecode::rel
(home, (
singleton
(1) == s[2]) == (
x
[2] > 0));
257
Gecode::rel
(home, (
singleton
(1) == s[3]) == (
x
[3] == 1));
258
259
Gecode::rel
(home, (
singleton
(1) == s[4]) == (
x
[4] !=
x
[6]));
260
Gecode::rel
(home, (
singleton
(1) == s[5]) == (
x
[5] == 1));
261
Gecode::rel
(home, (
singleton
(1) == s[6]) == (
x
[6] > 0));
262
Gecode::rel
(home, (
singleton
(1) == s[7]) == (
x
[7] == 1));
263
264
Gecode::SetExpr
reg0[4] = {s[0],s[1],s[2],s[3]};
265
Gecode::SetExpr
e0 =
eval
(bis0,reg0);
266
267
Gecode::SetExpr
reg1[4] = {s[4],s[5],s[6],s[7]};
268
Gecode::SetExpr
e1 =
eval
(bis1,reg1);
269
270
switch
(
srt
) {
271
case
Gecode::SRT_EQ
:
Gecode::rel
(home, e0 == e1);
break
;
272
case
Gecode::SRT_NQ
:
Gecode::rel
(home, e0 != e1);
break
;
273
case
Gecode::SRT_SUB
:
Gecode::rel
(home, e0 <= e1);
break
;
274
case
Gecode::SRT_SUP
:
Gecode::rel
(home, e0 >= e1);
break
;
275
case
Gecode::SRT_DISJ
:
Gecode::rel
(home, e0 || e1);
break
;
276
case
Gecode::SRT_CMPL
:
Gecode::rel
(home, e0 == -e1);
break
;
277
}
278
}
280
virtual
void
post
(
Gecode::Space
& home,
Gecode::IntVarArray
&
x
,
281
Gecode::Reify
r
) {
282
using namespace
Gecode
;
283
SetVarArgs
s(home,8,IntSet::empty,1,1);
284
Gecode::rel
(home, (
singleton
(1) == s[0]) == (
x
[0] !=
x
[2]));
285
Gecode::rel
(home, (
singleton
(1) == s[1]) == (
x
[1] == 1));
286
Gecode::rel
(home, (
singleton
(1) == s[2]) == (
x
[2] > 0));
287
Gecode::rel
(home, (
singleton
(1) == s[3]) == (
x
[3] == 1));
288
289
Gecode::rel
(home, (
singleton
(1) == s[4]) == (
x
[4] !=
x
[6]));
290
Gecode::rel
(home, (
singleton
(1) == s[5]) == (
x
[5] == 1));
291
Gecode::rel
(home, (
singleton
(1) == s[6]) == (
x
[6] > 0));
292
Gecode::rel
(home, (
singleton
(1) == s[7]) == (
x
[7] == 1));
293
294
Gecode::SetExpr
reg0[4] = {s[0],s[1],s[2],s[3]};
295
Gecode::SetExpr
e0 =
eval
(bis0,reg0);
296
297
Gecode::SetExpr
reg1[4] = {s[4],s[5],s[6],s[7]};
298
Gecode::SetExpr
e1 =
eval
(bis1,reg1);
299
300
Gecode::SetRel
srel;
301
switch
(
srt
) {
302
case
Gecode::SRT_EQ
: srel = (e0 == e1);
break
;
303
case
Gecode::SRT_NQ
: srel = (e0 != e1);
break
;
304
case
Gecode::SRT_SUB
: srel = (e0 <= e1);
break
;
305
case
Gecode::SRT_SUP
: srel = (e0 >= e1);
break
;
306
case
Gecode::SRT_DISJ
: srel = (e0 || e1);
break
;
307
case
Gecode::SRT_CMPL
: srel = (e0 == -e1);
break
;
308
}
309
switch
(
r
.mode()) {
310
case
Gecode::RM_EQV
:
Gecode::rel
(home,
r
.var()==srel);
break
;
311
case
Gecode::RM_IMP
:
Gecode::rel
(home,
r
.var() >> srel);
break
;
312
case
Gecode::RM_PMI
:
Gecode::rel
(home,
r
.var() << srel);
break
;
313
}
314
}
315
};
316
317
const
SetInstr
si000
[] = {
318
{
SO_INTER
,0,1,0},{
SO_INTER
,2,3,1},{
SO_INTER
,0,1,0},
319
{
SO_HLT
,0,0,0}
320
};
321
const
SetInstr
si001
[] = {
322
{
SO_INTER
,0,1,0},{
SO_INTER
,0,2,0},{
SO_INTER
,0,3,0},
323
{
SO_HLT
,0,0,0}
324
};
325
const
SetInstr
si002
[] = {
326
{
SO_INTER
,2,3,2},{
SO_INTER
,1,2,1},{
SO_INTER
,0,1,0},
327
{
SO_HLT
,0,0,0}
328
};
329
const
SetInstr
si003
[] = {
330
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_INTER
,2,3,1},
331
{
SO_INTER
,0,1,0},
332
{
SO_HLT
,0,0,0}
333
};
334
const
SetInstr
si004
[] = {
335
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
336
{
SO_INTER
,2,3,1},{
SO_INTER
,0,1,0},
337
{
SO_HLT
,0,0,0}
338
};
339
const
SetInstr
si005
[] = {
340
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
341
{
SO_INTER
,0,1,0},
342
{
SO_HLT
,0,0,0}
343
};
344
const
SetInstr
si006
[] = {
345
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
346
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
347
{
SO_HLT
,0,0,0}
348
};
349
const
SetInstr
si007
[] = {
350
{
SO_INTER
,0,1,0},{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
351
{
SO_HLT
,0,0,0}
352
};
353
const
SetInstr
si008
[] = {
354
{
SO_INTER
,0,1,0},{
SO_INTER
,0,2,0},{
SO_UNION
,0,3,0},
355
{
SO_HLT
,0,0,0}
356
};
357
const
SetInstr
si009
[] = {
358
{
SO_INTER
,2,3,2},{
SO_INTER
,1,2,1},{
SO_UNION
,0,1,0},
359
{
SO_HLT
,0,0,0}
360
};
361
const
SetInstr
si010
[] = {
362
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_INTER
,2,3,1},
363
{
SO_UNION
,0,1,0},
364
{
SO_HLT
,0,0,0}
365
};
366
const
SetInstr
si011
[] = {
367
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
368
{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
369
{
SO_HLT
,0,0,0}
370
};
371
const
SetInstr
si012
[] = {
372
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
373
{
SO_UNION
,0,1,0},
374
{
SO_HLT
,0,0,0}
375
};
376
const
SetInstr
si013
[] = {
377
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
378
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
379
{
SO_HLT
,0,0,0}
380
};
381
const
SetInstr
si014
[] = {
382
{
SO_INTER
,0,1,0},{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
383
{
SO_HLT
,0,0,0}
384
};
385
const
SetInstr
si015
[] = {
386
{
SO_INTER
,0,1,0},{
SO_INTER
,0,2,0},{
SO_UNION
,0,3,0},
387
{
SO_HLT
,0,0,0}
388
};
389
const
SetInstr
si016
[] = {
390
{
SO_INTER
,2,3,2},{
SO_INTER
,1,2,1},{
SO_UNION
,0,1,0},
391
{
SO_HLT
,0,0,0}
392
};
393
const
SetInstr
si017
[] = {
394
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_INTER
,2,3,1},
395
{
SO_UNION
,0,1,0},
396
{
SO_HLT
,0,0,0}
397
};
398
const
SetInstr
si018
[] = {
399
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
400
{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
401
{
SO_HLT
,0,0,0}
402
};
403
const
SetInstr
si019
[] = {
404
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
405
{
SO_UNION
,0,1,0},
406
{
SO_HLT
,0,0,0}
407
};
408
const
SetInstr
si020
[] = {
409
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
410
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
411
{
SO_HLT
,0,0,0}
412
};
413
const
SetInstr
si021
[] = {
414
{
SO_INTER
,0,1,0},{
SO_INTER
,2,3,1},{
SO_DUNION
,0,1,0},
415
{
SO_HLT
,0,0,0}
416
};
417
const
SetInstr
si022
[] = {
418
{
SO_INTER
,0,1,0},{
SO_INTER
,0,2,0},{
SO_DUNION
,0,3,0},
419
{
SO_HLT
,0,0,0}
420
};
421
const
SetInstr
si023
[] = {
422
{
SO_INTER
,2,3,2},{
SO_INTER
,1,2,1},{
SO_DUNION
,0,1,0},
423
{
SO_HLT
,0,0,0}
424
};
425
const
SetInstr
si024
[] = {
426
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_INTER
,2,3,1},
427
{
SO_DUNION
,0,1,0},
428
{
SO_HLT
,0,0,0}
429
};
430
const
SetInstr
si025
[] = {
431
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
432
{
SO_INTER
,2,3,1},{
SO_DUNION
,0,1,0},
433
{
SO_HLT
,0,0,0}
434
};
435
const
SetInstr
si026
[] = {
436
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
437
{
SO_DUNION
,0,1,0},
438
{
SO_HLT
,0,0,0}
439
};
440
const
SetInstr
si027
[] = {
441
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
442
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
443
{
SO_HLT
,0,0,0}
444
};
445
const
SetInstr
si028
[] = {
446
{
SO_INTER
,0,1,0},{
SO_INTER
,2,3,1},{
SO_MINUS
,0,1,0},
447
{
SO_HLT
,0,0,0}
448
};
449
const
SetInstr
si029
[] = {
450
{
SO_INTER
,0,1,0},{
SO_INTER
,0,2,0},{
SO_MINUS
,0,3,0},
451
{
SO_HLT
,0,0,0}
452
};
453
const
SetInstr
si030
[] = {
454
{
SO_INTER
,2,3,2},{
SO_INTER
,1,2,1},{
SO_MINUS
,0,1,0},
455
{
SO_HLT
,0,0,0}
456
};
457
const
SetInstr
si031
[] = {
458
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_INTER
,2,3,1},
459
{
SO_MINUS
,0,1,0},
460
{
SO_HLT
,0,0,0}
461
};
462
const
SetInstr
si032
[] = {
463
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
464
{
SO_INTER
,2,3,1},{
SO_MINUS
,0,1,0},
465
{
SO_HLT
,0,0,0}
466
};
467
const
SetInstr
si033
[] = {
468
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
469
{
SO_MINUS
,0,1,0},
470
{
SO_HLT
,0,0,0}
471
};
472
const
SetInstr
si034
[] = {
473
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
474
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
475
{
SO_HLT
,0,0,0}
476
};
477
const
SetInstr
si035
[] = {
478
{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
479
{
SO_HLT
,0,0,0}
480
};
481
const
SetInstr
si036
[] = {
482
{
SO_INTER
,0,1,0},{
SO_UNION
,0,2,0},{
SO_INTER
,0,3,0},
483
{
SO_HLT
,0,0,0}
484
};
485
const
SetInstr
si037
[] = {
486
{
SO_INTER
,2,3,2},{
SO_UNION
,1,2,1},{
SO_INTER
,0,1,0},
487
{
SO_HLT
,0,0,0}
488
};
489
const
SetInstr
si038
[] = {
490
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},
491
{
SO_INTER
,0,1,0},
492
{
SO_HLT
,0,0,0}
493
};
494
const
SetInstr
si039
[] = {
495
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
496
{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
497
{
SO_HLT
,0,0,0}
498
};
499
const
SetInstr
si040
[] = {
500
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
501
{
SO_INTER
,0,1,0},
502
{
SO_HLT
,0,0,0}
503
};
504
const
SetInstr
si041
[] = {
505
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
506
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
507
{
SO_HLT
,0,0,0}
508
};
509
const
SetInstr
si042
[] = {
510
{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
511
{
SO_HLT
,0,0,0}
512
};
513
const
SetInstr
si043
[] = {
514
{
SO_INTER
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
515
{
SO_HLT
,0,0,0}
516
};
517
const
SetInstr
si044
[] = {
518
{
SO_INTER
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
519
{
SO_HLT
,0,0,0}
520
};
521
const
SetInstr
si045
[] = {
522
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},
523
{
SO_UNION
,0,1,0},
524
{
SO_HLT
,0,0,0}
525
};
526
const
SetInstr
si046
[] = {
527
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
528
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
529
{
SO_HLT
,0,0,0}
530
};
531
const
SetInstr
si047
[] = {
532
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
533
{
SO_UNION
,0,1,0},
534
{
SO_HLT
,0,0,0}
535
};
536
const
SetInstr
si048
[] = {
537
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
538
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
539
{
SO_HLT
,0,0,0}
540
};
541
const
SetInstr
si049
[] = {
542
{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
543
{
SO_HLT
,0,0,0}
544
};
545
const
SetInstr
si050
[] = {
546
{
SO_INTER
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
547
{
SO_HLT
,0,0,0}
548
};
549
const
SetInstr
si051
[] = {
550
{
SO_INTER
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
551
{
SO_HLT
,0,0,0}
552
};
553
const
SetInstr
si052
[] = {
554
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},
555
{
SO_UNION
,0,1,0},
556
{
SO_HLT
,0,0,0}
557
};
558
const
SetInstr
si053
[] = {
559
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
560
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
561
{
SO_HLT
,0,0,0}
562
};
563
const
SetInstr
si054
[] = {
564
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
565
{
SO_UNION
,0,1,0},
566
{
SO_HLT
,0,0,0}
567
};
568
const
SetInstr
si055
[] = {
569
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
570
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
571
{
SO_HLT
,0,0,0}
572
};
573
const
SetInstr
si056
[] = {
574
{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
575
{
SO_HLT
,0,0,0}
576
};
577
const
SetInstr
si057
[] = {
578
{
SO_INTER
,0,1,0},{
SO_UNION
,0,2,0},{
SO_DUNION
,0,3,0},
579
{
SO_HLT
,0,0,0}
580
};
581
const
SetInstr
si058
[] = {
582
{
SO_INTER
,2,3,2},{
SO_UNION
,1,2,1},{
SO_DUNION
,0,1,0},
583
{
SO_HLT
,0,0,0}
584
};
585
const
SetInstr
si059
[] = {
586
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},
587
{
SO_DUNION
,0,1,0},
588
{
SO_HLT
,0,0,0}
589
};
590
const
SetInstr
si060
[] = {
591
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
592
{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
593
{
SO_HLT
,0,0,0}
594
};
595
const
SetInstr
si061
[] = {
596
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
597
{
SO_DUNION
,0,1,0},
598
{
SO_HLT
,0,0,0}
599
};
600
const
SetInstr
si062
[] = {
601
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
602
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
603
{
SO_HLT
,0,0,0}
604
};
605
const
SetInstr
si063
[] = {
606
{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
607
{
SO_HLT
,0,0,0}
608
};
609
const
SetInstr
si064
[] = {
610
{
SO_INTER
,0,1,0},{
SO_UNION
,0,2,0},{
SO_MINUS
,0,3,0},
611
{
SO_HLT
,0,0,0}
612
};
613
const
SetInstr
si065
[] = {
614
{
SO_INTER
,2,3,2},{
SO_UNION
,1,2,1},{
SO_MINUS
,0,1,0},
615
{
SO_HLT
,0,0,0}
616
};
617
const
SetInstr
si066
[] = {
618
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},
619
{
SO_MINUS
,0,1,0},
620
{
SO_HLT
,0,0,0}
621
};
622
const
SetInstr
si067
[] = {
623
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
624
{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
625
{
SO_HLT
,0,0,0}
626
};
627
const
SetInstr
si068
[] = {
628
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
629
{
SO_MINUS
,0,1,0},
630
{
SO_HLT
,0,0,0}
631
};
632
const
SetInstr
si069
[] = {
633
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
634
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
635
{
SO_HLT
,0,0,0}
636
};
637
const
SetInstr
si070
[] = {
638
{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
639
{
SO_HLT
,0,0,0}
640
};
641
const
SetInstr
si071
[] = {
642
{
SO_INTER
,0,1,0},{
SO_UNION
,0,2,0},{
SO_INTER
,0,3,0},
643
{
SO_HLT
,0,0,0}
644
};
645
const
SetInstr
si072
[] = {
646
{
SO_INTER
,2,3,2},{
SO_UNION
,1,2,1},{
SO_INTER
,0,1,0},
647
{
SO_HLT
,0,0,0}
648
};
649
const
SetInstr
si073
[] = {
650
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},
651
{
SO_INTER
,0,1,0},
652
{
SO_HLT
,0,0,0}
653
};
654
const
SetInstr
si074
[] = {
655
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
656
{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
657
{
SO_HLT
,0,0,0}
658
};
659
const
SetInstr
si075
[] = {
660
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
661
{
SO_INTER
,0,1,0},
662
{
SO_HLT
,0,0,0}
663
};
664
const
SetInstr
si076
[] = {
665
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
666
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
667
{
SO_HLT
,0,0,0}
668
};
669
const
SetInstr
si077
[] = {
670
{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
671
{
SO_HLT
,0,0,0}
672
};
673
const
SetInstr
si078
[] = {
674
{
SO_INTER
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
675
{
SO_HLT
,0,0,0}
676
};
677
const
SetInstr
si079
[] = {
678
{
SO_INTER
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
679
{
SO_HLT
,0,0,0}
680
};
681
const
SetInstr
si080
[] = {
682
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},
683
{
SO_UNION
,0,1,0},
684
{
SO_HLT
,0,0,0}
685
};
686
const
SetInstr
si081
[] = {
687
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
688
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
689
{
SO_HLT
,0,0,0}
690
};
691
const
SetInstr
si082
[] = {
692
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
693
{
SO_UNION
,0,1,0},
694
{
SO_HLT
,0,0,0}
695
};
696
const
SetInstr
si083
[] = {
697
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
698
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
699
{
SO_HLT
,0,0,0}
700
};
701
const
SetInstr
si084
[] = {
702
{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
703
{
SO_HLT
,0,0,0}
704
};
705
const
SetInstr
si085
[] = {
706
{
SO_INTER
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
707
{
SO_HLT
,0,0,0}
708
};
709
const
SetInstr
si086
[] = {
710
{
SO_INTER
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
711
{
SO_HLT
,0,0,0}
712
};
713
const
SetInstr
si087
[] = {
714
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},
715
{
SO_UNION
,0,1,0},
716
{
SO_HLT
,0,0,0}
717
};
718
const
SetInstr
si088
[] = {
719
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
720
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
721
{
SO_HLT
,0,0,0}
722
};
723
const
SetInstr
si089
[] = {
724
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
725
{
SO_UNION
,0,1,0},
726
{
SO_HLT
,0,0,0}
727
};
728
const
SetInstr
si090
[] = {
729
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
730
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
731
{
SO_HLT
,0,0,0}
732
};
733
const
SetInstr
si091
[] = {
734
{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
735
{
SO_HLT
,0,0,0}
736
};
737
const
SetInstr
si092
[] = {
738
{
SO_INTER
,0,1,0},{
SO_UNION
,0,2,0},{
SO_DUNION
,0,3,0},
739
{
SO_HLT
,0,0,0}
740
};
741
const
SetInstr
si093
[] = {
742
{
SO_INTER
,2,3,2},{
SO_UNION
,1,2,1},{
SO_DUNION
,0,1,0},
743
{
SO_HLT
,0,0,0}
744
};
745
const
SetInstr
si094
[] = {
746
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},
747
{
SO_DUNION
,0,1,0},
748
{
SO_HLT
,0,0,0}
749
};
750
const
SetInstr
si095
[] = {
751
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
752
{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
753
{
SO_HLT
,0,0,0}
754
};
755
const
SetInstr
si096
[] = {
756
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
757
{
SO_DUNION
,0,1,0},
758
{
SO_HLT
,0,0,0}
759
};
760
const
SetInstr
si097
[] = {
761
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
762
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
763
{
SO_HLT
,0,0,0}
764
};
765
const
SetInstr
si098
[] = {
766
{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
767
{
SO_HLT
,0,0,0}
768
};
769
const
SetInstr
si099
[] = {
770
{
SO_INTER
,0,1,0},{
SO_UNION
,0,2,0},{
SO_MINUS
,0,3,0},
771
{
SO_HLT
,0,0,0}
772
};
773
const
SetInstr
si100
[] = {
774
{
SO_INTER
,2,3,2},{
SO_UNION
,1,2,1},{
SO_MINUS
,0,1,0},
775
{
SO_HLT
,0,0,0}
776
};
777
const
SetInstr
si101
[] = {
778
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_UNION
,2,3,1},
779
{
SO_MINUS
,0,1,0},
780
{
SO_HLT
,0,0,0}
781
};
782
const
SetInstr
si102
[] = {
783
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
784
{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
785
{
SO_HLT
,0,0,0}
786
};
787
const
SetInstr
si103
[] = {
788
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
789
{
SO_MINUS
,0,1,0},
790
{
SO_HLT
,0,0,0}
791
};
792
const
SetInstr
si104
[] = {
793
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
794
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
795
{
SO_HLT
,0,0,0}
796
};
797
const
SetInstr
si105
[] = {
798
{
SO_INTER
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_INTER
,0,1,0},
799
{
SO_HLT
,0,0,0}
800
};
801
const
SetInstr
si106
[] = {
802
{
SO_INTER
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_INTER
,0,3,0},
803
{
SO_HLT
,0,0,0}
804
};
805
const
SetInstr
si107
[] = {
806
{
SO_INTER
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_INTER
,0,1,0},
807
{
SO_HLT
,0,0,0}
808
};
809
const
SetInstr
si108
[] = {
810
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_DUNION
,2,3,1},
811
{
SO_INTER
,0,1,0},
812
{
SO_HLT
,0,0,0}
813
};
814
const
SetInstr
si109
[] = {
815
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
816
{
SO_DUNION
,2,3,1},{
SO_INTER
,0,1,0},
817
{
SO_HLT
,0,0,0}
818
};
819
const
SetInstr
si110
[] = {
820
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
821
{
SO_INTER
,0,1,0},
822
{
SO_HLT
,0,0,0}
823
};
824
const
SetInstr
si111
[] = {
825
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
826
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
827
{
SO_HLT
,0,0,0}
828
};
829
const
SetInstr
si112
[] = {
830
{
SO_INTER
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
831
{
SO_HLT
,0,0,0}
832
};
833
const
SetInstr
si113
[] = {
834
{
SO_INTER
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_UNION
,0,3,0},
835
{
SO_HLT
,0,0,0}
836
};
837
const
SetInstr
si114
[] = {
838
{
SO_INTER
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_UNION
,0,1,0},
839
{
SO_HLT
,0,0,0}
840
};
841
const
SetInstr
si115
[] = {
842
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_DUNION
,2,3,1},
843
{
SO_UNION
,0,1,0},
844
{
SO_HLT
,0,0,0}
845
};
846
const
SetInstr
si116
[] = {
847
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
848
{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
849
{
SO_HLT
,0,0,0}
850
};
851
const
SetInstr
si117
[] = {
852
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
853
{
SO_UNION
,0,1,0},
854
{
SO_HLT
,0,0,0}
855
};
856
const
SetInstr
si118
[] = {
857
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
858
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
859
{
SO_HLT
,0,0,0}
860
};
861
const
SetInstr
si119
[] = {
862
{
SO_INTER
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
863
{
SO_HLT
,0,0,0}
864
};
865
const
SetInstr
si120
[] = {
866
{
SO_INTER
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_UNION
,0,3,0},
867
{
SO_HLT
,0,0,0}
868
};
869
const
SetInstr
si121
[] = {
870
{
SO_INTER
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_UNION
,0,1,0},
871
{
SO_HLT
,0,0,0}
872
};
873
const
SetInstr
si122
[] = {
874
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_DUNION
,2,3,1},
875
{
SO_UNION
,0,1,0},
876
{
SO_HLT
,0,0,0}
877
};
878
const
SetInstr
si123
[] = {
879
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
880
{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
881
{
SO_HLT
,0,0,0}
882
};
883
const
SetInstr
si124
[] = {
884
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
885
{
SO_UNION
,0,1,0},
886
{
SO_HLT
,0,0,0}
887
};
888
const
SetInstr
si125
[] = {
889
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
890
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
891
{
SO_HLT
,0,0,0}
892
};
893
const
SetInstr
si126
[] = {
894
{
SO_INTER
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_DUNION
,0,1,0},
895
{
SO_HLT
,0,0,0}
896
};
897
const
SetInstr
si127
[] = {
898
{
SO_INTER
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_DUNION
,0,3,0},
899
{
SO_HLT
,0,0,0}
900
};
901
const
SetInstr
si128
[] = {
902
{
SO_INTER
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_DUNION
,0,1,0},
903
{
SO_HLT
,0,0,0}
904
};
905
const
SetInstr
si129
[] = {
906
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_DUNION
,2,3,1},
907
{
SO_DUNION
,0,1,0},
908
{
SO_HLT
,0,0,0}
909
};
910
const
SetInstr
si130
[] = {
911
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
912
{
SO_DUNION
,2,3,1},{
SO_DUNION
,0,1,0},
913
{
SO_HLT
,0,0,0}
914
};
915
const
SetInstr
si131
[] = {
916
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
917
{
SO_DUNION
,0,1,0},
918
{
SO_HLT
,0,0,0}
919
};
920
const
SetInstr
si132
[] = {
921
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
922
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
923
{
SO_HLT
,0,0,0}
924
};
925
const
SetInstr
si133
[] = {
926
{
SO_INTER
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_MINUS
,0,1,0},
927
{
SO_HLT
,0,0,0}
928
};
929
const
SetInstr
si134
[] = {
930
{
SO_INTER
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_MINUS
,0,3,0},
931
{
SO_HLT
,0,0,0}
932
};
933
const
SetInstr
si135
[] = {
934
{
SO_INTER
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_MINUS
,0,1,0},
935
{
SO_HLT
,0,0,0}
936
};
937
const
SetInstr
si136
[] = {
938
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_DUNION
,2,3,1},
939
{
SO_MINUS
,0,1,0},
940
{
SO_HLT
,0,0,0}
941
};
942
const
SetInstr
si137
[] = {
943
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
944
{
SO_DUNION
,2,3,1},{
SO_MINUS
,0,1,0},
945
{
SO_HLT
,0,0,0}
946
};
947
const
SetInstr
si138
[] = {
948
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
949
{
SO_MINUS
,0,1,0},
950
{
SO_HLT
,0,0,0}
951
};
952
const
SetInstr
si139
[] = {
953
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
954
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
955
{
SO_HLT
,0,0,0}
956
};
957
const
SetInstr
si140
[] = {
958
{
SO_INTER
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_INTER
,0,1,0},
959
{
SO_HLT
,0,0,0}
960
};
961
const
SetInstr
si141
[] = {
962
{
SO_INTER
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_INTER
,0,3,0},
963
{
SO_HLT
,0,0,0}
964
};
965
const
SetInstr
si142
[] = {
966
{
SO_INTER
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_INTER
,0,1,0},
967
{
SO_HLT
,0,0,0}
968
};
969
const
SetInstr
si143
[] = {
970
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_MINUS
,2,3,1},
971
{
SO_INTER
,0,1,0},
972
{
SO_HLT
,0,0,0}
973
};
974
const
SetInstr
si144
[] = {
975
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
976
{
SO_MINUS
,2,3,1},{
SO_INTER
,0,1,0},
977
{
SO_HLT
,0,0,0}
978
};
979
const
SetInstr
si145
[] = {
980
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
981
{
SO_INTER
,0,1,0},
982
{
SO_HLT
,0,0,0}
983
};
984
const
SetInstr
si146
[] = {
985
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
986
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
987
{
SO_HLT
,0,0,0}
988
};
989
const
SetInstr
si147
[] = {
990
{
SO_INTER
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
991
{
SO_HLT
,0,0,0}
992
};
993
const
SetInstr
si148
[] = {
994
{
SO_INTER
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_UNION
,0,3,0},
995
{
SO_HLT
,0,0,0}
996
};
997
const
SetInstr
si149
[] = {
998
{
SO_INTER
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_UNION
,0,1,0},
999
{
SO_HLT
,0,0,0}
1000
};
1001
const
SetInstr
si150
[] = {
1002
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_MINUS
,2,3,1},
1003
{
SO_UNION
,0,1,0},
1004
{
SO_HLT
,0,0,0}
1005
};
1006
const
SetInstr
si151
[] = {
1007
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
1008
{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
1009
{
SO_HLT
,0,0,0}
1010
};
1011
const
SetInstr
si152
[] = {
1012
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1013
{
SO_UNION
,0,1,0},
1014
{
SO_HLT
,0,0,0}
1015
};
1016
const
SetInstr
si153
[] = {
1017
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1018
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
1019
{
SO_HLT
,0,0,0}
1020
};
1021
const
SetInstr
si154
[] = {
1022
{
SO_INTER
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
1023
{
SO_HLT
,0,0,0}
1024
};
1025
const
SetInstr
si155
[] = {
1026
{
SO_INTER
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_UNION
,0,3,0},
1027
{
SO_HLT
,0,0,0}
1028
};
1029
const
SetInstr
si156
[] = {
1030
{
SO_INTER
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_UNION
,0,1,0},
1031
{
SO_HLT
,0,0,0}
1032
};
1033
const
SetInstr
si157
[] = {
1034
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_MINUS
,2,3,1},
1035
{
SO_UNION
,0,1,0},
1036
{
SO_HLT
,0,0,0}
1037
};
1038
const
SetInstr
si158
[] = {
1039
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
1040
{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
1041
{
SO_HLT
,0,0,0}
1042
};
1043
const
SetInstr
si159
[] = {
1044
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1045
{
SO_UNION
,0,1,0},
1046
{
SO_HLT
,0,0,0}
1047
};
1048
const
SetInstr
si160
[] = {
1049
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1050
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
1051
{
SO_HLT
,0,0,0}
1052
};
1053
const
SetInstr
si161
[] = {
1054
{
SO_INTER
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_DUNION
,0,1,0},
1055
{
SO_HLT
,0,0,0}
1056
};
1057
const
SetInstr
si162
[] = {
1058
{
SO_INTER
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_DUNION
,0,3,0},
1059
{
SO_HLT
,0,0,0}
1060
};
1061
const
SetInstr
si163
[] = {
1062
{
SO_INTER
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_DUNION
,0,1,0},
1063
{
SO_HLT
,0,0,0}
1064
};
1065
const
SetInstr
si164
[] = {
1066
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_MINUS
,2,3,1},
1067
{
SO_DUNION
,0,1,0},
1068
{
SO_HLT
,0,0,0}
1069
};
1070
const
SetInstr
si165
[] = {
1071
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
1072
{
SO_MINUS
,2,3,1},{
SO_DUNION
,0,1,0},
1073
{
SO_HLT
,0,0,0}
1074
};
1075
const
SetInstr
si166
[] = {
1076
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1077
{
SO_DUNION
,0,1,0},
1078
{
SO_HLT
,0,0,0}
1079
};
1080
const
SetInstr
si167
[] = {
1081
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1082
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
1083
{
SO_HLT
,0,0,0}
1084
};
1085
const
SetInstr
si168
[] = {
1086
{
SO_INTER
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_MINUS
,0,1,0},
1087
{
SO_HLT
,0,0,0}
1088
};
1089
const
SetInstr
si169
[] = {
1090
{
SO_INTER
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_MINUS
,0,3,0},
1091
{
SO_HLT
,0,0,0}
1092
};
1093
const
SetInstr
si170
[] = {
1094
{
SO_INTER
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_MINUS
,0,1,0},
1095
{
SO_HLT
,0,0,0}
1096
};
1097
const
SetInstr
si171
[] = {
1098
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_INTER
,0,1,0},{
SO_MINUS
,2,3,1},
1099
{
SO_MINUS
,0,1,0},
1100
{
SO_HLT
,0,0,0}
1101
};
1102
const
SetInstr
si172
[] = {
1103
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,0,1,0},
1104
{
SO_MINUS
,2,3,1},{
SO_MINUS
,0,1,0},
1105
{
SO_HLT
,0,0,0}
1106
};
1107
const
SetInstr
si173
[] = {
1108
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1109
{
SO_MINUS
,0,1,0},
1110
{
SO_HLT
,0,0,0}
1111
};
1112
const
SetInstr
si174
[] = {
1113
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1114
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
1115
{
SO_HLT
,0,0,0}
1116
};
1117
const
SetInstr
si175
[] = {
1118
{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},{
SO_INTER
,0,1,0},
1119
{
SO_HLT
,0,0,0}
1120
};
1121
const
SetInstr
si176
[] = {
1122
{
SO_UNION
,0,1,0},{
SO_INTER
,0,2,0},{
SO_INTER
,0,3,0},
1123
{
SO_HLT
,0,0,0}
1124
};
1125
const
SetInstr
si177
[] = {
1126
{
SO_UNION
,2,3,2},{
SO_INTER
,1,2,1},{
SO_INTER
,0,1,0},
1127
{
SO_HLT
,0,0,0}
1128
};
1129
const
SetInstr
si178
[] = {
1130
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},
1131
{
SO_INTER
,0,1,0},
1132
{
SO_HLT
,0,0,0}
1133
};
1134
const
SetInstr
si179
[] = {
1135
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1136
{
SO_INTER
,2,3,1},{
SO_INTER
,0,1,0},
1137
{
SO_HLT
,0,0,0}
1138
};
1139
const
SetInstr
si180
[] = {
1140
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
1141
{
SO_INTER
,0,1,0},
1142
{
SO_HLT
,0,0,0}
1143
};
1144
const
SetInstr
si181
[] = {
1145
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
1146
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
1147
{
SO_HLT
,0,0,0}
1148
};
1149
const
SetInstr
si182
[] = {
1150
{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
1151
{
SO_HLT
,0,0,0}
1152
};
1153
const
SetInstr
si183
[] = {
1154
{
SO_UNION
,0,1,0},{
SO_INTER
,0,2,0},{
SO_UNION
,0,3,0},
1155
{
SO_HLT
,0,0,0}
1156
};
1157
const
SetInstr
si184
[] = {
1158
{
SO_UNION
,2,3,2},{
SO_INTER
,1,2,1},{
SO_UNION
,0,1,0},
1159
{
SO_HLT
,0,0,0}
1160
};
1161
const
SetInstr
si185
[] = {
1162
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},
1163
{
SO_UNION
,0,1,0},
1164
{
SO_HLT
,0,0,0}
1165
};
1166
const
SetInstr
si186
[] = {
1167
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1168
{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
1169
{
SO_HLT
,0,0,0}
1170
};
1171
const
SetInstr
si187
[] = {
1172
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
1173
{
SO_UNION
,0,1,0},
1174
{
SO_HLT
,0,0,0}
1175
};
1176
const
SetInstr
si188
[] = {
1177
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
1178
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
1179
{
SO_HLT
,0,0,0}
1180
};
1181
const
SetInstr
si189
[] = {
1182
{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
1183
{
SO_HLT
,0,0,0}
1184
};
1185
const
SetInstr
si190
[] = {
1186
{
SO_UNION
,0,1,0},{
SO_INTER
,0,2,0},{
SO_UNION
,0,3,0},
1187
{
SO_HLT
,0,0,0}
1188
};
1189
const
SetInstr
si191
[] = {
1190
{
SO_UNION
,2,3,2},{
SO_INTER
,1,2,1},{
SO_UNION
,0,1,0},
1191
{
SO_HLT
,0,0,0}
1192
};
1193
const
SetInstr
si192
[] = {
1194
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},
1195
{
SO_UNION
,0,1,0},
1196
{
SO_HLT
,0,0,0}
1197
};
1198
const
SetInstr
si193
[] = {
1199
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1200
{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
1201
{
SO_HLT
,0,0,0}
1202
};
1203
const
SetInstr
si194
[] = {
1204
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
1205
{
SO_UNION
,0,1,0},
1206
{
SO_HLT
,0,0,0}
1207
};
1208
const
SetInstr
si195
[] = {
1209
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
1210
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
1211
{
SO_HLT
,0,0,0}
1212
};
1213
const
SetInstr
si196
[] = {
1214
{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},{
SO_DUNION
,0,1,0},
1215
{
SO_HLT
,0,0,0}
1216
};
1217
const
SetInstr
si197
[] = {
1218
{
SO_UNION
,0,1,0},{
SO_INTER
,0,2,0},{
SO_DUNION
,0,3,0},
1219
{
SO_HLT
,0,0,0}
1220
};
1221
const
SetInstr
si198
[] = {
1222
{
SO_UNION
,2,3,2},{
SO_INTER
,1,2,1},{
SO_DUNION
,0,1,0},
1223
{
SO_HLT
,0,0,0}
1224
};
1225
const
SetInstr
si199
[] = {
1226
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},
1227
{
SO_DUNION
,0,1,0},
1228
{
SO_HLT
,0,0,0}
1229
};
1230
const
SetInstr
si200
[] = {
1231
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1232
{
SO_INTER
,2,3,1},{
SO_DUNION
,0,1,0},
1233
{
SO_HLT
,0,0,0}
1234
};
1235
const
SetInstr
si201
[] = {
1236
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
1237
{
SO_DUNION
,0,1,0},
1238
{
SO_HLT
,0,0,0}
1239
};
1240
const
SetInstr
si202
[] = {
1241
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
1242
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
1243
{
SO_HLT
,0,0,0}
1244
};
1245
const
SetInstr
si203
[] = {
1246
{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},{
SO_MINUS
,0,1,0},
1247
{
SO_HLT
,0,0,0}
1248
};
1249
const
SetInstr
si204
[] = {
1250
{
SO_UNION
,0,1,0},{
SO_INTER
,0,2,0},{
SO_MINUS
,0,3,0},
1251
{
SO_HLT
,0,0,0}
1252
};
1253
const
SetInstr
si205
[] = {
1254
{
SO_UNION
,2,3,2},{
SO_INTER
,1,2,1},{
SO_MINUS
,0,1,0},
1255
{
SO_HLT
,0,0,0}
1256
};
1257
const
SetInstr
si206
[] = {
1258
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},
1259
{
SO_MINUS
,0,1,0},
1260
{
SO_HLT
,0,0,0}
1261
};
1262
const
SetInstr
si207
[] = {
1263
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1264
{
SO_INTER
,2,3,1},{
SO_MINUS
,0,1,0},
1265
{
SO_HLT
,0,0,0}
1266
};
1267
const
SetInstr
si208
[] = {
1268
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
1269
{
SO_MINUS
,0,1,0},
1270
{
SO_HLT
,0,0,0}
1271
};
1272
const
SetInstr
si209
[] = {
1273
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
1274
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
1275
{
SO_HLT
,0,0,0}
1276
};
1277
const
SetInstr
si210
[] = {
1278
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
1279
{
SO_HLT
,0,0,0}
1280
};
1281
const
SetInstr
si211
[] = {
1282
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_INTER
,0,3,0},
1283
{
SO_HLT
,0,0,0}
1284
};
1285
const
SetInstr
si212
[] = {
1286
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_INTER
,0,1,0},
1287
{
SO_HLT
,0,0,0}
1288
};
1289
const
SetInstr
si213
[] = {
1290
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
1291
{
SO_INTER
,0,1,0},
1292
{
SO_HLT
,0,0,0}
1293
};
1294
const
SetInstr
si214
[] = {
1295
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1296
{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
1297
{
SO_HLT
,0,0,0}
1298
};
1299
const
SetInstr
si215
[] = {
1300
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1301
{
SO_INTER
,0,1,0},
1302
{
SO_HLT
,0,0,0}
1303
};
1304
const
SetInstr
si216
[] = {
1305
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1306
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
1307
{
SO_HLT
,0,0,0}
1308
};
1309
const
SetInstr
si217
[] = {
1310
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
1311
{
SO_HLT
,0,0,0}
1312
};
1313
const
SetInstr
si218
[] = {
1314
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
1315
{
SO_HLT
,0,0,0}
1316
};
1317
const
SetInstr
si219
[] = {
1318
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
1319
{
SO_HLT
,0,0,0}
1320
};
1321
const
SetInstr
si220
[] = {
1322
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
1323
{
SO_UNION
,0,1,0},
1324
{
SO_HLT
,0,0,0}
1325
};
1326
const
SetInstr
si221
[] = {
1327
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1328
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
1329
{
SO_HLT
,0,0,0}
1330
};
1331
const
SetInstr
si222
[] = {
1332
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1333
{
SO_UNION
,0,1,0},
1334
{
SO_HLT
,0,0,0}
1335
};
1336
const
SetInstr
si223
[] = {
1337
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1338
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
1339
{
SO_HLT
,0,0,0}
1340
};
1341
const
SetInstr
si224
[] = {
1342
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
1343
{
SO_HLT
,0,0,0}
1344
};
1345
const
SetInstr
si225
[] = {
1346
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
1347
{
SO_HLT
,0,0,0}
1348
};
1349
const
SetInstr
si226
[] = {
1350
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
1351
{
SO_HLT
,0,0,0}
1352
};
1353
const
SetInstr
si227
[] = {
1354
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
1355
{
SO_UNION
,0,1,0},
1356
{
SO_HLT
,0,0,0}
1357
};
1358
const
SetInstr
si228
[] = {
1359
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1360
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
1361
{
SO_HLT
,0,0,0}
1362
};
1363
const
SetInstr
si229
[] = {
1364
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1365
{
SO_UNION
,0,1,0},
1366
{
SO_HLT
,0,0,0}
1367
};
1368
const
SetInstr
si230
[] = {
1369
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1370
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
1371
{
SO_HLT
,0,0,0}
1372
};
1373
const
SetInstr
si231
[] = {
1374
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
1375
{
SO_HLT
,0,0,0}
1376
};
1377
const
SetInstr
si232
[] = {
1378
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_DUNION
,0,3,0},
1379
{
SO_HLT
,0,0,0}
1380
};
1381
const
SetInstr
si233
[] = {
1382
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_DUNION
,0,1,0},
1383
{
SO_HLT
,0,0,0}
1384
};
1385
const
SetInstr
si234
[] = {
1386
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
1387
{
SO_DUNION
,0,1,0},
1388
{
SO_HLT
,0,0,0}
1389
};
1390
const
SetInstr
si235
[] = {
1391
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1392
{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
1393
{
SO_HLT
,0,0,0}
1394
};
1395
const
SetInstr
si236
[] = {
1396
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1397
{
SO_DUNION
,0,1,0},
1398
{
SO_HLT
,0,0,0}
1399
};
1400
const
SetInstr
si237
[] = {
1401
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1402
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
1403
{
SO_HLT
,0,0,0}
1404
};
1405
const
SetInstr
si238
[] = {
1406
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
1407
{
SO_HLT
,0,0,0}
1408
};
1409
const
SetInstr
si239
[] = {
1410
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_MINUS
,0,3,0},
1411
{
SO_HLT
,0,0,0}
1412
};
1413
const
SetInstr
si240
[] = {
1414
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_MINUS
,0,1,0},
1415
{
SO_HLT
,0,0,0}
1416
};
1417
const
SetInstr
si241
[] = {
1418
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
1419
{
SO_MINUS
,0,1,0},
1420
{
SO_HLT
,0,0,0}
1421
};
1422
const
SetInstr
si242
[] = {
1423
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1424
{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
1425
{
SO_HLT
,0,0,0}
1426
};
1427
const
SetInstr
si243
[] = {
1428
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1429
{
SO_MINUS
,0,1,0},
1430
{
SO_HLT
,0,0,0}
1431
};
1432
const
SetInstr
si244
[] = {
1433
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1434
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
1435
{
SO_HLT
,0,0,0}
1436
};
1437
const
SetInstr
si245
[] = {
1438
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
1439
{
SO_HLT
,0,0,0}
1440
};
1441
const
SetInstr
si246
[] = {
1442
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_INTER
,0,3,0},
1443
{
SO_HLT
,0,0,0}
1444
};
1445
const
SetInstr
si247
[] = {
1446
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_INTER
,0,1,0},
1447
{
SO_HLT
,0,0,0}
1448
};
1449
const
SetInstr
si248
[] = {
1450
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
1451
{
SO_INTER
,0,1,0},
1452
{
SO_HLT
,0,0,0}
1453
};
1454
const
SetInstr
si249
[] = {
1455
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1456
{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
1457
{
SO_HLT
,0,0,0}
1458
};
1459
const
SetInstr
si250
[] = {
1460
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1461
{
SO_INTER
,0,1,0},
1462
{
SO_HLT
,0,0,0}
1463
};
1464
const
SetInstr
si251
[] = {
1465
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1466
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
1467
{
SO_HLT
,0,0,0}
1468
};
1469
const
SetInstr
si252
[] = {
1470
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
1471
{
SO_HLT
,0,0,0}
1472
};
1473
const
SetInstr
si253
[] = {
1474
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
1475
{
SO_HLT
,0,0,0}
1476
};
1477
const
SetInstr
si254
[] = {
1478
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
1479
{
SO_HLT
,0,0,0}
1480
};
1481
const
SetInstr
si255
[] = {
1482
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
1483
{
SO_UNION
,0,1,0},
1484
{
SO_HLT
,0,0,0}
1485
};
1486
const
SetInstr
si256
[] = {
1487
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1488
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
1489
{
SO_HLT
,0,0,0}
1490
};
1491
const
SetInstr
si257
[] = {
1492
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1493
{
SO_UNION
,0,1,0},
1494
{
SO_HLT
,0,0,0}
1495
};
1496
const
SetInstr
si258
[] = {
1497
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1498
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
1499
{
SO_HLT
,0,0,0}
1500
};
1501
const
SetInstr
si259
[] = {
1502
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
1503
{
SO_HLT
,0,0,0}
1504
};
1505
const
SetInstr
si260
[] = {
1506
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
1507
{
SO_HLT
,0,0,0}
1508
};
1509
const
SetInstr
si261
[] = {
1510
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
1511
{
SO_HLT
,0,0,0}
1512
};
1513
const
SetInstr
si262
[] = {
1514
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
1515
{
SO_UNION
,0,1,0},
1516
{
SO_HLT
,0,0,0}
1517
};
1518
const
SetInstr
si263
[] = {
1519
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1520
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
1521
{
SO_HLT
,0,0,0}
1522
};
1523
const
SetInstr
si264
[] = {
1524
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1525
{
SO_UNION
,0,1,0},
1526
{
SO_HLT
,0,0,0}
1527
};
1528
const
SetInstr
si265
[] = {
1529
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1530
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
1531
{
SO_HLT
,0,0,0}
1532
};
1533
const
SetInstr
si266
[] = {
1534
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
1535
{
SO_HLT
,0,0,0}
1536
};
1537
const
SetInstr
si267
[] = {
1538
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_DUNION
,0,3,0},
1539
{
SO_HLT
,0,0,0}
1540
};
1541
const
SetInstr
si268
[] = {
1542
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_DUNION
,0,1,0},
1543
{
SO_HLT
,0,0,0}
1544
};
1545
const
SetInstr
si269
[] = {
1546
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
1547
{
SO_DUNION
,0,1,0},
1548
{
SO_HLT
,0,0,0}
1549
};
1550
const
SetInstr
si270
[] = {
1551
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1552
{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
1553
{
SO_HLT
,0,0,0}
1554
};
1555
const
SetInstr
si271
[] = {
1556
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1557
{
SO_DUNION
,0,1,0},
1558
{
SO_HLT
,0,0,0}
1559
};
1560
const
SetInstr
si272
[] = {
1561
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1562
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
1563
{
SO_HLT
,0,0,0}
1564
};
1565
const
SetInstr
si273
[] = {
1566
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
1567
{
SO_HLT
,0,0,0}
1568
};
1569
const
SetInstr
si274
[] = {
1570
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_MINUS
,0,3,0},
1571
{
SO_HLT
,0,0,0}
1572
};
1573
const
SetInstr
si275
[] = {
1574
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_MINUS
,0,1,0},
1575
{
SO_HLT
,0,0,0}
1576
};
1577
const
SetInstr
si276
[] = {
1578
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
1579
{
SO_MINUS
,0,1,0},
1580
{
SO_HLT
,0,0,0}
1581
};
1582
const
SetInstr
si277
[] = {
1583
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1584
{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
1585
{
SO_HLT
,0,0,0}
1586
};
1587
const
SetInstr
si278
[] = {
1588
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1589
{
SO_MINUS
,0,1,0},
1590
{
SO_HLT
,0,0,0}
1591
};
1592
const
SetInstr
si279
[] = {
1593
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
1594
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
1595
{
SO_HLT
,0,0,0}
1596
};
1597
const
SetInstr
si280
[] = {
1598
{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_INTER
,0,1,0},
1599
{
SO_HLT
,0,0,0}
1600
};
1601
const
SetInstr
si281
[] = {
1602
{
SO_UNION
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_INTER
,0,3,0},
1603
{
SO_HLT
,0,0,0}
1604
};
1605
const
SetInstr
si282
[] = {
1606
{
SO_UNION
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_INTER
,0,1,0},
1607
{
SO_HLT
,0,0,0}
1608
};
1609
const
SetInstr
si283
[] = {
1610
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},
1611
{
SO_INTER
,0,1,0},
1612
{
SO_HLT
,0,0,0}
1613
};
1614
const
SetInstr
si284
[] = {
1615
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1616
{
SO_DUNION
,2,3,1},{
SO_INTER
,0,1,0},
1617
{
SO_HLT
,0,0,0}
1618
};
1619
const
SetInstr
si285
[] = {
1620
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
1621
{
SO_INTER
,0,1,0},
1622
{
SO_HLT
,0,0,0}
1623
};
1624
const
SetInstr
si286
[] = {
1625
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
1626
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
1627
{
SO_HLT
,0,0,0}
1628
};
1629
const
SetInstr
si287
[] = {
1630
{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
1631
{
SO_HLT
,0,0,0}
1632
};
1633
const
SetInstr
si288
[] = {
1634
{
SO_UNION
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_UNION
,0,3,0},
1635
{
SO_HLT
,0,0,0}
1636
};
1637
const
SetInstr
si289
[] = {
1638
{
SO_UNION
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_UNION
,0,1,0},
1639
{
SO_HLT
,0,0,0}
1640
};
1641
const
SetInstr
si290
[] = {
1642
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},
1643
{
SO_UNION
,0,1,0},
1644
{
SO_HLT
,0,0,0}
1645
};
1646
const
SetInstr
si291
[] = {
1647
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1648
{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
1649
{
SO_HLT
,0,0,0}
1650
};
1651
const
SetInstr
si292
[] = {
1652
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
1653
{
SO_UNION
,0,1,0},
1654
{
SO_HLT
,0,0,0}
1655
};
1656
const
SetInstr
si293
[] = {
1657
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
1658
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
1659
{
SO_HLT
,0,0,0}
1660
};
1661
const
SetInstr
si294
[] = {
1662
{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
1663
{
SO_HLT
,0,0,0}
1664
};
1665
const
SetInstr
si295
[] = {
1666
{
SO_UNION
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_UNION
,0,3,0},
1667
{
SO_HLT
,0,0,0}
1668
};
1669
const
SetInstr
si296
[] = {
1670
{
SO_UNION
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_UNION
,0,1,0},
1671
{
SO_HLT
,0,0,0}
1672
};
1673
const
SetInstr
si297
[] = {
1674
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},
1675
{
SO_UNION
,0,1,0},
1676
{
SO_HLT
,0,0,0}
1677
};
1678
const
SetInstr
si298
[] = {
1679
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1680
{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
1681
{
SO_HLT
,0,0,0}
1682
};
1683
const
SetInstr
si299
[] = {
1684
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
1685
{
SO_UNION
,0,1,0},
1686
{
SO_HLT
,0,0,0}
1687
};
1688
const
SetInstr
si300
[] = {
1689
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
1690
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
1691
{
SO_HLT
,0,0,0}
1692
};
1693
const
SetInstr
si301
[] = {
1694
{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_DUNION
,0,1,0},
1695
{
SO_HLT
,0,0,0}
1696
};
1697
const
SetInstr
si302
[] = {
1698
{
SO_UNION
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_DUNION
,0,3,0},
1699
{
SO_HLT
,0,0,0}
1700
};
1701
const
SetInstr
si303
[] = {
1702
{
SO_UNION
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_DUNION
,0,1,0},
1703
{
SO_HLT
,0,0,0}
1704
};
1705
const
SetInstr
si304
[] = {
1706
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},
1707
{
SO_DUNION
,0,1,0},
1708
{
SO_HLT
,0,0,0}
1709
};
1710
const
SetInstr
si305
[] = {
1711
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1712
{
SO_DUNION
,2,3,1},{
SO_DUNION
,0,1,0},
1713
{
SO_HLT
,0,0,0}
1714
};
1715
const
SetInstr
si306
[] = {
1716
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
1717
{
SO_DUNION
,0,1,0},
1718
{
SO_HLT
,0,0,0}
1719
};
1720
const
SetInstr
si307
[] = {
1721
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
1722
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
1723
{
SO_HLT
,0,0,0}
1724
};
1725
const
SetInstr
si308
[] = {
1726
{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_MINUS
,0,1,0},
1727
{
SO_HLT
,0,0,0}
1728
};
1729
const
SetInstr
si309
[] = {
1730
{
SO_UNION
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_MINUS
,0,3,0},
1731
{
SO_HLT
,0,0,0}
1732
};
1733
const
SetInstr
si310
[] = {
1734
{
SO_UNION
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_MINUS
,0,1,0},
1735
{
SO_HLT
,0,0,0}
1736
};
1737
const
SetInstr
si311
[] = {
1738
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},
1739
{
SO_MINUS
,0,1,0},
1740
{
SO_HLT
,0,0,0}
1741
};
1742
const
SetInstr
si312
[] = {
1743
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1744
{
SO_DUNION
,2,3,1},{
SO_MINUS
,0,1,0},
1745
{
SO_HLT
,0,0,0}
1746
};
1747
const
SetInstr
si313
[] = {
1748
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
1749
{
SO_MINUS
,0,1,0},
1750
{
SO_HLT
,0,0,0}
1751
};
1752
const
SetInstr
si314
[] = {
1753
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
1754
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
1755
{
SO_HLT
,0,0,0}
1756
};
1757
const
SetInstr
si315
[] = {
1758
{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_INTER
,0,1,0},
1759
{
SO_HLT
,0,0,0}
1760
};
1761
const
SetInstr
si316
[] = {
1762
{
SO_UNION
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_INTER
,0,3,0},
1763
{
SO_HLT
,0,0,0}
1764
};
1765
const
SetInstr
si317
[] = {
1766
{
SO_UNION
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_INTER
,0,1,0},
1767
{
SO_HLT
,0,0,0}
1768
};
1769
const
SetInstr
si318
[] = {
1770
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},
1771
{
SO_INTER
,0,1,0},
1772
{
SO_HLT
,0,0,0}
1773
};
1774
const
SetInstr
si319
[] = {
1775
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1776
{
SO_MINUS
,2,3,1},{
SO_INTER
,0,1,0},
1777
{
SO_HLT
,0,0,0}
1778
};
1779
const
SetInstr
si320
[] = {
1780
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1781
{
SO_INTER
,0,1,0},
1782
{
SO_HLT
,0,0,0}
1783
};
1784
const
SetInstr
si321
[] = {
1785
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1786
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
1787
{
SO_HLT
,0,0,0}
1788
};
1789
const
SetInstr
si322
[] = {
1790
{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
1791
{
SO_HLT
,0,0,0}
1792
};
1793
const
SetInstr
si323
[] = {
1794
{
SO_UNION
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_UNION
,0,3,0},
1795
{
SO_HLT
,0,0,0}
1796
};
1797
const
SetInstr
si324
[] = {
1798
{
SO_UNION
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_UNION
,0,1,0},
1799
{
SO_HLT
,0,0,0}
1800
};
1801
const
SetInstr
si325
[] = {
1802
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},
1803
{
SO_UNION
,0,1,0},
1804
{
SO_HLT
,0,0,0}
1805
};
1806
const
SetInstr
si326
[] = {
1807
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1808
{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
1809
{
SO_HLT
,0,0,0}
1810
};
1811
const
SetInstr
si327
[] = {
1812
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1813
{
SO_UNION
,0,1,0},
1814
{
SO_HLT
,0,0,0}
1815
};
1816
const
SetInstr
si328
[] = {
1817
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1818
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
1819
{
SO_HLT
,0,0,0}
1820
};
1821
const
SetInstr
si329
[] = {
1822
{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
1823
{
SO_HLT
,0,0,0}
1824
};
1825
const
SetInstr
si330
[] = {
1826
{
SO_UNION
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_UNION
,0,3,0},
1827
{
SO_HLT
,0,0,0}
1828
};
1829
const
SetInstr
si331
[] = {
1830
{
SO_UNION
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_UNION
,0,1,0},
1831
{
SO_HLT
,0,0,0}
1832
};
1833
const
SetInstr
si332
[] = {
1834
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},
1835
{
SO_UNION
,0,1,0},
1836
{
SO_HLT
,0,0,0}
1837
};
1838
const
SetInstr
si333
[] = {
1839
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1840
{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
1841
{
SO_HLT
,0,0,0}
1842
};
1843
const
SetInstr
si334
[] = {
1844
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1845
{
SO_UNION
,0,1,0},
1846
{
SO_HLT
,0,0,0}
1847
};
1848
const
SetInstr
si335
[] = {
1849
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1850
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
1851
{
SO_HLT
,0,0,0}
1852
};
1853
const
SetInstr
si336
[] = {
1854
{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_DUNION
,0,1,0},
1855
{
SO_HLT
,0,0,0}
1856
};
1857
const
SetInstr
si337
[] = {
1858
{
SO_UNION
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_DUNION
,0,3,0},
1859
{
SO_HLT
,0,0,0}
1860
};
1861
const
SetInstr
si338
[] = {
1862
{
SO_UNION
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_DUNION
,0,1,0},
1863
{
SO_HLT
,0,0,0}
1864
};
1865
const
SetInstr
si339
[] = {
1866
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},
1867
{
SO_DUNION
,0,1,0},
1868
{
SO_HLT
,0,0,0}
1869
};
1870
const
SetInstr
si340
[] = {
1871
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1872
{
SO_MINUS
,2,3,1},{
SO_DUNION
,0,1,0},
1873
{
SO_HLT
,0,0,0}
1874
};
1875
const
SetInstr
si341
[] = {
1876
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1877
{
SO_DUNION
,0,1,0},
1878
{
SO_HLT
,0,0,0}
1879
};
1880
const
SetInstr
si342
[] = {
1881
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1882
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
1883
{
SO_HLT
,0,0,0}
1884
};
1885
const
SetInstr
si343
[] = {
1886
{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_MINUS
,0,1,0},
1887
{
SO_HLT
,0,0,0}
1888
};
1889
const
SetInstr
si344
[] = {
1890
{
SO_UNION
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_MINUS
,0,3,0},
1891
{
SO_HLT
,0,0,0}
1892
};
1893
const
SetInstr
si345
[] = {
1894
{
SO_UNION
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_MINUS
,0,1,0},
1895
{
SO_HLT
,0,0,0}
1896
};
1897
const
SetInstr
si346
[] = {
1898
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},
1899
{
SO_MINUS
,0,1,0},
1900
{
SO_HLT
,0,0,0}
1901
};
1902
const
SetInstr
si347
[] = {
1903
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1904
{
SO_MINUS
,2,3,1},{
SO_MINUS
,0,1,0},
1905
{
SO_HLT
,0,0,0}
1906
};
1907
const
SetInstr
si348
[] = {
1908
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1909
{
SO_MINUS
,0,1,0},
1910
{
SO_HLT
,0,0,0}
1911
};
1912
const
SetInstr
si349
[] = {
1913
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
1914
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
1915
{
SO_HLT
,0,0,0}
1916
};
1917
const
SetInstr
si350
[] = {
1918
{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},{
SO_INTER
,0,1,0},
1919
{
SO_HLT
,0,0,0}
1920
};
1921
const
SetInstr
si351
[] = {
1922
{
SO_UNION
,0,1,0},{
SO_INTER
,0,2,0},{
SO_INTER
,0,3,0},
1923
{
SO_HLT
,0,0,0}
1924
};
1925
const
SetInstr
si352
[] = {
1926
{
SO_UNION
,2,3,2},{
SO_INTER
,1,2,1},{
SO_INTER
,0,1,0},
1927
{
SO_HLT
,0,0,0}
1928
};
1929
const
SetInstr
si353
[] = {
1930
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},
1931
{
SO_INTER
,0,1,0},
1932
{
SO_HLT
,0,0,0}
1933
};
1934
const
SetInstr
si354
[] = {
1935
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1936
{
SO_INTER
,2,3,1},{
SO_INTER
,0,1,0},
1937
{
SO_HLT
,0,0,0}
1938
};
1939
const
SetInstr
si355
[] = {
1940
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
1941
{
SO_INTER
,0,1,0},
1942
{
SO_HLT
,0,0,0}
1943
};
1944
const
SetInstr
si356
[] = {
1945
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
1946
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
1947
{
SO_HLT
,0,0,0}
1948
};
1949
const
SetInstr
si357
[] = {
1950
{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
1951
{
SO_HLT
,0,0,0}
1952
};
1953
const
SetInstr
si358
[] = {
1954
{
SO_UNION
,0,1,0},{
SO_INTER
,0,2,0},{
SO_UNION
,0,3,0},
1955
{
SO_HLT
,0,0,0}
1956
};
1957
const
SetInstr
si359
[] = {
1958
{
SO_UNION
,2,3,2},{
SO_INTER
,1,2,1},{
SO_UNION
,0,1,0},
1959
{
SO_HLT
,0,0,0}
1960
};
1961
const
SetInstr
si360
[] = {
1962
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},
1963
{
SO_UNION
,0,1,0},
1964
{
SO_HLT
,0,0,0}
1965
};
1966
const
SetInstr
si361
[] = {
1967
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
1968
{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
1969
{
SO_HLT
,0,0,0}
1970
};
1971
const
SetInstr
si362
[] = {
1972
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
1973
{
SO_UNION
,0,1,0},
1974
{
SO_HLT
,0,0,0}
1975
};
1976
const
SetInstr
si363
[] = {
1977
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
1978
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
1979
{
SO_HLT
,0,0,0}
1980
};
1981
const
SetInstr
si364
[] = {
1982
{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
1983
{
SO_HLT
,0,0,0}
1984
};
1985
const
SetInstr
si365
[] = {
1986
{
SO_UNION
,0,1,0},{
SO_INTER
,0,2,0},{
SO_UNION
,0,3,0},
1987
{
SO_HLT
,0,0,0}
1988
};
1989
const
SetInstr
si366
[] = {
1990
{
SO_UNION
,2,3,2},{
SO_INTER
,1,2,1},{
SO_UNION
,0,1,0},
1991
{
SO_HLT
,0,0,0}
1992
};
1993
const
SetInstr
si367
[] = {
1994
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},
1995
{
SO_UNION
,0,1,0},
1996
{
SO_HLT
,0,0,0}
1997
};
1998
const
SetInstr
si368
[] = {
1999
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2000
{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
2001
{
SO_HLT
,0,0,0}
2002
};
2003
const
SetInstr
si369
[] = {
2004
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
2005
{
SO_UNION
,0,1,0},
2006
{
SO_HLT
,0,0,0}
2007
};
2008
const
SetInstr
si370
[] = {
2009
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
2010
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
2011
{
SO_HLT
,0,0,0}
2012
};
2013
const
SetInstr
si371
[] = {
2014
{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},{
SO_DUNION
,0,1,0},
2015
{
SO_HLT
,0,0,0}
2016
};
2017
const
SetInstr
si372
[] = {
2018
{
SO_UNION
,0,1,0},{
SO_INTER
,0,2,0},{
SO_DUNION
,0,3,0},
2019
{
SO_HLT
,0,0,0}
2020
};
2021
const
SetInstr
si373
[] = {
2022
{
SO_UNION
,2,3,2},{
SO_INTER
,1,2,1},{
SO_DUNION
,0,1,0},
2023
{
SO_HLT
,0,0,0}
2024
};
2025
const
SetInstr
si374
[] = {
2026
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},
2027
{
SO_DUNION
,0,1,0},
2028
{
SO_HLT
,0,0,0}
2029
};
2030
const
SetInstr
si375
[] = {
2031
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2032
{
SO_INTER
,2,3,1},{
SO_DUNION
,0,1,0},
2033
{
SO_HLT
,0,0,0}
2034
};
2035
const
SetInstr
si376
[] = {
2036
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
2037
{
SO_DUNION
,0,1,0},
2038
{
SO_HLT
,0,0,0}
2039
};
2040
const
SetInstr
si377
[] = {
2041
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
2042
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
2043
{
SO_HLT
,0,0,0}
2044
};
2045
const
SetInstr
si378
[] = {
2046
{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},{
SO_MINUS
,0,1,0},
2047
{
SO_HLT
,0,0,0}
2048
};
2049
const
SetInstr
si379
[] = {
2050
{
SO_UNION
,0,1,0},{
SO_INTER
,0,2,0},{
SO_MINUS
,0,3,0},
2051
{
SO_HLT
,0,0,0}
2052
};
2053
const
SetInstr
si380
[] = {
2054
{
SO_UNION
,2,3,2},{
SO_INTER
,1,2,1},{
SO_MINUS
,0,1,0},
2055
{
SO_HLT
,0,0,0}
2056
};
2057
const
SetInstr
si381
[] = {
2058
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_INTER
,2,3,1},
2059
{
SO_MINUS
,0,1,0},
2060
{
SO_HLT
,0,0,0}
2061
};
2062
const
SetInstr
si382
[] = {
2063
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2064
{
SO_INTER
,2,3,1},{
SO_MINUS
,0,1,0},
2065
{
SO_HLT
,0,0,0}
2066
};
2067
const
SetInstr
si383
[] = {
2068
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
2069
{
SO_MINUS
,0,1,0},
2070
{
SO_HLT
,0,0,0}
2071
};
2072
const
SetInstr
si384
[] = {
2073
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
2074
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
2075
{
SO_HLT
,0,0,0}
2076
};
2077
const
SetInstr
si385
[] = {
2078
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
2079
{
SO_HLT
,0,0,0}
2080
};
2081
const
SetInstr
si386
[] = {
2082
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_INTER
,0,3,0},
2083
{
SO_HLT
,0,0,0}
2084
};
2085
const
SetInstr
si387
[] = {
2086
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_INTER
,0,1,0},
2087
{
SO_HLT
,0,0,0}
2088
};
2089
const
SetInstr
si388
[] = {
2090
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
2091
{
SO_INTER
,0,1,0},
2092
{
SO_HLT
,0,0,0}
2093
};
2094
const
SetInstr
si389
[] = {
2095
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2096
{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
2097
{
SO_HLT
,0,0,0}
2098
};
2099
const
SetInstr
si390
[] = {
2100
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2101
{
SO_INTER
,0,1,0},
2102
{
SO_HLT
,0,0,0}
2103
};
2104
const
SetInstr
si391
[] = {
2105
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2106
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
2107
{
SO_HLT
,0,0,0}
2108
};
2109
const
SetInstr
si392
[] = {
2110
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
2111
{
SO_HLT
,0,0,0}
2112
};
2113
const
SetInstr
si393
[] = {
2114
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
2115
{
SO_HLT
,0,0,0}
2116
};
2117
const
SetInstr
si394
[] = {
2118
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
2119
{
SO_HLT
,0,0,0}
2120
};
2121
const
SetInstr
si395
[] = {
2122
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
2123
{
SO_UNION
,0,1,0},
2124
{
SO_HLT
,0,0,0}
2125
};
2126
const
SetInstr
si396
[] = {
2127
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2128
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
2129
{
SO_HLT
,0,0,0}
2130
};
2131
const
SetInstr
si397
[] = {
2132
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2133
{
SO_UNION
,0,1,0},
2134
{
SO_HLT
,0,0,0}
2135
};
2136
const
SetInstr
si398
[] = {
2137
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2138
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
2139
{
SO_HLT
,0,0,0}
2140
};
2141
const
SetInstr
si399
[] = {
2142
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
2143
{
SO_HLT
,0,0,0}
2144
};
2145
const
SetInstr
si400
[] = {
2146
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
2147
{
SO_HLT
,0,0,0}
2148
};
2149
const
SetInstr
si401
[] = {
2150
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
2151
{
SO_HLT
,0,0,0}
2152
};
2153
const
SetInstr
si402
[] = {
2154
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
2155
{
SO_UNION
,0,1,0},
2156
{
SO_HLT
,0,0,0}
2157
};
2158
const
SetInstr
si403
[] = {
2159
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2160
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
2161
{
SO_HLT
,0,0,0}
2162
};
2163
const
SetInstr
si404
[] = {
2164
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2165
{
SO_UNION
,0,1,0},
2166
{
SO_HLT
,0,0,0}
2167
};
2168
const
SetInstr
si405
[] = {
2169
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2170
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
2171
{
SO_HLT
,0,0,0}
2172
};
2173
const
SetInstr
si406
[] = {
2174
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
2175
{
SO_HLT
,0,0,0}
2176
};
2177
const
SetInstr
si407
[] = {
2178
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_DUNION
,0,3,0},
2179
{
SO_HLT
,0,0,0}
2180
};
2181
const
SetInstr
si408
[] = {
2182
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_DUNION
,0,1,0},
2183
{
SO_HLT
,0,0,0}
2184
};
2185
const
SetInstr
si409
[] = {
2186
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
2187
{
SO_DUNION
,0,1,0},
2188
{
SO_HLT
,0,0,0}
2189
};
2190
const
SetInstr
si410
[] = {
2191
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2192
{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
2193
{
SO_HLT
,0,0,0}
2194
};
2195
const
SetInstr
si411
[] = {
2196
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2197
{
SO_DUNION
,0,1,0},
2198
{
SO_HLT
,0,0,0}
2199
};
2200
const
SetInstr
si412
[] = {
2201
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2202
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
2203
{
SO_HLT
,0,0,0}
2204
};
2205
const
SetInstr
si413
[] = {
2206
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
2207
{
SO_HLT
,0,0,0}
2208
};
2209
const
SetInstr
si414
[] = {
2210
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_MINUS
,0,3,0},
2211
{
SO_HLT
,0,0,0}
2212
};
2213
const
SetInstr
si415
[] = {
2214
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_MINUS
,0,1,0},
2215
{
SO_HLT
,0,0,0}
2216
};
2217
const
SetInstr
si416
[] = {
2218
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
2219
{
SO_MINUS
,0,1,0},
2220
{
SO_HLT
,0,0,0}
2221
};
2222
const
SetInstr
si417
[] = {
2223
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2224
{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
2225
{
SO_HLT
,0,0,0}
2226
};
2227
const
SetInstr
si418
[] = {
2228
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2229
{
SO_MINUS
,0,1,0},
2230
{
SO_HLT
,0,0,0}
2231
};
2232
const
SetInstr
si419
[] = {
2233
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2234
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
2235
{
SO_HLT
,0,0,0}
2236
};
2237
const
SetInstr
si420
[] = {
2238
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
2239
{
SO_HLT
,0,0,0}
2240
};
2241
const
SetInstr
si421
[] = {
2242
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_INTER
,0,3,0},
2243
{
SO_HLT
,0,0,0}
2244
};
2245
const
SetInstr
si422
[] = {
2246
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_INTER
,0,1,0},
2247
{
SO_HLT
,0,0,0}
2248
};
2249
const
SetInstr
si423
[] = {
2250
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
2251
{
SO_INTER
,0,1,0},
2252
{
SO_HLT
,0,0,0}
2253
};
2254
const
SetInstr
si424
[] = {
2255
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2256
{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
2257
{
SO_HLT
,0,0,0}
2258
};
2259
const
SetInstr
si425
[] = {
2260
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2261
{
SO_INTER
,0,1,0},
2262
{
SO_HLT
,0,0,0}
2263
};
2264
const
SetInstr
si426
[] = {
2265
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2266
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
2267
{
SO_HLT
,0,0,0}
2268
};
2269
const
SetInstr
si427
[] = {
2270
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
2271
{
SO_HLT
,0,0,0}
2272
};
2273
const
SetInstr
si428
[] = {
2274
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
2275
{
SO_HLT
,0,0,0}
2276
};
2277
const
SetInstr
si429
[] = {
2278
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
2279
{
SO_HLT
,0,0,0}
2280
};
2281
const
SetInstr
si430
[] = {
2282
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
2283
{
SO_UNION
,0,1,0},
2284
{
SO_HLT
,0,0,0}
2285
};
2286
const
SetInstr
si431
[] = {
2287
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2288
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
2289
{
SO_HLT
,0,0,0}
2290
};
2291
const
SetInstr
si432
[] = {
2292
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2293
{
SO_UNION
,0,1,0},
2294
{
SO_HLT
,0,0,0}
2295
};
2296
const
SetInstr
si433
[] = {
2297
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2298
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
2299
{
SO_HLT
,0,0,0}
2300
};
2301
const
SetInstr
si434
[] = {
2302
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
2303
{
SO_HLT
,0,0,0}
2304
};
2305
const
SetInstr
si435
[] = {
2306
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
2307
{
SO_HLT
,0,0,0}
2308
};
2309
const
SetInstr
si436
[] = {
2310
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
2311
{
SO_HLT
,0,0,0}
2312
};
2313
const
SetInstr
si437
[] = {
2314
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
2315
{
SO_UNION
,0,1,0},
2316
{
SO_HLT
,0,0,0}
2317
};
2318
const
SetInstr
si438
[] = {
2319
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2320
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
2321
{
SO_HLT
,0,0,0}
2322
};
2323
const
SetInstr
si439
[] = {
2324
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2325
{
SO_UNION
,0,1,0},
2326
{
SO_HLT
,0,0,0}
2327
};
2328
const
SetInstr
si440
[] = {
2329
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2330
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
2331
{
SO_HLT
,0,0,0}
2332
};
2333
const
SetInstr
si441
[] = {
2334
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
2335
{
SO_HLT
,0,0,0}
2336
};
2337
const
SetInstr
si442
[] = {
2338
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_DUNION
,0,3,0},
2339
{
SO_HLT
,0,0,0}
2340
};
2341
const
SetInstr
si443
[] = {
2342
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_DUNION
,0,1,0},
2343
{
SO_HLT
,0,0,0}
2344
};
2345
const
SetInstr
si444
[] = {
2346
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
2347
{
SO_DUNION
,0,1,0},
2348
{
SO_HLT
,0,0,0}
2349
};
2350
const
SetInstr
si445
[] = {
2351
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2352
{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
2353
{
SO_HLT
,0,0,0}
2354
};
2355
const
SetInstr
si446
[] = {
2356
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2357
{
SO_DUNION
,0,1,0},
2358
{
SO_HLT
,0,0,0}
2359
};
2360
const
SetInstr
si447
[] = {
2361
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2362
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
2363
{
SO_HLT
,0,0,0}
2364
};
2365
const
SetInstr
si448
[] = {
2366
{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
2367
{
SO_HLT
,0,0,0}
2368
};
2369
const
SetInstr
si449
[] = {
2370
{
SO_UNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_MINUS
,0,3,0},
2371
{
SO_HLT
,0,0,0}
2372
};
2373
const
SetInstr
si450
[] = {
2374
{
SO_UNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_MINUS
,0,1,0},
2375
{
SO_HLT
,0,0,0}
2376
};
2377
const
SetInstr
si451
[] = {
2378
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_UNION
,2,3,1},
2379
{
SO_MINUS
,0,1,0},
2380
{
SO_HLT
,0,0,0}
2381
};
2382
const
SetInstr
si452
[] = {
2383
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2384
{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
2385
{
SO_HLT
,0,0,0}
2386
};
2387
const
SetInstr
si453
[] = {
2388
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2389
{
SO_MINUS
,0,1,0},
2390
{
SO_HLT
,0,0,0}
2391
};
2392
const
SetInstr
si454
[] = {
2393
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2394
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
2395
{
SO_HLT
,0,0,0}
2396
};
2397
const
SetInstr
si455
[] = {
2398
{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_INTER
,0,1,0},
2399
{
SO_HLT
,0,0,0}
2400
};
2401
const
SetInstr
si456
[] = {
2402
{
SO_UNION
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_INTER
,0,3,0},
2403
{
SO_HLT
,0,0,0}
2404
};
2405
const
SetInstr
si457
[] = {
2406
{
SO_UNION
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_INTER
,0,1,0},
2407
{
SO_HLT
,0,0,0}
2408
};
2409
const
SetInstr
si458
[] = {
2410
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},
2411
{
SO_INTER
,0,1,0},
2412
{
SO_HLT
,0,0,0}
2413
};
2414
const
SetInstr
si459
[] = {
2415
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2416
{
SO_DUNION
,2,3,1},{
SO_INTER
,0,1,0},
2417
{
SO_HLT
,0,0,0}
2418
};
2419
const
SetInstr
si460
[] = {
2420
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
2421
{
SO_INTER
,0,1,0},
2422
{
SO_HLT
,0,0,0}
2423
};
2424
const
SetInstr
si461
[] = {
2425
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
2426
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
2427
{
SO_HLT
,0,0,0}
2428
};
2429
const
SetInstr
si462
[] = {
2430
{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
2431
{
SO_HLT
,0,0,0}
2432
};
2433
const
SetInstr
si463
[] = {
2434
{
SO_UNION
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_UNION
,0,3,0},
2435
{
SO_HLT
,0,0,0}
2436
};
2437
const
SetInstr
si464
[] = {
2438
{
SO_UNION
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_UNION
,0,1,0},
2439
{
SO_HLT
,0,0,0}
2440
};
2441
const
SetInstr
si465
[] = {
2442
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},
2443
{
SO_UNION
,0,1,0},
2444
{
SO_HLT
,0,0,0}
2445
};
2446
const
SetInstr
si466
[] = {
2447
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2448
{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
2449
{
SO_HLT
,0,0,0}
2450
};
2451
const
SetInstr
si467
[] = {
2452
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
2453
{
SO_UNION
,0,1,0},
2454
{
SO_HLT
,0,0,0}
2455
};
2456
const
SetInstr
si468
[] = {
2457
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
2458
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
2459
{
SO_HLT
,0,0,0}
2460
};
2461
const
SetInstr
si469
[] = {
2462
{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
2463
{
SO_HLT
,0,0,0}
2464
};
2465
const
SetInstr
si470
[] = {
2466
{
SO_UNION
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_UNION
,0,3,0},
2467
{
SO_HLT
,0,0,0}
2468
};
2469
const
SetInstr
si471
[] = {
2470
{
SO_UNION
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_UNION
,0,1,0},
2471
{
SO_HLT
,0,0,0}
2472
};
2473
const
SetInstr
si472
[] = {
2474
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},
2475
{
SO_UNION
,0,1,0},
2476
{
SO_HLT
,0,0,0}
2477
};
2478
const
SetInstr
si473
[] = {
2479
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2480
{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
2481
{
SO_HLT
,0,0,0}
2482
};
2483
const
SetInstr
si474
[] = {
2484
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
2485
{
SO_UNION
,0,1,0},
2486
{
SO_HLT
,0,0,0}
2487
};
2488
const
SetInstr
si475
[] = {
2489
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
2490
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
2491
{
SO_HLT
,0,0,0}
2492
};
2493
const
SetInstr
si476
[] = {
2494
{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_DUNION
,0,1,0},
2495
{
SO_HLT
,0,0,0}
2496
};
2497
const
SetInstr
si477
[] = {
2498
{
SO_UNION
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_DUNION
,0,3,0},
2499
{
SO_HLT
,0,0,0}
2500
};
2501
const
SetInstr
si478
[] = {
2502
{
SO_UNION
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_DUNION
,0,1,0},
2503
{
SO_HLT
,0,0,0}
2504
};
2505
const
SetInstr
si479
[] = {
2506
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},
2507
{
SO_DUNION
,0,1,0},
2508
{
SO_HLT
,0,0,0}
2509
};
2510
const
SetInstr
si480
[] = {
2511
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2512
{
SO_DUNION
,2,3,1},{
SO_DUNION
,0,1,0},
2513
{
SO_HLT
,0,0,0}
2514
};
2515
const
SetInstr
si481
[] = {
2516
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
2517
{
SO_DUNION
,0,1,0},
2518
{
SO_HLT
,0,0,0}
2519
};
2520
const
SetInstr
si482
[] = {
2521
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
2522
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
2523
{
SO_HLT
,0,0,0}
2524
};
2525
const
SetInstr
si483
[] = {
2526
{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_MINUS
,0,1,0},
2527
{
SO_HLT
,0,0,0}
2528
};
2529
const
SetInstr
si484
[] = {
2530
{
SO_UNION
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_MINUS
,0,3,0},
2531
{
SO_HLT
,0,0,0}
2532
};
2533
const
SetInstr
si485
[] = {
2534
{
SO_UNION
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_MINUS
,0,1,0},
2535
{
SO_HLT
,0,0,0}
2536
};
2537
const
SetInstr
si486
[] = {
2538
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_DUNION
,2,3,1},
2539
{
SO_MINUS
,0,1,0},
2540
{
SO_HLT
,0,0,0}
2541
};
2542
const
SetInstr
si487
[] = {
2543
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2544
{
SO_DUNION
,2,3,1},{
SO_MINUS
,0,1,0},
2545
{
SO_HLT
,0,0,0}
2546
};
2547
const
SetInstr
si488
[] = {
2548
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
2549
{
SO_MINUS
,0,1,0},
2550
{
SO_HLT
,0,0,0}
2551
};
2552
const
SetInstr
si489
[] = {
2553
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
2554
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
2555
{
SO_HLT
,0,0,0}
2556
};
2557
const
SetInstr
si490
[] = {
2558
{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_INTER
,0,1,0},
2559
{
SO_HLT
,0,0,0}
2560
};
2561
const
SetInstr
si491
[] = {
2562
{
SO_UNION
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_INTER
,0,3,0},
2563
{
SO_HLT
,0,0,0}
2564
};
2565
const
SetInstr
si492
[] = {
2566
{
SO_UNION
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_INTER
,0,1,0},
2567
{
SO_HLT
,0,0,0}
2568
};
2569
const
SetInstr
si493
[] = {
2570
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},
2571
{
SO_INTER
,0,1,0},
2572
{
SO_HLT
,0,0,0}
2573
};
2574
const
SetInstr
si494
[] = {
2575
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2576
{
SO_MINUS
,2,3,1},{
SO_INTER
,0,1,0},
2577
{
SO_HLT
,0,0,0}
2578
};
2579
const
SetInstr
si495
[] = {
2580
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
2581
{
SO_INTER
,0,1,0},
2582
{
SO_HLT
,0,0,0}
2583
};
2584
const
SetInstr
si496
[] = {
2585
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
2586
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
2587
{
SO_HLT
,0,0,0}
2588
};
2589
const
SetInstr
si497
[] = {
2590
{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
2591
{
SO_HLT
,0,0,0}
2592
};
2593
const
SetInstr
si498
[] = {
2594
{
SO_UNION
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_UNION
,0,3,0},
2595
{
SO_HLT
,0,0,0}
2596
};
2597
const
SetInstr
si499
[] = {
2598
{
SO_UNION
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_UNION
,0,1,0},
2599
{
SO_HLT
,0,0,0}
2600
};
2601
const
SetInstr
si500
[] = {
2602
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},
2603
{
SO_UNION
,0,1,0},
2604
{
SO_HLT
,0,0,0}
2605
};
2606
const
SetInstr
si501
[] = {
2607
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2608
{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
2609
{
SO_HLT
,0,0,0}
2610
};
2611
const
SetInstr
si502
[] = {
2612
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
2613
{
SO_UNION
,0,1,0},
2614
{
SO_HLT
,0,0,0}
2615
};
2616
const
SetInstr
si503
[] = {
2617
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
2618
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
2619
{
SO_HLT
,0,0,0}
2620
};
2621
const
SetInstr
si504
[] = {
2622
{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
2623
{
SO_HLT
,0,0,0}
2624
};
2625
const
SetInstr
si505
[] = {
2626
{
SO_UNION
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_UNION
,0,3,0},
2627
{
SO_HLT
,0,0,0}
2628
};
2629
const
SetInstr
si506
[] = {
2630
{
SO_UNION
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_UNION
,0,1,0},
2631
{
SO_HLT
,0,0,0}
2632
};
2633
const
SetInstr
si507
[] = {
2634
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},
2635
{
SO_UNION
,0,1,0},
2636
{
SO_HLT
,0,0,0}
2637
};
2638
const
SetInstr
si508
[] = {
2639
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2640
{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
2641
{
SO_HLT
,0,0,0}
2642
};
2643
const
SetInstr
si509
[] = {
2644
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
2645
{
SO_UNION
,0,1,0},
2646
{
SO_HLT
,0,0,0}
2647
};
2648
const
SetInstr
si510
[] = {
2649
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
2650
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
2651
{
SO_HLT
,0,0,0}
2652
};
2653
const
SetInstr
si511
[] = {
2654
{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_DUNION
,0,1,0},
2655
{
SO_HLT
,0,0,0}
2656
};
2657
const
SetInstr
si512
[] = {
2658
{
SO_UNION
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_DUNION
,0,3,0},
2659
{
SO_HLT
,0,0,0}
2660
};
2661
const
SetInstr
si513
[] = {
2662
{
SO_UNION
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_DUNION
,0,1,0},
2663
{
SO_HLT
,0,0,0}
2664
};
2665
const
SetInstr
si514
[] = {
2666
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},
2667
{
SO_DUNION
,0,1,0},
2668
{
SO_HLT
,0,0,0}
2669
};
2670
const
SetInstr
si515
[] = {
2671
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2672
{
SO_MINUS
,2,3,1},{
SO_DUNION
,0,1,0},
2673
{
SO_HLT
,0,0,0}
2674
};
2675
const
SetInstr
si516
[] = {
2676
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
2677
{
SO_DUNION
,0,1,0},
2678
{
SO_HLT
,0,0,0}
2679
};
2680
const
SetInstr
si517
[] = {
2681
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
2682
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
2683
{
SO_HLT
,0,0,0}
2684
};
2685
const
SetInstr
si518
[] = {
2686
{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_MINUS
,0,1,0},
2687
{
SO_HLT
,0,0,0}
2688
};
2689
const
SetInstr
si519
[] = {
2690
{
SO_UNION
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_MINUS
,0,3,0},
2691
{
SO_HLT
,0,0,0}
2692
};
2693
const
SetInstr
si520
[] = {
2694
{
SO_UNION
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_MINUS
,0,1,0},
2695
{
SO_HLT
,0,0,0}
2696
};
2697
const
SetInstr
si521
[] = {
2698
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_UNION
,0,1,0},{
SO_MINUS
,2,3,1},
2699
{
SO_MINUS
,0,1,0},
2700
{
SO_HLT
,0,0,0}
2701
};
2702
const
SetInstr
si522
[] = {
2703
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,0,1,0},
2704
{
SO_MINUS
,2,3,1},{
SO_MINUS
,0,1,0},
2705
{
SO_HLT
,0,0,0}
2706
};
2707
const
SetInstr
si523
[] = {
2708
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
2709
{
SO_MINUS
,0,1,0},
2710
{
SO_HLT
,0,0,0}
2711
};
2712
const
SetInstr
si524
[] = {
2713
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
2714
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
2715
{
SO_HLT
,0,0,0}
2716
};
2717
const
SetInstr
si525
[] = {
2718
{
SO_DUNION
,0,1,0},{
SO_INTER
,2,3,1},{
SO_INTER
,0,1,0},
2719
{
SO_HLT
,0,0,0}
2720
};
2721
const
SetInstr
si526
[] = {
2722
{
SO_DUNION
,0,1,0},{
SO_INTER
,0,2,0},{
SO_INTER
,0,3,0},
2723
{
SO_HLT
,0,0,0}
2724
};
2725
const
SetInstr
si527
[] = {
2726
{
SO_DUNION
,2,3,2},{
SO_INTER
,1,2,1},{
SO_INTER
,0,1,0},
2727
{
SO_HLT
,0,0,0}
2728
};
2729
const
SetInstr
si528
[] = {
2730
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_INTER
,2,3,1},
2731
{
SO_INTER
,0,1,0},
2732
{
SO_HLT
,0,0,0}
2733
};
2734
const
SetInstr
si529
[] = {
2735
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
2736
{
SO_INTER
,2,3,1},{
SO_INTER
,0,1,0},
2737
{
SO_HLT
,0,0,0}
2738
};
2739
const
SetInstr
si530
[] = {
2740
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
2741
{
SO_INTER
,0,1,0},
2742
{
SO_HLT
,0,0,0}
2743
};
2744
const
SetInstr
si531
[] = {
2745
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
2746
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
2747
{
SO_HLT
,0,0,0}
2748
};
2749
const
SetInstr
si532
[] = {
2750
{
SO_DUNION
,0,1,0},{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
2751
{
SO_HLT
,0,0,0}
2752
};
2753
const
SetInstr
si533
[] = {
2754
{
SO_DUNION
,0,1,0},{
SO_INTER
,0,2,0},{
SO_UNION
,0,3,0},
2755
{
SO_HLT
,0,0,0}
2756
};
2757
const
SetInstr
si534
[] = {
2758
{
SO_DUNION
,2,3,2},{
SO_INTER
,1,2,1},{
SO_UNION
,0,1,0},
2759
{
SO_HLT
,0,0,0}
2760
};
2761
const
SetInstr
si535
[] = {
2762
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_INTER
,2,3,1},
2763
{
SO_UNION
,0,1,0},
2764
{
SO_HLT
,0,0,0}
2765
};
2766
const
SetInstr
si536
[] = {
2767
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
2768
{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
2769
{
SO_HLT
,0,0,0}
2770
};
2771
const
SetInstr
si537
[] = {
2772
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
2773
{
SO_UNION
,0,1,0},
2774
{
SO_HLT
,0,0,0}
2775
};
2776
const
SetInstr
si538
[] = {
2777
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
2778
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
2779
{
SO_HLT
,0,0,0}
2780
};
2781
const
SetInstr
si539
[] = {
2782
{
SO_DUNION
,0,1,0},{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
2783
{
SO_HLT
,0,0,0}
2784
};
2785
const
SetInstr
si540
[] = {
2786
{
SO_DUNION
,0,1,0},{
SO_INTER
,0,2,0},{
SO_UNION
,0,3,0},
2787
{
SO_HLT
,0,0,0}
2788
};
2789
const
SetInstr
si541
[] = {
2790
{
SO_DUNION
,2,3,2},{
SO_INTER
,1,2,1},{
SO_UNION
,0,1,0},
2791
{
SO_HLT
,0,0,0}
2792
};
2793
const
SetInstr
si542
[] = {
2794
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_INTER
,2,3,1},
2795
{
SO_UNION
,0,1,0},
2796
{
SO_HLT
,0,0,0}
2797
};
2798
const
SetInstr
si543
[] = {
2799
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
2800
{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
2801
{
SO_HLT
,0,0,0}
2802
};
2803
const
SetInstr
si544
[] = {
2804
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
2805
{
SO_UNION
,0,1,0},
2806
{
SO_HLT
,0,0,0}
2807
};
2808
const
SetInstr
si545
[] = {
2809
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
2810
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
2811
{
SO_HLT
,0,0,0}
2812
};
2813
const
SetInstr
si546
[] = {
2814
{
SO_DUNION
,0,1,0},{
SO_INTER
,2,3,1},{
SO_DUNION
,0,1,0},
2815
{
SO_HLT
,0,0,0}
2816
};
2817
const
SetInstr
si547
[] = {
2818
{
SO_DUNION
,0,1,0},{
SO_INTER
,0,2,0},{
SO_DUNION
,0,3,0},
2819
{
SO_HLT
,0,0,0}
2820
};
2821
const
SetInstr
si548
[] = {
2822
{
SO_DUNION
,2,3,2},{
SO_INTER
,1,2,1},{
SO_DUNION
,0,1,0},
2823
{
SO_HLT
,0,0,0}
2824
};
2825
const
SetInstr
si549
[] = {
2826
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_INTER
,2,3,1},
2827
{
SO_DUNION
,0,1,0},
2828
{
SO_HLT
,0,0,0}
2829
};
2830
const
SetInstr
si550
[] = {
2831
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
2832
{
SO_INTER
,2,3,1},{
SO_DUNION
,0,1,0},
2833
{
SO_HLT
,0,0,0}
2834
};
2835
const
SetInstr
si551
[] = {
2836
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
2837
{
SO_DUNION
,0,1,0},
2838
{
SO_HLT
,0,0,0}
2839
};
2840
const
SetInstr
si552
[] = {
2841
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
2842
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
2843
{
SO_HLT
,0,0,0}
2844
};
2845
const
SetInstr
si553
[] = {
2846
{
SO_DUNION
,0,1,0},{
SO_INTER
,2,3,1},{
SO_MINUS
,0,1,0},
2847
{
SO_HLT
,0,0,0}
2848
};
2849
const
SetInstr
si554
[] = {
2850
{
SO_DUNION
,0,1,0},{
SO_INTER
,0,2,0},{
SO_MINUS
,0,3,0},
2851
{
SO_HLT
,0,0,0}
2852
};
2853
const
SetInstr
si555
[] = {
2854
{
SO_DUNION
,2,3,2},{
SO_INTER
,1,2,1},{
SO_MINUS
,0,1,0},
2855
{
SO_HLT
,0,0,0}
2856
};
2857
const
SetInstr
si556
[] = {
2858
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_INTER
,2,3,1},
2859
{
SO_MINUS
,0,1,0},
2860
{
SO_HLT
,0,0,0}
2861
};
2862
const
SetInstr
si557
[] = {
2863
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
2864
{
SO_INTER
,2,3,1},{
SO_MINUS
,0,1,0},
2865
{
SO_HLT
,0,0,0}
2866
};
2867
const
SetInstr
si558
[] = {
2868
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
2869
{
SO_MINUS
,0,1,0},
2870
{
SO_HLT
,0,0,0}
2871
};
2872
const
SetInstr
si559
[] = {
2873
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
2874
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
2875
{
SO_HLT
,0,0,0}
2876
};
2877
const
SetInstr
si560
[] = {
2878
{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
2879
{
SO_HLT
,0,0,0}
2880
};
2881
const
SetInstr
si561
[] = {
2882
{
SO_DUNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_INTER
,0,3,0},
2883
{
SO_HLT
,0,0,0}
2884
};
2885
const
SetInstr
si562
[] = {
2886
{
SO_DUNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_INTER
,0,1,0},
2887
{
SO_HLT
,0,0,0}
2888
};
2889
const
SetInstr
si563
[] = {
2890
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},
2891
{
SO_INTER
,0,1,0},
2892
{
SO_HLT
,0,0,0}
2893
};
2894
const
SetInstr
si564
[] = {
2895
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
2896
{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
2897
{
SO_HLT
,0,0,0}
2898
};
2899
const
SetInstr
si565
[] = {
2900
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2901
{
SO_INTER
,0,1,0},
2902
{
SO_HLT
,0,0,0}
2903
};
2904
const
SetInstr
si566
[] = {
2905
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2906
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
2907
{
SO_HLT
,0,0,0}
2908
};
2909
const
SetInstr
si567
[] = {
2910
{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
2911
{
SO_HLT
,0,0,0}
2912
};
2913
const
SetInstr
si568
[] = {
2914
{
SO_DUNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
2915
{
SO_HLT
,0,0,0}
2916
};
2917
const
SetInstr
si569
[] = {
2918
{
SO_DUNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
2919
{
SO_HLT
,0,0,0}
2920
};
2921
const
SetInstr
si570
[] = {
2922
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},
2923
{
SO_UNION
,0,1,0},
2924
{
SO_HLT
,0,0,0}
2925
};
2926
const
SetInstr
si571
[] = {
2927
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
2928
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
2929
{
SO_HLT
,0,0,0}
2930
};
2931
const
SetInstr
si572
[] = {
2932
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2933
{
SO_UNION
,0,1,0},
2934
{
SO_HLT
,0,0,0}
2935
};
2936
const
SetInstr
si573
[] = {
2937
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2938
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
2939
{
SO_HLT
,0,0,0}
2940
};
2941
const
SetInstr
si574
[] = {
2942
{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
2943
{
SO_HLT
,0,0,0}
2944
};
2945
const
SetInstr
si575
[] = {
2946
{
SO_DUNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
2947
{
SO_HLT
,0,0,0}
2948
};
2949
const
SetInstr
si576
[] = {
2950
{
SO_DUNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
2951
{
SO_HLT
,0,0,0}
2952
};
2953
const
SetInstr
si577
[] = {
2954
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},
2955
{
SO_UNION
,0,1,0},
2956
{
SO_HLT
,0,0,0}
2957
};
2958
const
SetInstr
si578
[] = {
2959
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
2960
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
2961
{
SO_HLT
,0,0,0}
2962
};
2963
const
SetInstr
si579
[] = {
2964
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2965
{
SO_UNION
,0,1,0},
2966
{
SO_HLT
,0,0,0}
2967
};
2968
const
SetInstr
si580
[] = {
2969
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2970
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
2971
{
SO_HLT
,0,0,0}
2972
};
2973
const
SetInstr
si581
[] = {
2974
{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
2975
{
SO_HLT
,0,0,0}
2976
};
2977
const
SetInstr
si582
[] = {
2978
{
SO_DUNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_DUNION
,0,3,0},
2979
{
SO_HLT
,0,0,0}
2980
};
2981
const
SetInstr
si583
[] = {
2982
{
SO_DUNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_DUNION
,0,1,0},
2983
{
SO_HLT
,0,0,0}
2984
};
2985
const
SetInstr
si584
[] = {
2986
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},
2987
{
SO_DUNION
,0,1,0},
2988
{
SO_HLT
,0,0,0}
2989
};
2990
const
SetInstr
si585
[] = {
2991
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
2992
{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
2993
{
SO_HLT
,0,0,0}
2994
};
2995
const
SetInstr
si586
[] = {
2996
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
2997
{
SO_DUNION
,0,1,0},
2998
{
SO_HLT
,0,0,0}
2999
};
3000
const
SetInstr
si587
[] = {
3001
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3002
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
3003
{
SO_HLT
,0,0,0}
3004
};
3005
const
SetInstr
si588
[] = {
3006
{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
3007
{
SO_HLT
,0,0,0}
3008
};
3009
const
SetInstr
si589
[] = {
3010
{
SO_DUNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_MINUS
,0,3,0},
3011
{
SO_HLT
,0,0,0}
3012
};
3013
const
SetInstr
si590
[] = {
3014
{
SO_DUNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_MINUS
,0,1,0},
3015
{
SO_HLT
,0,0,0}
3016
};
3017
const
SetInstr
si591
[] = {
3018
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},
3019
{
SO_MINUS
,0,1,0},
3020
{
SO_HLT
,0,0,0}
3021
};
3022
const
SetInstr
si592
[] = {
3023
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
3024
{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
3025
{
SO_HLT
,0,0,0}
3026
};
3027
const
SetInstr
si593
[] = {
3028
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3029
{
SO_MINUS
,0,1,0},
3030
{
SO_HLT
,0,0,0}
3031
};
3032
const
SetInstr
si594
[] = {
3033
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3034
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
3035
{
SO_HLT
,0,0,0}
3036
};
3037
const
SetInstr
si595
[] = {
3038
{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
3039
{
SO_HLT
,0,0,0}
3040
};
3041
const
SetInstr
si596
[] = {
3042
{
SO_DUNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_INTER
,0,3,0},
3043
{
SO_HLT
,0,0,0}
3044
};
3045
const
SetInstr
si597
[] = {
3046
{
SO_DUNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_INTER
,0,1,0},
3047
{
SO_HLT
,0,0,0}
3048
};
3049
const
SetInstr
si598
[] = {
3050
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},
3051
{
SO_INTER
,0,1,0},
3052
{
SO_HLT
,0,0,0}
3053
};
3054
const
SetInstr
si599
[] = {
3055
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
3056
{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
3057
{
SO_HLT
,0,0,0}
3058
};
3059
const
SetInstr
si600
[] = {
3060
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3061
{
SO_INTER
,0,1,0},
3062
{
SO_HLT
,0,0,0}
3063
};
3064
const
SetInstr
si601
[] = {
3065
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3066
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
3067
{
SO_HLT
,0,0,0}
3068
};
3069
const
SetInstr
si602
[] = {
3070
{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
3071
{
SO_HLT
,0,0,0}
3072
};
3073
const
SetInstr
si603
[] = {
3074
{
SO_DUNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
3075
{
SO_HLT
,0,0,0}
3076
};
3077
const
SetInstr
si604
[] = {
3078
{
SO_DUNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
3079
{
SO_HLT
,0,0,0}
3080
};
3081
const
SetInstr
si605
[] = {
3082
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},
3083
{
SO_UNION
,0,1,0},
3084
{
SO_HLT
,0,0,0}
3085
};
3086
const
SetInstr
si606
[] = {
3087
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
3088
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
3089
{
SO_HLT
,0,0,0}
3090
};
3091
const
SetInstr
si607
[] = {
3092
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3093
{
SO_UNION
,0,1,0},
3094
{
SO_HLT
,0,0,0}
3095
};
3096
const
SetInstr
si608
[] = {
3097
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3098
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
3099
{
SO_HLT
,0,0,0}
3100
};
3101
const
SetInstr
si609
[] = {
3102
{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
3103
{
SO_HLT
,0,0,0}
3104
};
3105
const
SetInstr
si610
[] = {
3106
{
SO_DUNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
3107
{
SO_HLT
,0,0,0}
3108
};
3109
const
SetInstr
si611
[] = {
3110
{
SO_DUNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
3111
{
SO_HLT
,0,0,0}
3112
};
3113
const
SetInstr
si612
[] = {
3114
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},
3115
{
SO_UNION
,0,1,0},
3116
{
SO_HLT
,0,0,0}
3117
};
3118
const
SetInstr
si613
[] = {
3119
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
3120
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
3121
{
SO_HLT
,0,0,0}
3122
};
3123
const
SetInstr
si614
[] = {
3124
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3125
{
SO_UNION
,0,1,0},
3126
{
SO_HLT
,0,0,0}
3127
};
3128
const
SetInstr
si615
[] = {
3129
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3130
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
3131
{
SO_HLT
,0,0,0}
3132
};
3133
const
SetInstr
si616
[] = {
3134
{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
3135
{
SO_HLT
,0,0,0}
3136
};
3137
const
SetInstr
si617
[] = {
3138
{
SO_DUNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_DUNION
,0,3,0},
3139
{
SO_HLT
,0,0,0}
3140
};
3141
const
SetInstr
si618
[] = {
3142
{
SO_DUNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_DUNION
,0,1,0},
3143
{
SO_HLT
,0,0,0}
3144
};
3145
const
SetInstr
si619
[] = {
3146
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},
3147
{
SO_DUNION
,0,1,0},
3148
{
SO_HLT
,0,0,0}
3149
};
3150
const
SetInstr
si620
[] = {
3151
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
3152
{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
3153
{
SO_HLT
,0,0,0}
3154
};
3155
const
SetInstr
si621
[] = {
3156
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3157
{
SO_DUNION
,0,1,0},
3158
{
SO_HLT
,0,0,0}
3159
};
3160
const
SetInstr
si622
[] = {
3161
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3162
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
3163
{
SO_HLT
,0,0,0}
3164
};
3165
const
SetInstr
si623
[] = {
3166
{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
3167
{
SO_HLT
,0,0,0}
3168
};
3169
const
SetInstr
si624
[] = {
3170
{
SO_DUNION
,0,1,0},{
SO_UNION
,0,2,0},{
SO_MINUS
,0,3,0},
3171
{
SO_HLT
,0,0,0}
3172
};
3173
const
SetInstr
si625
[] = {
3174
{
SO_DUNION
,2,3,2},{
SO_UNION
,1,2,1},{
SO_MINUS
,0,1,0},
3175
{
SO_HLT
,0,0,0}
3176
};
3177
const
SetInstr
si626
[] = {
3178
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_UNION
,2,3,1},
3179
{
SO_MINUS
,0,1,0},
3180
{
SO_HLT
,0,0,0}
3181
};
3182
const
SetInstr
si627
[] = {
3183
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
3184
{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
3185
{
SO_HLT
,0,0,0}
3186
};
3187
const
SetInstr
si628
[] = {
3188
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3189
{
SO_MINUS
,0,1,0},
3190
{
SO_HLT
,0,0,0}
3191
};
3192
const
SetInstr
si629
[] = {
3193
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3194
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
3195
{
SO_HLT
,0,0,0}
3196
};
3197
const
SetInstr
si630
[] = {
3198
{
SO_DUNION
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_INTER
,0,1,0},
3199
{
SO_HLT
,0,0,0}
3200
};
3201
const
SetInstr
si631
[] = {
3202
{
SO_DUNION
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_INTER
,0,3,0},
3203
{
SO_HLT
,0,0,0}
3204
};
3205
const
SetInstr
si632
[] = {
3206
{
SO_DUNION
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_INTER
,0,1,0},
3207
{
SO_HLT
,0,0,0}
3208
};
3209
const
SetInstr
si633
[] = {
3210
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_DUNION
,2,3,1},
3211
{
SO_INTER
,0,1,0},
3212
{
SO_HLT
,0,0,0}
3213
};
3214
const
SetInstr
si634
[] = {
3215
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
3216
{
SO_DUNION
,2,3,1},{
SO_INTER
,0,1,0},
3217
{
SO_HLT
,0,0,0}
3218
};
3219
const
SetInstr
si635
[] = {
3220
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
3221
{
SO_INTER
,0,1,0},
3222
{
SO_HLT
,0,0,0}
3223
};
3224
const
SetInstr
si636
[] = {
3225
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
3226
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
3227
{
SO_HLT
,0,0,0}
3228
};
3229
const
SetInstr
si637
[] = {
3230
{
SO_DUNION
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
3231
{
SO_HLT
,0,0,0}
3232
};
3233
const
SetInstr
si638
[] = {
3234
{
SO_DUNION
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_UNION
,0,3,0},
3235
{
SO_HLT
,0,0,0}
3236
};
3237
const
SetInstr
si639
[] = {
3238
{
SO_DUNION
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_UNION
,0,1,0},
3239
{
SO_HLT
,0,0,0}
3240
};
3241
const
SetInstr
si640
[] = {
3242
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_DUNION
,2,3,1},
3243
{
SO_UNION
,0,1,0},
3244
{
SO_HLT
,0,0,0}
3245
};
3246
const
SetInstr
si641
[] = {
3247
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
3248
{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
3249
{
SO_HLT
,0,0,0}
3250
};
3251
const
SetInstr
si642
[] = {
3252
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
3253
{
SO_UNION
,0,1,0},
3254
{
SO_HLT
,0,0,0}
3255
};
3256
const
SetInstr
si643
[] = {
3257
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
3258
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
3259
{
SO_HLT
,0,0,0}
3260
};
3261
const
SetInstr
si644
[] = {
3262
{
SO_DUNION
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
3263
{
SO_HLT
,0,0,0}
3264
};
3265
const
SetInstr
si645
[] = {
3266
{
SO_DUNION
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_UNION
,0,3,0},
3267
{
SO_HLT
,0,0,0}
3268
};
3269
const
SetInstr
si646
[] = {
3270
{
SO_DUNION
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_UNION
,0,1,0},
3271
{
SO_HLT
,0,0,0}
3272
};
3273
const
SetInstr
si647
[] = {
3274
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_DUNION
,2,3,1},
3275
{
SO_UNION
,0,1,0},
3276
{
SO_HLT
,0,0,0}
3277
};
3278
const
SetInstr
si648
[] = {
3279
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
3280
{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
3281
{
SO_HLT
,0,0,0}
3282
};
3283
const
SetInstr
si649
[] = {
3284
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
3285
{
SO_UNION
,0,1,0},
3286
{
SO_HLT
,0,0,0}
3287
};
3288
const
SetInstr
si650
[] = {
3289
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
3290
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
3291
{
SO_HLT
,0,0,0}
3292
};
3293
const
SetInstr
si651
[] = {
3294
{
SO_DUNION
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_DUNION
,0,1,0},
3295
{
SO_HLT
,0,0,0}
3296
};
3297
const
SetInstr
si652
[] = {
3298
{
SO_DUNION
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_DUNION
,0,3,0},
3299
{
SO_HLT
,0,0,0}
3300
};
3301
const
SetInstr
si653
[] = {
3302
{
SO_DUNION
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_DUNION
,0,1,0},
3303
{
SO_HLT
,0,0,0}
3304
};
3305
const
SetInstr
si654
[] = {
3306
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_DUNION
,2,3,1},
3307
{
SO_DUNION
,0,1,0},
3308
{
SO_HLT
,0,0,0}
3309
};
3310
const
SetInstr
si655
[] = {
3311
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
3312
{
SO_DUNION
,2,3,1},{
SO_DUNION
,0,1,0},
3313
{
SO_HLT
,0,0,0}
3314
};
3315
const
SetInstr
si656
[] = {
3316
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
3317
{
SO_DUNION
,0,1,0},
3318
{
SO_HLT
,0,0,0}
3319
};
3320
const
SetInstr
si657
[] = {
3321
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
3322
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
3323
{
SO_HLT
,0,0,0}
3324
};
3325
const
SetInstr
si658
[] = {
3326
{
SO_DUNION
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_MINUS
,0,1,0},
3327
{
SO_HLT
,0,0,0}
3328
};
3329
const
SetInstr
si659
[] = {
3330
{
SO_DUNION
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_MINUS
,0,3,0},
3331
{
SO_HLT
,0,0,0}
3332
};
3333
const
SetInstr
si660
[] = {
3334
{
SO_DUNION
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_MINUS
,0,1,0},
3335
{
SO_HLT
,0,0,0}
3336
};
3337
const
SetInstr
si661
[] = {
3338
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_DUNION
,2,3,1},
3339
{
SO_MINUS
,0,1,0},
3340
{
SO_HLT
,0,0,0}
3341
};
3342
const
SetInstr
si662
[] = {
3343
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
3344
{
SO_DUNION
,2,3,1},{
SO_MINUS
,0,1,0},
3345
{
SO_HLT
,0,0,0}
3346
};
3347
const
SetInstr
si663
[] = {
3348
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
3349
{
SO_MINUS
,0,1,0},
3350
{
SO_HLT
,0,0,0}
3351
};
3352
const
SetInstr
si664
[] = {
3353
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
3354
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
3355
{
SO_HLT
,0,0,0}
3356
};
3357
const
SetInstr
si665
[] = {
3358
{
SO_DUNION
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_INTER
,0,1,0},
3359
{
SO_HLT
,0,0,0}
3360
};
3361
const
SetInstr
si666
[] = {
3362
{
SO_DUNION
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_INTER
,0,3,0},
3363
{
SO_HLT
,0,0,0}
3364
};
3365
const
SetInstr
si667
[] = {
3366
{
SO_DUNION
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_INTER
,0,1,0},
3367
{
SO_HLT
,0,0,0}
3368
};
3369
const
SetInstr
si668
[] = {
3370
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_MINUS
,2,3,1},
3371
{
SO_INTER
,0,1,0},
3372
{
SO_HLT
,0,0,0}
3373
};
3374
const
SetInstr
si669
[] = {
3375
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
3376
{
SO_MINUS
,2,3,1},{
SO_INTER
,0,1,0},
3377
{
SO_HLT
,0,0,0}
3378
};
3379
const
SetInstr
si670
[] = {
3380
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
3381
{
SO_INTER
,0,1,0},
3382
{
SO_HLT
,0,0,0}
3383
};
3384
const
SetInstr
si671
[] = {
3385
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
3386
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
3387
{
SO_HLT
,0,0,0}
3388
};
3389
const
SetInstr
si672
[] = {
3390
{
SO_DUNION
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
3391
{
SO_HLT
,0,0,0}
3392
};
3393
const
SetInstr
si673
[] = {
3394
{
SO_DUNION
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_UNION
,0,3,0},
3395
{
SO_HLT
,0,0,0}
3396
};
3397
const
SetInstr
si674
[] = {
3398
{
SO_DUNION
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_UNION
,0,1,0},
3399
{
SO_HLT
,0,0,0}
3400
};
3401
const
SetInstr
si675
[] = {
3402
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_MINUS
,2,3,1},
3403
{
SO_UNION
,0,1,0},
3404
{
SO_HLT
,0,0,0}
3405
};
3406
const
SetInstr
si676
[] = {
3407
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
3408
{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
3409
{
SO_HLT
,0,0,0}
3410
};
3411
const
SetInstr
si677
[] = {
3412
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
3413
{
SO_UNION
,0,1,0},
3414
{
SO_HLT
,0,0,0}
3415
};
3416
const
SetInstr
si678
[] = {
3417
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
3418
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
3419
{
SO_HLT
,0,0,0}
3420
};
3421
const
SetInstr
si679
[] = {
3422
{
SO_DUNION
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
3423
{
SO_HLT
,0,0,0}
3424
};
3425
const
SetInstr
si680
[] = {
3426
{
SO_DUNION
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_UNION
,0,3,0},
3427
{
SO_HLT
,0,0,0}
3428
};
3429
const
SetInstr
si681
[] = {
3430
{
SO_DUNION
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_UNION
,0,1,0},
3431
{
SO_HLT
,0,0,0}
3432
};
3433
const
SetInstr
si682
[] = {
3434
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_MINUS
,2,3,1},
3435
{
SO_UNION
,0,1,0},
3436
{
SO_HLT
,0,0,0}
3437
};
3438
const
SetInstr
si683
[] = {
3439
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
3440
{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
3441
{
SO_HLT
,0,0,0}
3442
};
3443
const
SetInstr
si684
[] = {
3444
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
3445
{
SO_UNION
,0,1,0},
3446
{
SO_HLT
,0,0,0}
3447
};
3448
const
SetInstr
si685
[] = {
3449
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
3450
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
3451
{
SO_HLT
,0,0,0}
3452
};
3453
const
SetInstr
si686
[] = {
3454
{
SO_DUNION
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_DUNION
,0,1,0},
3455
{
SO_HLT
,0,0,0}
3456
};
3457
const
SetInstr
si687
[] = {
3458
{
SO_DUNION
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_DUNION
,0,3,0},
3459
{
SO_HLT
,0,0,0}
3460
};
3461
const
SetInstr
si688
[] = {
3462
{
SO_DUNION
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_DUNION
,0,1,0},
3463
{
SO_HLT
,0,0,0}
3464
};
3465
const
SetInstr
si689
[] = {
3466
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_MINUS
,2,3,1},
3467
{
SO_DUNION
,0,1,0},
3468
{
SO_HLT
,0,0,0}
3469
};
3470
const
SetInstr
si690
[] = {
3471
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
3472
{
SO_MINUS
,2,3,1},{
SO_DUNION
,0,1,0},
3473
{
SO_HLT
,0,0,0}
3474
};
3475
const
SetInstr
si691
[] = {
3476
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
3477
{
SO_DUNION
,0,1,0},
3478
{
SO_HLT
,0,0,0}
3479
};
3480
const
SetInstr
si692
[] = {
3481
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
3482
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
3483
{
SO_HLT
,0,0,0}
3484
};
3485
const
SetInstr
si693
[] = {
3486
{
SO_DUNION
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_MINUS
,0,1,0},
3487
{
SO_HLT
,0,0,0}
3488
};
3489
const
SetInstr
si694
[] = {
3490
{
SO_DUNION
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_MINUS
,0,3,0},
3491
{
SO_HLT
,0,0,0}
3492
};
3493
const
SetInstr
si695
[] = {
3494
{
SO_DUNION
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_MINUS
,0,1,0},
3495
{
SO_HLT
,0,0,0}
3496
};
3497
const
SetInstr
si696
[] = {
3498
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_DUNION
,0,1,0},{
SO_MINUS
,2,3,1},
3499
{
SO_MINUS
,0,1,0},
3500
{
SO_HLT
,0,0,0}
3501
};
3502
const
SetInstr
si697
[] = {
3503
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,0,1,0},
3504
{
SO_MINUS
,2,3,1},{
SO_MINUS
,0,1,0},
3505
{
SO_HLT
,0,0,0}
3506
};
3507
const
SetInstr
si698
[] = {
3508
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
3509
{
SO_MINUS
,0,1,0},
3510
{
SO_HLT
,0,0,0}
3511
};
3512
const
SetInstr
si699
[] = {
3513
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
3514
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
3515
{
SO_HLT
,0,0,0}
3516
};
3517
const
SetInstr
si700
[] = {
3518
{
SO_MINUS
,0,1,0},{
SO_INTER
,2,3,1},{
SO_INTER
,0,1,0},
3519
{
SO_HLT
,0,0,0}
3520
};
3521
const
SetInstr
si701
[] = {
3522
{
SO_MINUS
,0,1,0},{
SO_INTER
,0,2,0},{
SO_INTER
,0,3,0},
3523
{
SO_HLT
,0,0,0}
3524
};
3525
const
SetInstr
si702
[] = {
3526
{
SO_MINUS
,2,3,2},{
SO_INTER
,1,2,1},{
SO_INTER
,0,1,0},
3527
{
SO_HLT
,0,0,0}
3528
};
3529
const
SetInstr
si703
[] = {
3530
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_INTER
,2,3,1},
3531
{
SO_INTER
,0,1,0},
3532
{
SO_HLT
,0,0,0}
3533
};
3534
const
SetInstr
si704
[] = {
3535
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
3536
{
SO_INTER
,2,3,1},{
SO_INTER
,0,1,0},
3537
{
SO_HLT
,0,0,0}
3538
};
3539
const
SetInstr
si705
[] = {
3540
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
3541
{
SO_INTER
,0,1,0},
3542
{
SO_HLT
,0,0,0}
3543
};
3544
const
SetInstr
si706
[] = {
3545
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
3546
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
3547
{
SO_HLT
,0,0,0}
3548
};
3549
const
SetInstr
si707
[] = {
3550
{
SO_MINUS
,0,1,0},{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
3551
{
SO_HLT
,0,0,0}
3552
};
3553
const
SetInstr
si708
[] = {
3554
{
SO_MINUS
,0,1,0},{
SO_INTER
,0,2,0},{
SO_UNION
,0,3,0},
3555
{
SO_HLT
,0,0,0}
3556
};
3557
const
SetInstr
si709
[] = {
3558
{
SO_MINUS
,2,3,2},{
SO_INTER
,1,2,1},{
SO_UNION
,0,1,0},
3559
{
SO_HLT
,0,0,0}
3560
};
3561
const
SetInstr
si710
[] = {
3562
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_INTER
,2,3,1},
3563
{
SO_UNION
,0,1,0},
3564
{
SO_HLT
,0,0,0}
3565
};
3566
const
SetInstr
si711
[] = {
3567
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
3568
{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
3569
{
SO_HLT
,0,0,0}
3570
};
3571
const
SetInstr
si712
[] = {
3572
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
3573
{
SO_UNION
,0,1,0},
3574
{
SO_HLT
,0,0,0}
3575
};
3576
const
SetInstr
si713
[] = {
3577
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
3578
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
3579
{
SO_HLT
,0,0,0}
3580
};
3581
const
SetInstr
si714
[] = {
3582
{
SO_MINUS
,0,1,0},{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
3583
{
SO_HLT
,0,0,0}
3584
};
3585
const
SetInstr
si715
[] = {
3586
{
SO_MINUS
,0,1,0},{
SO_INTER
,0,2,0},{
SO_UNION
,0,3,0},
3587
{
SO_HLT
,0,0,0}
3588
};
3589
const
SetInstr
si716
[] = {
3590
{
SO_MINUS
,2,3,2},{
SO_INTER
,1,2,1},{
SO_UNION
,0,1,0},
3591
{
SO_HLT
,0,0,0}
3592
};
3593
const
SetInstr
si717
[] = {
3594
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_INTER
,2,3,1},
3595
{
SO_UNION
,0,1,0},
3596
{
SO_HLT
,0,0,0}
3597
};
3598
const
SetInstr
si718
[] = {
3599
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
3600
{
SO_INTER
,2,3,1},{
SO_UNION
,0,1,0},
3601
{
SO_HLT
,0,0,0}
3602
};
3603
const
SetInstr
si719
[] = {
3604
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
3605
{
SO_UNION
,0,1,0},
3606
{
SO_HLT
,0,0,0}
3607
};
3608
const
SetInstr
si720
[] = {
3609
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
3610
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
3611
{
SO_HLT
,0,0,0}
3612
};
3613
const
SetInstr
si721
[] = {
3614
{
SO_MINUS
,0,1,0},{
SO_INTER
,2,3,1},{
SO_DUNION
,0,1,0},
3615
{
SO_HLT
,0,0,0}
3616
};
3617
const
SetInstr
si722
[] = {
3618
{
SO_MINUS
,0,1,0},{
SO_INTER
,0,2,0},{
SO_DUNION
,0,3,0},
3619
{
SO_HLT
,0,0,0}
3620
};
3621
const
SetInstr
si723
[] = {
3622
{
SO_MINUS
,2,3,2},{
SO_INTER
,1,2,1},{
SO_DUNION
,0,1,0},
3623
{
SO_HLT
,0,0,0}
3624
};
3625
const
SetInstr
si724
[] = {
3626
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_INTER
,2,3,1},
3627
{
SO_DUNION
,0,1,0},
3628
{
SO_HLT
,0,0,0}
3629
};
3630
const
SetInstr
si725
[] = {
3631
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
3632
{
SO_INTER
,2,3,1},{
SO_DUNION
,0,1,0},
3633
{
SO_HLT
,0,0,0}
3634
};
3635
const
SetInstr
si726
[] = {
3636
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
3637
{
SO_DUNION
,0,1,0},
3638
{
SO_HLT
,0,0,0}
3639
};
3640
const
SetInstr
si727
[] = {
3641
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
3642
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
3643
{
SO_HLT
,0,0,0}
3644
};
3645
const
SetInstr
si728
[] = {
3646
{
SO_MINUS
,0,1,0},{
SO_INTER
,2,3,1},{
SO_MINUS
,0,1,0},
3647
{
SO_HLT
,0,0,0}
3648
};
3649
const
SetInstr
si729
[] = {
3650
{
SO_MINUS
,0,1,0},{
SO_INTER
,0,2,0},{
SO_MINUS
,0,3,0},
3651
{
SO_HLT
,0,0,0}
3652
};
3653
const
SetInstr
si730
[] = {
3654
{
SO_MINUS
,2,3,2},{
SO_INTER
,1,2,1},{
SO_MINUS
,0,1,0},
3655
{
SO_HLT
,0,0,0}
3656
};
3657
const
SetInstr
si731
[] = {
3658
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_INTER
,2,3,1},
3659
{
SO_MINUS
,0,1,0},
3660
{
SO_HLT
,0,0,0}
3661
};
3662
const
SetInstr
si732
[] = {
3663
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
3664
{
SO_INTER
,2,3,1},{
SO_MINUS
,0,1,0},
3665
{
SO_HLT
,0,0,0}
3666
};
3667
const
SetInstr
si733
[] = {
3668
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
3669
{
SO_MINUS
,0,1,0},
3670
{
SO_HLT
,0,0,0}
3671
};
3672
const
SetInstr
si734
[] = {
3673
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_INTER
,2,3,1},{
SO_CMPL
,1,1,0},
3674
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
3675
{
SO_HLT
,0,0,0}
3676
};
3677
const
SetInstr
si735
[] = {
3678
{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
3679
{
SO_HLT
,0,0,0}
3680
};
3681
const
SetInstr
si736
[] = {
3682
{
SO_MINUS
,0,1,0},{
SO_UNION
,0,2,0},{
SO_INTER
,0,3,0},
3683
{
SO_HLT
,0,0,0}
3684
};
3685
const
SetInstr
si737
[] = {
3686
{
SO_MINUS
,2,3,2},{
SO_UNION
,1,2,1},{
SO_INTER
,0,1,0},
3687
{
SO_HLT
,0,0,0}
3688
};
3689
const
SetInstr
si738
[] = {
3690
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},
3691
{
SO_INTER
,0,1,0},
3692
{
SO_HLT
,0,0,0}
3693
};
3694
const
SetInstr
si739
[] = {
3695
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
3696
{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
3697
{
SO_HLT
,0,0,0}
3698
};
3699
const
SetInstr
si740
[] = {
3700
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3701
{
SO_INTER
,0,1,0},
3702
{
SO_HLT
,0,0,0}
3703
};
3704
const
SetInstr
si741
[] = {
3705
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3706
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
3707
{
SO_HLT
,0,0,0}
3708
};
3709
const
SetInstr
si742
[] = {
3710
{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
3711
{
SO_HLT
,0,0,0}
3712
};
3713
const
SetInstr
si743
[] = {
3714
{
SO_MINUS
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
3715
{
SO_HLT
,0,0,0}
3716
};
3717
const
SetInstr
si744
[] = {
3718
{
SO_MINUS
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
3719
{
SO_HLT
,0,0,0}
3720
};
3721
const
SetInstr
si745
[] = {
3722
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},
3723
{
SO_UNION
,0,1,0},
3724
{
SO_HLT
,0,0,0}
3725
};
3726
const
SetInstr
si746
[] = {
3727
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
3728
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
3729
{
SO_HLT
,0,0,0}
3730
};
3731
const
SetInstr
si747
[] = {
3732
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3733
{
SO_UNION
,0,1,0},
3734
{
SO_HLT
,0,0,0}
3735
};
3736
const
SetInstr
si748
[] = {
3737
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3738
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
3739
{
SO_HLT
,0,0,0}
3740
};
3741
const
SetInstr
si749
[] = {
3742
{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
3743
{
SO_HLT
,0,0,0}
3744
};
3745
const
SetInstr
si750
[] = {
3746
{
SO_MINUS
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
3747
{
SO_HLT
,0,0,0}
3748
};
3749
const
SetInstr
si751
[] = {
3750
{
SO_MINUS
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
3751
{
SO_HLT
,0,0,0}
3752
};
3753
const
SetInstr
si752
[] = {
3754
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},
3755
{
SO_UNION
,0,1,0},
3756
{
SO_HLT
,0,0,0}
3757
};
3758
const
SetInstr
si753
[] = {
3759
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
3760
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
3761
{
SO_HLT
,0,0,0}
3762
};
3763
const
SetInstr
si754
[] = {
3764
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3765
{
SO_UNION
,0,1,0},
3766
{
SO_HLT
,0,0,0}
3767
};
3768
const
SetInstr
si755
[] = {
3769
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3770
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
3771
{
SO_HLT
,0,0,0}
3772
};
3773
const
SetInstr
si756
[] = {
3774
{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
3775
{
SO_HLT
,0,0,0}
3776
};
3777
const
SetInstr
si757
[] = {
3778
{
SO_MINUS
,0,1,0},{
SO_UNION
,0,2,0},{
SO_DUNION
,0,3,0},
3779
{
SO_HLT
,0,0,0}
3780
};
3781
const
SetInstr
si758
[] = {
3782
{
SO_MINUS
,2,3,2},{
SO_UNION
,1,2,1},{
SO_DUNION
,0,1,0},
3783
{
SO_HLT
,0,0,0}
3784
};
3785
const
SetInstr
si759
[] = {
3786
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},
3787
{
SO_DUNION
,0,1,0},
3788
{
SO_HLT
,0,0,0}
3789
};
3790
const
SetInstr
si760
[] = {
3791
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
3792
{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
3793
{
SO_HLT
,0,0,0}
3794
};
3795
const
SetInstr
si761
[] = {
3796
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3797
{
SO_DUNION
,0,1,0},
3798
{
SO_HLT
,0,0,0}
3799
};
3800
const
SetInstr
si762
[] = {
3801
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3802
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
3803
{
SO_HLT
,0,0,0}
3804
};
3805
const
SetInstr
si763
[] = {
3806
{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
3807
{
SO_HLT
,0,0,0}
3808
};
3809
const
SetInstr
si764
[] = {
3810
{
SO_MINUS
,0,1,0},{
SO_UNION
,0,2,0},{
SO_MINUS
,0,3,0},
3811
{
SO_HLT
,0,0,0}
3812
};
3813
const
SetInstr
si765
[] = {
3814
{
SO_MINUS
,2,3,2},{
SO_UNION
,1,2,1},{
SO_MINUS
,0,1,0},
3815
{
SO_HLT
,0,0,0}
3816
};
3817
const
SetInstr
si766
[] = {
3818
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},
3819
{
SO_MINUS
,0,1,0},
3820
{
SO_HLT
,0,0,0}
3821
};
3822
const
SetInstr
si767
[] = {
3823
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
3824
{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
3825
{
SO_HLT
,0,0,0}
3826
};
3827
const
SetInstr
si768
[] = {
3828
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3829
{
SO_MINUS
,0,1,0},
3830
{
SO_HLT
,0,0,0}
3831
};
3832
const
SetInstr
si769
[] = {
3833
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3834
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
3835
{
SO_HLT
,0,0,0}
3836
};
3837
const
SetInstr
si770
[] = {
3838
{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
3839
{
SO_HLT
,0,0,0}
3840
};
3841
const
SetInstr
si771
[] = {
3842
{
SO_MINUS
,0,1,0},{
SO_UNION
,0,2,0},{
SO_INTER
,0,3,0},
3843
{
SO_HLT
,0,0,0}
3844
};
3845
const
SetInstr
si772
[] = {
3846
{
SO_MINUS
,2,3,2},{
SO_UNION
,1,2,1},{
SO_INTER
,0,1,0},
3847
{
SO_HLT
,0,0,0}
3848
};
3849
const
SetInstr
si773
[] = {
3850
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},
3851
{
SO_INTER
,0,1,0},
3852
{
SO_HLT
,0,0,0}
3853
};
3854
const
SetInstr
si774
[] = {
3855
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
3856
{
SO_UNION
,2,3,1},{
SO_INTER
,0,1,0},
3857
{
SO_HLT
,0,0,0}
3858
};
3859
const
SetInstr
si775
[] = {
3860
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3861
{
SO_INTER
,0,1,0},
3862
{
SO_HLT
,0,0,0}
3863
};
3864
const
SetInstr
si776
[] = {
3865
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3866
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
3867
{
SO_HLT
,0,0,0}
3868
};
3869
const
SetInstr
si777
[] = {
3870
{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
3871
{
SO_HLT
,0,0,0}
3872
};
3873
const
SetInstr
si778
[] = {
3874
{
SO_MINUS
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
3875
{
SO_HLT
,0,0,0}
3876
};
3877
const
SetInstr
si779
[] = {
3878
{
SO_MINUS
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
3879
{
SO_HLT
,0,0,0}
3880
};
3881
const
SetInstr
si780
[] = {
3882
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},
3883
{
SO_UNION
,0,1,0},
3884
{
SO_HLT
,0,0,0}
3885
};
3886
const
SetInstr
si781
[] = {
3887
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
3888
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
3889
{
SO_HLT
,0,0,0}
3890
};
3891
const
SetInstr
si782
[] = {
3892
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3893
{
SO_UNION
,0,1,0},
3894
{
SO_HLT
,0,0,0}
3895
};
3896
const
SetInstr
si783
[] = {
3897
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3898
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
3899
{
SO_HLT
,0,0,0}
3900
};
3901
const
SetInstr
si784
[] = {
3902
{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
3903
{
SO_HLT
,0,0,0}
3904
};
3905
const
SetInstr
si785
[] = {
3906
{
SO_MINUS
,0,1,0},{
SO_UNION
,0,2,0},{
SO_UNION
,0,3,0},
3907
{
SO_HLT
,0,0,0}
3908
};
3909
const
SetInstr
si786
[] = {
3910
{
SO_MINUS
,2,3,2},{
SO_UNION
,1,2,1},{
SO_UNION
,0,1,0},
3911
{
SO_HLT
,0,0,0}
3912
};
3913
const
SetInstr
si787
[] = {
3914
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},
3915
{
SO_UNION
,0,1,0},
3916
{
SO_HLT
,0,0,0}
3917
};
3918
const
SetInstr
si788
[] = {
3919
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
3920
{
SO_UNION
,2,3,1},{
SO_UNION
,0,1,0},
3921
{
SO_HLT
,0,0,0}
3922
};
3923
const
SetInstr
si789
[] = {
3924
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3925
{
SO_UNION
,0,1,0},
3926
{
SO_HLT
,0,0,0}
3927
};
3928
const
SetInstr
si790
[] = {
3929
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3930
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
3931
{
SO_HLT
,0,0,0}
3932
};
3933
const
SetInstr
si791
[] = {
3934
{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
3935
{
SO_HLT
,0,0,0}
3936
};
3937
const
SetInstr
si792
[] = {
3938
{
SO_MINUS
,0,1,0},{
SO_UNION
,0,2,0},{
SO_DUNION
,0,3,0},
3939
{
SO_HLT
,0,0,0}
3940
};
3941
const
SetInstr
si793
[] = {
3942
{
SO_MINUS
,2,3,2},{
SO_UNION
,1,2,1},{
SO_DUNION
,0,1,0},
3943
{
SO_HLT
,0,0,0}
3944
};
3945
const
SetInstr
si794
[] = {
3946
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},
3947
{
SO_DUNION
,0,1,0},
3948
{
SO_HLT
,0,0,0}
3949
};
3950
const
SetInstr
si795
[] = {
3951
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
3952
{
SO_UNION
,2,3,1},{
SO_DUNION
,0,1,0},
3953
{
SO_HLT
,0,0,0}
3954
};
3955
const
SetInstr
si796
[] = {
3956
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3957
{
SO_DUNION
,0,1,0},
3958
{
SO_HLT
,0,0,0}
3959
};
3960
const
SetInstr
si797
[] = {
3961
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3962
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
3963
{
SO_HLT
,0,0,0}
3964
};
3965
const
SetInstr
si798
[] = {
3966
{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
3967
{
SO_HLT
,0,0,0}
3968
};
3969
const
SetInstr
si799
[] = {
3970
{
SO_MINUS
,0,1,0},{
SO_UNION
,0,2,0},{
SO_MINUS
,0,3,0},
3971
{
SO_HLT
,0,0,0}
3972
};
3973
const
SetInstr
si800
[] = {
3974
{
SO_MINUS
,2,3,2},{
SO_UNION
,1,2,1},{
SO_MINUS
,0,1,0},
3975
{
SO_HLT
,0,0,0}
3976
};
3977
const
SetInstr
si801
[] = {
3978
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_UNION
,2,3,1},
3979
{
SO_MINUS
,0,1,0},
3980
{
SO_HLT
,0,0,0}
3981
};
3982
const
SetInstr
si802
[] = {
3983
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
3984
{
SO_UNION
,2,3,1},{
SO_MINUS
,0,1,0},
3985
{
SO_HLT
,0,0,0}
3986
};
3987
const
SetInstr
si803
[] = {
3988
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3989
{
SO_MINUS
,0,1,0},
3990
{
SO_HLT
,0,0,0}
3991
};
3992
const
SetInstr
si804
[] = {
3993
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_UNION
,2,3,1},{
SO_CMPL
,1,1,0},
3994
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
3995
{
SO_HLT
,0,0,0}
3996
};
3997
const
SetInstr
si805
[] = {
3998
{
SO_MINUS
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_INTER
,0,1,0},
3999
{
SO_HLT
,0,0,0}
4000
};
4001
const
SetInstr
si806
[] = {
4002
{
SO_MINUS
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_INTER
,0,3,0},
4003
{
SO_HLT
,0,0,0}
4004
};
4005
const
SetInstr
si807
[] = {
4006
{
SO_MINUS
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_INTER
,0,1,0},
4007
{
SO_HLT
,0,0,0}
4008
};
4009
const
SetInstr
si808
[] = {
4010
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_DUNION
,2,3,1},
4011
{
SO_INTER
,0,1,0},
4012
{
SO_HLT
,0,0,0}
4013
};
4014
const
SetInstr
si809
[] = {
4015
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
4016
{
SO_DUNION
,2,3,1},{
SO_INTER
,0,1,0},
4017
{
SO_HLT
,0,0,0}
4018
};
4019
const
SetInstr
si810
[] = {
4020
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
4021
{
SO_INTER
,0,1,0},
4022
{
SO_HLT
,0,0,0}
4023
};
4024
const
SetInstr
si811
[] = {
4025
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
4026
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
4027
{
SO_HLT
,0,0,0}
4028
};
4029
const
SetInstr
si812
[] = {
4030
{
SO_MINUS
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
4031
{
SO_HLT
,0,0,0}
4032
};
4033
const
SetInstr
si813
[] = {
4034
{
SO_MINUS
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_UNION
,0,3,0},
4035
{
SO_HLT
,0,0,0}
4036
};
4037
const
SetInstr
si814
[] = {
4038
{
SO_MINUS
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_UNION
,0,1,0},
4039
{
SO_HLT
,0,0,0}
4040
};
4041
const
SetInstr
si815
[] = {
4042
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_DUNION
,2,3,1},
4043
{
SO_UNION
,0,1,0},
4044
{
SO_HLT
,0,0,0}
4045
};
4046
const
SetInstr
si816
[] = {
4047
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
4048
{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
4049
{
SO_HLT
,0,0,0}
4050
};
4051
const
SetInstr
si817
[] = {
4052
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
4053
{
SO_UNION
,0,1,0},
4054
{
SO_HLT
,0,0,0}
4055
};
4056
const
SetInstr
si818
[] = {
4057
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
4058
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
4059
{
SO_HLT
,0,0,0}
4060
};
4061
const
SetInstr
si819
[] = {
4062
{
SO_MINUS
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
4063
{
SO_HLT
,0,0,0}
4064
};
4065
const
SetInstr
si820
[] = {
4066
{
SO_MINUS
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_UNION
,0,3,0},
4067
{
SO_HLT
,0,0,0}
4068
};
4069
const
SetInstr
si821
[] = {
4070
{
SO_MINUS
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_UNION
,0,1,0},
4071
{
SO_HLT
,0,0,0}
4072
};
4073
const
SetInstr
si822
[] = {
4074
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_DUNION
,2,3,1},
4075
{
SO_UNION
,0,1,0},
4076
{
SO_HLT
,0,0,0}
4077
};
4078
const
SetInstr
si823
[] = {
4079
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
4080
{
SO_DUNION
,2,3,1},{
SO_UNION
,0,1,0},
4081
{
SO_HLT
,0,0,0}
4082
};
4083
const
SetInstr
si824
[] = {
4084
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
4085
{
SO_UNION
,0,1,0},
4086
{
SO_HLT
,0,0,0}
4087
};
4088
const
SetInstr
si825
[] = {
4089
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
4090
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
4091
{
SO_HLT
,0,0,0}
4092
};
4093
const
SetInstr
si826
[] = {
4094
{
SO_MINUS
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_DUNION
,0,1,0},
4095
{
SO_HLT
,0,0,0}
4096
};
4097
const
SetInstr
si827
[] = {
4098
{
SO_MINUS
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_DUNION
,0,3,0},
4099
{
SO_HLT
,0,0,0}
4100
};
4101
const
SetInstr
si828
[] = {
4102
{
SO_MINUS
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_DUNION
,0,1,0},
4103
{
SO_HLT
,0,0,0}
4104
};
4105
const
SetInstr
si829
[] = {
4106
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_DUNION
,2,3,1},
4107
{
SO_DUNION
,0,1,0},
4108
{
SO_HLT
,0,0,0}
4109
};
4110
const
SetInstr
si830
[] = {
4111
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
4112
{
SO_DUNION
,2,3,1},{
SO_DUNION
,0,1,0},
4113
{
SO_HLT
,0,0,0}
4114
};
4115
const
SetInstr
si831
[] = {
4116
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
4117
{
SO_DUNION
,0,1,0},
4118
{
SO_HLT
,0,0,0}
4119
};
4120
const
SetInstr
si832
[] = {
4121
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
4122
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
4123
{
SO_HLT
,0,0,0}
4124
};
4125
const
SetInstr
si833
[] = {
4126
{
SO_MINUS
,0,1,0},{
SO_DUNION
,2,3,1},{
SO_MINUS
,0,1,0},
4127
{
SO_HLT
,0,0,0}
4128
};
4129
const
SetInstr
si834
[] = {
4130
{
SO_MINUS
,0,1,0},{
SO_DUNION
,0,2,0},{
SO_MINUS
,0,3,0},
4131
{
SO_HLT
,0,0,0}
4132
};
4133
const
SetInstr
si835
[] = {
4134
{
SO_MINUS
,2,3,2},{
SO_DUNION
,1,2,1},{
SO_MINUS
,0,1,0},
4135
{
SO_HLT
,0,0,0}
4136
};
4137
const
SetInstr
si836
[] = {
4138
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_DUNION
,2,3,1},
4139
{
SO_MINUS
,0,1,0},
4140
{
SO_HLT
,0,0,0}
4141
};
4142
const
SetInstr
si837
[] = {
4143
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
4144
{
SO_DUNION
,2,3,1},{
SO_MINUS
,0,1,0},
4145
{
SO_HLT
,0,0,0}
4146
};
4147
const
SetInstr
si838
[] = {
4148
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
4149
{
SO_MINUS
,0,1,0},
4150
{
SO_HLT
,0,0,0}
4151
};
4152
const
SetInstr
si839
[] = {
4153
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_DUNION
,2,3,1},{
SO_CMPL
,1,1,0},
4154
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
4155
{
SO_HLT
,0,0,0}
4156
};
4157
const
SetInstr
si840
[] = {
4158
{
SO_MINUS
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_INTER
,0,1,0},
4159
{
SO_HLT
,0,0,0}
4160
};
4161
const
SetInstr
si841
[] = {
4162
{
SO_MINUS
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_INTER
,0,3,0},
4163
{
SO_HLT
,0,0,0}
4164
};
4165
const
SetInstr
si842
[] = {
4166
{
SO_MINUS
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_INTER
,0,1,0},
4167
{
SO_HLT
,0,0,0}
4168
};
4169
const
SetInstr
si843
[] = {
4170
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_MINUS
,2,3,1},
4171
{
SO_INTER
,0,1,0},
4172
{
SO_HLT
,0,0,0}
4173
};
4174
const
SetInstr
si844
[] = {
4175
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
4176
{
SO_MINUS
,2,3,1},{
SO_INTER
,0,1,0},
4177
{
SO_HLT
,0,0,0}
4178
};
4179
const
SetInstr
si845
[] = {
4180
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
4181
{
SO_INTER
,0,1,0},
4182
{
SO_HLT
,0,0,0}
4183
};
4184
const
SetInstr
si846
[] = {
4185
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
4186
{
SO_INTER
,0,1,0},{
SO_CMPL
,0,0,0},
4187
{
SO_HLT
,0,0,0}
4188
};
4189
const
SetInstr
si847
[] = {
4190
{
SO_MINUS
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
4191
{
SO_HLT
,0,0,0}
4192
};
4193
const
SetInstr
si848
[] = {
4194
{
SO_MINUS
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_UNION
,0,3,0},
4195
{
SO_HLT
,0,0,0}
4196
};
4197
const
SetInstr
si849
[] = {
4198
{
SO_MINUS
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_UNION
,0,1,0},
4199
{
SO_HLT
,0,0,0}
4200
};
4201
const
SetInstr
si850
[] = {
4202
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_MINUS
,2,3,1},
4203
{
SO_UNION
,0,1,0},
4204
{
SO_HLT
,0,0,0}
4205
};
4206
const
SetInstr
si851
[] = {
4207
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
4208
{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
4209
{
SO_HLT
,0,0,0}
4210
};
4211
const
SetInstr
si852
[] = {
4212
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
4213
{
SO_UNION
,0,1,0},
4214
{
SO_HLT
,0,0,0}
4215
};
4216
const
SetInstr
si853
[] = {
4217
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
4218
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
4219
{
SO_HLT
,0,0,0}
4220
};
4221
const
SetInstr
si854
[] = {
4222
{
SO_MINUS
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
4223
{
SO_HLT
,0,0,0}
4224
};
4225
const
SetInstr
si855
[] = {
4226
{
SO_MINUS
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_UNION
,0,3,0},
4227
{
SO_HLT
,0,0,0}
4228
};
4229
const
SetInstr
si856
[] = {
4230
{
SO_MINUS
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_UNION
,0,1,0},
4231
{
SO_HLT
,0,0,0}
4232
};
4233
const
SetInstr
si857
[] = {
4234
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_MINUS
,2,3,1},
4235
{
SO_UNION
,0,1,0},
4236
{
SO_HLT
,0,0,0}
4237
};
4238
const
SetInstr
si858
[] = {
4239
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
4240
{
SO_MINUS
,2,3,1},{
SO_UNION
,0,1,0},
4241
{
SO_HLT
,0,0,0}
4242
};
4243
const
SetInstr
si859
[] = {
4244
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
4245
{
SO_UNION
,0,1,0},
4246
{
SO_HLT
,0,0,0}
4247
};
4248
const
SetInstr
si860
[] = {
4249
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
4250
{
SO_UNION
,0,1,0},{
SO_CMPL
,0,0,0},
4251
{
SO_HLT
,0,0,0}
4252
};
4253
const
SetInstr
si861
[] = {
4254
{
SO_MINUS
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_DUNION
,0,1,0},
4255
{
SO_HLT
,0,0,0}
4256
};
4257
const
SetInstr
si862
[] = {
4258
{
SO_MINUS
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_DUNION
,0,3,0},
4259
{
SO_HLT
,0,0,0}
4260
};
4261
const
SetInstr
si863
[] = {
4262
{
SO_MINUS
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_DUNION
,0,1,0},
4263
{
SO_HLT
,0,0,0}
4264
};
4265
const
SetInstr
si864
[] = {
4266
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_MINUS
,2,3,1},
4267
{
SO_DUNION
,0,1,0},
4268
{
SO_HLT
,0,0,0}
4269
};
4270
const
SetInstr
si865
[] = {
4271
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
4272
{
SO_MINUS
,2,3,1},{
SO_DUNION
,0,1,0},
4273
{
SO_HLT
,0,0,0}
4274
};
4275
const
SetInstr
si866
[] = {
4276
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
4277
{
SO_DUNION
,0,1,0},
4278
{
SO_HLT
,0,0,0}
4279
};
4280
const
SetInstr
si867
[] = {
4281
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
4282
{
SO_DUNION
,0,1,0},{
SO_CMPL
,0,0,0},
4283
{
SO_HLT
,0,0,0}
4284
};
4285
const
SetInstr
si868
[] = {
4286
{
SO_MINUS
,0,1,0},{
SO_MINUS
,2,3,1},{
SO_MINUS
,0,1,0},
4287
{
SO_HLT
,0,0,0}
4288
};
4289
const
SetInstr
si869
[] = {
4290
{
SO_MINUS
,0,1,0},{
SO_MINUS
,0,2,0},{
SO_MINUS
,0,3,0},
4291
{
SO_HLT
,0,0,0}
4292
};
4293
const
SetInstr
si870
[] = {
4294
{
SO_MINUS
,2,3,2},{
SO_MINUS
,1,2,1},{
SO_MINUS
,0,1,0},
4295
{
SO_HLT
,0,0,0}
4296
};
4297
const
SetInstr
si871
[] = {
4298
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_MINUS
,0,1,0},{
SO_MINUS
,2,3,1},
4299
{
SO_MINUS
,0,1,0},
4300
{
SO_HLT
,0,0,0}
4301
};
4302
const
SetInstr
si872
[] = {
4303
{
SO_CMPL
,0,0,0},{
SO_CMPL
,2,2,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,0,1,0},
4304
{
SO_MINUS
,2,3,1},{
SO_MINUS
,0,1,0},
4305
{
SO_HLT
,0,0,0}
4306
};
4307
const
SetInstr
si873
[] = {
4308
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
4309
{
SO_MINUS
,0,1,0},
4310
{
SO_HLT
,0,0,0}
4311
};
4312
const
SetInstr
si874
[] = {
4313
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},{
SO_MINUS
,2,3,1},{
SO_CMPL
,1,1,0},
4314
{
SO_MINUS
,0,1,0},{
SO_CMPL
,0,0,0},
4315
{
SO_HLT
,0,0,0}
4316
};
4317
const
SetInstr
si875
[] = {
4318
{
SO_CMPL
,0,0,0},
4319
{
SO_HLT
,0,0,0}
4320
};
4321
const
SetInstr
si876
[] = {
4322
{
SO_INTER
,0,1,0},
4323
{
SO_HLT
,0,0,0}
4324
};
4325
const
SetInstr
si877
[] = {
4326
{
SO_UNION
,0,1,0},
4327
{
SO_HLT
,0,0,0}
4328
};
4329
const
SetInstr
si878
[] = {
4330
{
SO_DUNION
,0,1,0},
4331
{
SO_HLT
,0,0,0}
4332
};
4333
const
SetInstr
si879
[] = {
4334
{
SO_MINUS
,0,1,0},
4335
{
SO_HLT
,0,0,0}
4336
};
4337
4338
4339
4340
const
SetInstr
*
si
[] = {
4341
&
si000
[0],&
si001
[0],&
si002
[0],&
si003
[0],&
si004
[0],&
si005
[0],
4342
&
si006
[0],&
si007
[0],&
si008
[0],&
si009
[0],&
si010
[0],&
si011
[0],
4343
&
si012
[0],&
si013
[0],&
si014
[0],&
si015
[0],&
si016
[0],&
si017
[0],
4344
&
si018
[0],&
si019
[0],&
si020
[0],&
si021
[0],&
si022
[0],&
si023
[0],
4345
&
si024
[0],&
si025
[0],&
si026
[0],&
si027
[0],&
si028
[0],&
si029
[0],
4346
&
si030
[0],&
si031
[0],&
si032
[0],&
si033
[0],&
si034
[0],&
si035
[0],
4347
&
si036
[0],&
si037
[0],&
si038
[0],&
si039
[0],&
si040
[0],&
si041
[0],
4348
&
si042
[0],&
si043
[0],&
si044
[0],&
si045
[0],&
si046
[0],&
si047
[0],
4349
&
si048
[0],&
si049
[0],&
si050
[0],&
si051
[0],&
si052
[0],&
si053
[0],
4350
&
si054
[0],&
si055
[0],&
si056
[0],&
si057
[0],&
si058
[0],&
si059
[0],
4351
&
si060
[0],&
si061
[0],&
si062
[0],&
si063
[0],&
si064
[0],&
si065
[0],
4352
&
si066
[0],&
si067
[0],&
si068
[0],&
si069
[0],&
si070
[0],&
si071
[0],
4353
&
si072
[0],&
si073
[0],&
si074
[0],&
si075
[0],&
si076
[0],&
si077
[0],
4354
&
si078
[0],&
si079
[0],&
si080
[0],&
si081
[0],&
si082
[0],&
si083
[0],
4355
&
si084
[0],&
si085
[0],&
si086
[0],&
si087
[0],&
si088
[0],&
si089
[0],
4356
&
si090
[0],&
si091
[0],&
si092
[0],&
si093
[0],&
si094
[0],&
si095
[0],
4357
&
si096
[0],&
si097
[0],&
si098
[0],&
si099
[0],&
si100
[0],&
si101
[0],
4358
&
si102
[0],&
si103
[0],&
si104
[0],&
si105
[0],&
si106
[0],&
si107
[0],
4359
&
si108
[0],&
si109
[0],&
si110
[0],&
si111
[0],&
si112
[0],&
si113
[0],
4360
&
si114
[0],&
si115
[0],&
si116
[0],&
si117
[0],&
si118
[0],&
si119
[0],
4361
&
si120
[0],&
si121
[0],&
si122
[0],&
si123
[0],&
si124
[0],&
si125
[0],
4362
&
si126
[0],&
si127
[0],&
si128
[0],&
si129
[0],&
si130
[0],&
si131
[0],
4363
&
si132
[0],&
si133
[0],&
si134
[0],&
si135
[0],&
si136
[0],&
si137
[0],
4364
&
si138
[0],&
si139
[0],&
si140
[0],&
si141
[0],&
si142
[0],&
si143
[0],
4365
&
si144
[0],&
si145
[0],&
si146
[0],&
si147
[0],&
si148
[0],&
si149
[0],
4366
&
si150
[0],&
si151
[0],&
si152
[0],&
si153
[0],&
si154
[0],&
si155
[0],
4367
&
si156
[0],&
si157
[0],&
si158
[0],&
si159
[0],&
si160
[0],&
si161
[0],
4368
&
si162
[0],&
si163
[0],&
si164
[0],&
si165
[0],&
si166
[0],&
si167
[0],
4369
&
si168
[0],&
si169
[0],&
si170
[0],&
si171
[0],&
si172
[0],&
si173
[0],
4370
&
si174
[0],&
si175
[0],&
si176
[0],&
si177
[0],&
si178
[0],&
si179
[0],
4371
&
si180
[0],&
si181
[0],&
si182
[0],&
si183
[0],&
si184
[0],&
si185
[0],
4372
&
si186
[0],&
si187
[0],&
si188
[0],&
si189
[0],&
si190
[0],&
si191
[0],
4373
&
si192
[0],&
si193
[0],&
si194
[0],&
si195
[0],&
si196
[0],&
si197
[0],
4374
&
si198
[0],&
si199
[0],&
si200
[0],&
si201
[0],&
si202
[0],&
si203
[0],
4375
&
si204
[0],&
si205
[0],&
si206
[0],&
si207
[0],&
si208
[0],&
si209
[0],
4376
&
si210
[0],&
si211
[0],&
si212
[0],&
si213
[0],&
si214
[0],&
si215
[0],
4377
&
si216
[0],&
si217
[0],&
si218
[0],&
si219
[0],&
si220
[0],&
si221
[0],
4378
&
si222
[0],&
si223
[0],&
si224
[0],&
si225
[0],&
si226
[0],&
si227
[0],
4379
&
si228
[0],&
si229
[0],&
si230
[0],&
si231
[0],&
si232
[0],&
si233
[0],
4380
&
si234
[0],&
si235
[0],&
si236
[0],&
si237
[0],&
si238
[0],&
si239
[0],
4381
&
si240
[0],&
si241
[0],&
si242
[0],&
si243
[0],&
si244
[0],&
si245
[0],
4382
&
si246
[0],&
si247
[0],&
si248
[0],&
si249
[0],&
si250
[0],&
si251
[0],
4383
&
si252
[0],&
si253
[0],&
si254
[0],&
si255
[0],&
si256
[0],&
si257
[0],
4384
&
si258
[0],&
si259
[0],&
si260
[0],&
si261
[0],&
si262
[0],&
si263
[0],
4385
&
si264
[0],&
si265
[0],&
si266
[0],&
si267
[0],&
si268
[0],&
si269
[0],
4386
&
si270
[0],&
si271
[0],&
si272
[0],&
si273
[0],&
si274
[0],&
si275
[0],
4387
&
si276
[0],&
si277
[0],&
si278
[0],&
si279
[0],&
si280
[0],&
si281
[0],
4388
&
si282
[0],&
si283
[0],&
si284
[0],&
si285
[0],&
si286
[0],&
si287
[0],
4389
&
si288
[0],&
si289
[0],&
si290
[0],&
si291
[0],&
si292
[0],&
si293
[0],
4390
&
si294
[0],&
si295
[0],&
si296
[0],&
si297
[0],&
si298
[0],&
si299
[0],
4391
&
si300
[0],&
si301
[0],&
si302
[0],&
si303
[0],&
si304
[0],&
si305
[0],
4392
&
si306
[0],&
si307
[0],&
si308
[0],&
si309
[0],&
si310
[0],&
si311
[0],
4393
&
si312
[0],&
si313
[0],&
si314
[0],&
si315
[0],&
si316
[0],&
si317
[0],
4394
&
si318
[0],&
si319
[0],&
si320
[0],&
si321
[0],&
si322
[0],&
si323
[0],
4395
&
si324
[0],&
si325
[0],&
si326
[0],&
si327
[0],&
si328
[0],&
si329
[0],
4396
&
si330
[0],&
si331
[0],&
si332
[0],&
si333
[0],&
si334
[0],&
si335
[0],
4397
&
si336
[0],&
si337
[0],&
si338
[0],&
si339
[0],&
si340
[0],&
si341
[0],
4398
&
si342
[0],&
si343
[0],&
si344
[0],&
si345
[0],&
si346
[0],&
si347
[0],
4399
&
si348
[0],&
si349
[0],&
si350
[0],&
si351
[0],&
si352
[0],&
si353
[0],
4400
&
si354
[0],&
si355
[0],&
si356
[0],&
si357
[0],&
si358
[0],&
si359
[0],
4401
&
si360
[0],&
si361
[0],&
si362
[0],&
si363
[0],&
si364
[0],&
si365
[0],
4402
&
si366
[0],&
si367
[0],&
si368
[0],&
si369
[0],&
si370
[0],&
si371
[0],
4403
&
si372
[0],&
si373
[0],&
si374
[0],&
si375
[0],&
si376
[0],&
si377
[0],
4404
&
si378
[0],&
si379
[0],&
si380
[0],&
si381
[0],&
si382
[0],&
si383
[0],
4405
&
si384
[0],&
si385
[0],&
si386
[0],&
si387
[0],&
si388
[0],&
si389
[0],
4406
&
si390
[0],&
si391
[0],&
si392
[0],&
si393
[0],&
si394
[0],&
si395
[0],
4407
&
si396
[0],&
si397
[0],&
si398
[0],&
si399
[0],&
si400
[0],&
si401
[0],
4408
&
si402
[0],&
si403
[0],&
si404
[0],&
si405
[0],&
si406
[0],&
si407
[0],
4409
&
si408
[0],&
si409
[0],&
si410
[0],&
si411
[0],&
si412
[0],&
si413
[0],
4410
&
si414
[0],&
si415
[0],&
si416
[0],&
si417
[0],&
si418
[0],&
si419
[0],
4411
&
si420
[0],&
si421
[0],&
si422
[0],&
si423
[0],&
si424
[0],&
si425
[0],
4412
&
si426
[0],&
si427
[0],&
si428
[0],&
si429
[0],&
si430
[0],&
si431
[0],
4413
&
si432
[0],&
si433
[0],&
si434
[0],&
si435
[0],&
si436
[0],&
si437
[0],
4414
&
si438
[0],&
si439
[0],&
si440
[0],&
si441
[0],&
si442
[0],&
si443
[0],
4415
&
si444
[0],&
si445
[0],&
si446
[0],&
si447
[0],&
si448
[0],&
si449
[0],
4416
&
si450
[0],&
si451
[0],&
si452
[0],&
si453
[0],&
si454
[0],&
si455
[0],
4417
&
si456
[0],&
si457
[0],&
si458
[0],&
si459
[0],&
si460
[0],&
si461
[0],
4418
&
si462
[0],&
si463
[0],&
si464
[0],&
si465
[0],&
si466
[0],&
si467
[0],
4419
&
si468
[0],&
si469
[0],&
si470
[0],&
si471
[0],&
si472
[0],&
si473
[0],
4420
&
si474
[0],&
si475
[0],&
si476
[0],&
si477
[0],&
si478
[0],&
si479
[0],
4421
&
si480
[0],&
si481
[0],&
si482
[0],&
si483
[0],&
si484
[0],&
si485
[0],
4422
&
si486
[0],&
si487
[0],&
si488
[0],&
si489
[0],&
si490
[0],&
si491
[0],
4423
&
si492
[0],&
si493
[0],&
si494
[0],&
si495
[0],&
si496
[0],&
si497
[0],
4424
&
si498
[0],&
si499
[0],&
si500
[0],&
si501
[0],&
si502
[0],&
si503
[0],
4425
&
si504
[0],&
si505
[0],&
si506
[0],&
si507
[0],&
si508
[0],&
si509
[0],
4426
&
si510
[0],&
si511
[0],&
si512
[0],&
si513
[0],&
si514
[0],&
si515
[0],
4427
&
si516
[0],&
si517
[0],&
si518
[0],&
si519
[0],&
si520
[0],&
si521
[0],
4428
&
si522
[0],&
si523
[0],&
si524
[0],&
si525
[0],&
si526
[0],&
si527
[0],
4429
&
si528
[0],&
si529
[0],&
si530
[0],&
si531
[0],&
si532
[0],&
si533
[0],
4430
&
si534
[0],&
si535
[0],&
si536
[0],&
si537
[0],&
si538
[0],&
si539
[0],
4431
&
si540
[0],&
si541
[0],&
si542
[0],&
si543
[0],&
si544
[0],&
si545
[0],
4432
&
si546
[0],&
si547
[0],&
si548
[0],&
si549
[0],&
si550
[0],&
si551
[0],
4433
&
si552
[0],&
si553
[0],&
si554
[0],&
si555
[0],&
si556
[0],&
si557
[0],
4434
&
si558
[0],&
si559
[0],&
si560
[0],&
si561
[0],&
si562
[0],&
si563
[0],
4435
&
si564
[0],&
si565
[0],&
si566
[0],&
si567
[0],&
si568
[0],&
si569
[0],
4436
&
si570
[0],&
si571
[0],&
si572
[0],&
si573
[0],&
si574
[0],&
si575
[0],
4437
&
si576
[0],&
si577
[0],&
si578
[0],&
si579
[0],&
si580
[0],&
si581
[0],
4438
&
si582
[0],&
si583
[0],&
si584
[0],&
si585
[0],&
si586
[0],&
si587
[0],
4439
&
si588
[0],&
si589
[0],&
si590
[0],&
si591
[0],&
si592
[0],&
si593
[0],
4440
&
si594
[0],&
si595
[0],&
si596
[0],&
si597
[0],&
si598
[0],&
si599
[0],
4441
&
si600
[0],&
si601
[0],&
si602
[0],&
si603
[0],&
si604
[0],&
si605
[0],
4442
&
si606
[0],&
si607
[0],&
si608
[0],&
si609
[0],&
si610
[0],&
si611
[0],
4443
&
si612
[0],&
si613
[0],&
si614
[0],&
si615
[0],&
si616
[0],&
si617
[0],
4444
&
si618
[0],&
si619
[0],&
si620
[0],&
si621
[0],&
si622
[0],&
si623
[0],
4445
&
si624
[0],&
si625
[0],&
si626
[0],&
si627
[0],&
si628
[0],&
si629
[0],
4446
&
si630
[0],&
si631
[0],&
si632
[0],&
si633
[0],&
si634
[0],&
si635
[0],
4447
&
si636
[0],&
si637
[0],&
si638
[0],&
si639
[0],&
si640
[0],&
si641
[0],
4448
&
si642
[0],&
si643
[0],&
si644
[0],&
si645
[0],&
si646
[0],&
si647
[0],
4449
&
si648
[0],&
si649
[0],&
si650
[0],&
si651
[0],&
si652
[0],&
si653
[0],
4450
&
si654
[0],&
si655
[0],&
si656
[0],&
si657
[0],&
si658
[0],&
si659
[0],
4451
&
si660
[0],&
si661
[0],&
si662
[0],&
si663
[0],&
si664
[0],&
si665
[0],
4452
&
si666
[0],&
si667
[0],&
si668
[0],&
si669
[0],&
si670
[0],&
si671
[0],
4453
&
si672
[0],&
si673
[0],&
si674
[0],&
si675
[0],&
si676
[0],&
si677
[0],
4454
&
si678
[0],&
si679
[0],&
si680
[0],&
si681
[0],&
si682
[0],&
si683
[0],
4455
&
si684
[0],&
si685
[0],&
si686
[0],&
si687
[0],&
si688
[0],&
si689
[0],
4456
&
si690
[0],&
si691
[0],&
si692
[0],&
si693
[0],&
si694
[0],&
si695
[0],
4457
&
si696
[0],&
si697
[0],&
si698
[0],&
si699
[0],&
si700
[0],&
si701
[0],
4458
&
si702
[0],&
si703
[0],&
si704
[0],&
si705
[0],&
si706
[0],&
si707
[0],
4459
&
si708
[0],&
si709
[0],&
si710
[0],&
si711
[0],&
si712
[0],&
si713
[0],
4460
&
si714
[0],&
si715
[0],&
si716
[0],&
si717
[0],&
si718
[0],&
si719
[0],
4461
&
si720
[0],&
si721
[0],&
si722
[0],&
si723
[0],&
si724
[0],&
si725
[0],
4462
&
si726
[0],&
si727
[0],&
si728
[0],&
si729
[0],&
si730
[0],&
si731
[0],
4463
&
si732
[0],&
si733
[0],&
si734
[0],&
si735
[0],&
si736
[0],&
si737
[0],
4464
&
si738
[0],&
si739
[0],&
si740
[0],&
si741
[0],&
si742
[0],&
si743
[0],
4465
&
si744
[0],&
si745
[0],&
si746
[0],&
si747
[0],&
si748
[0],&
si749
[0],
4466
&
si750
[0],&
si751
[0],&
si752
[0],&
si753
[0],&
si754
[0],&
si755
[0],
4467
&
si756
[0],&
si757
[0],&
si758
[0],&
si759
[0],&
si760
[0],&
si761
[0],
4468
&
si762
[0],&
si763
[0],&
si764
[0],&
si765
[0],&
si766
[0],&
si767
[0],
4469
&
si768
[0],&
si769
[0],&
si770
[0],&
si771
[0],&
si772
[0],&
si773
[0],
4470
&
si774
[0],&
si775
[0],&
si776
[0],&
si777
[0],&
si778
[0],&
si779
[0],
4471
&
si780
[0],&
si781
[0],&
si782
[0],&
si783
[0],&
si784
[0],&
si785
[0],
4472
&
si786
[0],&
si787
[0],&
si788
[0],&
si789
[0],&
si790
[0],&
si791
[0],
4473
&
si792
[0],&
si793
[0],&
si794
[0],&
si795
[0],&
si796
[0],&
si797
[0],
4474
&
si798
[0],&
si799
[0],&
si800
[0],&
si801
[0],&
si802
[0],&
si803
[0],
4475
&
si804
[0],&
si805
[0],&
si806
[0],&
si807
[0],&
si808
[0],&
si809
[0],
4476
&
si810
[0],&
si811
[0],&
si812
[0],&
si813
[0],&
si814
[0],&
si815
[0],
4477
&
si816
[0],&
si817
[0],&
si818
[0],&
si819
[0],&
si820
[0],&
si821
[0],
4478
&
si822
[0],&
si823
[0],&
si824
[0],&
si825
[0],&
si826
[0],&
si827
[0],
4479
&
si828
[0],&
si829
[0],&
si830
[0],&
si831
[0],&
si832
[0],&
si833
[0],
4480
&
si834
[0],&
si835
[0],&
si836
[0],&
si837
[0],&
si838
[0],&
si839
[0],
4481
&
si840
[0],&
si841
[0],&
si842
[0],&
si843
[0],&
si844
[0],&
si845
[0],
4482
&
si846
[0],&
si847
[0],&
si848
[0],&
si849
[0],&
si850
[0],&
si851
[0],
4483
&
si852
[0],&
si853
[0],&
si854
[0],&
si855
[0],&
si856
[0],&
si857
[0],
4484
&
si858
[0],&
si859
[0],&
si860
[0],&
si861
[0],&
si862
[0],&
si863
[0],
4485
&
si864
[0],&
si865
[0],&
si866
[0],&
si867
[0],&
si868
[0],&
si869
[0],
4486
&
si870
[0],&
si871
[0],&
si872
[0],&
si873
[0],&
si874
[0],&
si875
[0],
4487
&
si876
[0],&
si877
[0],&
si878
[0],&
si879
[0]
4488
};
4489
4490
4492
class
Create
{
4493
public
:
4495
Create
(
void
) {
4496
int
n
=
sizeof
(
si
)/
sizeof
(
SetInstr
*);
4497
for
(
int
i
=0;
i
<
n
;
i
++) {
4498
std::string s =
Test::str
(
i
);
4499
if
(
i
< 10) {
4500
s =
"00"
+ s;
4501
}
else
if
(
i
< 100) {
4502
s =
"0"
+ s;
4503
}
4504
(void)
new
SetExprConst
(
si
[
i
],s,
Gecode::SRT_EQ
,0);
4505
(void)
new
SetExprConst
(
si
[
i
],s,
Gecode::SRT_EQ
,1);
4506
(void)
new
SetExprConst
(
si
[
i
],s,
Gecode::SRT_NQ
,0);
4507
(void)
new
SetExprConst
(
si
[
i
],s,
Gecode::SRT_NQ
,1);
4508
(void)
new
SetExprConst
(
si
[
i
],s,
Gecode::SRT_SUB
,0);
4509
(void)
new
SetExprConst
(
si
[
i
],s,
Gecode::SRT_SUB
,1);
4510
(void)
new
SetExprConst
(
si
[
i
],s,
Gecode::SRT_SUP
,0);
4511
(void)
new
SetExprConst
(
si
[
i
],s,
Gecode::SRT_SUP
,1);
4512
(void)
new
SetExprConst
(
si
[
i
],s,
Gecode::SRT_DISJ
,0);
4513
(void)
new
SetExprConst
(
si
[
i
],s,
Gecode::SRT_DISJ
,1);
4514
4515
if
( (
i
% 31) == 0) {
4516
4517
for
(
int
j=0; j<
n
; j++) {
4518
if
( (j % 37) == 0) {
4519
std::string ss =
Test::str
(j);
4520
if
(j < 10) {
4521
ss =
"00"
+ ss;
4522
}
else
if
(j < 100) {
4523
ss =
"0"
+ ss;
4524
}
4525
ss=s+
"::"
+ss;
4526
(void)
new
SetExprExpr
(
si
[
i
],
si
[j],ss,
Gecode::SRT_EQ
);
4527
(void)
new
SetExprExpr
(
si
[
i
],
si
[j],ss,
Gecode::SRT_NQ
);
4528
(void)
new
SetExprExpr
(
si
[
i
],
si
[j],ss,
Gecode::SRT_SUB
);
4529
(void)
new
SetExprExpr
(
si
[
i
],
si
[j],ss,
Gecode::SRT_SUP
);
4530
(void)
new
SetExprExpr
(
si
[
i
],
si
[j],ss,
Gecode::SRT_DISJ
);
4531
}
4532
}
4533
}
4534
}
4535
}
4536
};
4537
4538
Create
c
;
4540
}
4541
4542
}}
4543
4544
// STATISTICS: test-minimodel
Test::Int::MiniModelSet::si437
const SetInstr si437[]
Definition:
mm-set.cpp:2313
Test::Int::MiniModelSet::si367
const SetInstr si367[]
Definition:
mm-set.cpp:1993
Test::Int::MiniModelSet::si097
const SetInstr si097[]
Definition:
mm-set.cpp:760
Test::Int::MiniModelSet::si767
const SetInstr si767[]
Definition:
mm-set.cpp:3822
Test::Int::MiniModelSet::si529
const SetInstr si529[]
Definition:
mm-set.cpp:2734
Test::Int::MiniModelSet::si697
const SetInstr si697[]
Definition:
mm-set.cpp:3502
Test::Int::MiniModelSet::si106
const SetInstr si106[]
Definition:
mm-set.cpp:801
Test::Int::MiniModelSet::si344
const SetInstr si344[]
Definition:
mm-set.cpp:1889
Test::Int::MiniModelSet::si606
const SetInstr si606[]
Definition:
mm-set.cpp:3086
Test::Int::MiniModelSet::si572
const SetInstr si572[]
Definition:
mm-set.cpp:2931
Test::Int::MiniModelSet::si112
const SetInstr si112[]
Definition:
mm-set.cpp:829
Test::Int::MiniModelSet::si727
const SetInstr si727[]
Definition:
mm-set.cpp:3640
Test::Int::MiniModelSet::si800
const SetInstr si800[]
Definition:
mm-set.cpp:3973
Test::Int::MiniModelSet::si842
const SetInstr si842[]
Definition:
mm-set.cpp:4165
Test::Int::MiniModelSet::si680
const SetInstr si680[]
Definition:
mm-set.cpp:3425
Test::Int::MiniModelSet::si062
const SetInstr si062[]
Definition:
mm-set.cpp:600
Test::Int::MiniModelSet::si359
const SetInstr si359[]
Definition:
mm-set.cpp:1957
Test::Int::MiniModelSet::si176
const SetInstr si176[]
Definition:
mm-set.cpp:1121
Test::Int::MiniModelSet::si372
const SetInstr si372[]
Definition:
mm-set.cpp:2017
Test::Int::MiniModelSet::si217
const SetInstr si217[]
Definition:
mm-set.cpp:1309
Test::Int::MiniModelSet::si474
const SetInstr si474[]
Definition:
mm-set.cpp:2483
Test::Int::MiniModelSet::si472
const SetInstr si472[]
Definition:
mm-set.cpp:2473
Test::Int::MiniModelSet::si793
const SetInstr si793[]
Definition:
mm-set.cpp:3941
Test::Int::MiniModelSet::si518
const SetInstr si518[]
Definition:
mm-set.cpp:2685
Test::Int::MiniModelSet::si283
const SetInstr si283[]
Definition:
mm-set.cpp:1609
Test::r
Region r
Definition:
region.cpp:82
Test::Int::MiniModelSet::si573
const SetInstr si573[]
Definition:
mm-set.cpp:2936
Test::Int::MiniModelSet::si797
const SetInstr si797[]
Definition:
mm-set.cpp:3960
Test::Int::MiniModelSet::si041
const SetInstr si041[]
Definition:
mm-set.cpp:504
Test::Int::MiniModelSet::si085
const SetInstr si085[]
Definition:
mm-set.cpp:705
Test::Int::MiniModelSet::si316
const SetInstr si316[]
Definition:
mm-set.cpp:1761
Test::Int::MiniModelSet::si086
const SetInstr si086[]
Definition:
mm-set.cpp:709
Test::Int::MiniModelSet::si060
const SetInstr si060[]
Definition:
mm-set.cpp:590
Test::Int::MiniModelSet::si464
const SetInstr si464[]
Definition:
mm-set.cpp:2437
Test::Int::MiniModelSet::si366
const SetInstr si366[]
Definition:
mm-set.cpp:1989
Test::Int::MiniModelSet::si653
const SetInstr si653[]
Definition:
mm-set.cpp:3301
Test::Int::MiniModelSet::si713
const SetInstr si713[]
Definition:
mm-set.cpp:3576
Test::Int::MiniModelSet::si065
const SetInstr si065[]
Definition:
mm-set.cpp:613
Test::Int::MiniModelSet::si520
const SetInstr si520[]
Definition:
mm-set.cpp:2693
Test::Int::MiniModelSet::si522
const SetInstr si522[]
Definition:
mm-set.cpp:2702
Test::Int::MiniModelSet::si717
const SetInstr si717[]
Definition:
mm-set.cpp:3593
Test::Int::MiniModelSet::si677
const SetInstr si677[]
Definition:
mm-set.cpp:3411
Test::Int::MiniModelSet::si327
const SetInstr si327[]
Definition:
mm-set.cpp:1811
Test::Int::MiniModelSet::si193
const SetInstr si193[]
Definition:
mm-set.cpp:1198
Test::Int::MiniModelSet::si714
const SetInstr si714[]
Definition:
mm-set.cpp:3581
Test::Int::MiniModelSet::si331
const SetInstr si331[]
Definition:
mm-set.cpp:1829
Test::Int::MiniModelSet::SetInstr::x
unsigned char x
Definition:
mm-set.cpp:61
Test::Int::MiniModelSet::si599
const SetInstr si599[]
Definition:
mm-set.cpp:3054
Test::Int::MiniModelSet::si566
const SetInstr si566[]
Definition:
mm-set.cpp:2904
Test::Int::MiniModelSet::si375
const SetInstr si375[]
Definition:
mm-set.cpp:2030
Test::Int::MiniModelSet::si114
const SetInstr si114[]
Definition:
mm-set.cpp:837
Test::Int::MiniModelSet::si721
const SetInstr si721[]
Definition:
mm-set.cpp:3613
Test::Int::MiniModelSet::si063
const SetInstr si063[]
Definition:
mm-set.cpp:605
Test::Int::MiniModelSet::si281
const SetInstr si281[]
Definition:
mm-set.cpp:1601
Test::Int::MiniModelSet::si203
const SetInstr si203[]
Definition:
mm-set.cpp:1245
Test::Int::MiniModelSet::si315
const SetInstr si315[]
Definition:
mm-set.cpp:1757
Test::Int::MiniModelSet::si564
const SetInstr si564[]
Definition:
mm-set.cpp:2894
Test::Int::MiniModelSet::si732
const SetInstr si732[]
Definition:
mm-set.cpp:3662
Test::Int::MiniModelSet::si229
const SetInstr si229[]
Definition:
mm-set.cpp:1363
minimodel.hh
Test::Int::MiniModelSet::Create
Help class to create and register tests.
Definition:
mm-set.cpp:4492
Test::Int::MiniModelSet::si689
const SetInstr si689[]
Definition:
mm-set.cpp:3465
Gecode::RM_PMI
@ RM_PMI
Inverse implication for reification.
Definition:
int.hh:850
Test::Int::MiniModelSet::si519
const SetInstr si519[]
Definition:
mm-set.cpp:2689
Test::Int::MiniModelSet::si629
const SetInstr si629[]
Definition:
mm-set.cpp:3192
Test::Int::MiniModelSet::si707
const SetInstr si707[]
Definition:
mm-set.cpp:3549
Test::Int::MiniModelSet::si237
const SetInstr si237[]
Definition:
mm-set.cpp:1400
Test::Int::MiniModelSet::si504
const SetInstr si504[]
Definition:
mm-set.cpp:2621
Test::Int::MiniModelSet::si557
const SetInstr si557[]
Definition:
mm-set.cpp:2862
Test::Int::MiniModelSet::si052
const SetInstr si052[]
Definition:
mm-set.cpp:553
Test::Int::MiniModelSet::si584
const SetInstr si584[]
Definition:
mm-set.cpp:2985
Test::Int::MiniModelSet::si704
const SetInstr si704[]
Definition:
mm-set.cpp:3534
Test::Int::MiniModelSet::si877
const SetInstr si877[]
Definition:
mm-set.cpp:4325
Test::Int::MiniModelSet::si121
const SetInstr si121[]
Definition:
mm-set.cpp:869
Test::Int::MiniModelSet::si542
const SetInstr si542[]
Definition:
mm-set.cpp:2793
Test::Int::MiniModelSet::si295
const SetInstr si295[]
Definition:
mm-set.cpp:1665
Test::Int::MiniModelSet::si716
const SetInstr si716[]
Definition:
mm-set.cpp:3589
Test::Int::MiniModelSet::si494
const SetInstr si494[]
Definition:
mm-set.cpp:2574
Test::Int::MiniModelSet::si102
const SetInstr si102[]
Definition:
mm-set.cpp:782
Test::Int::MiniModelSet::si179
const SetInstr si179[]
Definition:
mm-set.cpp:1134
Test::Int::MiniModelSet::si567
const SetInstr si567[]
Definition:
mm-set.cpp:2909
Test::Int::MiniModelSet::si862
const SetInstr si862[]
Definition:
mm-set.cpp:4257
Test::Int::MiniModelSet::si790
const SetInstr si790[]
Definition:
mm-set.cpp:3928
Test::Int::MiniModelSet::si015
const SetInstr si015[]
Definition:
mm-set.cpp:385
Test::Int::MiniModelSet::si535
const SetInstr si535[]
Definition:
mm-set.cpp:2761
Test::Int::MiniModelSet::si742
const SetInstr si742[]
Definition:
mm-set.cpp:3709
Test::Int::MiniModelSet::si045
const SetInstr si045[]
Definition:
mm-set.cpp:521
Test::Int::MiniModelSet::si699
const SetInstr si699[]
Definition:
mm-set.cpp:3512
Test::Int::MiniModelSet::si468
const SetInstr si468[]
Definition:
mm-set.cpp:2456
Test::Int::MiniModelSet::si365
const SetInstr si365[]
Definition:
mm-set.cpp:1985
Test::Int::MiniModelSet::si760
const SetInstr si760[]
Definition:
mm-set.cpp:3790
Test::Int::MiniModelSet::si289
const SetInstr si289[]
Definition:
mm-set.cpp:1637
Test::Int::MiniModelSet::SetInstr::z
unsigned char z
Instruction arguments, z is destination (or y for complement)
Definition:
mm-set.cpp:61
Test::Int::MiniModelSet::si685
const SetInstr si685[]
Definition:
mm-set.cpp:3448
Test::Int::MiniModelSet::si235
const SetInstr si235[]
Definition:
mm-set.cpp:1390
Test::Int::MiniModelSet::si502
const SetInstr si502[]
Definition:
mm-set.cpp:2611
Test::Int::MiniModelSet::si604
const SetInstr si604[]
Definition:
mm-set.cpp:3077
Test::Int::MiniModelSet::si462
const SetInstr si462[]
Definition:
mm-set.cpp:2429
Test::Int::MiniModelSet::SO_CMPL
@ SO_CMPL
Complement.
Definition:
mm-set.cpp:49
Test::Int::MiniModelSet::si780
const SetInstr si780[]
Definition:
mm-set.cpp:3881
Test::Int::MiniModelSet::si024
const SetInstr si024[]
Definition:
mm-set.cpp:425
Test::Int::MiniModelSet::si861
const SetInstr si861[]
Definition:
mm-set.cpp:4253
Test::Int::MiniModelSet::si133
const SetInstr si133[]
Definition:
mm-set.cpp:925
Test::Int::MiniModelSet::si035
const SetInstr si035[]
Definition:
mm-set.cpp:477
Test::Int::MiniModelSet::si419
const SetInstr si419[]
Definition:
mm-set.cpp:2232
Test::Int::MiniModelSet::si784
const SetInstr si784[]
Definition:
mm-set.cpp:3901
Test::Int::MiniModelSet::si675
const SetInstr si675[]
Definition:
mm-set.cpp:3401
Test::Int::MiniModelSet::si661
const SetInstr si661[]
Definition:
mm-set.cpp:3337
Test::Int::MiniModelSet::si453
const SetInstr si453[]
Definition:
mm-set.cpp:2387
Test::Int::MiniModelSet::si795
const SetInstr si795[]
Definition:
mm-set.cpp:3950
Test::Int::MiniModelSet::si693
const SetInstr si693[]
Definition:
mm-set.cpp:3485
Test::Int::MiniModelSet::si856
const SetInstr si856[]
Definition:
mm-set.cpp:4229
Test::Int::MiniModelSet::si541
const SetInstr si541[]
Definition:
mm-set.cpp:2789
Test::Int::MiniModelSet::si789
const SetInstr si789[]
Definition:
mm-set.cpp:3923
Test::Int::MiniModelSet::si623
const SetInstr si623[]
Definition:
mm-set.cpp:3165
Test::Int::MiniModelSet::si801
const SetInstr si801[]
Definition:
mm-set.cpp:3977
Test::Int::MiniModelSet::si218
const SetInstr si218[]
Definition:
mm-set.cpp:1313
Test::Int::MiniModelSet::si000
const SetInstr si000[]
Definition:
mm-set.cpp:317
Test::Int::MiniModelSet::si777
const SetInstr si777[]
Definition:
mm-set.cpp:3869
Test::Int::MiniModelSet::si352
const SetInstr si352[]
Definition:
mm-set.cpp:1925
Test::Int::MiniModelSet::si206
const SetInstr si206[]
Definition:
mm-set.cpp:1257
Test::Int::MiniModelSet::si330
const SetInstr si330[]
Definition:
mm-set.cpp:1825
Test::Int::MiniModelSet::si857
const SetInstr si857[]
Definition:
mm-set.cpp:4233
Test::Int::MiniModelSet::si641
const SetInstr si641[]
Definition:
mm-set.cpp:3246
Test::Int::MiniModelSet::si616
const SetInstr si616[]
Definition:
mm-set.cpp:3133
Test::Int::MiniModelSet::si483
const SetInstr si483[]
Definition:
mm-set.cpp:2525
Test::Int::MiniModelSet::si590
const SetInstr si590[]
Definition:
mm-set.cpp:3013
Test::Int::MiniModelSet::si256
const SetInstr si256[]
Definition:
mm-set.cpp:1486
Test::Int::MiniModelSet::si189
const SetInstr si189[]
Definition:
mm-set.cpp:1181
Test::Int::MiniModelSet::si692
const SetInstr si692[]
Definition:
mm-set.cpp:3480
Test::Int::MiniModelSet::si663
const SetInstr si663[]
Definition:
mm-set.cpp:3347
Test::Int::MiniModelSet::si754
const SetInstr si754[]
Definition:
mm-set.cpp:3763
Test::Int::MiniModelSet::si528
const SetInstr si528[]
Definition:
mm-set.cpp:2729
Test::Int::MiniModelSet::si266
const SetInstr si266[]
Definition:
mm-set.cpp:1533
Test::Int::MiniModelSet::si099
const SetInstr si099[]
Definition:
mm-set.cpp:769
Test::Int::MiniModelSet::si115
const SetInstr si115[]
Definition:
mm-set.cpp:841
Test::Int::MiniModelSet::si678
const SetInstr si678[]
Definition:
mm-set.cpp:3416
Test::Int::MiniModelSet::si278
const SetInstr si278[]
Definition:
mm-set.cpp:1587
Test::Int::MiniModelSet::si603
const SetInstr si603[]
Definition:
mm-set.cpp:3073
Test::Int::MiniModelSet::si691
const SetInstr si691[]
Definition:
mm-set.cpp:3475
Test::Int::MiniModelSet::si815
const SetInstr si815[]
Definition:
mm-set.cpp:4041
Test::Int::MiniModelSet::SetInstr::o
SetOpcode o
Which instruction to execute.
Definition:
mm-set.cpp:60
Test::Int::MiniModelSet::si081
const SetInstr si081[]
Definition:
mm-set.cpp:686
Test::Int::MiniModelSet::si492
const SetInstr si492[]
Definition:
mm-set.cpp:2565
Test::Int::MiniModelSet::si811
const SetInstr si811[]
Definition:
mm-set.cpp:4024
Test::Int::MiniModelSet::si639
const SetInstr si639[]
Definition:
mm-set.cpp:3237
Test::Int::MiniModelSet::si837
const SetInstr si837[]
Definition:
mm-set.cpp:4142
Test::Int::MiniModelSet::SetExprExpr::srt
Gecode::SetRelType srt
Set relation
Definition:
mm-set.cpp:212
Test::Int::MiniModelSet::si146
const SetInstr si146[]
Definition:
mm-set.cpp:984
Test::Int::MiniModelSet::si140
const SetInstr si140[]
Definition:
mm-set.cpp:957
Test::Int::MiniModelSet::si839
const SetInstr si839[]
Definition:
mm-set.cpp:4152
Test::Int::MiniModelSet::si470
const SetInstr si470[]
Definition:
mm-set.cpp:2465
Test::Int::MiniModelSet::si332
const SetInstr si332[]
Definition:
mm-set.cpp:1833
Test::Int::MiniModelSet::si729
const SetInstr si729[]
Definition:
mm-set.cpp:3649
Test::Int::MiniModelSet::si454
const SetInstr si454[]
Definition:
mm-set.cpp:2392
Test::Int::MiniModelSet::si200
const SetInstr si200[]
Definition:
mm-set.cpp:1230
Test::Int::MiniModelSet::si198
const SetInstr si198[]
Definition:
mm-set.cpp:1221
Test::Int::MiniModelSet::si003
const SetInstr si003[]
Definition:
mm-set.cpp:329
Test::Int::MiniModelSet::SetExprConst::post
virtual void post(Gecode::Space &home, Gecode::IntVarArray &x, Gecode::Reify r)
Post reified constraint on x.
Definition:
mm-set.cpp:176
Test::Int::MiniModelSet::si701
const SetInstr si701[]
Definition:
mm-set.cpp:3521
Test::Int::MiniModelSet::si670
const SetInstr si670[]
Definition:
mm-set.cpp:3379
Test::Int::MiniModelSet::si161
const SetInstr si161[]
Definition:
mm-set.cpp:1053
Test::Int::MiniModelSet::si456
const SetInstr si456[]
Definition:
mm-set.cpp:2401
Test::Int::MiniModelSet::si848
const SetInstr si848[]
Definition:
mm-set.cpp:4193
Test::Int::MiniModelSet::si841
const SetInstr si841[]
Definition:
mm-set.cpp:4161
Test::Int::MiniModelSet::SetOpcode
SetOpcode
Set opcode.
Definition:
mm-set.cpp:48
Test::Int::MiniModelSet::si243
const SetInstr si243[]
Definition:
mm-set.cpp:1427
Test::Int::MiniModelSet::si728
const SetInstr si728[]
Definition:
mm-set.cpp:3645
Test::Int::MiniModelSet::si640
const SetInstr si640[]
Definition:
mm-set.cpp:3241
Test::Int::MiniModelSet::si609
const SetInstr si609[]
Definition:
mm-set.cpp:3101
Test::Int::MiniModelSet::si244
const SetInstr si244[]
Definition:
mm-set.cpp:1432
Test::Int::MiniModelSet::si002
const SetInstr si002[]
Definition:
mm-set.cpp:325
Test::Int::MiniModelSet::si314
const SetInstr si314[]
Definition:
mm-set.cpp:1752
Test::Int::MiniModelSet::si684
const SetInstr si684[]
Definition:
mm-set.cpp:3443
Test::Int::MiniModelSet::si117
const SetInstr si117[]
Definition:
mm-set.cpp:851
Test::Int::Basic::i
Gecode::IntArgs i(4, 1, 2, 3, 4)
Gecode::RM_IMP
@ RM_IMP
Implication for reification.
Definition:
int.hh:843
Test::Int::MiniModelSet::si240
const SetInstr si240[]
Definition:
mm-set.cpp:1413
Gecode::SetVarArgs
Passing set variables.
Definition:
set.hh:492
Test::Int::MiniModelSet::si445
const SetInstr si445[]
Definition:
mm-set.cpp:2350
Test::Int::MiniModelSet::si597
const SetInstr si597[]
Definition:
mm-set.cpp:3045
Test::Int::MiniModelSet::si835
const SetInstr si835[]
Definition:
mm-set.cpp:4133
Test::Int::MiniModelSet::si059
const SetInstr si059[]
Definition:
mm-set.cpp:585
Test::Int::MiniModelSet::si523
const SetInstr si523[]
Definition:
mm-set.cpp:2707
Test::Int::MiniModelSet::si646
const SetInstr si646[]
Definition:
mm-set.cpp:3269
Test::Int::MiniModelSet::si631
const SetInstr si631[]
Definition:
mm-set.cpp:3201
Test::Int::MiniModelSet::si591
const SetInstr si591[]
Definition:
mm-set.cpp:3017
Test::Int::MiniModelSet::si750
const SetInstr si750[]
Definition:
mm-set.cpp:3745
Test::Int::MiniModelSet::si108
const SetInstr si108[]
Definition:
mm-set.cpp:809
Test::Int::MiniModelSet::si514
const SetInstr si514[]
Definition:
mm-set.cpp:2665
Test::Int::MiniModelSet::si021
const SetInstr si021[]
Definition:
mm-set.cpp:413
Test::Int::MiniModelSet::si554
const SetInstr si554[]
Definition:
mm-set.cpp:2849
Test::Int::MiniModelSet::si756
const SetInstr si756[]
Definition:
mm-set.cpp:3773
Test::Int::MiniModelSet::si738
const SetInstr si738[]
Definition:
mm-set.cpp:3689
Test::Int::MiniModelSet::si433
const SetInstr si433[]
Definition:
mm-set.cpp:2296
Test::Int::MiniModelSet::si300
const SetInstr si300[]
Definition:
mm-set.cpp:1688
Test::Int::MiniModelSet::si446
const SetInstr si446[]
Definition:
mm-set.cpp:2355
Test::Int::MiniModelSet::si743
const SetInstr si743[]
Definition:
mm-set.cpp:3713
Test::Int::MiniModelSet::si526
const SetInstr si526[]
Definition:
mm-set.cpp:2721
Test::Int::MiniModelSet::si212
const SetInstr si212[]
Definition:
mm-set.cpp:1285
Test::Int::MiniModelSet::si781
const SetInstr si781[]
Definition:
mm-set.cpp:3886
Test::Int::MiniModelSet::SetInstr::y
unsigned char y
Definition:
mm-set.cpp:61
Test::Int::MiniModelSet::si382
const SetInstr si382[]
Definition:
mm-set.cpp:2062
Test::Int::MiniModelSet::si220
const SetInstr si220[]
Definition:
mm-set.cpp:1321
Test::Int::MiniModelSet::si166
const SetInstr si166[]
Definition:
mm-set.cpp:1075
Test::Int::MiniModelSet::si657
const SetInstr si657[]
Definition:
mm-set.cpp:3320
Test::Int::MiniModelSet::SetExprExpr::post
virtual void post(Gecode::Space &home, Gecode::IntVarArray &x, Gecode::Reify r)
Post reified constraint on x.
Definition:
mm-set.cpp:280
Test::Int::MiniModelSet::si358
const SetInstr si358[]
Definition:
mm-set.cpp:1953
Test::Int::MiniModelSet::si285
const SetInstr si285[]
Definition:
mm-set.cpp:1619
Test::Int::MiniModelSet::si816
const SetInstr si816[]
Definition:
mm-set.cpp:4046
Test::Int::MiniModelSet::si618
const SetInstr si618[]
Definition:
mm-set.cpp:3141
Test::Int::MiniModelSet::si250
const SetInstr si250[]
Definition:
mm-set.cpp:1459
Test::Int::MiniModelSet::si763
const SetInstr si763[]
Definition:
mm-set.cpp:3805
Test::Int::MiniModelSet::si248
const SetInstr si248[]
Definition:
mm-set.cpp:1449
Test::Int::MiniModelSet::si549
const SetInstr si549[]
Definition:
mm-set.cpp:2825
Test::Int::MiniModelSet::si163
const SetInstr si163[]
Definition:
mm-set.cpp:1061
Test::Int::MiniModelSet::si374
const SetInstr si374[]
Definition:
mm-set.cpp:2025
Test::Int::MiniModelSet::si878
const SetInstr si878[]
Definition:
mm-set.cpp:4329
Test::Int::MiniModelSet::si614
const SetInstr si614[]
Definition:
mm-set.cpp:3123
Test::Int::MiniModelSet::si651
const SetInstr si651[]
Definition:
mm-set.cpp:3293
Test::Int::MiniModelSet::si588
const SetInstr si588[]
Definition:
mm-set.cpp:3005
Test::Int::MiniModelSet::si072
const SetInstr si072[]
Definition:
mm-set.cpp:645
Test::Int::MiniModelSet::si660
const SetInstr si660[]
Definition:
mm-set.cpp:3333
Test::Int::MiniModelSet::si658
const SetInstr si658[]
Definition:
mm-set.cpp:3325
Test::Int::MiniModelSet::si201
const SetInstr si201[]
Definition:
mm-set.cpp:1235
Test::Int::MiniModelSet::si476
const SetInstr si476[]
Definition:
mm-set.cpp:2493
Gecode::Space
Computation spaces.
Definition:
core.hpp:1748
Test::Int::MiniModelSet::si131
const SetInstr si131[]
Definition:
mm-set.cpp:915
Test::Int::MiniModelSet::si730
const SetInstr si730[]
Definition:
mm-set.cpp:3653
Test::Int::MiniModelSet::si023
const SetInstr si023[]
Definition:
mm-set.cpp:421
Test::Int::MiniModelSet::si298
const SetInstr si298[]
Definition:
mm-set.cpp:1678
Test::Int::MiniModelSet::si581
const SetInstr si581[]
Definition:
mm-set.cpp:2973
Test::Int::MiniModelSet::si308
const SetInstr si308[]
Definition:
mm-set.cpp:1725
Test::Int::MiniModelSet::si051
const SetInstr si051[]
Definition:
mm-set.cpp:549
Test::Int::MiniModelSet::si068
const SetInstr si068[]
Definition:
mm-set.cpp:627
Test::Int::MiniModelSet::si096
const SetInstr si096[]
Definition:
mm-set.cpp:755
Test::Int::MiniModelSet::si030
const SetInstr si030[]
Definition:
mm-set.cpp:453
Test::Int::MiniModelSet::si253
const SetInstr si253[]
Definition:
mm-set.cpp:1473
Test::Int::MiniModelSet::si858
const SetInstr si858[]
Definition:
mm-set.cpp:4238
Test::Int::MiniModelSet::si007
const SetInstr si007[]
Definition:
mm-set.cpp:349
Test::Int::MiniModelSet::si141
const SetInstr si141[]
Definition:
mm-set.cpp:961
int.hh
Gecode::SRT_SUB
@ SRT_SUB
Subset ( )
Definition:
set.hh:648
Test::Int::MiniModelSet::si449
const SetInstr si449[]
Definition:
mm-set.cpp:2369
Test::Int::MiniModelSet::SetExprConst::SetExprConst
SetExprConst(const SetInstr *bis0, const std::string &s, Gecode::SetRelType srt0, int c0)
Create and register test.
Definition:
mm-set.cpp:131
Test::Int::MiniModelSet::si698
const SetInstr si698[]
Definition:
mm-set.cpp:3507
Test::Int::MiniModelSet::si011
const SetInstr si011[]
Definition:
mm-set.cpp:366
Test::Int::MiniModelSet::si211
const SetInstr si211[]
Definition:
mm-set.cpp:1281
Test::Int::MiniModelSet::si028
const SetInstr si028[]
Definition:
mm-set.cpp:445
Test::Int::MiniModelSet::si563
const SetInstr si563[]
Definition:
mm-set.cpp:2889
Test::Int::MiniModelSet::si276
const SetInstr si276[]
Definition:
mm-set.cpp:1577
Test::Int::MiniModelSet::si478
const SetInstr si478[]
Definition:
mm-set.cpp:2501
Test::Int::MiniModelSet::si725
const SetInstr si725[]
Definition:
mm-set.cpp:3630
Test::Int::MiniModelSet::si129
const SetInstr si129[]
Definition:
mm-set.cpp:905
Test::Int::MiniModelSet::si761
const SetInstr si761[]
Definition:
mm-set.cpp:3795
Test::Int::MiniModelSet::si538
const SetInstr si538[]
Definition:
mm-set.cpp:2776
Test::Int::MiniModelSet::si067
const SetInstr si067[]
Definition:
mm-set.cpp:622
Test::Int::MiniModelSet::si556
const SetInstr si556[]
Definition:
mm-set.cpp:2857
Gecode::IntVarArray
Integer variable array.
Definition:
int.hh:744
Test::Int::MiniModelSet::si643
const SetInstr si643[]
Definition:
mm-set.cpp:3256
Test::Int::MiniModelSet::si794
const SetInstr si794[]
Definition:
mm-set.cpp:3945
Test::Int::MiniModelSet::si703
const SetInstr si703[]
Definition:
mm-set.cpp:3529
Test::Int::MiniModelSet::si736
const SetInstr si736[]
Definition:
mm-set.cpp:3681
Test::Int::MiniModelSet::SO_DUNION
@ SO_DUNION
Disjoint union.
Definition:
mm-set.cpp:51
Gecode::SRT_SUP
@ SRT_SUP
Superset ( )
Definition:
set.hh:649
Test::Int::MiniModelSet::si165
const SetInstr si165[]
Definition:
mm-set.cpp:1070
Test::Int::MiniModelSet::si239
const SetInstr si239[]
Definition:
mm-set.cpp:1409
Test::Int::MiniModelSet::si187
const SetInstr si187[]
Definition:
mm-set.cpp:1171
Test::Int::MiniModelSet::si169
const SetInstr si169[]
Definition:
mm-set.cpp:1089
Test::Int::MiniModelSet::si741
const SetInstr si741[]
Definition:
mm-set.cpp:3704
Test::Int::MiniModelSet::si560
const SetInstr si560[]
Definition:
mm-set.cpp:2877
Test::Int::MiniModelSet::si427
const SetInstr si427[]
Definition:
mm-set.cpp:2269
Test::Int::MiniModelSet::si846
const SetInstr si846[]
Definition:
mm-set.cpp:4184
Test::Int::MiniModelSet::si555
const SetInstr si555[]
Definition:
mm-set.cpp:2853
Test::Int::MiniModelSet::si521
const SetInstr si521[]
Definition:
mm-set.cpp:2697
Test::Int::MiniModelSet::si014
const SetInstr si014[]
Definition:
mm-set.cpp:381
Gecode::singleton
SetExpr singleton(const LinIntExpr &e)
Singleton expression.
Definition:
set-expr.cpp:694
Test::Int::MiniModelSet::si077
const SetInstr si077[]
Definition:
mm-set.cpp:669
Test::Int::MiniModelSet::si307
const SetInstr si307[]
Definition:
mm-set.cpp:1720
Test::Int::MiniModelSet::si328
const SetInstr si328[]
Definition:
mm-set.cpp:1816
Test::Int::MiniModelSet::si333
const SetInstr si333[]
Definition:
mm-set.cpp:1838
Test::Int::MiniModelSet::si055
const SetInstr si055[]
Definition:
mm-set.cpp:568
Test::Int::MiniModelSet::si290
const SetInstr si290[]
Definition:
mm-set.cpp:1641
Test::Int::MiniModelSet::si223
const SetInstr si223[]
Definition:
mm-set.cpp:1336
Test::Int::MiniModelSet::si173
const SetInstr si173[]
Definition:
mm-set.cpp:1107
Test::Int::MiniModelSet::si216
const SetInstr si216[]
Definition:
mm-set.cpp:1304
Test::Int::MiniModelSet::si461
const SetInstr si461[]
Definition:
mm-set.cpp:2424
Test::Int::MiniModelSet::eval
int eval(const SetInstr *pc, int reg[], bool &failed)
Executes set instruction for evaluation (checking)
Definition:
mm-set.cpp:66
Test::Int::MiniModelSet::si135
const SetInstr si135[]
Definition:
mm-set.cpp:933
Test::Int::MiniModelSet::si149
const SetInstr si149[]
Definition:
mm-set.cpp:997
Test::Int::MiniModelSet::si022
const SetInstr si022[]
Definition:
mm-set.cpp:417
Test::Int::MiniModelSet::si534
const SetInstr si534[]
Definition:
mm-set.cpp:2757
Test::Int::MiniModelSet::si018
const SetInstr si018[]
Definition:
mm-set.cpp:398
Test::Int::MiniModelSet::si757
const SetInstr si757[]
Definition:
mm-set.cpp:3777
Test::Int::MiniModelSet::si013
const SetInstr si013[]
Definition:
mm-set.cpp:376
Test::Int::MiniModelSet::si831
const SetInstr si831[]
Definition:
mm-set.cpp:4115
Test::Int::MiniModelSet::si632
const SetInstr si632[]
Definition:
mm-set.cpp:3205
Test::Int::MiniModelSet::si038
const SetInstr si038[]
Definition:
mm-set.cpp:489
Gecode::SRT_DISJ
@ SRT_DISJ
Disjoint ( )
Definition:
set.hh:650
Test::Int::MiniModelSet::si688
const SetInstr si688[]
Definition:
mm-set.cpp:3461
Test::Int::MiniModelSet::si500
const SetInstr si500[]
Definition:
mm-set.cpp:2601
Test::Int::MiniModelSet::si598
const SetInstr si598[]
Definition:
mm-set.cpp:3049
Test::Int::MiniModelSet::si475
const SetInstr si475[]
Definition:
mm-set.cpp:2488
Test::Int::MiniModelSet::si551
const SetInstr si551[]
Definition:
mm-set.cpp:2835
Test::Int::MiniModelSet::si608
const SetInstr si608[]
Definition:
mm-set.cpp:3096
Test::Int::MiniModelSet::si376
const SetInstr si376[]
Definition:
mm-set.cpp:2035
Test::Int::MiniModelSet::si155
const SetInstr si155[]
Definition:
mm-set.cpp:1025
Test::Int::MiniModelSet::si827
const SetInstr si827[]
Definition:
mm-set.cpp:4097
Test::Int::MiniModelSet::si185
const SetInstr si185[]
Definition:
mm-set.cpp:1161
Test::Int::MiniModelSet::si147
const SetInstr si147[]
Definition:
mm-set.cpp:989
Test::Int::MiniModelSet::si338
const SetInstr si338[]
Definition:
mm-set.cpp:1861
Test::Int::MiniModelSet::si695
const SetInstr si695[]
Definition:
mm-set.cpp:3493
Test::Int::MiniModelSet::si821
const SetInstr si821[]
Definition:
mm-set.cpp:4069
Test::Int::MiniModelSet::si122
const SetInstr si122[]
Definition:
mm-set.cpp:873
Test::Int::MiniModelSet::si004
const SetInstr si004[]
Definition:
mm-set.cpp:334
Test::Int::MiniModelSet::si039
const SetInstr si039[]
Definition:
mm-set.cpp:494
Test::Int::MiniModelSet::si488
const SetInstr si488[]
Definition:
mm-set.cpp:2547
Test::Int::MiniModelSet::si351
const SetInstr si351[]
Definition:
mm-set.cpp:1921
Test::Int::MiniModelSet::si271
const SetInstr si271[]
Definition:
mm-set.cpp:1555
Test::Int::MiniModelSet::si826
const SetInstr si826[]
Definition:
mm-set.cpp:4093
Test::Int::MiniModelSet::si493
const SetInstr si493[]
Definition:
mm-set.cpp:2569
Test::Int::MiniModelSet::si078
const SetInstr si078[]
Definition:
mm-set.cpp:673
Test::Int::MiniModelSet::si832
const SetInstr si832[]
Definition:
mm-set.cpp:4120
Test::Int::MiniModelSet::si153
const SetInstr si153[]
Definition:
mm-set.cpp:1016
Test::Int::MiniModelSet::si667
const SetInstr si667[]
Definition:
mm-set.cpp:3365
Test::Int::MiniModelSet::si034
const SetInstr si034[]
Definition:
mm-set.cpp:472
Test::Int::MiniModelSet::si164
const SetInstr si164[]
Definition:
mm-set.cpp:1065
Test::Int::MiniModelSet::si480
const SetInstr si480[]
Definition:
mm-set.cpp:2510
Gecode
Gecode toplevel namespace
Test::Int::MiniModelSet::si104
const SetInstr si104[]
Definition:
mm-set.cpp:792
Test::Int::MiniModelSet::si158
const SetInstr si158[]
Definition:
mm-set.cpp:1038
Test::Int::MiniModelSet::si199
const SetInstr si199[]
Definition:
mm-set.cpp:1225
Test::Int::MiniModelSet::si347
const SetInstr si347[]
Definition:
mm-set.cpp:1902
Test::Int::MiniModelSet::si418
const SetInstr si418[]
Definition:
mm-set.cpp:2227
Test::Int::MiniModelSet::si301
const SetInstr si301[]
Definition:
mm-set.cpp:1693
Test::Int::MiniModelSet::si466
const SetInstr si466[]
Definition:
mm-set.cpp:2446
Test::Int::MiniModelSet::si448
const SetInstr si448[]
Definition:
mm-set.cpp:2365
Test::Int::MiniModelSet::si159
const SetInstr si159[]
Definition:
mm-set.cpp:1043
Test::Int::MiniModelSet::si044
const SetInstr si044[]
Definition:
mm-set.cpp:517
Test::Int::MiniModelSet::si772
const SetInstr si772[]
Definition:
mm-set.cpp:3845
Test::Int::MiniModelSet::si361
const SetInstr si361[]
Definition:
mm-set.cpp:1966
Test::Int::MiniModelSet::si771
const SetInstr si771[]
Definition:
mm-set.cpp:3841
Test::Int::MiniModelSet::si247
const SetInstr si247[]
Definition:
mm-set.cpp:1445
Test::Int::MiniModelSet::si672
const SetInstr si672[]
Definition:
mm-set.cpp:3389
Test::Int::MiniModelSet::si655
const SetInstr si655[]
Definition:
mm-set.cpp:3310
Test::Int::MiniModelSet::si578
const SetInstr si578[]
Definition:
mm-set.cpp:2958
Test::Int::MiniModelSet::SetExprExpr::solution
virtual bool solution(const Assignment &x) const
Test whether x is solution
Definition:
mm-set.cpp:223
Test::Int::MiniModelSet::si764
const SetInstr si764[]
Definition:
mm-set.cpp:3809
Test::Int::MiniModelSet::si873
const SetInstr si873[]
Definition:
mm-set.cpp:4307
Test::Int::MiniModelSet::si304
const SetInstr si304[]
Definition:
mm-set.cpp:1705
Test::Int::MiniModelSet::si544
const SetInstr si544[]
Definition:
mm-set.cpp:2803
Test::Int::MiniModelSet::si318
const SetInstr si318[]
Definition:
mm-set.cpp:1769
Test::Int::MiniModelSet::si196
const SetInstr si196[]
Definition:
mm-set.cpp:1213
Test::Int::MiniModelSet::si792
const SetInstr si792[]
Definition:
mm-set.cpp:3937
Test::Int::MiniModelSet::si296
const SetInstr si296[]
Definition:
mm-set.cpp:1669
Test::Int::MiniModelSet::si403
const SetInstr si403[]
Definition:
mm-set.cpp:2158
Test::Int::MiniModelSet::si575
const SetInstr si575[]
Definition:
mm-set.cpp:2945
Test::Int::MiniModelSet::si317
const SetInstr si317[]
Definition:
mm-set.cpp:1765
Test::Int::MiniModelSet::si788
const SetInstr si788[]
Definition:
mm-set.cpp:3918
Test::Int::MiniModelSet::si752
const SetInstr si752[]
Definition:
mm-set.cpp:3753
Test::Int::MiniModelSet::si177
const SetInstr si177[]
Definition:
mm-set.cpp:1125
Test::Int::MiniModelSet::si311
const SetInstr si311[]
Definition:
mm-set.cpp:1737
Test::Int::MiniModelSet::si469
const SetInstr si469[]
Definition:
mm-set.cpp:2461
Test::Int::MiniModelSet::si324
const SetInstr si324[]
Definition:
mm-set.cpp:1797
Test::Int::MiniModelSet::si749
const SetInstr si749[]
Definition:
mm-set.cpp:3741
Test::Int::MiniModelSet::si479
const SetInstr si479[]
Definition:
mm-set.cpp:2505
Test::Int::MiniModelSet::simpleReifiedSemantics
bool simpleReifiedSemantics(const SetInstr *pc)
Definition:
mm-set.cpp:106
Test::Int::MiniModelSet::si734
const SetInstr si734[]
Definition:
mm-set.cpp:3672
Test::Int::MiniModelSet::si407
const SetInstr si407[]
Definition:
mm-set.cpp:2177
Test::Int::MiniModelSet::si574
const SetInstr si574[]
Definition:
mm-set.cpp:2941
Test::Int::MiniModelSet::si154
const SetInstr si154[]
Definition:
mm-set.cpp:1021
Test::Int::MiniModelSet::si611
const SetInstr si611[]
Definition:
mm-set.cpp:3109
Test::Int::MiniModelSet::si303
const SetInstr si303[]
Definition:
mm-set.cpp:1701
Test::Int::MiniModelSet::si776
const SetInstr si776[]
Definition:
mm-set.cpp:3864
Test::Int::MiniModelSet::si762
const SetInstr si762[]
Definition:
mm-set.cpp:3800
Test::Int::MiniModelSet::si057
const SetInstr si057[]
Definition:
mm-set.cpp:577
Test::Int::MiniModelSet::si796
const SetInstr si796[]
Definition:
mm-set.cpp:3955
Test::Int::MiniModelSet::si245
const SetInstr si245[]
Definition:
mm-set.cpp:1437
x
Node * x
Pointer to corresponding Boolean expression node.
Definition:
bool-expr.cpp:253
Test::Int::MiniModelSet::SetExprExpr::SetExprExpr
SetExprExpr(const SetInstr *bis00, const SetInstr *bis10, const std::string &s, Gecode::SetRelType srt0)
Create and register test.
Definition:
mm-set.cpp:215
Test::Int::MiniModelSet::si157
const SetInstr si157[]
Definition:
mm-set.cpp:1033
Test::Int::MiniModelSet::si509
const SetInstr si509[]
Definition:
mm-set.cpp:2643
Test::Int::MiniModelSet::si600
const SetInstr si600[]
Definition:
mm-set.cpp:3059
Test::Int::MiniModelSet::si712
const SetInstr si712[]
Definition:
mm-set.cpp:3571
Test::Int::MiniModelSet::si577
const SetInstr si577[]
Definition:
mm-set.cpp:2953
Test::Int::MiniModelSet::si586
const SetInstr si586[]
Definition:
mm-set.cpp:2995
Test::Int::MiniModelSet::SetExprConst::bis
const SetInstr * bis
Set instruction sequence
Definition:
mm-set.cpp:124
Test::Int::MiniModelSet::si496
const SetInstr si496[]
Definition:
mm-set.cpp:2584
Test::Int::MiniModelSet::si267
const SetInstr si267[]
Definition:
mm-set.cpp:1537
Test::Int::MiniModelSet::si619
const SetInstr si619[]
Definition:
mm-set.cpp:3145
Test::Int::MiniModelSet::si769
const SetInstr si769[]
Definition:
mm-set.cpp:3832
Gecode::SRT_EQ
@ SRT_EQ
Equality ( )
Definition:
set.hh:646
Test::Int::MiniModelSet::si550
const SetInstr si550[]
Definition:
mm-set.cpp:2830
Test::Int::MiniModelSet::si645
const SetInstr si645[]
Definition:
mm-set.cpp:3265
Test::Int::MiniModelSet::si849
const SetInstr si849[]
Definition:
mm-set.cpp:4197
Test::Int::MiniModelSet::si491
const SetInstr si491[]
Definition:
mm-set.cpp:2561
Test::Int::MiniModelSet::si594
const SetInstr si594[]
Definition:
mm-set.cpp:3032
Test::Int::MiniModelSet::si718
const SetInstr si718[]
Definition:
mm-set.cpp:3598
Gecode::Reify
Reification specification.
Definition:
int.hh:857
Test::Int::MiniModelSet::si817
const SetInstr si817[]
Definition:
mm-set.cpp:4051
Test::Int::MiniModelSet::si127
const SetInstr si127[]
Definition:
mm-set.cpp:897
Test::Int::MiniModelSet::si818
const SetInstr si818[]
Definition:
mm-set.cpp:4056
Test::Int::MiniModelSet::si722
const SetInstr si722[]
Definition:
mm-set.cpp:3617
Test::Int::MiniModelSet::si205
const SetInstr si205[]
Definition:
mm-set.cpp:1253
Test::Int::MiniModelSet::si377
const SetInstr si377[]
Definition:
mm-set.cpp:2040
Test::Int::MiniModelSet::si823
const SetInstr si823[]
Definition:
mm-set.cpp:4078
Test::Int::MiniModelSet::si733
const SetInstr si733[]
Definition:
mm-set.cpp:3667
Gecode::RM_EQV
@ RM_EQV
Equivalence for reification (default)
Definition:
int.hh:836
Test::Int::MiniModelSet::si768
const SetInstr si768[]
Definition:
mm-set.cpp:3827
Test::Int::MiniModelSet::si570
const SetInstr si570[]
Definition:
mm-set.cpp:2921
Test::Int::MiniModelSet::si258
const SetInstr si258[]
Definition:
mm-set.cpp:1496
Test::Int::MiniModelSet::si123
const SetInstr si123[]
Definition:
mm-set.cpp:878
Test::Int::MiniModelSet::si664
const SetInstr si664[]
Definition:
mm-set.cpp:3352
Test::Int::MiniModelSet::si056
const SetInstr si056[]
Definition:
mm-set.cpp:573
Test::Int::MiniModelSet::si395
const SetInstr si395[]
Definition:
mm-set.cpp:2121
Test::Int::MiniModelSet::si363
const SetInstr si363[]
Definition:
mm-set.cpp:1976
Test::Int::MiniModelSet::si739
const SetInstr si739[]
Definition:
mm-set.cpp:3694
Test::Int::MiniModelSet::si031
const SetInstr si031[]
Definition:
mm-set.cpp:457
Test::Int::MiniModelSet::si637
const SetInstr si637[]
Definition:
mm-set.cpp:3229
Test::Int::MiniModelSet::si168
const SetInstr si168[]
Definition:
mm-set.cpp:1085
Test::Int::MiniModelSet::si871
const SetInstr si871[]
Definition:
mm-set.cpp:4297
Test::Int::MiniModelSet::si455
const SetInstr si455[]
Definition:
mm-set.cpp:2397
Test::Int::MiniModelSet::si346
const SetInstr si346[]
Definition:
mm-set.cpp:1897
Test::Int::MiniModelSet::si349
const SetInstr si349[]
Definition:
mm-set.cpp:1912
Test::Int::MiniModelSet::si765
const SetInstr si765[]
Definition:
mm-set.cpp:3813
Test::Int::MiniModelSet::si626
const SetInstr si626[]
Definition:
mm-set.cpp:3177
Test::Int::MiniModelSet::si221
const SetInstr si221[]
Definition:
mm-set.cpp:1326
Test::Int::MiniModelSet::si265
const SetInstr si265[]
Definition:
mm-set.cpp:1528
Test::Int::MiniModelSet::si302
const SetInstr si302[]
Definition:
mm-set.cpp:1697
Test::Int::MiniModelSet::si192
const SetInstr si192[]
Definition:
mm-set.cpp:1193
Test::Int::MiniModelSet::SetExprExpr::bis0
const SetInstr * bis0
First set instruction sequence
Definition:
mm-set.cpp:208
Test::Int::MiniModelSet::si120
const SetInstr si120[]
Definition:
mm-set.cpp:865
Test::Int::MiniModelSet::si356
const SetInstr si356[]
Definition:
mm-set.cpp:1944
Test::Int::MiniModelSet::si412
const SetInstr si412[]
Definition:
mm-set.cpp:2200
Test::Int::MiniModelSet::si413
const SetInstr si413[]
Definition:
mm-set.cpp:2205
Test::Int::MiniModelSet::si274
const SetInstr si274[]
Definition:
mm-set.cpp:1569
Test::Int::MiniModelSet::si634
const SetInstr si634[]
Definition:
mm-set.cpp:3214
Test::Int::MiniModelSet::si424
const SetInstr si424[]
Definition:
mm-set.cpp:2254
Test::Int::MiniModelSet::si860
const SetInstr si860[]
Definition:
mm-set.cpp:4248
Test::Int::MiniModelSet::si879
const SetInstr si879[]
Definition:
mm-set.cpp:4333
Test::Int::MiniModelSet::si659
const SetInstr si659[]
Definition:
mm-set.cpp:3329
Test::Int::MiniModelSet::si875
const SetInstr si875[]
Definition:
mm-set.cpp:4317
Test::Int::MiniModelSet::si241
const SetInstr si241[]
Definition:
mm-set.cpp:1417
Test::Int::MiniModelSet::si495
const SetInstr si495[]
Definition:
mm-set.cpp:2579
Test::Int::MiniModelSet::si321
const SetInstr si321[]
Definition:
mm-set.cpp:1784
Test::Int::MiniModelSet::si548
const SetInstr si548[]
Definition:
mm-set.cpp:2821
Test::Int::MiniModelSet::si305
const SetInstr si305[]
Definition:
mm-set.cpp:1710
Test::Int::MiniModelSet::si477
const SetInstr si477[]
Definition:
mm-set.cpp:2497
Test::Int::MiniModelSet::si615
const SetInstr si615[]
Definition:
mm-set.cpp:3128
Test::Int::MiniModelSet::si042
const SetInstr si042[]
Definition:
mm-set.cpp:509
Test::Int::MiniModelSet::si434
const SetInstr si434[]
Definition:
mm-set.cpp:2301
Test::Int::MiniModelSet::si596
const SetInstr si596[]
Definition:
mm-set.cpp:3041
Test::Int::MiniModelSet::si110
const SetInstr si110[]
Definition:
mm-set.cpp:819
Test::Int::MiniModelSet::si649
const SetInstr si649[]
Definition:
mm-set.cpp:3283
Test::Int::MiniModelSet::si700
const SetInstr si700[]
Definition:
mm-set.cpp:3517
Test::Int::MiniModelSet::si027
const SetInstr si027[]
Definition:
mm-set.cpp:440
Test::Int::MiniModelSet::si139
const SetInstr si139[]
Definition:
mm-set.cpp:952
Test::Int::MiniModelSet::si293
const SetInstr si293[]
Definition:
mm-set.cpp:1656
Test::Int::MiniModelSet::SO_UNION
@ SO_UNION
Union.
Definition:
mm-set.cpp:50
Test::Int::MiniModelSet::si396
const SetInstr si396[]
Definition:
mm-set.cpp:2126
Test::Int::MiniModelSet::si405
const SetInstr si405[]
Definition:
mm-set.cpp:2168
Test::Int::MiniModelSet::si532
const SetInstr si532[]
Definition:
mm-set.cpp:2749
Test::Int::MiniModelSet::si273
const SetInstr si273[]
Definition:
mm-set.cpp:1565
Test::Int::MiniModelSet::si735
const SetInstr si735[]
Definition:
mm-set.cpp:3677
Test::Int::MiniModelSet::si799
const SetInstr si799[]
Definition:
mm-set.cpp:3969
Test::Int::MiniModelSet::si859
const SetInstr si859[]
Definition:
mm-set.cpp:4243
Test::Int::MiniModelSet::si481
const SetInstr si481[]
Definition:
mm-set.cpp:2515
Test::Int::MiniModelSet::si118
const SetInstr si118[]
Definition:
mm-set.cpp:856
Test::Int::MiniModelSet::si669
const SetInstr si669[]
Definition:
mm-set.cpp:3374
Test::Int::MiniModelSet::si847
const SetInstr si847[]
Definition:
mm-set.cpp:4189
Test::Int::MiniModelSet::si194
const SetInstr si194[]
Definition:
mm-set.cpp:1203
Test::Int::MiniModelSet::si650
const SetInstr si650[]
Definition:
mm-set.cpp:3288
Test::Int::MiniModelSet::si144
const SetInstr si144[]
Definition:
mm-set.cpp:974
Test::Int::MiniModelSet::si833
const SetInstr si833[]
Definition:
mm-set.cpp:4125
Test::Int::MiniModelSet::si335
const SetInstr si335[]
Definition:
mm-set.cpp:1848
Test::Int::MiniModelSet::si288
const SetInstr si288[]
Definition:
mm-set.cpp:1633
Test::Int::MiniModelSet::si268
const SetInstr si268[]
Definition:
mm-set.cpp:1541
Test::Int::MiniModelSet::si798
const SetInstr si798[]
Definition:
mm-set.cpp:3965
Test::Int::MiniModelSet::si805
const SetInstr si805[]
Definition:
mm-set.cpp:3997
Test::Int::MiniModelSet::si644
const SetInstr si644[]
Definition:
mm-set.cpp:3261
Test::Int::MiniModelSet::si392
const SetInstr si392[]
Definition:
mm-set.cpp:2109
Test::Int::MiniModelSet::si711
const SetInstr si711[]
Definition:
mm-set.cpp:3566
Test::Int::MiniModelSet::si292
const SetInstr si292[]
Definition:
mm-set.cpp:1651
Test::Int::MiniModelSet::si095
const SetInstr si095[]
Definition:
mm-set.cpp:750
Test::Int::MiniModelSet::si109
const SetInstr si109[]
Definition:
mm-set.cpp:814
Test::Int::MiniModelSet::si802
const SetInstr si802[]
Definition:
mm-set.cpp:3982
Test::Int::MiniModelSet::si785
const SetInstr si785[]
Definition:
mm-set.cpp:3905
Test::Int::MiniModelSet::si836
const SetInstr si836[]
Definition:
mm-set.cpp:4137
Test::Int::MiniModelSet::si791
const SetInstr si791[]
Definition:
mm-set.cpp:3933
Test::Int::MiniModelSet::si088
const SetInstr si088[]
Definition:
mm-set.cpp:718
Test::Int::MiniModelSet::si152
const SetInstr si152[]
Definition:
mm-set.cpp:1011
Test::Int::MiniModelSet::si647
const SetInstr si647[]
Definition:
mm-set.cpp:3273
Test::Int::MiniModelSet::si186
const SetInstr si186[]
Definition:
mm-set.cpp:1166
Test::Int::MiniModelSet::si607
const SetInstr si607[]
Definition:
mm-set.cpp:3091
Test::Int::MiniModelSet::si806
const SetInstr si806[]
Definition:
mm-set.cpp:4001
Test::Int::MiniModelSet::si191
const SetInstr si191[]
Definition:
mm-set.cpp:1189
Test::Int::MiniModelSet::si409
const SetInstr si409[]
Definition:
mm-set.cpp:2185
Test::Int::MiniModelSet::si020
const SetInstr si020[]
Definition:
mm-set.cpp:408
Test::Int::MiniModelSet::SetExprExpr
Test set expressions with expression result
Definition:
mm-set.cpp:205
Test::Int::MiniModelSet::si254
const SetInstr si254[]
Definition:
mm-set.cpp:1477
Test::Int::MiniModelSet::si334
const SetInstr si334[]
Definition:
mm-set.cpp:1843
Test::Int::MiniModelSet::si225
const SetInstr si225[]
Definition:
mm-set.cpp:1345
Test::Int::MiniModelSet::si809
const SetInstr si809[]
Definition:
mm-set.cpp:4014
Test::Int::MiniModelSet::si442
const SetInstr si442[]
Definition:
mm-set.cpp:2337
Test::Int::MiniModelSet::si525
const SetInstr si525[]
Definition:
mm-set.cpp:2717
Test::Int::MiniModelSet::si635
const SetInstr si635[]
Definition:
mm-set.cpp:3219
Test::Int::MiniModelSet::si402
const SetInstr si402[]
Definition:
mm-set.cpp:2153
Test::Int::MiniModelSet::si369
const SetInstr si369[]
Definition:
mm-set.cpp:2003
Test::Int::MiniModelSet::si602
const SetInstr si602[]
Definition:
mm-set.cpp:3069
Test::Int::MiniModelSet::si263
const SetInstr si263[]
Definition:
mm-set.cpp:1518
Test::Int::MiniModelSet::si286
const SetInstr si286[]
Definition:
mm-set.cpp:1624
Test::Int::MiniModelSet::si226
const SetInstr si226[]
Definition:
mm-set.cpp:1349
Test::Int::MiniModelSet::si870
const SetInstr si870[]
Definition:
mm-set.cpp:4293
Test::Int::MiniModelSet::si435
const SetInstr si435[]
Definition:
mm-set.cpp:2305
Test::Int::MiniModelSet::si702
const SetInstr si702[]
Definition:
mm-set.cpp:3525
Test::Int::MiniModelSet::si270
const SetInstr si270[]
Definition:
mm-set.cpp:1550
Test::Int::MiniModelSet::si568
const SetInstr si568[]
Definition:
mm-set.cpp:2913
Test::Int::MiniModelSet::si009
const SetInstr si009[]
Definition:
mm-set.cpp:357
Test::Int::MiniModelSet::si536
const SetInstr si536[]
Definition:
mm-set.cpp:2766
Test::Int::MiniModelSet::si101
const SetInstr si101[]
Definition:
mm-set.cpp:777
Test::Int::MiniModelSet::si855
const SetInstr si855[]
Definition:
mm-set.cpp:4225
Test::Int::MiniModelSet::si747
const SetInstr si747[]
Definition:
mm-set.cpp:3731
Test::Int::MiniModelSet::si054
const SetInstr si054[]
Definition:
mm-set.cpp:563
Test::Int::MiniModelSet::si671
const SetInstr si671[]
Definition:
mm-set.cpp:3384
Test::Int::MiniModelSet::si622
const SetInstr si622[]
Definition:
mm-set.cpp:3160
Test::Int::MiniModelSet::si783
const SetInstr si783[]
Definition:
mm-set.cpp:3896
Test::Int::MiniModelSet::si753
const SetInstr si753[]
Definition:
mm-set.cpp:3758
Test::Int::MiniModelSet::si145
const SetInstr si145[]
Definition:
mm-set.cpp:979
Test::Int::MiniModelSet::si167
const SetInstr si167[]
Definition:
mm-set.cpp:1080
Test::Int::MiniModelSet::si628
const SetInstr si628[]
Definition:
mm-set.cpp:3187
Gecode::SetRelType
SetRelType
Common relation types for sets.
Definition:
set.hh:645
Test::Int::MiniModelSet::si340
const SetInstr si340[]
Definition:
mm-set.cpp:1870
Test::Int::MiniModelSet::si184
const SetInstr si184[]
Definition:
mm-set.cpp:1157
Test::Int::MiniModelSet::si242
const SetInstr si242[]
Definition:
mm-set.cpp:1422
Test::Int::MiniModelSet::si234
const SetInstr si234[]
Definition:
mm-set.cpp:1385
Test::Int::MiniModelSet::si642
const SetInstr si642[]
Definition:
mm-set.cpp:3251
Test::Int::MiniModelSet::si452
const SetInstr si452[]
Definition:
mm-set.cpp:2382
Test::Int::MiniModelSet::si782
const SetInstr si782[]
Definition:
mm-set.cpp:3891
Test::Int::MiniModelSet::si156
const SetInstr si156[]
Definition:
mm-set.cpp:1029
Test::Int::MiniModelSet::si364
const SetInstr si364[]
Definition:
mm-set.cpp:1981
Test::Int::MiniModelSet::si426
const SetInstr si426[]
Definition:
mm-set.cpp:2264
Test::Int::MiniModelSet::si380
const SetInstr si380[]
Definition:
mm-set.cpp:2053
Test::Int::MiniModelSet::si511
const SetInstr si511[]
Definition:
mm-set.cpp:2653
Test::Int::MiniModelSet::si124
const SetInstr si124[]
Definition:
mm-set.cpp:883
Test::Int::MiniModelSet::si098
const SetInstr si098[]
Definition:
mm-set.cpp:765
Test::Int::MiniModelSet::si075
const SetInstr si075[]
Definition:
mm-set.cpp:659
Test::Int::MiniModelSet::si673
const SetInstr si673[]
Definition:
mm-set.cpp:3393
Test::Int::MiniModelSet::si175
const SetInstr si175[]
Definition:
mm-set.cpp:1117
Test::Int::MiniModelSet::si416
const SetInstr si416[]
Definition:
mm-set.cpp:2217
Test::Int::MiniModelSet::si322
const SetInstr si322[]
Definition:
mm-set.cpp:1789
Test::Int::MiniModelSet::si690
const SetInstr si690[]
Definition:
mm-set.cpp:3470
Test::Int::MiniModelSet::si087
const SetInstr si087[]
Definition:
mm-set.cpp:713
Test::Int::MiniModelSet::si354
const SetInstr si354[]
Definition:
mm-set.cpp:1934
Test::Int::MiniModelSet::SetExprConst::post
virtual void post(Gecode::Space &home, Gecode::IntVarArray &x)
Post constraint on x.
Definition:
mm-set.cpp:156
Test::Int::MiniModelSet::si845
const SetInstr si845[]
Definition:
mm-set.cpp:4179
Test::Int::MiniModelSet::si652
const SetInstr si652[]
Definition:
mm-set.cpp:3297
Test::Int::MiniModelSet::si414
const SetInstr si414[]
Definition:
mm-set.cpp:2209
Test::Int::MiniModelSet::si069
const SetInstr si069[]
Definition:
mm-set.cpp:632
Test::Int::MiniModelSet::si612
const SetInstr si612[]
Definition:
mm-set.cpp:3113
Gecode::SetExpr
Set expressions
Definition:
minimodel.hh:1062
Test::Int::MiniModelSet::si571
const SetInstr si571[]
Definition:
mm-set.cpp:2926
Test::Int::MiniModelSet::si755
const SetInstr si755[]
Definition:
mm-set.cpp:3768
Test::Int::MiniModelSet::si058
const SetInstr si058[]
Definition:
mm-set.cpp:581
Test::Int::MiniModelSet::si255
const SetInstr si255[]
Definition:
mm-set.cpp:1481
Test::Int::MiniModelSet::si627
const SetInstr si627[]
Definition:
mm-set.cpp:3182
Test::Int::MiniModelSet::si079
const SetInstr si079[]
Definition:
mm-set.cpp:677
Test::Int::MiniModelSet::SetExprExpr::bis1
const SetInstr * bis1
Second set instruction sequence
Definition:
mm-set.cpp:210
GECODE_NEVER
#define GECODE_NEVER
Assert that this command is never executed.
Definition:
macros.hpp:60
Test::Int::MiniModelSet::SetExprConst::srt
Gecode::SetRelType srt
Set relation
Definition:
mm-set.cpp:128
Test::Int::MiniModelSet::si537
const SetInstr si537[]
Definition:
mm-set.cpp:2771
Test::Int::MiniModelSet::si227
const SetInstr si227[]
Definition:
mm-set.cpp:1353
Test::Int::MiniModelSet::si343
const SetInstr si343[]
Definition:
mm-set.cpp:1885
Test::Int::MiniModelSet::si854
const SetInstr si854[]
Definition:
mm-set.cpp:4221
Test::Int::MiniModelSet::si032
const SetInstr si032[]
Definition:
mm-set.cpp:462
Test::Int::MiniModelSet::si411
const SetInstr si411[]
Definition:
mm-set.cpp:2195
Test::Int::MiniModelSet::si576
const SetInstr si576[]
Definition:
mm-set.cpp:2949
Test::Int::MiniModelSet::si151
const SetInstr si151[]
Definition:
mm-set.cpp:1006
Test::Int::MiniModelSet::si422
const SetInstr si422[]
Definition:
mm-set.cpp:2245
Gecode::SRT_NQ
@ SRT_NQ
Disequality ( )
Definition:
set.hh:647
Test::Int::MiniModelSet::si746
const SetInstr si746[]
Definition:
mm-set.cpp:3726
Test::Int::MiniModelSet::si379
const SetInstr si379[]
Definition:
mm-set.cpp:2049
Test::Int::MiniModelSet::si421
const SetInstr si421[]
Definition:
mm-set.cpp:2241
Test::Int::MiniModelSet::si408
const SetInstr si408[]
Definition:
mm-set.cpp:2181
Test::Int::MiniModelSet::si807
const SetInstr si807[]
Definition:
mm-set.cpp:4005
Test::Int::MiniModelSet::si090
const SetInstr si090[]
Definition:
mm-set.cpp:728
Test::Int::MiniModelSet::si610
const SetInstr si610[]
Definition:
mm-set.cpp:3105
Test::Int::MiniModelSet::si513
const SetInstr si513[]
Definition:
mm-set.cpp:2661
Test::Int::MiniModelSet::si715
const SetInstr si715[]
Definition:
mm-set.cpp:3585
Test::Int::MiniModelSet::si486
const SetInstr si486[]
Definition:
mm-set.cpp:2537
Test::Int::MiniModelSet::si312
const SetInstr si312[]
Definition:
mm-set.cpp:1742
Test::Int::MiniModelSet::si073
const SetInstr si073[]
Definition:
mm-set.cpp:649
Test::Int::MiniModelSet::si582
const SetInstr si582[]
Definition:
mm-set.cpp:2977
Test::Int::MiniModelSet::si138
const SetInstr si138[]
Definition:
mm-set.cpp:947
Test::Int::MiniModelSet::si162
const SetInstr si162[]
Definition:
mm-set.cpp:1057
Test::Int::MiniModelSet::si648
const SetInstr si648[]
Definition:
mm-set.cpp:3278
Test::Int::MiniModelSet::si406
const SetInstr si406[]
Definition:
mm-set.cpp:2173
Test::Int::MiniModelSet::si851
const SetInstr si851[]
Definition:
mm-set.cpp:4206
Test::Int::MiniModelSet::si415
const SetInstr si415[]
Definition:
mm-set.cpp:2213
Test::Int::MiniModelSet::si740
const SetInstr si740[]
Definition:
mm-set.cpp:3699
Test::Int::MiniModelSet::si111
const SetInstr si111[]
Definition:
mm-set.cpp:824
Test::Int::MiniModelSet::si170
const SetInstr si170[]
Definition:
mm-set.cpp:1093
Test::Int::MiniModelSet::si329
const SetInstr si329[]
Definition:
mm-set.cpp:1821
Test::Int::MiniModelSet::si778
const SetInstr si778[]
Definition:
mm-set.cpp:3873
Test::Int::MiniModelSet::si284
const SetInstr si284[]
Definition:
mm-set.cpp:1614
Test::Int::Assignment
Base class for assignments
Definition:
int.hh:63
Test::Int::MiniModelSet::si654
const SetInstr si654[]
Definition:
mm-set.cpp:3305
Test::Int::MiniModelSet::si617
const SetInstr si617[]
Definition:
mm-set.cpp:3137
Test::Int::MiniModelSet::si682
const SetInstr si682[]
Definition:
mm-set.cpp:3433
Test::Int::MiniModelSet::si148
const SetInstr si148[]
Definition:
mm-set.cpp:993
Test::Int::MiniModelSet::si431
const SetInstr si431[]
Definition:
mm-set.cpp:2286
Test::Int::MiniModelSet::si029
const SetInstr si029[]
Definition:
mm-set.cpp:449
Test::Int::MiniModelSet::si515
const SetInstr si515[]
Definition:
mm-set.cpp:2670
Test::Int::MiniModelSet::si053
const SetInstr si053[]
Definition:
mm-set.cpp:558
Test::Int::MiniModelSet::si353
const SetInstr si353[]
Definition:
mm-set.cpp:1929
Gecode::SRT_CMPL
@ SRT_CMPL
Complement.
Definition:
set.hh:651
Test::Int::MiniModelSet::si040
const SetInstr si040[]
Definition:
mm-set.cpp:499
Test::Int::MiniModelSet::si852
const SetInstr si852[]
Definition:
mm-set.cpp:4211
Test::Int::MiniModelSet::si417
const SetInstr si417[]
Definition:
mm-set.cpp:2222
Test::Int::MiniModelSet::si726
const SetInstr si726[]
Definition:
mm-set.cpp:3635
Test::Int::MiniModelSet::si463
const SetInstr si463[]
Definition:
mm-set.cpp:2433
Test::Int::MiniModelSet::si512
const SetInstr si512[]
Definition:
mm-set.cpp:2657
Test::Int::MiniModelSet::si787
const SetInstr si787[]
Definition:
mm-set.cpp:3913
Test::Int::MiniModelSet::si441
const SetInstr si441[]
Definition:
mm-set.cpp:2333
Test::Int::MiniModelSet::si
const SetInstr * si[]
Definition:
mm-set.cpp:4340
Test::Int::MiniModelSet::si277
const SetInstr si277[]
Definition:
mm-set.cpp:1582
Test::Int::MiniModelSet::si050
const SetInstr si050[]
Definition:
mm-set.cpp:545
Test::Int::MiniModelSet::si224
const SetInstr si224[]
Definition:
mm-set.cpp:1341
Test::Int::MiniModelSet::si674
const SetInstr si674[]
Definition:
mm-set.cpp:3397
Test::Int::MiniModelSet::si530
const SetInstr si530[]
Definition:
mm-set.cpp:2739
Test::Int::MiniModelSet::si436
const SetInstr si436[]
Definition:
mm-set.cpp:2309
Test::Int::MiniModelSet::si126
const SetInstr si126[]
Definition:
mm-set.cpp:893
Test::Int::MiniModelSet::si394
const SetInstr si394[]
Definition:
mm-set.cpp:2117
Test::Int::MiniModelSet::si181
const SetInstr si181[]
Definition:
mm-set.cpp:1144
Test::Int::MiniModelSet::si866
const SetInstr si866[]
Definition:
mm-set.cpp:4275
Test::Int::MiniModelSet::si182
const SetInstr si182[]
Definition:
mm-set.cpp:1149
Test::Int::MiniModelSet::si246
const SetInstr si246[]
Definition:
mm-set.cpp:1441
Test::Int::MiniModelSet::si172
const SetInstr si172[]
Definition:
mm-set.cpp:1102
Test::Int::MiniModelSet::si876
const SetInstr si876[]
Definition:
mm-set.cpp:4321
Test::Int::MiniModelSet::si865
const SetInstr si865[]
Definition:
mm-set.cpp:4270
Test::Int::MiniModelSet::si171
const SetInstr si171[]
Definition:
mm-set.cpp:1097
Test::Int::MiniModelSet::si252
const SetInstr si252[]
Definition:
mm-set.cpp:1469
Test::Int::MiniModelSet::si350
const SetInstr si350[]
Definition:
mm-set.cpp:1917
Test::Int::MiniModelSet::si708
const SetInstr si708[]
Definition:
mm-set.cpp:3553
Test::Int::MiniModelSet::si579
const SetInstr si579[]
Definition:
mm-set.cpp:2963
Test::Int::MiniModelSet::si533
const SetInstr si533[]
Definition:
mm-set.cpp:2753
Test::Int::MiniModelSet::si048
const SetInstr si048[]
Definition:
mm-set.cpp:536
Gecode::rel
void rel(Home home, FloatVar x0, FloatRelType frt, FloatVal n)
Propagates .
Definition:
rel.cpp:47
Test::Int::MiniModelSet::si804
const SetInstr si804[]
Definition:
mm-set.cpp:3992
Test::Int::MiniModelSet::si183
const SetInstr si183[]
Definition:
mm-set.cpp:1153
Test::Int::MiniModelSet::si679
const SetInstr si679[]
Definition:
mm-set.cpp:3421
Test::Int::MiniModelSet::si731
const SetInstr si731[]
Definition:
mm-set.cpp:3657
Test::Int::MiniModelSet::si105
const SetInstr si105[]
Definition:
mm-set.cpp:797
Test::Int::MiniModelSet::si260
const SetInstr si260[]
Definition:
mm-set.cpp:1505
Test::Int::MiniModelSet::si190
const SetInstr si190[]
Definition:
mm-set.cpp:1185
Test::Int::MiniModelSet::si850
const SetInstr si850[]
Definition:
mm-set.cpp:4201
Test::Int::MiniModelSet::si810
const SetInstr si810[]
Definition:
mm-set.cpp:4019
Test::Int::MiniModelSet::si720
const SetInstr si720[]
Definition:
mm-set.cpp:3608
Test::Int::MiniModelSet::si132
const SetInstr si132[]
Definition:
mm-set.cpp:920
Test::Int::MiniModelSet::si213
const SetInstr si213[]
Definition:
mm-set.cpp:1289
Test::Int::MiniModelSet::si150
const SetInstr si150[]
Definition:
mm-set.cpp:1001
Test::Int::MiniModelSet::si822
const SetInstr si822[]
Definition:
mm-set.cpp:4073
Test::Int::MiniModelSet::si387
const SetInstr si387[]
Definition:
mm-set.cpp:2085
Test::Int::MiniModelSet::si360
const SetInstr si360[]
Definition:
mm-set.cpp:1961
Test::Int::MiniModelSet::si378
const SetInstr si378[]
Definition:
mm-set.cpp:2045
Test::Int::MiniModelSet::si683
const SetInstr si683[]
Definition:
mm-set.cpp:3438
Test::Int::MiniModelSet::si397
const SetInstr si397[]
Definition:
mm-set.cpp:2131
Test::Int::MiniModelSet::si430
const SetInstr si430[]
Definition:
mm-set.cpp:2281
Test::Int::MiniModelSet::si381
const SetInstr si381[]
Definition:
mm-set.cpp:2057
Test::Int::MiniModelSet::si261
const SetInstr si261[]
Definition:
mm-set.cpp:1509
Test::Int::MiniModelSet::si019
const SetInstr si019[]
Definition:
mm-set.cpp:403
Test::Int::MiniModelSet::si766
const SetInstr si766[]
Definition:
mm-set.cpp:3817
Test::Int::MiniModelSet::si389
const SetInstr si389[]
Definition:
mm-set.cpp:2094
Test::Int::MiniModelSet::si388
const SetInstr si388[]
Definition:
mm-set.cpp:2089
Test::Int::MiniModelSet::si489
const SetInstr si489[]
Definition:
mm-set.cpp:2552
Test::Int::MiniModelSet::si269
const SetInstr si269[]
Definition:
mm-set.cpp:1545
Test::Int::MiniModelSet::si399
const SetInstr si399[]
Definition:
mm-set.cpp:2141
Test::Int::MiniModelSet::si195
const SetInstr si195[]
Definition:
mm-set.cpp:1208
Test::Int::MiniModelSet::si076
const SetInstr si076[]
Definition:
mm-set.cpp:664
Test::Int::MiniModelSet::si506
const SetInstr si506[]
Definition:
mm-set.cpp:2629
Test::Int::MiniModelSet::si589
const SetInstr si589[]
Definition:
mm-set.cpp:3009
Test::Int::MiniModelSet::si306
const SetInstr si306[]
Definition:
mm-set.cpp:1715
Test::Int::MiniModelSet::si094
const SetInstr si094[]
Definition:
mm-set.cpp:745
Test::Int::MiniModelSet::si342
const SetInstr si342[]
Definition:
mm-set.cpp:1880
Test::Int::MiniModelSet::si084
const SetInstr si084[]
Definition:
mm-set.cpp:701
Test::Int::MiniModelSet::si439
const SetInstr si439[]
Definition:
mm-set.cpp:2323
Test::Int::MiniModelSet::si282
const SetInstr si282[]
Definition:
mm-set.cpp:1605
Test::Int::MiniModelSet::si134
const SetInstr si134[]
Definition:
mm-set.cpp:929
Test::Int::MiniModelSet::si450
const SetInstr si450[]
Definition:
mm-set.cpp:2373
Test::Int::MiniModelSet::si337
const SetInstr si337[]
Definition:
mm-set.cpp:1857
Test::Int::MiniModelSet::si202
const SetInstr si202[]
Definition:
mm-set.cpp:1240
Test::Int::MiniModelSet::si696
const SetInstr si696[]
Definition:
mm-set.cpp:3497
Test::Int::MiniModelSet::si687
const SetInstr si687[]
Definition:
mm-set.cpp:3457
Test::Int::MiniModelSet::si620
const SetInstr si620[]
Definition:
mm-set.cpp:3150
Test::Int::MiniModelSet::si119
const SetInstr si119[]
Definition:
mm-set.cpp:861
Test::Int::MiniModelSet::si723
const SetInstr si723[]
Definition:
mm-set.cpp:3621
Test::Int::MiniModelSet::si066
const SetInstr si066[]
Definition:
mm-set.cpp:617
Test::Int::MiniModelSet::si553
const SetInstr si553[]
Definition:
mm-set.cpp:2845
Test::Int::MiniModelSet::si546
const SetInstr si546[]
Definition:
mm-set.cpp:2813
Test::Int::MiniModelSet::si830
const SetInstr si830[]
Definition:
mm-set.cpp:4110
Test::Int::MiniModelSet::si310
const SetInstr si310[]
Definition:
mm-set.cpp:1733
Test::Int::MiniModelSet::si561
const SetInstr si561[]
Definition:
mm-set.cpp:2881
Test::Int::MiniModelSet::si543
const SetInstr si543[]
Definition:
mm-set.cpp:2798
Test::Int::MiniModelSet::si272
const SetInstr si272[]
Definition:
mm-set.cpp:1560
Test::Int::MiniModelSet::si844
const SetInstr si844[]
Definition:
mm-set.cpp:4174
Test::Int::MiniModelSet::si487
const SetInstr si487[]
Definition:
mm-set.cpp:2542
Test::Int::MiniModelSet::si236
const SetInstr si236[]
Definition:
mm-set.cpp:1395
Test::Int::MiniModelSet::si061
const SetInstr si061[]
Definition:
mm-set.cpp:595
Test::Int::MiniModelSet::si665
const SetInstr si665[]
Definition:
mm-set.cpp:3357
Test::Int::MiniModelSet::si008
const SetInstr si008[]
Definition:
mm-set.cpp:353
Test::Int::MiniModelSet::si047
const SetInstr si047[]
Definition:
mm-set.cpp:531
Test::Int::MiniModelSet::si006
const SetInstr si006[]
Definition:
mm-set.cpp:344
Test::Int::MiniModelSet::si064
const SetInstr si064[]
Definition:
mm-set.cpp:609
Test::Int::MiniModelSet::si348
const SetInstr si348[]
Definition:
mm-set.cpp:1907
Test::Int::MiniModelSet::si825
const SetInstr si825[]
Definition:
mm-set.cpp:4088
Test::Int::MiniModelSet::si046
const SetInstr si046[]
Definition:
mm-set.cpp:526
Test::Int::MiniModelSet::si092
const SetInstr si092[]
Definition:
mm-set.cpp:737
Test::Int::MiniModelSet::si681
const SetInstr si681[]
Definition:
mm-set.cpp:3429
Test::Int::MiniModelSet::si130
const SetInstr si130[]
Definition:
mm-set.cpp:910
Test::Int::MiniModelSet::si178
const SetInstr si178[]
Definition:
mm-set.cpp:1129
Test::Int::MiniModelSet::si824
const SetInstr si824[]
Definition:
mm-set.cpp:4083
Test::Int::MiniModelSet::si429
const SetInstr si429[]
Definition:
mm-set.cpp:2277
Test::Int::MiniModelSet::si089
const SetInstr si089[]
Definition:
mm-set.cpp:723
Test::Int::MiniModelSet::si444
const SetInstr si444[]
Definition:
mm-set.cpp:2345
Test::Int::MiniModelSet::si709
const SetInstr si709[]
Definition:
mm-set.cpp:3557
Test::Int::MiniModelSet::si592
const SetInstr si592[]
Definition:
mm-set.cpp:3022
Test::Int::MiniModelSet::si625
const SetInstr si625[]
Definition:
mm-set.cpp:3173
Test::Int::MiniModelSet::si371
const SetInstr si371[]
Definition:
mm-set.cpp:2013
Test::Int::MiniModelSet::si279
const SetInstr si279[]
Definition:
mm-set.cpp:1592
Test::Int::MiniModelSet::si662
const SetInstr si662[]
Definition:
mm-set.cpp:3342
Test::Int::MiniModelSet::si558
const SetInstr si558[]
Definition:
mm-set.cpp:2867
Test::Int::MiniModelSet::si569
const SetInstr si569[]
Definition:
mm-set.cpp:2917
Test::Int::MiniModelSet::si840
const SetInstr si840[]
Definition:
mm-set.cpp:4157
Test::Int::MiniModelSet::si259
const SetInstr si259[]
Definition:
mm-set.cpp:1501
Test::Int::MiniModelSet::si524
const SetInstr si524[]
Definition:
mm-set.cpp:2712
Test::Int::MiniModelSet::si297
const SetInstr si297[]
Definition:
mm-set.cpp:1673
Test::Int::MiniModelSet::si385
const SetInstr si385[]
Definition:
mm-set.cpp:2077
Test::Int::MiniModelSet::si188
const SetInstr si188[]
Definition:
mm-set.cpp:1176
Test::Int::MiniModelSet::si473
const SetInstr si473[]
Definition:
mm-set.cpp:2478
Test::Int::MiniModelSet::si323
const SetInstr si323[]
Definition:
mm-set.cpp:1793
Test::Int::MiniModelSet::si705
const SetInstr si705[]
Definition:
mm-set.cpp:3539
Test::Int::MiniModelSet::si565
const SetInstr si565[]
Definition:
mm-set.cpp:2899
Test::Int::MiniModelSet::si516
const SetInstr si516[]
Definition:
mm-set.cpp:2675
Test::Int::MiniModelSet::si485
const SetInstr si485[]
Definition:
mm-set.cpp:2533
Test::Int::MiniModelSet::si209
const SetInstr si209[]
Definition:
mm-set.cpp:1272
Test::Int::MiniModelSet::si049
const SetInstr si049[]
Definition:
mm-set.cpp:541
Test::Int::MiniModelSet::si383
const SetInstr si383[]
Definition:
mm-set.cpp:2067
Test::Int::MiniModelSet::si531
const SetInstr si531[]
Definition:
mm-set.cpp:2744
Test
General test support.
Definition:
afc.cpp:43
Test::Int::MiniModelSet::si820
const SetInstr si820[]
Definition:
mm-set.cpp:4065
Test::Int::MiniModelSet::si404
const SetInstr si404[]
Definition:
mm-set.cpp:2163
Test::Int::MiniModelSet::si275
const SetInstr si275[]
Definition:
mm-set.cpp:1573
Test::Int::MiniModelSet::si091
const SetInstr si091[]
Definition:
mm-set.cpp:733
Test::Int::MiniModelSet::si043
const SetInstr si043[]
Definition:
mm-set.cpp:513
Test::Int::MiniModelSet::si490
const SetInstr si490[]
Definition:
mm-set.cpp:2557
Test::Int::MiniModelSet::si368
const SetInstr si368[]
Definition:
mm-set.cpp:1998
Test::Int::MiniModelSet::si017
const SetInstr si017[]
Definition:
mm-set.cpp:393
Test::Int::MiniModelSet::si868
const SetInstr si868[]
Definition:
mm-set.cpp:4285
Test::Int::MiniModelSet::si540
const SetInstr si540[]
Definition:
mm-set.cpp:2785
Test::Int::MiniModelSet::si744
const SetInstr si744[]
Definition:
mm-set.cpp:3717
Test::Int::MiniModelSet::si137
const SetInstr si137[]
Definition:
mm-set.cpp:942
Test::Int::MiniModelSet::si299
const SetInstr si299[]
Definition:
mm-set.cpp:1683
Test::Int::MiniModelSet::si869
const SetInstr si869[]
Definition:
mm-set.cpp:4289
Test::Int::MiniModelSet::si593
const SetInstr si593[]
Definition:
mm-set.cpp:3027
Test::Int::MiniModelSet::si136
const SetInstr si136[]
Definition:
mm-set.cpp:937
Test::Int::MiniModelSet::si428
const SetInstr si428[]
Definition:
mm-set.cpp:2273
Test::Int::MiniModelSet::si313
const SetInstr si313[]
Definition:
mm-set.cpp:1747
Test::Int::MiniModelSet::si819
const SetInstr si819[]
Definition:
mm-set.cpp:4061
Test::Int::MiniModelSet::si362
const SetInstr si362[]
Definition:
mm-set.cpp:1971
Test::Int::MiniModelSet::si215
const SetInstr si215[]
Definition:
mm-set.cpp:1299
Test::Int::MiniModelSet::si517
const SetInstr si517[]
Definition:
mm-set.cpp:2680
Test::Int::MiniModelSet::si257
const SetInstr si257[]
Definition:
mm-set.cpp:1491
Test::Int::MiniModelSet::si012
const SetInstr si012[]
Definition:
mm-set.cpp:371
Test::Int::MiniModelSet::si393
const SetInstr si393[]
Definition:
mm-set.cpp:2113
Test::Int::MiniModelSet::si497
const SetInstr si497[]
Definition:
mm-set.cpp:2589
Test::Int::MiniModelSet::si872
const SetInstr si872[]
Definition:
mm-set.cpp:4302
Test::Int::MiniModelSet::si838
const SetInstr si838[]
Definition:
mm-set.cpp:4147
Test::Int::MiniModelSet::si238
const SetInstr si238[]
Definition:
mm-set.cpp:1405
Test::Int::MiniModelSet::si037
const SetInstr si037[]
Definition:
mm-set.cpp:485
Test::Int::MiniModelSet::si457
const SetInstr si457[]
Definition:
mm-set.cpp:2405
Test::Int::MiniModelSet::si559
const SetInstr si559[]
Definition:
mm-set.cpp:2872
Test::Int::MiniModelSet::si440
const SetInstr si440[]
Definition:
mm-set.cpp:2328
Test::Int::MiniModelSet::si779
const SetInstr si779[]
Definition:
mm-set.cpp:3877
Test::Int::MiniModelSet::si423
const SetInstr si423[]
Definition:
mm-set.cpp:2249
Test::Int::MiniModelSet::si398
const SetInstr si398[]
Definition:
mm-set.cpp:2136
Test::Int::MiniModelSet::si142
const SetInstr si142[]
Definition:
mm-set.cpp:965
Test::Int::MiniModelSet::si319
const SetInstr si319[]
Definition:
mm-set.cpp:1774
Test::Int::MiniModelSet::si547
const SetInstr si547[]
Definition:
mm-set.cpp:2817
Test::Int::MiniModelSet::si208
const SetInstr si208[]
Definition:
mm-set.cpp:1267
Test::Int::MiniModelSet::si451
const SetInstr si451[]
Definition:
mm-set.cpp:2377
Test::Int::MiniModelSet::si834
const SetInstr si834[]
Definition:
mm-set.cpp:4129
Test::Int::MiniModelSet::si082
const SetInstr si082[]
Definition:
mm-set.cpp:691
Test::Int::MiniModelSet::SetInstr
Type for representing a set instruction.
Definition:
mm-set.cpp:58
Test::Int::MiniModelSet::si676
const SetInstr si676[]
Definition:
mm-set.cpp:3406
Test::Int::MiniModelSet::si373
const SetInstr si373[]
Definition:
mm-set.cpp:2021
Test::Int::MiniModelSet::si748
const SetInstr si748[]
Definition:
mm-set.cpp:3736
Test::Int::MiniModelSet::si786
const SetInstr si786[]
Definition:
mm-set.cpp:3909
Test::Int::MiniModelSet::si391
const SetInstr si391[]
Definition:
mm-set.cpp:2104
Test::Int::MiniModelSet::si425
const SetInstr si425[]
Definition:
mm-set.cpp:2259
Test::Int::MiniModelSet::si214
const SetInstr si214[]
Definition:
mm-set.cpp:1294
Test::Int::MiniModelSet::si025
const SetInstr si025[]
Definition:
mm-set.cpp:430
Test::Int::MiniModelSet::SetExprExpr::post
virtual void post(Gecode::Space &home, Gecode::IntVarArray &x)
Post constraint on x.
Definition:
mm-set.cpp:251
Test::Int::MiniModelSet::si180
const SetInstr si180[]
Definition:
mm-set.cpp:1139
Test::Int::MiniModelSet::si116
const SetInstr si116[]
Definition:
mm-set.cpp:846
Test::Int::MiniModelSet::si204
const SetInstr si204[]
Definition:
mm-set.cpp:1249
Test::Int::MiniModelSet::si633
const SetInstr si633[]
Definition:
mm-set.cpp:3209
Test::Int::MiniModelSet::si638
const SetInstr si638[]
Definition:
mm-set.cpp:3233
Test::Int::MiniModelSet::si808
const SetInstr si808[]
Definition:
mm-set.cpp:4009
Test::Int::MiniModelSet::si005
const SetInstr si005[]
Definition:
mm-set.cpp:339
Test::Int::MiniModelSet::si595
const SetInstr si595[]
Definition:
mm-set.cpp:3037
Test::Int::MiniModelSet::si197
const SetInstr si197[]
Definition:
mm-set.cpp:1217
Test::Int::MiniModelSet::si207
const SetInstr si207[]
Definition:
mm-set.cpp:1262
Test::Int::MiniModelSet::SO_MINUS
@ SO_MINUS
Difference.
Definition:
mm-set.cpp:53
Test::Int::MiniModelSet::si829
const SetInstr si829[]
Definition:
mm-set.cpp:4105
Test::Int::MiniModelSet::si336
const SetInstr si336[]
Definition:
mm-set.cpp:1853
Test::Int::MiniModelSet::si471
const SetInstr si471[]
Definition:
mm-set.cpp:2469
Test::Int::MiniModelSet::si751
const SetInstr si751[]
Definition:
mm-set.cpp:3749
Test::Int::MiniModelSet::si339
const SetInstr si339[]
Definition:
mm-set.cpp:1865
Test::Int::MiniModelSet::si249
const SetInstr si249[]
Definition:
mm-set.cpp:1454
Test::Int::MiniModelSet::si128
const SetInstr si128[]
Definition:
mm-set.cpp:901
Test::Int::MiniModelSet::si174
const SetInstr si174[]
Definition:
mm-set.cpp:1112
Test::Int::MiniModelSet::si656
const SetInstr si656[]
Definition:
mm-set.cpp:3315
Test::Int::MiniModelSet::si758
const SetInstr si758[]
Definition:
mm-set.cpp:3781
Test::Int::MiniModelSet::si853
const SetInstr si853[]
Definition:
mm-set.cpp:4216
Test::Int::MiniModelSet::si499
const SetInstr si499[]
Definition:
mm-set.cpp:2597
Test::Int::MiniModelSet::si326
const SetInstr si326[]
Definition:
mm-set.cpp:1806
Test::Int::MiniModelSet::si222
const SetInstr si222[]
Definition:
mm-set.cpp:1331
n
int n
Number of negative literals for node type.
Definition:
bool-expr.cpp:238
Test::Int::MiniModelSet::si770
const SetInstr si770[]
Definition:
mm-set.cpp:3837
Test::Int::MiniModelSet::si601
const SetInstr si601[]
Definition:
mm-set.cpp:3064
Test::Int::MiniModelSet::si863
const SetInstr si863[]
Definition:
mm-set.cpp:4261
Test::Int::MiniModelSet::si552
const SetInstr si552[]
Definition:
mm-set.cpp:2840
Test::Int::MiniModelSet::si465
const SetInstr si465[]
Definition:
mm-set.cpp:2441
Test::Int::MiniModelSet::si232
const SetInstr si232[]
Definition:
mm-set.cpp:1377
Test::Int::MiniModelSet::si341
const SetInstr si341[]
Definition:
mm-set.cpp:1875
Test::Int::MiniModelSet::si803
const SetInstr si803[]
Definition:
mm-set.cpp:3987
Test::Int::MiniModelSet::si074
const SetInstr si074[]
Definition:
mm-set.cpp:654
Test::Int::MiniModelSet::si160
const SetInstr si160[]
Definition:
mm-set.cpp:1048
Test::Int::MiniModelSet::si026
const SetInstr si026[]
Definition:
mm-set.cpp:435
Test::Int::MiniModelSet::si613
const SetInstr si613[]
Definition:
mm-set.cpp:3118
Test::Int::MiniModelSet::si231
const SetInstr si231[]
Definition:
mm-set.cpp:1373
Test::Int::MiniModelSet::si443
const SetInstr si443[]
Definition:
mm-set.cpp:2341
Test::Int::MiniModelSet::si745
const SetInstr si745[]
Definition:
mm-set.cpp:3721
Test::Int::MiniModelSet::si630
const SetInstr si630[]
Definition:
mm-set.cpp:3197
Test::Int::MiniModelSet::si719
const SetInstr si719[]
Definition:
mm-set.cpp:3603
Test::Int::MiniModelSet::si113
const SetInstr si113[]
Definition:
mm-set.cpp:833
Test::Int::MiniModelSet::si287
const SetInstr si287[]
Definition:
mm-set.cpp:1629
Test::Int::MiniModelSet::si706
const SetInstr si706[]
Definition:
mm-set.cpp:3544
Test::Int::MiniModelSet::si143
const SetInstr si143[]
Definition:
mm-set.cpp:969
Test::Int::MiniModelSet::si033
const SetInstr si033[]
Definition:
mm-set.cpp:467
Test::Int::MiniModelSet::SetExprConst::c
int c
Result of expression.
Definition:
mm-set.cpp:126
Test::Int::MiniModelSet::si345
const SetInstr si345[]
Definition:
mm-set.cpp:1893
Test::Int::MiniModelSet::si420
const SetInstr si420[]
Definition:
mm-set.cpp:2237
Test::Int::MiniModelSet::si562
const SetInstr si562[]
Definition:
mm-set.cpp:2885
Test::Int::MiniModelSet::si325
const SetInstr si325[]
Definition:
mm-set.cpp:1801
Test::Int::MiniModelSet::si484
const SetInstr si484[]
Definition:
mm-set.cpp:2529
Test::Int::MiniModelSet::si036
const SetInstr si036[]
Definition:
mm-set.cpp:481
Test::Int::MiniModelSet::si482
const SetInstr si482[]
Definition:
mm-set.cpp:2520
Test::Int::MiniModelSet::si724
const SetInstr si724[]
Definition:
mm-set.cpp:3625
Test::Int::MiniModelSet::si498
const SetInstr si498[]
Definition:
mm-set.cpp:2593
Test::Int::MiniModelSet::si813
const SetInstr si813[]
Definition:
mm-set.cpp:4033
Test::Int::MiniModelSet::si605
const SetInstr si605[]
Definition:
mm-set.cpp:3081
Test::Int::MiniModelSet::si843
const SetInstr si843[]
Definition:
mm-set.cpp:4169
Test::Int::MiniModelSet::si867
const SetInstr si867[]
Definition:
mm-set.cpp:4280
Test::Int::MiniModelSet::si686
const SetInstr si686[]
Definition:
mm-set.cpp:3453
Test::Int::MiniModelSet::si874
const SetInstr si874[]
Definition:
mm-set.cpp:4312
Test::Int::MiniModelSet::si294
const SetInstr si294[]
Definition:
mm-set.cpp:1661
Test::Int::MiniModelSet::si580
const SetInstr si580[]
Definition:
mm-set.cpp:2968
Test::Int::MiniModelSet::si080
const SetInstr si080[]
Definition:
mm-set.cpp:681
Test::Int::MiniModelSet::si432
const SetInstr si432[]
Definition:
mm-set.cpp:2291
Test::Int::MiniModelSet::si386
const SetInstr si386[]
Definition:
mm-set.cpp:2081
Test::Int::MiniModelSet::si107
const SetInstr si107[]
Definition:
mm-set.cpp:805
Test::Int::MiniModelSet::si774
const SetInstr si774[]
Definition:
mm-set.cpp:3854
Test::Int::MiniModelSet::si309
const SetInstr si309[]
Definition:
mm-set.cpp:1729
Test::Int::MiniModelSet::si251
const SetInstr si251[]
Definition:
mm-set.cpp:1464
Test::Int::MiniModelSet::si828
const SetInstr si828[]
Definition:
mm-set.cpp:4101
Test::Int::MiniModelSet::si508
const SetInstr si508[]
Definition:
mm-set.cpp:2638
Test::Int::MiniModelSet::si624
const SetInstr si624[]
Definition:
mm-set.cpp:3169
Test::Int::MiniModelSet::si384
const SetInstr si384[]
Definition:
mm-set.cpp:2072
Test::Int::MiniModelSet::si507
const SetInstr si507[]
Definition:
mm-set.cpp:2633
Test::Int::MiniModelSet::si467
const SetInstr si467[]
Definition:
mm-set.cpp:2451
Test::Int::MiniModelSet::si230
const SetInstr si230[]
Definition:
mm-set.cpp:1368
Test::Int::MiniModelSet::si501
const SetInstr si501[]
Definition:
mm-set.cpp:2606
Test::Int::MiniModelSet::si814
const SetInstr si814[]
Definition:
mm-set.cpp:4037
Test::Int::MiniModelSet::si320
const SetInstr si320[]
Definition:
mm-set.cpp:1779
Test::Int::MiniModelSet::si071
const SetInstr si071[]
Definition:
mm-set.cpp:641
Test::Int::MiniModelSet::si100
const SetInstr si100[]
Definition:
mm-set.cpp:773
Test::Int::MiniModelSet::si636
const SetInstr si636[]
Definition:
mm-set.cpp:3224
Test::Int::MiniModelSet::si264
const SetInstr si264[]
Definition:
mm-set.cpp:1523
Test::Int::MiniModelSet::si539
const SetInstr si539[]
Definition:
mm-set.cpp:2781
Test::Int::MiniModelSet::si775
const SetInstr si775[]
Definition:
mm-set.cpp:3859
Test::Int::MiniModelSet::si773
const SetInstr si773[]
Definition:
mm-set.cpp:3849
Test::Int::MiniModelSet::si666
const SetInstr si666[]
Definition:
mm-set.cpp:3361
Test::Int::MiniModelSet::si710
const SetInstr si710[]
Definition:
mm-set.cpp:3561
Test::Int::MiniModelSet::si864
const SetInstr si864[]
Definition:
mm-set.cpp:4265
Test::Int::MiniModelSet::si093
const SetInstr si093[]
Definition:
mm-set.cpp:741
Test::Int::MiniModelSet::si759
const SetInstr si759[]
Definition:
mm-set.cpp:3785
Gecode::SetRel
Set relations
Definition:
minimodel.hh:1132
Test::Int::MiniModelSet::si103
const SetInstr si103[]
Definition:
mm-set.cpp:787
Test::Int::MiniModelSet::si001
const SetInstr si001[]
Definition:
mm-set.cpp:321
Test::Int::MiniModelSet::si291
const SetInstr si291[]
Definition:
mm-set.cpp:1646
Test::Int::MiniModelSet::si390
const SetInstr si390[]
Definition:
mm-set.cpp:2099
Test::Int::MiniModelSet::si228
const SetInstr si228[]
Definition:
mm-set.cpp:1358
Test::Int::MiniModelSet::si503
const SetInstr si503[]
Definition:
mm-set.cpp:2616
Test::Int::MiniModelSet::si668
const SetInstr si668[]
Definition:
mm-set.cpp:3369
Test::Int::MiniModelSet::si459
const SetInstr si459[]
Definition:
mm-set.cpp:2414
Test::Int::MiniModelSet::si357
const SetInstr si357[]
Definition:
mm-set.cpp:1949
Test::Int::MiniModelSet::si545
const SetInstr si545[]
Definition:
mm-set.cpp:2808
Test::Int::MiniModelSet::si447
const SetInstr si447[]
Definition:
mm-set.cpp:2360
Test::Int::MiniModelSet::si010
const SetInstr si010[]
Definition:
mm-set.cpp:361
Test::Int::MiniModelSet::si587
const SetInstr si587[]
Definition:
mm-set.cpp:3000
Test::Int::MiniModelSet::Create::Create
Create(void)
Perform creation and registration.
Definition:
mm-set.cpp:4495
Test::Int::MiniModelSet::si083
const SetInstr si083[]
Definition:
mm-set.cpp:696
Test::Int::MiniModelSet::si583
const SetInstr si583[]
Definition:
mm-set.cpp:2981
Test::Int::MiniModelSet::si527
const SetInstr si527[]
Definition:
mm-set.cpp:2725
Test::Int::MiniModelSet::si125
const SetInstr si125[]
Definition:
mm-set.cpp:888
Test::Int::MiniModelSet::SO_INTER
@ SO_INTER
Intersection.
Definition:
mm-set.cpp:52
Test::Int::MiniModelSet::si355
const SetInstr si355[]
Definition:
mm-set.cpp:1939
Test::Int::MiniModelSet::si400
const SetInstr si400[]
Definition:
mm-set.cpp:2145
Test::Int::MiniModelSet::si210
const SetInstr si210[]
Definition:
mm-set.cpp:1277
Test::Int::MiniModelSet::si510
const SetInstr si510[]
Definition:
mm-set.cpp:2648
Test::Int::MiniModelSet::si460
const SetInstr si460[]
Definition:
mm-set.cpp:2419
Test::Int::MiniModelSet::si233
const SetInstr si233[]
Definition:
mm-set.cpp:1381
Test::Int::MiniModelSet::si694
const SetInstr si694[]
Definition:
mm-set.cpp:3489
Test::Int::MiniModelSet::si585
const SetInstr si585[]
Definition:
mm-set.cpp:2990
Test::Int::MiniModelSet::si737
const SetInstr si737[]
Definition:
mm-set.cpp:3685
Test::Int::MiniModelSet::si280
const SetInstr si280[]
Definition:
mm-set.cpp:1597
Test::Int::MiniModelSet::si219
const SetInstr si219[]
Definition:
mm-set.cpp:1317
Test::Int::MiniModelSet::si621
const SetInstr si621[]
Definition:
mm-set.cpp:3155
Test::Int::MiniModelSet::si458
const SetInstr si458[]
Definition:
mm-set.cpp:2409
Test::Int::MiniModelSet::SetExprConst::solution
virtual bool solution(const Assignment &x) const
Test whether x is solution
Definition:
mm-set.cpp:137
Test::Int::MiniModelSet::si262
const SetInstr si262[]
Definition:
mm-set.cpp:1513
Test::Int::MiniModelSet::si410
const SetInstr si410[]
Definition:
mm-set.cpp:2190
Test::Int::MiniModelSet::si070
const SetInstr si070[]
Definition:
mm-set.cpp:637
Test::Int::MiniModelSet::si016
const SetInstr si016[]
Definition:
mm-set.cpp:389
Test::Int::MiniModelSet::SO_HLT
@ SO_HLT
Stop execution.
Definition:
mm-set.cpp:54
Test::Int::MiniModelSet::si401
const SetInstr si401[]
Definition:
mm-set.cpp:2149
Test::Int::MiniModelSet::si812
const SetInstr si812[]
Definition:
mm-set.cpp:4029
Test::Int::Test::str
static std::string str(Gecode::IntPropLevel ipl)
Map integer propagation level to string.
Definition:
int.hpp:212
Test::Int::MiniModelSet::si438
const SetInstr si438[]
Definition:
mm-set.cpp:2318
Test::Int::MiniModelSet::si505
const SetInstr si505[]
Definition:
mm-set.cpp:2625
Test::Int::MiniModelSet::si370
const SetInstr si370[]
Definition:
mm-set.cpp:2008