-
Notifications
You must be signed in to change notification settings - Fork 19
/
Copy pathwc3.sty
70 lines (65 loc) · 3.84 KB
/
wc3.sty
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
\newcommand{\OLI} {\col{ONE\_LINE\_INSTRUCTION}}
\newcommand{\oli} {\col{OLI}}
\newcommand{\MLI} {\col{MULTI\_LINE\_INSTRUCTION}}
\newcommand{\mli} {\col{MLI}}
\newcommand{\VLI} {\col{VARIABLE\_LENGTH\_INSTRUCTION}}
\newcommand{\vli} {\col{VLI}}
\newcommand{\ARGONEHI} {\col{ARGUMENT\_1\_HIGH}}
\newcommand{\ARGONELO} {\col{ARGUMENT\_1\_LOW}}
\newcommand{\ARGTWOHI} {\col{ARGUMENT\_2\_HIGH}}
\newcommand{\ARGTWOLO} {\col{ARGUMENT\_2\_LOW}}
\newcommand{\ARGTREHI} {\col{ARGUMENT\_3\_HIGH}}
\newcommand{\ARGTRELO} {\col{ARGUMENT\_3\_LOW}}
\newcommand{\RESHI} {\col{RESULT\_HIGH}}
\newcommand{\RESLO} {\col{RESULT\_LOW}}
\renewcommand{\arg} {\col{ARG}}
\newcommand{\argOne} {\arg\col{\_1}}
\newcommand{\argTwo} {\arg\col{\_2}}
\newcommand{\argTre} {\arg\col{\_3}}
\newcommand{\res} {\col{RES}}
\newcommand{\iArgOne} {\imported{\argOne}}
\newcommand{\iArgTwo} {\imported{\argTwo}}
\newcommand{\iArgTre} {\imported{\argTre}}
\newcommand{\argHi} {\arg\col{\_HI}}
\newcommand{\argLo} {\arg\col{\_LO}}
\newcommand{\argOneHi} {\argOne\col{\_HI}}
\newcommand{\argOneLo} {\argOne\col{\_LO}}
\newcommand{\argTwoHi} {\argTwo\col{\_HI}}
\newcommand{\argTwoLo} {\argTwo\col{\_LO}}
\newcommand{\argTreHi} {\argTre\col{\_HI}}
\newcommand{\argTreLo} {\argTre\col{\_LO}}
\newcommand{\resHi} {\res\col{\_HI}}
\newcommand{\resLo} {\res\col{\_LO}}
\newcommand{\absoluteValue} {\col{ABS}}
\newcommand{\absOne} {\absoluteValue\col{\_1}}
\newcommand{\absTwo} {\absoluteValue\col{\_2}}
\newcommand{\absOneHi} {\absOne\col{\_HI}}
\newcommand{\absOneLo} {\absOne\col{\_LO}}
\newcommand{\absTwoHi} {\absTwo\col{\_HI}}
\newcommand{\absTwoLo} {\absTwo\col{\_LO}}
\newcommand{\isLt} {\col{IS\_LT}}
\newcommand{\isGt} {\col{IS\_GT}}
\newcommand{\isSlt} {\col{IS\_SLT}}
\newcommand{\isSgt} {\col{IS\_SGT}}
\newcommand{\isEq} {\col{IS\_EQ}}
\newcommand{\isIszero} {\col{IS\_ISZERO}}
\newcommand{\isGeq} {\col{IS\_GEQ}}
\newcommand{\isLeq} {\col{IS\_LEQ}}
\newcommand{\wcpCtMax} {\col{WCP\_CT\_MAX}}
\newcommand{\iARGONEHI} {\imported{\ARGONEHI}}
\newcommand{\iARGONELO} {\imported{\ARGONELO}}
\newcommand{\iARGTWOHI} {\imported{\ARGTWOHI}}
\newcommand{\iARGTWOLO} {\imported{\ARGTWOLO}}
\newcommand{\iARGTREHI} {\imported{\ARGTREHI}}
\newcommand{\iARGTRELO} {\imported{\ARGTRELO}}
\newcommand{\iRESHI} {\imported{\RESHI}}
\newcommand{\iRESLO} {\imported{\RESLO}}
\newcommand{\iArgOneHi} {\imported{\argOneHi}}
\newcommand{\iArgOneLo} {\imported{\argOneLo}}
\newcommand{\iArgTwoHi} {\imported{\argTwoHi}}
\newcommand{\iArgTwoLo} {\imported{\argTwoLo}}
\newcommand{\iArgTreHi} {\imported{\argTreHi}}
\newcommand{\iArgTreLo} {\imported{\argTreLo}}
\newcommand{\iRes} {\imported{\res}}
\newcommand{\iResHi} {\imported{\resHi}}
\newcommand{\iResLo} {\imported{\resLo}}