PageRenderTime 93ms CodeModel.GetById 85ms app.highlight 5ms RepoModel.GetById 1ms app.codeStats 0ms

/jEdit/tags/jedit-4-3-pre5/modes/inno-setup.xml

#
XML | 406 lines | 366 code | 21 blank | 19 comment | 0 complexity | 0a80b8b744014cdb71db19c4906904cb MD5 | raw file
  1<?xml version="1.0"?>
  2
  3<!DOCTYPE MODE SYSTEM "xmode.dtd">
  4
  5<MODE>
  6	<PROPS>
  7		<PROPERTY NAME="lineComment" VALUE=";" />
  8	</PROPS>
  9	<RULES HIGHLIGHT_DIGITS="FALSE">
 10
 11		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE" DELEGATE="pascal::MAIN">[code]</SEQ>
 12
 13		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE">[Setup]</SEQ>
 14		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE">[Types]</SEQ>
 15		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE">[Components]</SEQ>
 16		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE">[Tasks]</SEQ>
 17		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE">[Dirs]</SEQ>
 18		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE">[Files]</SEQ>
 19		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE">[Icons]</SEQ>
 20		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE">[INI]</SEQ>
 21		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE">[InstallDelete]</SEQ>
 22		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE">[Languages]</SEQ>
 23		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE">[Messages]</SEQ>
 24		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE">[CustomMessages]</SEQ>
 25		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE">[LangOptions]</SEQ>
 26		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE">[Registry]</SEQ>
 27		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE">[Run]</SEQ>
 28		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE">[UninstallRun]</SEQ>
 29		<SEQ TYPE="KEYWORD2" AT_LINE_START="TRUE">[UninstallDelete]</SEQ>
 30
 31		<!-- pre-processor directives -->
 32		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#define </EOL_SPAN>
 33		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#dim </EOL_SPAN>
 34		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#undef </EOL_SPAN>
 35		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#include </EOL_SPAN>
 36		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#emit </EOL_SPAN>
 37		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#expr </EOL_SPAN>
 38		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#insert </EOL_SPAN>
 39		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#append </EOL_SPAN>
 40		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#if </EOL_SPAN>
 41		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#elif </EOL_SPAN>
 42		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#else </EOL_SPAN>
 43		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#endif</EOL_SPAN>
 44		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#ifexist </EOL_SPAN>
 45		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#ifnexist </EOL_SPAN>
 46		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#ifdef </EOL_SPAN>
 47		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#for </EOL_SPAN>
 48		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#sub </EOL_SPAN>
 49		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#endsub</EOL_SPAN>
 50		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#pragma </EOL_SPAN>
 51		<EOL_SPAN TYPE="LITERAL4" DELEGATE="DIRECTIVE">#error </EOL_SPAN>
 52		<SPAN TYPE="LITERAL4">
 53			<BEGIN>{#</BEGIN>
 54			<END>}</END>
 55		</SPAN>
 56
 57		<MARK_FOLLOWING TYPE="LITERAL2">%</MARK_FOLLOWING>
 58
 59		<SPAN TYPE="LITERAL1" DELEGATE="STRING">
 60			<BEGIN>"</BEGIN>
 61			<END>"</END>
 62		</SPAN>
 63		<SPAN TYPE="LITERAL1" DELEGATE="STRING">
 64			<BEGIN>'</BEGIN>
 65			<END>'</END>
 66		</SPAN>
 67		<!-- variable -->
 68		<SPAN TYPE="KEYWORD3">
 69			<BEGIN>{</BEGIN>
 70			<END>}</END>
 71		</SPAN>
 72
 73		<EOL_SPAN TYPE="COMMENT1" AT_LINE_START="TRUE">;</EOL_SPAN>
 74		<EOL_SPAN TYPE="COMMENT1" AT_LINE_START="TRUE">#</EOL_SPAN>
 75
 76		<!--
 77		<MARK_PREVIOUS TYPE="KEYWORD1"
 78			AT_LINE_START="TRUE" EXCLUDE_MATCH="TRUE">=</MARK_PREVIOUS>
 79		-->
 80
 81		<KEYWORDS>
 82			<!-- [Setup] -->
 83			<!-- compiler -->
 84			<KEYWORD1>Compression</KEYWORD1>
 85			<KEYWORD1>DiskClusterSize</KEYWORD1>
 86			<KEYWORD1>DiskSliceSize</KEYWORD1>
 87			<KEYWORD1>DiskSpanning</KEYWORD1>
 88			<KEYWORD1>Encryption</KEYWORD1>
 89			<KEYWORD1>InternalCompressLevel</KEYWORD1>
 90			<KEYWORD1>MergeDuplicateFiles</KEYWORD1>
 91			<KEYWORD1>OutputBaseFilename</KEYWORD1>
 92			<KEYWORD1>OutputDir</KEYWORD1>
 93			<KEYWORD1>ReserveBytes</KEYWORD1>
 94			<KEYWORD1>SlicesPerDisk</KEYWORD1>
 95			<KEYWORD1>SolidCompression</KEYWORD1>
 96			<KEYWORD1>SourceDir</KEYWORD1>
 97			<KEYWORD1>UseSetupLdr</KEYWORD1>
 98			<KEYWORD1>VersionInfoCompany</KEYWORD1>
 99			<KEYWORD1>VersionInfoDescription</KEYWORD1>
100			<KEYWORD1>VersionInfoTextVersion</KEYWORD1>
101			<KEYWORD1>VersionInfoVersion</KEYWORD1>
102			<!-- installer, functional -->
103			<KEYWORD1>AllowCancelDuringInstall</KEYWORD1>
104			<KEYWORD1>AllowNoIcons</KEYWORD1>
105			<KEYWORD1>AllowRootDirectory</KEYWORD1>
106			<KEYWORD1>AllowUNCPath</KEYWORD1>
107			<KEYWORD1>AlwaysRestart</KEYWORD1>
108			<KEYWORD1>AlwaysShowComponentsList</KEYWORD1>
109			<KEYWORD1>AlwaysShowDirOnReadyPage</KEYWORD1>
110			<KEYWORD1>AlwaysShowGroupOnReadyPage</KEYWORD1>
111			<KEYWORD1>AlwaysUsePersonalGroup</KEYWORD1>
112			<KEYWORD1>AppendDefaultDirName</KEYWORD1>
113			<KEYWORD1>AppendDefaultGroupName</KEYWORD1>
114			<KEYWORD1>AppComments</KEYWORD1>
115			<KEYWORD1>AppContact</KEYWORD1>
116			<KEYWORD1>AppId</KEYWORD1>
117			<KEYWORD1>AppModifyPath</KEYWORD1>
118			<KEYWORD1>AppMutex</KEYWORD1>
119			<KEYWORD1>AppName</KEYWORD1>
120			<KEYWORD1>AppPublisher</KEYWORD1>
121			<KEYWORD1>AppPublisherURL</KEYWORD1>
122			<KEYWORD1>AppReadmeFile</KEYWORD1>
123			<KEYWORD1>AppSupportURL</KEYWORD1>
124			<KEYWORD1>AppUpdatesURL</KEYWORD1>
125			<KEYWORD1>AppVersion</KEYWORD1>
126			<KEYWORD1>AppVerName</KEYWORD1>
127			<KEYWORD1>ChangesAssociations</KEYWORD1>
128			<KEYWORD1>CreateAppDir</KEYWORD1>
129			<KEYWORD1>CreateUninstallRegKey</KEYWORD1>
130			<KEYWORD1>DefaultDirName</KEYWORD1>
131			<KEYWORD1>DefaultGroupName</KEYWORD1>
132			<KEYWORD1>DefaultUserInfoName</KEYWORD1>
133			<KEYWORD1>DefaultUserInfoOrg</KEYWORD1>
134			<KEYWORD1>DefaultUserInfoSerial</KEYWORD1>
135			<KEYWORD1>DirExistsWarning</KEYWORD1>
136			<KEYWORD1>DisableDirPage</KEYWORD1>
137			<KEYWORD1>DisableFinishedPage</KEYWORD1>
138			<KEYWORD1>DisableProgramGroupPage</KEYWORD1>
139			<KEYWORD1>DisableReadyMemo</KEYWORD1>
140			<KEYWORD1>DisableReadyPage</KEYWORD1>
141			<KEYWORD1>DisableStartupPrompt</KEYWORD1>
142			<KEYWORD1>EnableDirDoesntExistWarning</KEYWORD1>
143			<KEYWORD1>ExtraDiskSpaceRequired</KEYWORD1>
144			<KEYWORD1>InfoAfterFile</KEYWORD1>
145			<KEYWORD1>InfoBeforeFile</KEYWORD1>
146			<KEYWORD1>LanguageDetectionMethod</KEYWORD1>
147			<KEYWORD1>LicenseFile</KEYWORD1>
148			<KEYWORD1>MinVersion</KEYWORD1>
149			<KEYWORD1>OnlyBelowVersion</KEYWORD1>
150			<KEYWORD1>Password</KEYWORD1>
151			<KEYWORD1>PrivilegesRequired</KEYWORD1>
152			<KEYWORD1>RestartIfNeededByRun</KEYWORD1>
153			<KEYWORD1>ShowLanguageDialog</KEYWORD1>
154			<KEYWORD1>TimeStampRounding</KEYWORD1>
155			<KEYWORD1>TimeStampsInUTC</KEYWORD1>
156			<KEYWORD1>TouchDate</KEYWORD1>
157			<KEYWORD1>TouchTime</KEYWORD1>
158			<KEYWORD1>Uninstallable</KEYWORD1>
159			<KEYWORD1>UninstallDisplayIcon</KEYWORD1>
160			<KEYWORD1>UninstallDisplayName</KEYWORD1>
161			<KEYWORD1>UninstallFilesDir</KEYWORD1>
162			<KEYWORD1>UninstallLogMode</KEYWORD1>
163			<KEYWORD1>UninstallRestartComputer</KEYWORD1>
164			<KEYWORD1>UpdateUninstallLogAppName</KEYWORD1>
165			<KEYWORD1>UsePreviousAppDir</KEYWORD1>
166			<KEYWORD1>UsePreviousGroup</KEYWORD1>
167			<KEYWORD1>UsePreviousSetupType</KEYWORD1>
168			<KEYWORD1>UsePreviousTasks</KEYWORD1>
169			<KEYWORD1>UsePreviousUserInfo</KEYWORD1>
170			<KEYWORD1>UserInfoPage</KEYWORD1>
171			<!-- installer, cosmetic -->
172			<KEYWORD1>AppCopyright</KEYWORD1>
173			<KEYWORD1>BackColor</KEYWORD1>
174			<KEYWORD1>BackColor2</KEYWORD1>
175			<KEYWORD1>BackColorDirection</KEYWORD1>
176			<KEYWORD1>BackSolid</KEYWORD1>
177			<KEYWORD1>FlatComponentsList</KEYWORD1>
178			<KEYWORD1>SetupIconFile</KEYWORD1>
179			<KEYWORD1>ShowComponentSizes</KEYWORD1>
180			<KEYWORD1>ShowTasksTreeLines</KEYWORD1>
181			<KEYWORD1>UninstallStyle</KEYWORD1>
182			<KEYWORD1>WindowShowCaption</KEYWORD1>
183			<KEYWORD1>WindowStartMaximized</KEYWORD1>
184			<KEYWORD1>WindowResizable</KEYWORD1>
185			<KEYWORD1>WindowVisible</KEYWORD1>
186			<KEYWORD1>WizardImageBackColor</KEYWORD1>
187			<KEYWORD1>WizardImageFile</KEYWORD1>
188			<KEYWORD1>WizardImageStretch</KEYWORD1>
189			<KEYWORD1>WizardSmallImageBackColor</KEYWORD1>
190			<KEYWORD1>WizardSmallImageFile</KEYWORD1>
191			<KEYWORD1>UninstallIconFile</KEYWORD1>
192
193			<!-- parameters -->
194			<KEYWORD4>AfterInstall</KEYWORD4>
195			<KEYWORD4>Attribs</KEYWORD4>
196			<KEYWORD4>BeforeInstall</KEYWORD4>
197			<KEYWORD4>Check</KEYWORD4>
198			<KEYWORD4>Comment</KEYWORD4>
199			<KEYWORD4>Components</KEYWORD4>
200			<KEYWORD4>CopyMode</KEYWORD4>
201			<KEYWORD4>Description</KEYWORD4>
202			<KEYWORD4>DestDir</KEYWORD4>
203			<KEYWORD4>DestName</KEYWORD4>
204			<KEYWORD4>Excludes</KEYWORD4>
205			<KEYWORD4>ExtraDiskSpaceRequired</KEYWORD4>
206			<KEYWORD4>Filename</KEYWORD4>
207			<KEYWORD4>Flags</KEYWORD4>
208			<KEYWORD4>FontInstall</KEYWORD4>
209			<KEYWORD4>GroupDescription</KEYWORD4>
210			<KEYWORD4>HotKey</KEYWORD4>
211			<KEYWORD4>IconFilename</KEYWORD4>
212			<KEYWORD4>IconIndex</KEYWORD4>
213			<KEYWORD4>InfoBeforeFile</KEYWORD4>
214			<KEYWORD4>InfoAfterFile</KEYWORD4>
215			<KEYWORD4>Key</KEYWORD4>
216			<!--<KEYWORD4>LicenseFile</KEYWORD4>-->
217			<KEYWORD4>MessagesFile</KEYWORD4>
218			<KEYWORD4>Name</KEYWORD4>
219			<KEYWORD4>Parameters</KEYWORD4>
220			<KEYWORD4>Permissions</KEYWORD4>
221			<KEYWORD4>Root</KEYWORD4>
222			<KEYWORD4>RunOnceId</KEYWORD4>
223			<KEYWORD4>Section</KEYWORD4>
224			<KEYWORD4>Source</KEYWORD4>
225			<KEYWORD4>StatusMsg</KEYWORD4>
226			<KEYWORD4>String</KEYWORD4>
227			<KEYWORD4>Subkey</KEYWORD4>
228			<KEYWORD4>Tasks</KEYWORD4>
229			<KEYWORD4>Type</KEYWORD4>
230			<KEYWORD4>Types</KEYWORD4>
231			<KEYWORD4>ValueType</KEYWORD4>
232			<KEYWORD4>ValueName</KEYWORD4>
233			<KEYWORD4>ValueData</KEYWORD4>
234			<KEYWORD4>WorkingDir</KEYWORD4>
235
236			<!-- flags -->
237			<LITERAL3>allowunsafefiles</LITERAL3>
238			<LITERAL3>checkedonce</LITERAL3>
239			<LITERAL3>closeonexit</LITERAL3>
240			<LITERAL3>compact</LITERAL3>
241			<LITERAL3>comparetimestamp</LITERAL3>
242			<LITERAL3>confirmoverwrite</LITERAL3>
243			<LITERAL3>createkeyifdoesntexist</LITERAL3>
244			<LITERAL3>createonlyiffileexists</LITERAL3>
245			<LITERAL3>createvalueifdoesntexist</LITERAL3>
246			<LITERAL3>deleteafterinstall</LITERAL3>
247			<LITERAL3>deletekey</LITERAL3>
248			<LITERAL3>deletevalue</LITERAL3>
249			<LITERAL3>desktopicon</LITERAL3>
250			<LITERAL3>dirifempty</LITERAL3>
251			<LITERAL3>disablenouninstallwarning</LITERAL3>
252			<LITERAL3>dontcloseonexit</LITERAL3>
253			<LITERAL3>dontcopy</LITERAL3>
254			<LITERAL3>dontcreatekey</LITERAL3>
255			<LITERAL3>dontinheritcheck</LITERAL3>
256			<LITERAL3>dontverifychecksum</LITERAL3>
257			<LITERAL3>exclusive</LITERAL3>
258			<LITERAL3>external</LITERAL3>
259			<LITERAL3>files</LITERAL3>
260			<LITERAL3>filesandordirs</LITERAL3>
261			<LITERAL3>fixed</LITERAL3>
262			<LITERAL3>fontisnttruetype</LITERAL3>
263			<LITERAL3>full</LITERAL3>
264			<LITERAL3>ignoreversion</LITERAL3>
265			<LITERAL3>iscustom</LITERAL3>
266			<LITERAL3>isreadme</LITERAL3>
267			<LITERAL3>hidden</LITERAL3>
268			<LITERAL3>hidewizard</LITERAL3>
269			<LITERAL3>modify</LITERAL3>
270			<LITERAL3>nocompression</LITERAL3>
271			<LITERAL3>noencryption</LITERAL3>
272			<LITERAL3>noerror</LITERAL3>
273			<LITERAL3>noregerror</LITERAL3>
274			<LITERAL3>nowait</LITERAL3>
275			<LITERAL3>onlyifdestfileexists</LITERAL3>
276			<LITERAL3>onlyifdoesntexist</LITERAL3>
277			<LITERAL3>overwritereadonly</LITERAL3>
278			<LITERAL3>postinstall</LITERAL3>
279			<LITERAL3>preservestringtype</LITERAL3>
280			<LITERAL3>promptifolder</LITERAL3>
281			<LITERAL3>quicklaunchicon</LITERAL3>
282			<LITERAL3>read</LITERAL3>
283			<LITERAL3>readonly</LITERAL3>
284			<LITERAL3>readexec</LITERAL3>
285			<LITERAL3>recursesubdirs</LITERAL3>
286			<LITERAL3>regserver</LITERAL3>
287			<LITERAL3>regtypelib</LITERAL3>
288			<LITERAL3>replacesameversion</LITERAL3>
289			<LITERAL3>restart</LITERAL3>
290			<LITERAL3>restartreplace</LITERAL3>
291			<LITERAL3>runhidden</LITERAL3>
292			<LITERAL3>runmaximized</LITERAL3>
293			<LITERAL3>runminimized</LITERAL3>
294			<LITERAL3>sharedfile</LITERAL3>
295			<LITERAL3>shellexec</LITERAL3>
296			<LITERAL3>skipifnotsilent</LITERAL3>
297			<LITERAL3>skipifsilent</LITERAL3>
298			<LITERAL3>skipifdoesntexist</LITERAL3>
299			<LITERAL3>skipifsourcedoesntexist</LITERAL3>
300			<LITERAL3>sortfilesbyextension</LITERAL3>
301			<LITERAL3>system</LITERAL3>
302			<LITERAL3>touch</LITERAL3>
303			<LITERAL3>unchecked</LITERAL3>
304			<LITERAL3>uninsalwaysuninstall</LITERAL3>
305			<LITERAL3>uninsclearvalue</LITERAL3>
306			<LITERAL3>uninsdeleteentry</LITERAL3>
307			<LITERAL3>uninsdeletekey</LITERAL3>
308			<LITERAL3>uninsdeletekeyifempty</LITERAL3>
309			<LITERAL3>uninsdeletesection</LITERAL3>
310			<LITERAL3>uninsdeletesectionifempty</LITERAL3>
311			<LITERAL3>uninsdeletevalue</LITERAL3>
312			<LITERAL3>uninsneveruninstall</LITERAL3>
313			<LITERAL3>uninsremovereadonly</LITERAL3>
314			<LITERAL3>uninsrestartdelete</LITERAL3>
315			<LITERAL3>useapppaths</LITERAL3>
316			<LITERAL3>waituntilidle</LITERAL3>
317
318			<!-- registry root keys -->
319			<LITERAL3>HKCR</LITERAL3>
320			<LITERAL3>HKCU</LITERAL3>
321			<LITERAL3>HKLM</LITERAL3>
322			<LITERAL3>HKU</LITERAL3>
323			<LITERAL3>HKCC</LITERAL3>
324	
325			<!-- registry value types -->
326			<LITERAL3>none</LITERAL3>
327			<LITERAL3>string</LITERAL3>
328			<LITERAL3>expandsz</LITERAL3>
329			<LITERAL3>multisz</LITERAL3>
330			<LITERAL3>dword</LITERAL3>
331			<LITERAL3>binary</LITERAL3>
332		</KEYWORDS>
333	</RULES>
334
335	<RULES SET="STRING" DEFAULT="LITERAL1" IGNORE_CASE="TRUE">
336		<!-- pre-processor constant -->
337		<SPAN TYPE="LITERAL4">
338			<BEGIN>{#</BEGIN>
339			<END>}</END>
340		</SPAN>
341		<!-- constant -->
342		<SPAN TYPE="KEYWORD3" DELEGATE="CONSTANT">
343			<BEGIN>{</BEGIN>
344			<END>}</END>
345		</SPAN>
346	</RULES>
347
348	<RULES SET="CONSTANT" DEFAULT="KEYWORD3">
349		<MARK_FOLLOWING TYPE="FUNCTION" EXCLUDE_MATCH="TRUE">code:</MARK_FOLLOWING>
350		<SEQ TYPE="OPERATOR">|</SEQ>
351	</RULES>
352
353	<!-- pre-processor directives -->
354	<RULES SET="DIRECTIVE" DEFAULT="LITERAL4" IGNORE_CASE="TRUE">
355		<EOL_SPAN TYPE="COMMENT1">;</EOL_SPAN>
356
357		<SPAN TYPE="COMMENT2">
358			<BEGIN>/*</BEGIN>
359			<END>*/</END>
360		</SPAN>
361
362		<SPAN TYPE="LITERAL1">
363			<BEGIN>"</BEGIN>
364			<END>"</END>
365		</SPAN>
366
367		<!-- pre-processor defined functions -->
368		<KEYWORDS>
369			<FUNCTION>Defined</FUNCTION>
370			<FUNCTION>TypeOf</FUNCTION>
371			<FUNCTION>GetFileVersion</FUNCTION>
372			<FUNCTION>GetStringFileInfo</FUNCTION>
373			<FUNCTION>Int</FUNCTION>
374			<FUNCTION>Str</FUNCTION>
375			<FUNCTION>FileExists</FUNCTION>
376			<FUNCTION>FileSize</FUNCTION>
377			<FUNCTION>ReadIni</FUNCTION>
378			<FUNCTION>WriteIni</FUNCTION>
379			<FUNCTION>ReadReg</FUNCTION>
380			<FUNCTION>Exec</FUNCTION>
381			<FUNCTION>Copy</FUNCTION>
382			<FUNCTION>Pos</FUNCTION>
383			<FUNCTION>RPos</FUNCTION>
384			<FUNCTION>Len</FUNCTION>
385			<FUNCTION>SaveToFile</FUNCTION>
386			<FUNCTION>Find</FUNCTION>
387			<FUNCTION>SetupSetting</FUNCTION>
388			<FUNCTION>SetSetupSetting</FUNCTION>
389			<FUNCTION>LowerCase</FUNCTION>
390			<FUNCTION>EntryCount</FUNCTION>
391			<FUNCTION>GetEnv</FUNCTION>
392			<FUNCTION>DeleteFile</FUNCTION>
393			<FUNCTION>CopyFile</FUNCTION>
394			<FUNCTION>FindFirst</FUNCTION>
395			<FUNCTION>FindNext</FUNCTION>
396			<FUNCTION>FindClose</FUNCTION>
397			<FUNCTION>FindGetFileName</FUNCTION>
398			<FUNCTION>FileOpen</FUNCTION>
399			<FUNCTION>FileRead</FUNCTION>
400			<FUNCTION>FileReset</FUNCTION>
401			<FUNCTION>FileEof</FUNCTION>
402			<FUNCTION>FileClose</FUNCTION>
403		</KEYWORDS>
404	</RULES>
405</MODE>
406