-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathformat.fmt
135 lines (109 loc) · 2.3 KB
/
format.fmt
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
%include polycode.fmt
%include greek.fmt
%include forall.fmt
%format failed = "\mathbf{failed}"
%format unknown = "\mathbf{unknown}"
%format free = "\mathbf{free}"
%format <: = "_{"
%format :> = "}\;"
%format </ = "^{"
%format /> = "}\;"
%format :>! = "}"
%format /-> = "\mapsto"
%format ~> = "\Downarrow"
%format ~>* = "\Downarrow ^*"
%format ~>! = "\Downarrow^!"
%format / = "/"
%format ~= = "\; \cong \;"
%format eps = " "
%format .. = "\dots"
%format (vec (a)) = "\overline{" a "}"
%format not = "\Varid{not}"
%format isContext (a) = a "\mbox{~context}"
%format emptycontext = "\emptyset{}"
%format isType (a) = a "\in\mathsf{Type}"
%format isData (a) = a "\in\mathsf{Data}"
%format dataIdx a b = a "\in\mathsf{Data}^{" b "}"
%format emptyset = "\emptyset{}"
%format |- = "\vdash"
%% Format Constructors:
%subst conid a = "\mathsf{" a "}"
%format I = "I"
%format Gamma'
%format alpha_1
%format alpha_2
%format alpha_m
%format alpha_i
%format alpha_l
%format alpha_i_j = alpha "_{i_j}"
%format b_i
%format b_j
%format tau'
%format tau_1
%format tau'_1
%format tau_2
%format tau_n
%format tau'_n
%format tau_i
%format tau'_i
%format tau_l
%format tau_11
%format tau_12
%format tau_1n = tau "_{" 1 n "_{" 1 "}}"
%format tau_21
%format tau_22
%format tau_2n = tau "_{" 2 n "_{" 2 "}}"
%format tau_i
%format tau_i_j = tau "_{i_j}"
%format tau_k_j = tau "_{k_j}"
%format tau_m
%format tau_m1 = tau "_{" m 1 "}"
%format tau_mn = tau "_{" m n "_{" m "}}"
%format tau_im1 = tau "_{" i - 1 "}"
%format rho_1
%format rho_m
%format rho_i
%format x_1
%format x_2
%format x_n
%format x_l
%format x_i
%format x_im1 = x "_{" i - 1 "}"
%format x_i_j = x "_{i_j}"
%format y_1
%format y_2
%format y_n
%format y_l
%format y_i
%format y_nm1 = y "_{" n - 1 "}"
%format z_1
%format z_n
%format e_1
%format e_2
%format e_n
%format e_i
%format n_1
%format n_2
%format p_1
%format p_2
%format p_n
%format C_1
%format C_2
%format C_i
%format C_m
%format C_k
%format Delta'
%format Delta''
%format Delta_0
%format Delta_1
%format Delta_i
%format Delta_n
%format Delta_nm1 = Delta "_{" n - 1 "}"
%format (set (x)) = "\{" x "\}"
%format (Set (ty)) = "\{" ty "\}"
%format (trans (e)) = "\trans{" e "}"
%format (tytrans (ty)) = "\tytrans{" ty "}"
%format <*> = "<\!\!\!*\!\!\!>"
%format <* = "<\!\!\!*"
%format *> = "*\!\!\!>"
%format <$> = "<\!\!\$\!\!>"