2 <!DOCTYPE MODE SYSTEM "xmode.dtd">
3 <!-- basic TSP mode -->
4 <!-- Recommended catalog entry:
5 <MODE NAME="tsp" FILE="tsp.xml"
6 FILE_NAME_GLOB="*.tsp" />
10 <PROPERTY NAME="doubleBracketIndent" VALUE="false" />
11 <PROPERTY NAME="lineComment" VALUE="?" />
12 <PROPERTY NAME="noWordSep" VALUE="_" />
13 <PROPERTY NAME="wordBreakChars" VALUE=",+-=<>/?^&*" />
15 <RULES ESCAPE="\" IGNORE_CASE="TRUE" HIGHLIGHT_DIGITS="TRUE">
16 <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE" AT_WORD_START="TRUE" >
20 <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE" AT_WORD_START="TRUE" >
24 <EOL_SPAN TYPE="COMMENT2">?</EOL_SPAN>
25 <SEQ_REGEXP TYPE="MARKUP" HASH_CHAR="@">@((\p{Alpha}\w*|_\w+)?::)*(\p{Alpha}\w*|_\w+|\d+)</SEQ_REGEXP>
28 <SEQ TYPE="OPERATOR">=</SEQ>
30 <SEQ TYPE="OPERATOR">=</SEQ>
31 <SEQ TYPE="OPERATOR">~</SEQ>
32 <SEQ TYPE="OPERATOR">></SEQ>
33 <SEQ TYPE="OPERATOR"><</SEQ>
34 <SEQ TYPE="OPERATOR">>=</SEQ>
35 <SEQ TYPE="OPERATOR"><=</SEQ>
36 <SEQ TYPE="OPERATOR">^=</SEQ>
37 <SEQ TYPE="OPERATOR">&</SEQ>
39 <SEQ TYPE="OPERATOR">+</SEQ>
40 <SEQ TYPE="OPERATOR">-</SEQ>
41 <SEQ TYPE="OPERATOR">/</SEQ>
42 <SEQ TYPE="OPERATOR">\</SEQ>
43 <SEQ TYPE="OPERATOR">*</SEQ>
44 <SEQ TYPE="OPERATOR">**</SEQ>
45 <SEQ TYPE="OPERATOR">^</SEQ>
46 <SEQ TYPE="OPERATOR">'</SEQ>
47 <SEQ TYPE="OPERATOR">;</SEQ>
48 <SEQ TYPE="OPERATOR">#</SEQ>
49 <SEQ TYPE="OPERATOR">%</SEQ>
50 <SEQ TYPE="OPERATOR">@</SEQ>
51 <!--<SEQ TYPE="OPERATOR">)'</SEQ>
52 <SEQ TYPE="OPERATOR">]'</SEQ> -->
55 <SEQ TYPE="OPERATOR">&</SEQ>
56 <SEQ TYPE="OPERATOR">|</SEQ>
57 <SEQ TYPE="OPERATOR">~</SEQ>
59 <SEQ TYPE="OPERATOR">:</SEQ>
60 <SEQ TYPE="NULL">.</SEQ>
61 <SEQ TYPE="NULL">,</SEQ>
62 <SEQ TYPE="NULL">;</SEQ>
63 <SEQ TYPE="NULL">]</SEQ>
64 <SEQ TYPE="NULL">[</SEQ>
65 <SEQ TYPE="NULL">(</SEQ>
66 <SEQ TYPE="NULL">)</SEQ>
67 <SEQ TYPE="NULL">{</SEQ>
68 <SEQ TYPE="NULL">}</SEQ>
70 <!-- Function calls -->
71 <!--<MARK_PREVIOUS TYPE="FUNCTION" EXCLUDE_MATCH="TRUE">(</MARK_PREVIOUS>-->
73 <KEYWORD1>r1</KEYWORD1>
74 <KEYWORD1>bjest</KEYWORD1>
75 <KEYWORD1>bjident</KEYWORD1>
76 <KEYWORD1>corr</KEYWORD1>
77 <KEYWORD1>cova</KEYWORD1>
78 <KEYWORD1>inst</KEYWORD1>
79 <KEYWORD1>kalman</KEYWORD1>
80 <KEYWORD1>lad</KEYWORD1>
81 <KEYWORD1>liml</KEYWORD1>
82 <KEYWORD1>lms</KEYWORD1>
83 <KEYWORD1>moment</KEYWORD1>
84 <KEYWORD1>msd</KEYWORD1>
85 <KEYWORD1>olsq</KEYWORD1>
86 <KEYWORD1>panel</KEYWORD1>
87 <KEYWORD1>prin</KEYWORD1>
88 <KEYWORD1>var</KEYWORD1>
89 <KEYWORD1>3sls</KEYWORD1>
90 <KEYWORD1>arch</KEYWORD1>
91 <KEYWORD1>const</KEYWORD1>
92 <KEYWORD1>differ</KEYWORD1>
93 <KEYWORD1>eqsub</KEYWORD1>
94 <KEYWORD1>fiml</KEYWORD1>
95 <KEYWORD1>orm</KEYWORD1>
96 <KEYWORD1>frml</KEYWORD1>
97 <KEYWORD1>gmm</KEYWORD1>
98 <KEYWORD1>ident</KEYWORD1>
99 <KEYWORD1>lsq</KEYWORD1>
100 <KEYWORD1>param</KEYWORD1>
101 <KEYWORD1>sur</KEYWORD1>
102 <KEYWORD1>logit</KEYWORD1>
103 <KEYWORD1>ml</KEYWORD1>
104 <KEYWORD1>negbin</KEYWORD1>
105 <KEYWORD1>ordprob</KEYWORD1>
106 <KEYWORD1>poisson</KEYWORD1>
107 <KEYWORD1>probit</KEYWORD1>
108 <KEYWORD1>sampsel</KEYWORD1>
109 <KEYWORD1>tobit</KEYWORD1>
110 <KEYWORD1>actfit</KEYWORD1>
111 <KEYWORD1>bjfrcst</KEYWORD1>
112 <KEYWORD1>forcst</KEYWORD1>
113 <KEYWORD1>model</KEYWORD1>
114 <KEYWORD1>siml</KEYWORD1>
115 <KEYWORD1>solve</KEYWORD1>
116 <KEYWORD1>capitl</KEYWORD1>
117 <KEYWORD1>onvert</KEYWORD1>
118 <KEYWORD1>copy</KEYWORD1>
119 <KEYWORD1>delete</KEYWORD1>
120 <KEYWORD1>divind</KEYWORD1>
121 <KEYWORD1>dummy</KEYWORD1>
122 <KEYWORD1>genr</KEYWORD1>
123 <KEYWORD1>length</KEYWORD1>
124 <KEYWORD1>list</KEYWORD1>
125 <KEYWORD1>normal</KEYWORD1>
126 <KEYWORD1>random</KEYWORD1>
127 <KEYWORD1>rename</KEYWORD1>
128 <KEYWORD1>sama</KEYWORD1>
129 <KEYWORD1>set</KEYWORD1>
130 <KEYWORD1>sort</KEYWORD1>
131 <KEYWORD1>trend</KEYWORD1>
132 <KEYWORD1>moving</KEYWORD1>
133 <KEYWORD1>close</KEYWORD1>
134 <KEYWORD1>dbcomp</KEYWORD1>
135 <KEYWORD1>dbconv</KEYWORD1>
136 <KEYWORD1>dbcopy</KEYWORD1>
137 <KEYWORD1>dbdel</KEYWORD1>
138 <KEYWORD1>dbdump</KEYWORD1>
139 <KEYWORD1>dblist</KEYWORD1>
140 <KEYWORD1>dbprint</KEYWORD1>
141 <KEYWORD1>fetch</KEYWORD1>
142 <KEYWORD1>in</KEYWORD1>
143 <KEYWORD1>input</KEYWORD1>
144 <KEYWORD1>keep</KEYWORD1>
145 <KEYWORD1>load</KEYWORD1>
146 <KEYWORD1>out</KEYWORD1>
147 <KEYWORD1>output</KEYWORD1>
148 <KEYWORD1>print</KEYWORD1>
149 <KEYWORD1>read</KEYWORD1>
150 <KEYWORD1>recover</KEYWORD1>
151 <KEYWORD1>restore</KEYWORD1>
152 <KEYWORD1>save</KEYWORD1>
153 <KEYWORD1>store</KEYWORD1>
154 <KEYWORD1>terminal</KEYWORD1>
155 <KEYWORD1>write</KEYWORD1>
156 <KEYWORD1>clear</KEYWORD1>
157 <KEYWORD1>collect</KEYWORD1>
158 <KEYWORD1>do</KEYWORD1>
159 <KEYWORD1>dot</KEYWORD1>
160 <KEYWORD1>else</KEYWORD1>
161 <KEYWORD1>end</KEYWORD1>
162 <KEYWORD1>enddo</KEYWORD1>
163 <KEYWORD1>enddot</KEYWORD1>
164 <KEYWORD1>endproc</KEYWORD1>
165 <KEYWORD1>exec</KEYWORD1>
166 <KEYWORD1>exit</KEYWORD1>
167 <KEYWORD1>goto</KEYWORD1>
168 <KEYWORD1>if</KEYWORD1>
169 <KEYWORD1>local</KEYWORD1>
170 <KEYWORD1>proc</KEYWORD1>
171 <KEYWORD1>quit</KEYWORD1>
172 <KEYWORD1>stop</KEYWORD1>
173 <KEYWORD1>then</KEYWORD1>
174 <KEYWORD1>add</KEYWORD1>
175 <KEYWORD1>drop</KEYWORD1>
176 <KEYWORD1>edit</KEYWORD1>
177 <KEYWORD1>enter</KEYWORD1>
178 <KEYWORD1>retry</KEYWORD1>
179 <KEYWORD1>update</KEYWORD1>
180 <KEYWORD1>asmbug</KEYWORD1>
181 <KEYWORD1>compress</KEYWORD1>
182 <KEYWORD1>date</KEYWORD1>
183 <KEYWORD1>debug</KEYWORD1>
184 <KEYWORD1>dir</KEYWORD1>
185 <KEYWORD1>doc</KEYWORD1>
186 <KEYWORD1>dump</KEYWORD1>
187 <KEYWORD1>find</KEYWORD1>
188 <KEYWORD1>graph</KEYWORD1>
189 <KEYWORD1>help</KEYWORD1>
190 <KEYWORD1>helpr</KEYWORD1>
191 <KEYWORD1>hist</KEYWORD1>
192 <KEYWORD1>name</KEYWORD1>
193 <KEYWORD1>nopause</KEYWORD1>
194 <KEYWORD1>page</KEYWORD1>
195 <KEYWORD1>pause</KEYWORD1>
196 <KEYWORD1>plot</KEYWORD1>
197 <KEYWORD1>review</KEYWORD1>
198 <KEYWORD1>show</KEYWORD1>
199 <KEYWORD1>symtab</KEYWORD1>
200 <KEYWORD1>system</KEYWORD1>
201 <KEYWORD1>title</KEYWORD1>
202 <KEYWORD1>tstats</KEYWORD1>
203 <KEYWORD1>user</KEYWORD1>
204 <KEYWORD1>freq</KEYWORD1>
205 <KEYWORD1>noplots</KEYWORD1>
206 <KEYWORD1>noprint</KEYWORD1>
207 <KEYWORD1>nosupres</KEYWORD1>
208 <KEYWORD1>options</KEYWORD1>
209 <KEYWORD1>plots</KEYWORD1>
210 <KEYWORD1>select</KEYWORD1>
211 <KEYWORD1>smpl</KEYWORD1>
212 <KEYWORD1>smplif</KEYWORD1>
213 <KEYWORD1>supres</KEYWORD1>
214 <KEYWORD1>inprod</KEYWORD1>
215 <KEYWORD1>inv</KEYWORD1>
216 <KEYWORD1>madd</KEYWORD1>
217 <KEYWORD1>matran</KEYWORD1>
218 <KEYWORD1>matrix</KEYWORD1>
219 <KEYWORD1>mdiv</KEYWORD1>
220 <KEYWORD1>mediv</KEYWORD1>
221 <KEYWORD1>memult</KEYWORD1>
222 <KEYWORD1>mform</KEYWORD1>
223 <KEYWORD1>mmake</KEYWORD1>
224 <KEYWORD1>mmult</KEYWORD1>
225 <KEYWORD1>msquare</KEYWORD1>
226 <KEYWORD1>msub</KEYWORD1>
227 <KEYWORD1>orthon</KEYWORD1>
228 <KEYWORD1>t2ymlt</KEYWORD1>
229 <KEYWORD1>unmake</KEYWORD1>
230 <KEYWORD1>vgvmlt</KEYWORD1>
231 <KEYWORD1>yfact</KEYWORD1>
232 <KEYWORD1>yinv</KEYWORD1>
233 <KEYWORD1>yldfac</KEYWORD1>
234 <KEYWORD1>yquad</KEYWORD1>
235 <KEYWORD1>analyz</KEYWORD1>
236 <KEYWORD1>cdf</KEYWORD1>
237 <KEYWORD1>coint</KEYWORD1>
238 <KEYWORD1>regopt</KEYWORD1>
240 <KEYWORD2>log</KEYWORD2>
241 <KEYWORD2>exp</KEYWORD2>
242 <KEYWORD2>abs</KEYWORD2>
243 <KEYWORD2>log10</KEYWORD2>
244 <KEYWORD2>sqrt</KEYWORD2>
245 <KEYWORD2>sin</KEYWORD2>
246 <KEYWORD2>cos</KEYWORD2>
247 <KEYWORD2>tan</KEYWORD2>
248 <KEYWORD2>atan</KEYWORD2>
249 <KEYWORD2>norm</KEYWORD2>
250 <KEYWORD2>cnorm</KEYWORD2>
251 <KEYWORD2>cnormi</KEYWORD2>
252 <KEYWORD2>lnorm</KEYWORD2>
253 <KEYWORD2>lcnorm</KEYWORD2>
254 <KEYWORD2>dlcnorm</KEYWORD2>
255 <KEYWORD2>gamfn</KEYWORD2>
256 <KEYWORD2>lgamfn</KEYWORD2>
257 <KEYWORD2>dlgamfn</KEYWORD2>
258 <KEYWORD2>trigamma</KEYWORD2>
259 <KEYWORD2>fact</KEYWORD2>
260 <KEYWORD2>lfact</KEYWORD2>
261 <KEYWORD2>sign</KEYWORD2>
262 <KEYWORD2>pos</KEYWORD2>
263 <KEYWORD2>miss</KEYWORD2>
264 <KEYWORD2>int</KEYWORD2>
265 <KEYWORD2>ceil</KEYWORD2>
266 <KEYWORD2>round</KEYWORD2>