PageRenderTime 53ms CodeModel.GetById 19ms RepoModel.GetById 1ms app.codeStats 0ms

/jEdit/tags/jedit-4-3-pre5/modes/actionscript.xml

#
XML | 829 lines | 819 code | 2 blank | 8 comment | 0 complexity | ede494742d8447e31cc1d7cc3267fae3 MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
  1. <?xml version="1.0"?>
  2. <!DOCTYPE MODE SYSTEM "xmode.dtd">
  3. <!--
  4. ActionScript mode by Ben Glazer <ben@enspire.com>
  5. Adapted from JavaScript mode by Andre Kaplan
  6. Updated for Flash MX 2004 by Nahuel Foronda <www.asfusion.com>
  7. -->
  8. <MODE>
  9. <PROPS>
  10. <PROPERTY NAME="indentOpenBrackets" VALUE="{" />
  11. <PROPERTY NAME="indentCloseBrackets" VALUE="}" />
  12. <!-- the ; hack is there so that stuff like if(bob) fred();
  13. does not indent the next line -->
  14. <PROPERTY NAME="indentPrevLine" VALUE="\s*(if|while)\s*(|else|case|default:)[^;]*|for\s*\(.*)" />
  15. <!-- set this to 'true' if you want to use GNU coding style -->
  16. <PROPERTY NAME="doubleBracketIndent" VALUE="false" />
  17. <PROPERTY NAME="commentStart" VALUE="/*" />
  18. <PROPERTY NAME="commentEnd" VALUE="*/" />
  19. <PROPERTY NAME="lineComment" VALUE="//" />
  20. <PROPERTY NAME="wordBreakChars" VALUE=",+-=&lt;&gt;/?^&amp;*" />
  21. </PROPS>
  22. <RULES ESCAPE="\" IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE">
  23. <!-- whitespace: (space and tab) -->
  24. <SPAN TYPE="COMMENT1">
  25. <BEGIN>/*</BEGIN>
  26. <END>*/</END>
  27. </SPAN>
  28. <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  29. <BEGIN>"</BEGIN>
  30. <END>"</END>
  31. </SPAN>
  32. <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  33. <BEGIN>'</BEGIN>
  34. <END>'</END>
  35. </SPAN>
  36. <MARK_PREVIOUS TYPE="FUNCTION" EXCLUDE_MATCH="TRUE">(</MARK_PREVIOUS>
  37. <EOL_SPAN TYPE="COMMENT1">//</EOL_SPAN>
  38. <SEQ TYPE="NULL">)</SEQ>
  39. <SEQ TYPE="NULL">(</SEQ>
  40. <SEQ TYPE="OPERATOR">=</SEQ>
  41. <SEQ TYPE="OPERATOR">!</SEQ>
  42. <SEQ TYPE="OPERATOR">&gt;=</SEQ>
  43. <SEQ TYPE="OPERATOR">&lt;=</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">&gt;</SEQ>
  49. <SEQ TYPE="OPERATOR">&lt;</SEQ>
  50. <SEQ TYPE="OPERATOR">%</SEQ>
  51. <SEQ TYPE="OPERATOR">&amp;</SEQ>
  52. <SEQ TYPE="OPERATOR">|</SEQ>
  53. <SEQ TYPE="OPERATOR">^</SEQ>
  54. <SEQ TYPE="OPERATOR">~</SEQ>
  55. <SEQ TYPE="OPERATOR">.</SEQ>
  56. <SEQ TYPE="OPERATOR">}</SEQ>
  57. <SEQ TYPE="OPERATOR">{</SEQ>
  58. <SEQ TYPE="OPERATOR">,</SEQ>
  59. <SEQ TYPE="OPERATOR">;</SEQ>
  60. <SEQ TYPE="OPERATOR">]</SEQ>
  61. <SEQ TYPE="OPERATOR">[</SEQ>
  62. <SEQ TYPE="OPERATOR">?</SEQ>
  63. <MARK_PREVIOUS TYPE="LABEL" EXCLUDE_MATCH="TRUE"
  64. AT_LINE_START="TRUE">:</MARK_PREVIOUS>
  65. <SEQ TYPE="OPERATOR">:</SEQ>
  66. <KEYWORDS IGNORE_CASE="FALSE">
  67. <!-- ActionScript's reserved words (see AS:TDG p.332) -->
  68. <KEYWORD1>add</KEYWORD1> <!-- deprecated -->
  69. <KEYWORD1>and</KEYWORD1> <!-- deprecated -->
  70. <KEYWORD1>break</KEYWORD1>
  71. <KEYWORD1>continue</KEYWORD1>
  72. <KEYWORD1>delete</KEYWORD1>
  73. <KEYWORD1>do</KEYWORD1>
  74. <KEYWORD1>else</KEYWORD1>
  75. <KEYWORD1>eq</KEYWORD1> <!-- deprecated -->
  76. <KEYWORD1>for</KEYWORD1>
  77. <KEYWORD1>function</KEYWORD1>
  78. <KEYWORD1>ge</KEYWORD1> <!-- deprecated -->
  79. <KEYWORD1>gt</KEYWORD1> <!-- deprecated -->
  80. <KEYWORD1>if</KEYWORD1>
  81. <KEYWORD1>ifFrameLoaded</KEYWORD1> <!-- deprecated -->
  82. <KEYWORD1>in</KEYWORD1>
  83. <KEYWORD1>le</KEYWORD1> <!-- deprecated -->
  84. <KEYWORD1>lt</KEYWORD1> <!-- deprecated -->
  85. <KEYWORD1>ne</KEYWORD1> <!-- deprecated -->
  86. <KEYWORD1>new</KEYWORD1>
  87. <KEYWORD1>not</KEYWORD1> <!-- deprecated -->
  88. <KEYWORD1>on</KEYWORD1>
  89. <KEYWORD1>onClipEvent</KEYWORD1>
  90. <KEYWORD1>or</KEYWORD1> <!-- deprecated -->
  91. <KEYWORD1>return</KEYWORD1>
  92. <LITERAL2>this</LITERAL2>
  93. <KEYWORD1>tellTarget</KEYWORD1> <!-- deprecated -->
  94. <KEYWORD1>typeof</KEYWORD1>
  95. <KEYWORD1>var</KEYWORD1>
  96. <KEYWORD3>void</KEYWORD3>
  97. <KEYWORD1>while</KEYWORD1>
  98. <KEYWORD1>with</KEYWORD1>
  99. <!-- Built-in objects (good idea not to use these names!)-->
  100. <KEYWORD3>Array</KEYWORD3>
  101. <KEYWORD3>Boolean</KEYWORD3>
  102. <KEYWORD3>Color</KEYWORD3>
  103. <KEYWORD3>Date</KEYWORD3>
  104. <KEYWORD3>Function</KEYWORD3>
  105. <KEYWORD3>Key</KEYWORD3>
  106. <KEYWORD3>MovieClip</KEYWORD3>
  107. <KEYWORD3>Math</KEYWORD3>
  108. <KEYWORD3>Mouse</KEYWORD3>
  109. <KEYWORD3>Number</KEYWORD3>
  110. <KEYWORD3>Object</KEYWORD3>
  111. <KEYWORD3>Selection</KEYWORD3>
  112. <KEYWORD3>Sound</KEYWORD3>
  113. <KEYWORD3>String</KEYWORD3>
  114. <KEYWORD3>XML</KEYWORD3>
  115. <KEYWORD3>XMLNode</KEYWORD3>
  116. <KEYWORD3>XMLSocket</KEYWORD3>
  117. <!-- Literals -->
  118. <LITERAL2>NaN</LITERAL2>
  119. <LITERAL2>Infinity</LITERAL2>
  120. <LITERAL2>false</LITERAL2>
  121. <LITERAL2>null</LITERAL2>
  122. <LITERAL2>true</LITERAL2>
  123. <LITERAL2>undefined</LITERAL2>
  124. <!-- Global functions -->
  125. <LITERAL2>Boolean</LITERAL2>
  126. <LITERAL2>call</LITERAL2>
  127. <LITERAL2>Date</LITERAL2>
  128. <LITERAL2>escape</LITERAL2>
  129. <LITERAL2>eval</LITERAL2>
  130. <LITERAL2>fscommand</LITERAL2>
  131. <LITERAL2>getProperty</LITERAL2>
  132. <LITERAL2>getTimer</LITERAL2>
  133. <LITERAL2>getURL</LITERAL2>
  134. <LITERAL2>getVersion</LITERAL2>
  135. <LITERAL2>gotoAndPlay</LITERAL2>
  136. <LITERAL2>gotoAndStop</LITERAL2>
  137. <LITERAL2>#include</LITERAL2>
  138. <LITERAL2>int</LITERAL2> <!-- deprecated -->
  139. <LITERAL2>isFinite</LITERAL2>
  140. <LITERAL2>isNaN</LITERAL2>
  141. <LITERAL2>loadMovie</LITERAL2>
  142. <LITERAL2>loadMovieNum</LITERAL2>
  143. <LITERAL2>loadVariables</LITERAL2>
  144. <LITERAL2>loadVariablesNum</LITERAL2>
  145. <LITERAL2>maxscroll</LITERAL2>
  146. <LITERAL2>newline</LITERAL2>
  147. <LITERAL2>nextFrame</LITERAL2>
  148. <LITERAL2>nextScene</LITERAL2>
  149. <LITERAL2>Number</LITERAL2>
  150. <LITERAL2>parseFloat</LITERAL2>
  151. <LITERAL2>parseInt</LITERAL2>
  152. <LITERAL2>play</LITERAL2>
  153. <LITERAL2>prevFrame</LITERAL2>
  154. <LITERAL2>prevScene</LITERAL2>
  155. <LITERAL2>print</LITERAL2>
  156. <LITERAL2>printAsBitmap</LITERAL2>
  157. <LITERAL2>printAsBitmapNum</LITERAL2>
  158. <LITERAL2>printNum</LITERAL2>
  159. <LITERAL2>random</LITERAL2> <!-- deprecated -->
  160. <LITERAL2>removeMovieClip</LITERAL2>
  161. <LITERAL2>scroll</LITERAL2>
  162. <LITERAL2>setProperty</LITERAL2>
  163. <LITERAL2>startDrag</LITERAL2>
  164. <LITERAL2>stop</LITERAL2>
  165. <LITERAL2>stopAllSounds</LITERAL2>
  166. <LITERAL2>stopDrag</LITERAL2>
  167. <LITERAL2>String</LITERAL2>
  168. <LITERAL2>targetPath</LITERAL2>
  169. <LITERAL2>tellTarget</LITERAL2> <!-- deprecated -->
  170. <LITERAL2>toggleHighQuality</LITERAL2> <!-- deprecated -->
  171. <LITERAL2>trace</LITERAL2>
  172. <LITERAL2>unescape</LITERAL2>
  173. <LITERAL2>unloadMovie</LITERAL2>
  174. <LITERAL2>unloadMovieNum</LITERAL2>
  175. <LITERAL2>updateAfterEvent</LITERAL2>
  176. <!-- Start Update -->
  177. <LITERAL2>prototype</LITERAL2>
  178. <LITERAL2>clearInterval</LITERAL2>
  179. <LITERAL2>getVersion</LITERAL2>
  180. <LITERAL2>length</LITERAL2>
  181. <LITERAL2>__proto__</LITERAL2>
  182. <LITERAL2>__constructor__</LITERAL2>
  183. <LITERAL2>ASSetPropFlags</LITERAL2>
  184. <LITERAL2>setInterval</LITERAL2>
  185. <LITERAL2>setI</LITERAL2>
  186. <KEYWORD3>MMExecute</KEYWORD3>
  187. <!-- MovieCLip methods-->
  188. <LITERAL2>attachMovie</LITERAL2>
  189. <LITERAL2>createEmptyMovieClip</LITERAL2>
  190. <LITERAL2>createTextField</LITERAL2>
  191. <LITERAL2>duplicateMovieClip</LITERAL2>
  192. <LITERAL2>getBounds</LITERAL2>
  193. <LITERAL2>getBytesLoaded</LITERAL2>
  194. <LITERAL2>getBytesTotal</LITERAL2>
  195. <LITERAL2>getDepth</LITERAL2>
  196. <LITERAL2>globalToLocal</LITERAL2>
  197. <LITERAL2>hitTest</LITERAL2>
  198. <LITERAL2>localToGlobal</LITERAL2>
  199. <LITERAL2>setMask</LITERAL2>
  200. <LITERAL2>swapDepths</LITERAL2>
  201. <LITERAL2>attachAudio</LITERAL2>
  202. <LITERAL2>getInstanceAtDepth</LITERAL2>
  203. <LITERAL2>getNextHighestDepth</LITERAL2>
  204. <LITERAL2>getSWFVersion</LITERAL2>
  205. <LITERAL2>getTextSnapshot</LITERAL2>
  206. <LITERAL2>getSWFVersion</LITERAL2>
  207. <LITERAL2>getSWFVersion</LITERAL2>
  208. <!-- MovieCLip drawing methods -->
  209. <LITERAL2>beginFill</LITERAL2>
  210. <LITERAL2>beginGradientFill</LITERAL2>
  211. <LITERAL2>clear</LITERAL2>
  212. <LITERAL2>curveTo</LITERAL2>
  213. <LITERAL2>endFill</LITERAL2>
  214. <LITERAL2>lineStyle</LITERAL2>
  215. <LITERAL2>lineTo</LITERAL2>
  216. <LITERAL2>moveTo</LITERAL2>
  217. <!-- MovieCLip properties -->
  218. <LITERAL2>enabled</LITERAL2>
  219. <LITERAL2>focusEnabled</LITERAL2>
  220. <LITERAL2>hitArea</LITERAL2>
  221. <LITERAL2>tabChildren</LITERAL2>
  222. <LITERAL2>tabEnabled</LITERAL2>
  223. <LITERAL2>tabIndex</LITERAL2>
  224. <LITERAL2>trackAsMenu</LITERAL2>
  225. <LITERAL2>menu</LITERAL2>
  226. <LITERAL2>useHandCursor</LITERAL2>
  227. <!-- MovieCLip Events -->
  228. <LITERAL2>onData</LITERAL2>
  229. <LITERAL2>onDragOut</LITERAL2>
  230. <LITERAL2>onDragOver</LITERAL2>
  231. <LITERAL2>onEnterFrame</LITERAL2>
  232. <LITERAL2>onKeyDown</LITERAL2>
  233. <LITERAL2>onKeyUp</LITERAL2>
  234. <LITERAL2>onKillFocus</LITERAL2>
  235. <LITERAL2>onLoad</LITERAL2>
  236. <LITERAL2>onMouseDown</LITERAL2>
  237. <LITERAL2>onMouseMove</LITERAL2>
  238. <LITERAL2>onMouseUp</LITERAL2>
  239. <LITERAL2>onPress</LITERAL2>
  240. <LITERAL2>onRelease</LITERAL2>
  241. <LITERAL2>onReleaseOutside</LITERAL2>
  242. <LITERAL2>onRollOut</LITERAL2>
  243. <LITERAL2>onRollOver</LITERAL2>
  244. <LITERAL2>onSetFocus</LITERAL2>
  245. <LITERAL2>onUnload</LITERAL2>
  246. <!-- MovieClipLoader class -->
  247. <LITERAL2>MovieClipLoader</LITERAL2>
  248. <LITERAL2>getProgress</LITERAL2>
  249. <LITERAL2>loadClip</LITERAL2>
  250. <LITERAL2>onLoadComplete</LITERAL2>
  251. <LITERAL2>onLoadError</LITERAL2>
  252. <LITERAL2>onLoadInit</LITERAL2>
  253. <LITERAL2>onLoadProgress</LITERAL2>
  254. <LITERAL2>onLoadStart</LITERAL2>
  255. <LITERAL2>unloadClip</LITERAL2>
  256. <!-- PrintJob class -->
  257. <LITERAL2>PrintJob</LITERAL2>
  258. <LITERAL2>addPage</LITERAL2>
  259. <!-- Camera class -->
  260. <LITERAL2>Camera</LITERAL2>
  261. <LITERAL2>activityLevel</LITERAL2>
  262. <LITERAL2>bandwidth</LITERAL2>
  263. <LITERAL2>currentFps</LITERAL2>
  264. <LITERAL2>fps</LITERAL2>
  265. <LITERAL2>index</LITERAL2>
  266. <LITERAL2>motionLevel</LITERAL2>
  267. <LITERAL2>motionTimeOut</LITERAL2>
  268. <LITERAL2>muted</LITERAL2>
  269. <LITERAL2>name</LITERAL2>
  270. <LITERAL2>names</LITERAL2>
  271. <LITERAL2>onActivity</LITERAL2>
  272. <LITERAL2>onStatus</LITERAL2>
  273. <LITERAL2>quality</LITERAL2>
  274. <LITERAL2>setMode</LITERAL2>
  275. <LITERAL2>setMotionLevel</LITERAL2>
  276. <LITERAL2>setQuality</LITERAL2>
  277. <!-- Microphone class -->
  278. <LITERAL2>Microphone</LITERAL2>
  279. <LITERAL2>gain</LITERAL2>
  280. <LITERAL2>rate</LITERAL2>
  281. <LITERAL2>setGain</LITERAL2>
  282. <LITERAL2>setRate</LITERAL2>
  283. <LITERAL2>setSilenceLevel</LITERAL2>
  284. <LITERAL2>setUseEchoSuppression</LITERAL2>
  285. <LITERAL2>silenceLevel</LITERAL2>
  286. <LITERAL2>silenceTimeout</LITERAL2>
  287. <LITERAL2>useEchoSuppression</LITERAL2>
  288. <!-- ContextMenu Class -->
  289. <LITERAL2>ContextMenu</LITERAL2>
  290. <LITERAL2>builtInItems</LITERAL2>
  291. <LITERAL2>copy</LITERAL2>
  292. <LITERAL2>customItems</LITERAL2>
  293. <LITERAL2>hideBuiltInItems</LITERAL2>
  294. <LITERAL2>onSelect</LITERAL2>
  295. <LITERAL2>caption</LITERAL2>
  296. <LITERAL2>ContextMenuItem</LITERAL2>
  297. <LITERAL2>separatorBefore</LITERAL2>
  298. <LITERAL2>visible</LITERAL2>
  299. <!-- Error class -->
  300. <LITERAL2>Error</LITERAL2>
  301. <LITERAL2>visible</LITERAL2>
  302. <LITERAL2>message</LITERAL2>
  303. <!-- operators grenn-->
  304. <KEYWORD1>instanceof</KEYWORD1>
  305. <KEYWORD1>#endinitclip</KEYWORD1>
  306. <KEYWORD1>#initclip</KEYWORD1>
  307. <!-- properties -->
  308. <LITERAL2>_alpha</LITERAL2>
  309. <LITERAL2>_currentframe</LITERAL2>
  310. <LITERAL2>_droptarget</LITERAL2>
  311. <LITERAL2>_focusrect</LITERAL2>
  312. <LITERAL2>_framesloaded</LITERAL2>
  313. <LITERAL2>_height</LITERAL2>
  314. <LITERAL2>_name</LITERAL2>
  315. <LITERAL2>_quality</LITERAL2>
  316. <LITERAL2>_rotation</LITERAL2>
  317. <LITERAL2>_soundbuftime</LITERAL2>
  318. <LITERAL2>_target</LITERAL2>
  319. <LITERAL2>_totalframes</LITERAL2>
  320. <LITERAL2>_url</LITERAL2>
  321. <LITERAL2>_visible</LITERAL2>
  322. <LITERAL2>_width</LITERAL2>
  323. <LITERAL2>_x</LITERAL2>
  324. <LITERAL2>_xmouse</LITERAL2>
  325. <LITERAL2>_xscale</LITERAL2>
  326. <LITERAL2>_y</LITERAL2>
  327. <LITERAL2>_ymouse</LITERAL2>
  328. <LITERAL2>_yscale</LITERAL2>
  329. <LITERAL2>_parent</LITERAL2>
  330. <LITERAL2>_root</LITERAL2>
  331. <LITERAL2>_level</LITERAL2>
  332. <LITERAL2>_lockroot</LITERAL2>
  333. <LITERAL2>_accProps</LITERAL2>
  334. <!-- Array -->
  335. <LITERAL2>sortOn</LITERAL2>
  336. <LITERAL2>toString</LITERAL2>
  337. <LITERAL2>splice</LITERAL2>
  338. <LITERAL2>sort</LITERAL2>
  339. <LITERAL2>slice</LITERAL2>
  340. <LITERAL2>shift</LITERAL2>
  341. <LITERAL2>reverse</LITERAL2>
  342. <LITERAL2>push</LITERAL2>
  343. <LITERAL2>join</LITERAL2>
  344. <LITERAL2>pop</LITERAL2>
  345. <LITERAL2>concat</LITERAL2>
  346. <LITERAL2>unshift</LITERAL2>
  347. <!-- Arguments -->
  348. <LITERAL2>arguments</LITERAL2>
  349. <LITERAL2>callee</LITERAL2>
  350. <LITERAL2>caller</LITERAL2>
  351. <LITERAL2>valueOf</LITERAL2>
  352. <!-- Date Class -->
  353. <LITERAL2>getDate</LITERAL2>
  354. <LITERAL2>getDay</LITERAL2>
  355. <LITERAL2>getFullYear</LITERAL2>
  356. <LITERAL2>getHours</LITERAL2>
  357. <LITERAL2>getMilliseconds</LITERAL2>
  358. <LITERAL2>getMinutes</LITERAL2>
  359. <LITERAL2>getMonth</LITERAL2>
  360. <LITERAL2>getSeconds</LITERAL2>
  361. <LITERAL2>getTime</LITERAL2>
  362. <LITERAL2>getTimezoneOffset</LITERAL2>
  363. <LITERAL2>getUTCDate</LITERAL2>
  364. <LITERAL2>getUTCDay</LITERAL2>
  365. <LITERAL2>getUTCFullYear</LITERAL2>
  366. <LITERAL2>getUTCHours</LITERAL2>
  367. <LITERAL2>getUTCMilliseconds</LITERAL2>
  368. <LITERAL2>getUTCMinutes</LITERAL2>
  369. <LITERAL2>getUTCMonth</LITERAL2>
  370. <LITERAL2>getUTCSeconds</LITERAL2>
  371. <LITERAL2>getYear</LITERAL2>
  372. <LITERAL2>setDate</LITERAL2>
  373. <LITERAL2>setFullYear</LITERAL2>
  374. <LITERAL2>setHours</LITERAL2>
  375. <LITERAL2>setMilliseconds</LITERAL2>
  376. <LITERAL2>setMinutes</LITERAL2>
  377. <LITERAL2>setMonth</LITERAL2>
  378. <LITERAL2>setSeconds</LITERAL2>
  379. <LITERAL2>setTime</LITERAL2>
  380. <LITERAL2>setUTCDate</LITERAL2>
  381. <LITERAL2>setUTCFullYear</LITERAL2>
  382. <LITERAL2>setUTCHours</LITERAL2>
  383. <LITERAL2>setUTCMilliseconds</LITERAL2>
  384. <LITERAL2>setUTCMinutes</LITERAL2>
  385. <LITERAL2>setUTCMonth</LITERAL2>
  386. <LITERAL2>setUTCSeconds</LITERAL2>
  387. <LITERAL2>setYear</LITERAL2>
  388. <LITERAL2>UTC</LITERAL2>
  389. <!-- Function -->
  390. <LITERAL2>_global</LITERAL2>
  391. <LITERAL2>apply</LITERAL2>
  392. <!-- Math Class -->
  393. <LITERAL2>abs</LITERAL2>
  394. <LITERAL2>acos</LITERAL2>
  395. <LITERAL2>asin</LITERAL2>
  396. <LITERAL2>atan</LITERAL2>
  397. <LITERAL2>atan2</LITERAL2>
  398. <LITERAL2>ceil</LITERAL2>
  399. <LITERAL2>cos</LITERAL2>
  400. <LITERAL2>exp</LITERAL2>
  401. <LITERAL2>floor</LITERAL2>
  402. <LITERAL2>log</LITERAL2>
  403. <LITERAL2>max</LITERAL2>
  404. <LITERAL2>min</LITERAL2>
  405. <LITERAL2>pow</LITERAL2>
  406. <LITERAL2>round</LITERAL2>
  407. <LITERAL2>sin</LITERAL2>
  408. <LITERAL2>sqrt</LITERAL2>
  409. <LITERAL2>tan</LITERAL2>
  410. <LITERAL2>E</LITERAL2>
  411. <LITERAL2>LN2</LITERAL2>
  412. <LITERAL2>LN10</LITERAL2>
  413. <LITERAL2>LOG2E</LITERAL2>
  414. <LITERAL2>LOG10E</LITERAL2>
  415. <LITERAL2>PI</LITERAL2>
  416. <LITERAL2>SQRT1_2</LITERAL2>
  417. <LITERAL2>SQRT2</LITERAL2>
  418. <!-- Number -->
  419. <LITERAL2>MAX_VALUE</LITERAL2>
  420. <LITERAL2>MIN_VALUE</LITERAL2>
  421. <LITERAL2>NEGATIVE_INFINITY</LITERAL2>
  422. <LITERAL2>POSITIVE_INFINITY</LITERAL2>
  423. <!-- Object -->
  424. <LITERAL2>addProperty</LITERAL2>
  425. <LITERAL2>registerClass</LITERAL2>
  426. <LITERAL2>unwatch</LITERAL2>
  427. <LITERAL2>watch</LITERAL2>
  428. <!-- String -->
  429. <LITERAL2>charAt</LITERAL2>
  430. <LITERAL2>charCodeAt</LITERAL2>
  431. <LITERAL2>fromCharCode</LITERAL2>
  432. <LITERAL2>lastIndexOf</LITERAL2>
  433. <LITERAL2>indexOf</LITERAL2>
  434. <LITERAL2>split</LITERAL2>
  435. <LITERAL2>substr</LITERAL2>
  436. <LITERAL2>substring</LITERAL2>
  437. <LITERAL2>toLowerCase</LITERAL2>
  438. <LITERAL2>toUpperCase</LITERAL2>
  439. <!-- Accessibility -->
  440. <LITERAL2>Accessibility</LITERAL2>
  441. <LITERAL2>isActive</LITERAL2>
  442. <LITERAL2>updateProperties</LITERAL2>
  443. <!-- System capabilities Class-->
  444. <LITERAL2>System</LITERAL2>
  445. <LITERAL2>capabilities</LITERAL2>
  446. <LITERAL2>exactSettings</LITERAL2>
  447. <LITERAL2>setClipboard</LITERAL2>
  448. <LITERAL2>showSettings</LITERAL2>
  449. <LITERAL2>useCodepage</LITERAL2>
  450. <LITERAL2>avHardwareDisable</LITERAL2>
  451. <LITERAL2>hasAccessibility</LITERAL2>
  452. <LITERAL2>hasAudio</LITERAL2>
  453. <LITERAL2>hasAudioEncoder</LITERAL2>
  454. <LITERAL2>hasMP3</LITERAL2>
  455. <LITERAL2>hasVideoEncoder</LITERAL2>
  456. <LITERAL2>pixelAspectRatio</LITERAL2>
  457. <LITERAL2>screenColor</LITERAL2>
  458. <LITERAL2>screenDPI</LITERAL2>
  459. <LITERAL2>screenResolutionX</LITERAL2>
  460. <LITERAL2>screenResolutionY</LITERAL2>
  461. <LITERAL2>hasEmbeddedVideo</LITERAL2>
  462. <LITERAL2>hasPrinting</LITERAL2>
  463. <LITERAL2>hasScreenBroadcast</LITERAL2>
  464. <LITERAL2>hasScreenPlayback</LITERAL2>
  465. <LITERAL2>hasStreamingAudio</LITERAL2>
  466. <LITERAL2>hasStreamingVideo</LITERAL2>
  467. <LITERAL2>isDebugger</LITERAL2>
  468. <LITERAL2>language</LITERAL2>
  469. <LITERAL2>manufacturer</LITERAL2>
  470. <LITERAL2>os</LITERAL2>
  471. <LITERAL2>playerType</LITERAL2>
  472. <LITERAL2>serverString</LITERAL2>
  473. <LITERAL2>localFileReadDisable</LITERAL2>
  474. <LITERAL2>version</LITERAL2>
  475. <!-- System security Class -->
  476. <LITERAL2>security</LITERAL2>
  477. <!-- Color Class -->
  478. <LITERAL2>getRGB</LITERAL2>
  479. <LITERAL2>getTransform</LITERAL2>
  480. <LITERAL2>setRGB</LITERAL2>
  481. <LITERAL2>setTransform</LITERAL2>
  482. <!-- Key Class -->
  483. <LITERAL2>addListener</LITERAL2>
  484. <LITERAL2>getAscii</LITERAL2>
  485. <LITERAL2>isDown</LITERAL2>
  486. <LITERAL2>getCode</LITERAL2>
  487. <LITERAL2>isToggled</LITERAL2>
  488. <LITERAL2>removeListener</LITERAL2>
  489. <LITERAL2>BACKSPACE</LITERAL2>
  490. <LITERAL2>CAPSLOCK</LITERAL2>
  491. <LITERAL2>CONTROL</LITERAL2>
  492. <LITERAL2>DELETEKEY</LITERAL2>
  493. <LITERAL2>DOWN</LITERAL2>
  494. <LITERAL2>END</LITERAL2>
  495. <LITERAL2>ENTER</LITERAL2>
  496. <LITERAL2>ESCAPE</LITERAL2>
  497. <LITERAL2>HOME</LITERAL2>
  498. <LITERAL2>INSERT</LITERAL2>
  499. <LITERAL2>LEFT</LITERAL2>
  500. <LITERAL2>PGDN</LITERAL2>
  501. <LITERAL2>PGUP</LITERAL2>
  502. <LITERAL2>SHIFT</LITERAL2>
  503. <LITERAL2>RIGHT</LITERAL2>
  504. <LITERAL2>SPACE</LITERAL2>
  505. <LITERAL2>TAB</LITERAL2>
  506. <LITERAL2>UP</LITERAL2>
  507. <!-- Mouse -->
  508. <LITERAL2>hide</LITERAL2>
  509. <LITERAL2>show</LITERAL2>
  510. <LITERAL2>onMouseWheel</LITERAL2>
  511. <!-- Selection Class-->
  512. <LITERAL2>getBeginIndex</LITERAL2>
  513. <LITERAL2>getCaretIndex</LITERAL2>
  514. <LITERAL2>getEndIndex</LITERAL2>
  515. <LITERAL2>getFocus</LITERAL2>
  516. <LITERAL2>setFocus</LITERAL2>
  517. <LITERAL2>setSelection</LITERAL2>
  518. <!-- SharedObject Class-->
  519. <LITERAL2>SharedObject</LITERAL2>
  520. <LITERAL2>data</LITERAL2>
  521. <LITERAL2>flush</LITERAL2>
  522. <LITERAL2>getLocal</LITERAL2>
  523. <LITERAL2>getSize</LITERAL2>
  524. <!-- Sound Class -->
  525. <LITERAL2>attachSound</LITERAL2>
  526. <LITERAL2>getVolume</LITERAL2>
  527. <LITERAL2>loadSound</LITERAL2>
  528. <LITERAL2>setPan</LITERAL2>
  529. <LITERAL2>getPan</LITERAL2>
  530. <LITERAL2>setVolume</LITERAL2>
  531. <LITERAL2>start</LITERAL2>
  532. <LITERAL2>duration</LITERAL2>
  533. <LITERAL2>position</LITERAL2>
  534. <LITERAL2>onSoundComplete</LITERAL2>
  535. <LITERAL2>id3</LITERAL2>
  536. <LITERAL2>onID3</LITERAL2>
  537. <!-- Video Class -->
  538. <LITERAL2>Video</LITERAL2>
  539. <LITERAL2>deblocking</LITERAL2>
  540. <LITERAL2>smoothing</LITERAL2>
  541. <!-- Stage Class -->
  542. <LITERAL2>Stage</LITERAL2>
  543. <LITERAL2>align</LITERAL2>
  544. <LITERAL2>height</LITERAL2>
  545. <LITERAL2>scaleMode</LITERAL2>
  546. <LITERAL2>showMenu</LITERAL2>
  547. <LITERAL2>width</LITERAL2>
  548. <LITERAL2>onResize</LITERAL2>
  549. <!-- TextField Class -->
  550. <LITERAL2>getFontList</LITERAL2>
  551. <LITERAL2>getNewTextFormat</LITERAL2>
  552. <LITERAL2>getTextFormat</LITERAL2>
  553. <LITERAL2>removeTextField</LITERAL2>
  554. <LITERAL2>replaceSel</LITERAL2>
  555. <LITERAL2>setNewTextFormat</LITERAL2>
  556. <LITERAL2>setTextFormat</LITERAL2>
  557. <LITERAL2>autoSize</LITERAL2>
  558. <LITERAL2>background</LITERAL2>
  559. <LITERAL2>backgroundColor</LITERAL2>
  560. <LITERAL2>border</LITERAL2>
  561. <LITERAL2>borderColor</LITERAL2>
  562. <LITERAL2>bottomScroll</LITERAL2>
  563. <LITERAL2>embedFonts</LITERAL2>
  564. <LITERAL2>hscroll</LITERAL2>
  565. <LITERAL2>html</LITERAL2>
  566. <LITERAL2>htmlText</LITERAL2>
  567. <LITERAL2>maxChars</LITERAL2>
  568. <LITERAL2>maxhscroll</LITERAL2>
  569. <LITERAL2>multiline</LITERAL2>
  570. <LITERAL2>password</LITERAL2>
  571. <LITERAL2>restrict</LITERAL2>
  572. <LITERAL2>selectable</LITERAL2>
  573. <LITERAL2>text</LITERAL2>
  574. <LITERAL2>textColor</LITERAL2>
  575. <LITERAL2>textHeight</LITERAL2>
  576. <LITERAL2>textWidth</LITERAL2>
  577. <LITERAL2>type</LITERAL2>
  578. <LITERAL2>variable</LITERAL2>
  579. <LITERAL2>wordWrap</LITERAL2>
  580. <LITERAL2>onChanged</LITERAL2>
  581. <LITERAL2>onScroller</LITERAL2>
  582. <LITERAL2>TextField</LITERAL2>
  583. <LITERAL2>mouseWheelEnabled</LITERAL2>
  584. <LITERAL2>replaceText</LITERAL2>
  585. <!-- StyleSheet Class -->
  586. <LITERAL2>StyleSheet</LITERAL2>
  587. <LITERAL2>getStyle</LITERAL2>
  588. <LITERAL2>getStyleNames</LITERAL2>
  589. <LITERAL2>parseCSS</LITERAL2>
  590. <LITERAL2>setStyle</LITERAL2>
  591. <LITERAL2>styleSheet</LITERAL2>
  592. <!-- TextFormat Class -->
  593. <LITERAL2>TextFormat</LITERAL2>
  594. <LITERAL2>getTextExtent</LITERAL2>
  595. <LITERAL2>blockIndent</LITERAL2>
  596. <LITERAL2>bold</LITERAL2>
  597. <LITERAL2>bullet</LITERAL2>
  598. <LITERAL2>color</LITERAL2>
  599. <LITERAL2>font</LITERAL2>
  600. <LITERAL2>indent</LITERAL2>
  601. <LITERAL2>italic</LITERAL2>
  602. <LITERAL2>leading</LITERAL2>
  603. <LITERAL2>leftMargin</LITERAL2>
  604. <LITERAL2>rightMargin</LITERAL2>
  605. <LITERAL2>size</LITERAL2>
  606. <LITERAL2>tabStops</LITERAL2>
  607. <LITERAL2>target</LITERAL2>
  608. <LITERAL2>underline</LITERAL2>
  609. <LITERAL2>url</LITERAL2>
  610. <!-- TextSnapshot object -->
  611. <LITERAL2>TextSnapshot</LITERAL2>
  612. <LITERAL2>findText</LITERAL2>
  613. <LITERAL2>getCount</LITERAL2>
  614. <LITERAL2>getSelected</LITERAL2>
  615. <LITERAL2>getSelectedText</LITERAL2>
  616. <LITERAL2>hitTestTextNearPos</LITERAL2>
  617. <LITERAL2>getText</LITERAL2>
  618. <LITERAL2>setSelectColor</LITERAL2>
  619. <LITERAL2>setSelected</LITERAL2>
  620. <!-- LoadVars Class-->
  621. <LITERAL2>LoadVars</LITERAL2>
  622. <LITERAL2>load</LITERAL2>
  623. <LITERAL2>send</LITERAL2>
  624. <LITERAL2>sendAndLoad</LITERAL2>
  625. <LITERAL2>contentType</LITERAL2>
  626. <LITERAL2>loaded</LITERAL2>
  627. <LITERAL2>addRequestHeader</LITERAL2>
  628. <!-- LocalConnection Class-->
  629. <LITERAL2>LocalConnection</LITERAL2>
  630. <LITERAL2>allowDomain</LITERAL2>
  631. <LITERAL2>allowInsecureDomain</LITERAL2>
  632. <LITERAL2>domain</LITERAL2>
  633. <!-- XML Class -->
  634. <LITERAL2>appendChild</LITERAL2>
  635. <LITERAL2>cloneNode</LITERAL2>
  636. <LITERAL2>createElement</LITERAL2>
  637. <LITERAL2>createTextNode</LITERAL2>
  638. <LITERAL2>hasChildNodes</LITERAL2>
  639. <LITERAL2>insertBefore</LITERAL2>
  640. <LITERAL2>parseXML</LITERAL2>
  641. <LITERAL2>removeNode</LITERAL2>
  642. <LITERAL2>attributes</LITERAL2>
  643. <LITERAL2>childNodes</LITERAL2>
  644. <LITERAL2>docTypeDecl</LITERAL2>
  645. <LITERAL2>firstChild</LITERAL2>
  646. <LITERAL2>ignoreWhite</LITERAL2>
  647. <LITERAL2>lastChild</LITERAL2>
  648. <LITERAL2>nextSibling</LITERAL2>
  649. <LITERAL2>nodeName</LITERAL2>
  650. <LITERAL2>nodeType</LITERAL2>
  651. <LITERAL2>nodeValue</LITERAL2>
  652. <LITERAL2>parentNode</LITERAL2>
  653. <LITERAL2>previousSibling</LITERAL2>
  654. <LITERAL2>status</LITERAL2>
  655. <LITERAL2>xmlDecl</LITERAL2>
  656. <LITERAL2>close</LITERAL2>
  657. <LITERAL2>connect</LITERAL2>
  658. <LITERAL2>onClose</LITERAL2>
  659. <LITERAL2>onConnect</LITERAL2>
  660. <LITERAL2>onXML</LITERAL2>
  661. <!-- CustomActions Class -->
  662. <LITERAL2>CustomActions</LITERAL2>
  663. <LITERAL2>onUpdate</LITERAL2>
  664. <LITERAL2>uninstall</LITERAL2>
  665. <LITERAL2>list</LITERAL2>
  666. <LITERAL2>install</LITERAL2>
  667. <LITERAL2>get</LITERAL2>
  668. <!-- NetConnection Class -->
  669. <LITERAL2>NetConnection</LITERAL2>
  670. <!-- NetStream Class-->
  671. <LITERAL2>NetStream</LITERAL2>
  672. <LITERAL2>bufferLength</LITERAL2>
  673. <LITERAL2>bufferTime</LITERAL2>
  674. <LITERAL2>bytesLoaded</LITERAL2>
  675. <LITERAL2>bytesTotal</LITERAL2>
  676. <LITERAL2>pause</LITERAL2>
  677. <LITERAL2>seek</LITERAL2>setBufferTime
  678. <LITERAL2>setBufferTime</LITERAL2>
  679. <LITERAL2>time</LITERAL2>
  680. <!-- RecordSet Class -->
  681. <LITERAL2>DataGlue</LITERAL2>
  682. <LITERAL2>bindFormatFunction</LITERAL2>
  683. <LITERAL2>bindFormatStrings</LITERAL2>
  684. <LITERAL2>getDebugConfig</LITERAL2>
  685. <LITERAL2>getDebugID</LITERAL2>
  686. <LITERAL2>getService</LITERAL2>
  687. <LITERAL2>setCredentials</LITERAL2>
  688. <LITERAL2>setDebugID</LITERAL2>
  689. <LITERAL2>getDebug</LITERAL2>
  690. <LITERAL2>setDebug</LITERAL2>
  691. <LITERAL2>createGatewayConnection</LITERAL2>
  692. <LITERAL2>NetServices</LITERAL2>
  693. <LITERAL2>setDefaultGatewayURL</LITERAL2>
  694. <LITERAL2>addItem</LITERAL2>
  695. <LITERAL2>addItemAt</LITERAL2>
  696. <LITERAL2>addView</LITERAL2>
  697. <LITERAL2>filter</LITERAL2>
  698. <LITERAL2>getColumnNames</LITERAL2>
  699. <LITERAL2>getItemAt</LITERAL2>
  700. <LITERAL2>getLength</LITERAL2>
  701. <LITERAL2>getNumberAvailable</LITERAL2>
  702. <LITERAL2>isFullyPopulated</LITERAL2>
  703. <LITERAL2>isLocal</LITERAL2>
  704. <LITERAL2>removeAll</LITERAL2>
  705. <LITERAL2>removeItemAt</LITERAL2>
  706. <LITERAL2>replaceItemAt</LITERAL2>
  707. <LITERAL2>setDeliveryMode</LITERAL2>
  708. <LITERAL2>setField</LITERAL2>
  709. <LITERAL2>sortItemsBy</LITERAL2>
  710. <!-- depricated-->
  711. <KEYWORD2>chr</KEYWORD2>
  712. <KEYWORD2>mbchr</KEYWORD2>
  713. <KEYWORD2>mblength</KEYWORD2>
  714. <KEYWORD2>mbord</KEYWORD2>
  715. <KEYWORD2>mbsubstring</KEYWORD2>
  716. <KEYWORD2>ord</KEYWORD2>
  717. <KEYWORD2>_highquality</KEYWORD2>
  718. <!-- END-->
  719. <!--ECMAScript keywords-->
  720. <!-- Reserved for future use
  721. (some are already used in some Javascript Engines)
  722. -->
  723. <KEYWORD1>abstract</KEYWORD1>
  724. <KEYWORD3>boolean</KEYWORD3>
  725. <KEYWORD3>byte</KEYWORD3>
  726. <KEYWORD1>case</KEYWORD1>
  727. <KEYWORD1>catch</KEYWORD1>
  728. <KEYWORD3>char</KEYWORD3>
  729. <KEYWORD1>class</KEYWORD1>
  730. <KEYWORD1>const</KEYWORD1>
  731. <KEYWORD1>debugger</KEYWORD1>
  732. <KEYWORD1>default</KEYWORD1>
  733. <KEYWORD3>double</KEYWORD3>
  734. <KEYWORD1>enum</KEYWORD1>
  735. <KEYWORD2>export</KEYWORD2>
  736. <KEYWORD1>extends</KEYWORD1>
  737. <KEYWORD1>final</KEYWORD1>
  738. <KEYWORD1>finally</KEYWORD1>
  739. <KEYWORD3>float</KEYWORD3>
  740. <KEYWORD1>goto</KEYWORD1>
  741. <KEYWORD1>implements</KEYWORD1>
  742. <KEYWORD2>import</KEYWORD2>
  743. <KEYWORD1>instanceof</KEYWORD1>
  744. <KEYWORD3>int</KEYWORD3>
  745. <KEYWORD1>interface</KEYWORD1>
  746. <KEYWORD3>long</KEYWORD3>
  747. <KEYWORD1>native</KEYWORD1>
  748. <KEYWORD2>package</KEYWORD2>
  749. <KEYWORD1>private</KEYWORD1>
  750. <KEYWORD1>Void</KEYWORD1>
  751. <KEYWORD1>protected</KEYWORD1>
  752. <KEYWORD1>public</KEYWORD1>
  753. <KEYWORD1>dynamic</KEYWORD1>
  754. <KEYWORD3>short</KEYWORD3>
  755. <KEYWORD1>static</KEYWORD1>
  756. <LITERAL2>super</LITERAL2>
  757. <KEYWORD1>switch</KEYWORD1>
  758. <KEYWORD1>synchronized</KEYWORD1>
  759. <KEYWORD1>throw</KEYWORD1>
  760. <KEYWORD1>throws</KEYWORD1>
  761. <KEYWORD1>transient</KEYWORD1>
  762. <KEYWORD1>try</KEYWORD1>
  763. <KEYWORD1>volatile</KEYWORD1>
  764. </KEYWORDS>
  765. </RULES>
  766. </MODE>