1 <?xml version="1.0"?>
\r
3 <!DOCTYPE MODE SYSTEM "xmode.dtd">
\r
5 <!-- Apollo Guidance Computer (AGC) Assembly mode by Jim Lawton (jim DOT lawton AT gmail DOT com). -->
\r
10 <PROPERTY NAME="lineComment" VALUE="#" />
\r
11 <PROPERTY NAME="contextInsensitive" VALUE="true"/>
\r
14 <RULES HIGHLIGHT_DIGITS="TRUE" IGNORE_CASE="TRUE">
\r
15 <EOL_SPAN TYPE="COMMENT2">##</EOL_SPAN>
\r
16 <EOL_SPAN TYPE="COMMENT1">#</EOL_SPAN>
\r
18 <MARK_PREVIOUS TYPE="LABEL" MATCH_TYPE="OPERATOR"
\r
19 AT_LINE_START="TRUE">	</MARK_PREVIOUS>
\r
21 <!-- Binary Operators -->
\r
22 <SEQ TYPE="OPERATOR">+</SEQ>
\r
23 <SEQ TYPE="OPERATOR">-</SEQ>
\r
27 <FUNCTION>ORG</FUNCTION>
\r
28 <FUNCTION>BSS</FUNCTION>
\r
29 <FUNCTION>BES</FUNCTION>
\r
30 <FUNCTION>SYN</FUNCTION>
\r
31 <FUNCTION>EQU</FUNCTION>
\r
32 <FUNCTION>DEFINE</FUNCTION>
\r
33 <FUNCTION>DEC</FUNCTION>
\r
34 <FUNCTION>OCT</FUNCTION>
\r
35 <FUNCTION>END</FUNCTION>
\r
38 <KEYWORD3>A</KEYWORD3>
\r
39 <KEYWORD3>Q</KEYWORD3>
\r
40 <KEYWORD3>INDEX</KEYWORD3>
\r
43 <KEYWORD1>ABS</KEYWORD1>
\r
44 <KEYWORD1>ADD</KEYWORD1>
\r
45 <KEYWORD1>ADZ</KEYWORD1>
\r
46 <KEYWORD1>ALS</KEYWORD1>
\r
47 <KEYWORD1>AXT</KEYWORD1>
\r
48 <KEYWORD1>CLA</KEYWORD1>
\r
49 <KEYWORD1>CLZ</KEYWORD1>
\r
50 <KEYWORD1>COM</KEYWORD1>
\r
51 <KEYWORD1>DLY</KEYWORD1>
\r
52 <KEYWORD1>DVP</KEYWORD1>
\r
53 <KEYWORD1>INP</KEYWORD1>
\r
54 <KEYWORD1>LDQ</KEYWORD1>
\r
55 <KEYWORD1>LLS</KEYWORD1>
\r
56 <KEYWORD1>LRS</KEYWORD1>
\r
57 <KEYWORD1>MPR</KEYWORD1>
\r
58 <KEYWORD1>MPY</KEYWORD1>
\r
59 <KEYWORD1>MPZ</KEYWORD1>
\r
60 <KEYWORD1>OUT</KEYWORD1>
\r
61 <KEYWORD1>STO</KEYWORD1>
\r
62 <KEYWORD1>STQ</KEYWORD1>
\r
63 <KEYWORD1>SUB</KEYWORD1>
\r
64 <KEYWORD1>SUZ</KEYWORD1>
\r
65 <KEYWORD1>TIX</KEYWORD1>
\r
66 <KEYWORD1>TMI</KEYWORD1>
\r
67 <KEYWORD1>TOV</KEYWORD1>
\r
68 <KEYWORD1>TRA</KEYWORD1>
\r
69 <KEYWORD1>TSQ</KEYWORD1>
\r