-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrccrelations.py
More file actions
33 lines (33 loc) · 1.05 KB
/
rccrelations.py
File metadata and controls
33 lines (33 loc) · 1.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
rcc = {}
rcc["none"] = 0
rcc["!"] = 1 << 0
rcc["<"] = 1 << 1
rcc["="] = 1 << 2
rcc[">"] = 1 << 3
rcc["o"] = 1 << 4
rcc["!<"] = 1 << 0 | 1 << 1
rcc["!="] = 1 << 0 | 1 << 2
rcc["!>"] = 1 << 0 | 1 << 3
rcc["!o"] = 1 << 0 | 1 << 4
rcc["<="] = 1 << 1 | 1 << 2
rcc["<>"] = 1 << 1 | 1 << 3
rcc["<o"] = 1 << 1 | 1 << 4
rcc["=>"] = 1 << 2 | 1 << 3
rcc["=o"] = 1 << 2 | 1 << 4
rcc[">o"] = 1 << 3 | 1 << 4
rcc["!<="] = 1 << 0 | 1 << 1 | 1 << 2
rcc["!<>"] = 1 << 0 | 1 << 1 | 1 << 3
rcc["!<o"] = 1 << 0 | 1 << 1 | 1 << 4
rcc["!=>"] = 1 << 0 | 1 << 2 | 1 << 3
rcc["!=o"] = 1 << 0 | 1 << 2 | 1 << 4
rcc["!>o"] = 1 << 0 | 1 << 3 | 1 << 4
rcc["<=>"] = 1 << 1 | 1 << 2 | 1 << 3
rcc["<=o"] = 1 << 1 | 1 << 2 | 1 << 4
rcc["<>o"] = 1 << 1 | 1 << 3 | 1 << 4
rcc["=>o"] = 1 << 2 | 1 << 3 | 1 << 4
rcc["!<=>"] = 1 << 0 | 1 << 1 | 1 << 2 | 1 << 3
rcc["!<=o"] = 1 << 0 | 1 << 1 | 1 << 2 | 1 << 4
rcc["!<>o"] = 1 << 0 | 1 << 1 | 1 << 3 | 1 << 4
rcc["!=>o"] = 1 << 0 | 1 << 2 | 1 << 3 | 1 << 4
rcc["<=>o"] = 1 << 1 | 1 << 2 | 1 << 3 | 1 << 4
rcc["!<=>o"] = 1 << 0 | 1 << 1 | 1 << 2 | 1 << 3 | 1 << 4