Add '# vim: set fileencoding=utf8' to the second line of all source code,
[trinary.git] / Symbols.py
blobb255ffd3b9ffe54295fb71e7688878d94bda158b
1 #!env python
2 # vim: set fileencoding=utf8
3 # Created:20080216
4 # By Jeff Connelly
6 # Trinary-related symbols
7 # See http://jeff.tk/wiki/Trinary/Symbols
8 # Note: to print, .encode('utf8') first
10 # Trinary.cc-based unary
11 ROTATE_UP = u"\u2229"
12 ROTATE_DN = u"\u222a"
13 SHIFT_UP = u"\u2197"
14 SHIFT_DN = u"\2198"
15 INVERT = u"/"
17 # Mouftah-based unary
18 FD = u"\u00ac"
19 RD = u"\u2310"
20 PTI = u"\u2518"; PTI2 = u"\u2518"
21 NTI = u"\u2207"; NTI2 = u"\u2514"
22 STI = u"/"
24 # TODO: dyadic
26 # Balanced base 9
27 NONARY = {
28 -1: u"\u2460",
29 -2: u"\u2461",
30 -3: u"\u2462",
31 -4: u"\u2463",
32 0: u"0",
33 1: u"1",
34 2: u"2",
35 3: u"3",
36 4: u"4"}