Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
lazarus / usr / share / lazarus / 1.6 / components / codetools / units / x86_64-linux / codetoolscfgscript.ppu
Size: Mime:
PPU172À€"'®<ò\a__ÅHÌS_BCodeToolsCfgScriptUcodetoolscfgscript.pas$ž.VåSystem„у¾(`¼¶­àobjpasб±99àȻ®“Classes¸Û$£_v77£ Bsysutils·è>ëNš8!-“»BasicCodeTools ¦.EfzõŸ[mÀAVL_Treeú`ûmàíߌßKeywordFuncListså6µ‡]îbœh	FileProcs‰¼ö¥­zœ{q–NtypinfoÿíB[¾WÞêÚ7ì‘CodeToolsStrConstsž¾	ôo†߃°Šcodetoolscfgscript.o	
dR%SYSTEMCLASSESAVL_TREESYSUTILSÑ
;;
®!%(+
-0-058;
>
;;H;K
;O
VS	

!ÉËÌÍçèéêëøùúXY€
‚š;ž Ÿ®"""¤""§""ª;""¬
²""°
""´!""·""¹!

#$%&'()*$ÉËÌÍçèéêëøùú»®+


++À+++À


,-ÈÉËÌÍçèéêëøùúÊ®+
..Î;..Ñ..Ñ..×
..Ù..Ü

..ß
..â..ä
..æ
..é
..ì
..ï
..ò
..õ

..÷
;..ú
;..ý
;..
;..;.........

..
....$..';..$
;

..-;..2
..6..:"7/0123456789:;<=>?@ABC;;;;
DEFËIJ+/Î
MONPQRSEÉËÌÍçèéêëøùúBC=
A
D
G
J


AQ;QSUWY\_begik
;n
q
s
;u;xz|||| !"+.TUYVWXZ[\]^_`abcdefghijklmnop

Ö
ÖÖ

Ö


Ù;;puj
Ùo

â
ââ

â


rsi…F

q+y"7®-."ü[ø-(1”[øùú	ctcsvNone=!ctcsvString>!ctcsvNumber?û8-¼TCTCfgScriptVariable [[øùú%NameE"*	ValueTypeF+)StrStartH	1'StrLenH:'NumberI	Cû)L”TŽ0Z¾TCTCfgScriptVariables0Žb
îôý!*3<ENW[[ø¥+koÿÿ–œ6 QCODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTVARIABLES_$__$$_GETVALUES$ANSISTRING$$ANSISTRING[øùú&"NameSx
'"$selfSƒB‰*" $result6 ‹A”û¤+¢¦ÿÿÍÓB!PCODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTVARIABLES_$__$$_SETVALUES$ANSISTRING$ANSISTRING[øùú&""NameT¯¸
("#AValueT3ºÃ'"$$selfTÅBËû¢+ÙÝÿÿöüM#NCODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTVARIABLES_$__$$_CREATE$$TCTCFGSCRIPTVARIABLES[øùú&"&$vmtVãDì'"'$selfVîBôûŒ+D"(R"8CODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTVARIABLES_$__$$_DESTROY[øùú&")$vmtWD'"*$selfWB ûŠ+	.2ÿÿCIY!6CODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTVARIABLES_$__$$_CLEAR[øùú'",$selfX;BAûª+
OS ÿÿlrg VCODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTVARIABLES_$__$$_EQUALS$TCTCFGSCRIPTVARIABLES$$BOOLEAN[øùú&".VarsY\b
'"/$selfYdBjû¡+x|€ÿÿ•›†!MCODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTVARIABLES_$__$$_ASSIGN$TCTCFGSCRIPTVARIABLES[øùú("1SourceZ…‹
'"2$selfZB“û”+¡¥€ÿÿÁÇ—!@CODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTVARIABLES_$__$$_ASSIGN$TSTRINGS[øùú("3Source[®·
'"4$self[¹B¿û§+
ÍÑÿÿêð¦!SCODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTVARIABLES_$__$$_ADDOVERRIDES$TCTCFGSCRIPTVARIABLES[øùú("6Source\Úà
'"7$self\âBèû¥+öúÿÿ³!QCODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTVARIABLES_$__$$_ADDOVERRIDE$PCTCFGSCRIPTVARIABLE[øùú("9Source]	
'":$self]Bû´+#ÿÿTZÂ `CODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTVARIABLES_$__$$_GETVARIABLE$PCHAR$BOOLEAN$$PCTCFGSCRIPTVARIABLE[øùú&"<Name^ )2
3"=CreateIfNotExists_4=1>$defCREATEIFNOTEXISTS_€C'"?$self^LBRû“+`dÿÿ€†Ñ!?CODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTVARIABLES_$__$$_UNDEFINE$PCHAR[øùú&"INameamv
'"J$selfaxB~ûœ+Œÿÿ·½Ý!HCODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTVARIABLES_$__$$_DEFINE$PCHAR$ANSISTRING[øùú&"LNameb™¢
'"MValueb)¤­'"N$selfb¯Bµû+ÃÇÿÿãé÷ ICODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTVARIABLES_$__$$_ISDEFINED$PCHAR$$BOOLEAN[øùú&"PNamecÐÙ
'"Q$selfcÛBáû«+ïóÿÿ4:ü!WCODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTVARIABLES_$__$$_WRITEDEBUGREPORT$ANSISTRING$ANSISTRING[ø,*ü	 [øùúûùú'"TTitlee&
("UPrefixe;&V
$defPREFIXe;€'"W$selfe,B2ûùú'FItemsR@	GetValuesSI!	SetValuesTO%CreateVU(DestroyW[+ClearXa-EqualsYg0AssignZ@ms 5AddOverrides\y8AddOverride];GetVariable^…F@Values`‹€”–˜ž¤ª°[øùú&"AName`²»
ûHUndefinea½KDefinebÃO	IsDefinedcÉ?RTreedÏ€ØÚÜÞäæ$SWriteDebugReporteèû,*`dmÿÿÿÿÿÿÿÿ[øùúû)v”~(1„”[øùúZ	ctcsoNonekŒ\ctcsoNotl’^ctcsoAndm˜`ctcsoOrnžbctcsoXOro¤dctcsoShLpªfctcsoShRq°hctcsoDivr¶jctcsoMods¼l	ctcsoPlustÂ	 n
ctcsoMinusuÈ
#p
ctcsoMultiplyvÎ!rctcsoDividewÔ t
ctcsoEqualxÚ
#v
ctcsoNotEqualyà$xctcsoLowerThanzæ+zctcsoLowerOrEqualThan{ì&|ctcsoGreaterThan|ò-~ctcsoGreaterOrEqualThan}øû,2þ”,*[øùúû(1”
[øùúƒ	ctcssNone˜'$…ctcssStatement™- ‡
ctcssBeginš3‰ctcssIf›9!‹ctcssIfThenœ?!ctcssIfElseE%ctcssExpressionžK+‘ctcssRoundBracketOpenŸQ"“ctcssOperand W#•
ctcssOperator¡]	%—ctcssAssignment¢c
û,2im
9- s¼TCTCfgScriptStackItem0[[øùú$›Typ¨{)œStartPos©(OperandªŠû)!”˜Š0"ž¾TCTCfgScriptStack ¦
HNW`ir{„–Ÿ¨±[[øš+#¯³ÿÿÌÒ¤	FCODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTSTACK_$__$$_CREATE$$TCTCFGSCRIPTSTACK[øùú&"¥$vmt·¹DÂ'"¦$self·ÄBÊûˆ+$ØÜDøþ©	4CODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTSTACK_$__$$_DESTROY[øùú&"¨$vmt¸åDî'"©$self¸ðBöû†+%ÿÿ¯	2CODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTSTACK_$__$$_CLEAR[øùú'"«$self¹Bû¥+&%)ÿÿMSÀ	QCODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTSTACK_$__$$_PUSH$TCTCFGSCRIPTSTACKITEMTYPE$PCHAR[øùú%"­Typº28
*"®StartPosº::C'"¯$selfºEBKûŒ+'Y]ÿÿ†ŒÙ	8CODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTSTACK_$__$$_POP$LONGINT[øùú'"±Count»fo
%²	$defCOUNT»€u'"³$self»~B„û+(’–ÿÿ²¸ö	;CODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTSTACK_$__$$_DELETE$LONGINT[øùú'"µIndex¼Ÿ¨
'"¶$self¼ªB°ûŸ+)¾ÂÿÿÐÖ
KCODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTSTACK_$__$$_TOPITEM$$PCTCFGSCRIPTSTACKITEM[øùú'"¸$self½ÈBÎû¥+*Üàÿÿîô
QCODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTSTACK_$__$$_TOPITEMOPERAND$$PCTCFGSCRIPTVARIABLE[øùú'"º$self¾æBìûùú& Items³ú$¡Top´'¢TopTypµ	)£Capacity¶¤Create·§Destroy¸ªClear¹$¬Pushº*°Pop»0´Delete¼6·TopItem½<"¹TopItemOperand¾BûŠ0+º¾TCTCfgScriptError Â
„–Ÿ¨±ºÃÌÕÞçð[[ø“+,ËÏÿÿ'
?CODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTERROR_$__$$_CREATE$crc26A9CBAD[øùú&"ÁaMsgÌÕÞ
&"ÂaPosÌ,àé'"ÃaLineÌ2ëô&"ÄaColÌ9öÿ(&"Å$vmtÌD
'"Æ$selfÌBû¥+- $ÿÿHN0
QCODETOOLSCFGSCRIPT$_$TCTCFGSCRIPTERROR_$__$$_CREATE$ANSISTRING$$TCTCFGSCRIPTERROR[øùú&"ÇaMsgÍ*3
&"È$vmtÍ5D>'"É$selfÍ@BFûùú$¼MsgÈT)½PositionÉ]%¾LineÊf'¿ColumnËoÀCreateÌx~û˜0.ù¾TCTConfigScriptEnginePH	"+4=FOXajs|…‹[[ø!©+/
		ÿÿ'	-	
 UCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_GETERRORS$LONGINT$$TCTCFGSCRIPTERROR[øùú'"ÏIndex×		
'"Ð$self×	B%	ûž+03	7	€ÿÿ^	d	!JCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_ADDERROR$ANSISTRING$PCHAR[øùú&"ÒaMsgØ@	I	
*"ÓErrorPosØ,K	T	'"Ô$selfØV	B\	û˜+1j	n	€ÿÿŠ		)!DCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_ADDERROR$ANSISTRING[øùú&"ÕaMsgÙw	€	
'"Ö$selfÙ‚	Bˆ	û—+2–	š	ÿÿ«	±	®!CCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_PUSHNUMBERCONSTANT[øùú'"Ø$selfÚ£	B©	û+3·	»	ÿÿ×	Ý	í!ICODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_PUSHBOOLEANVALUE$BOOLEAN[øùú#"ÚbÛ Ä	Í	
'"Û$selfÛÏ	BÕ	ûš+4ã	ç	ÿÿ
	
!FCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_PUSHNUMBERVALUE$INT64[øùú("ÝNumberÜ%ð	ù	
'"Þ$selfÜû	B
û +5

ÿÿ/
5
 LCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_RUNDEFINED$BOOLEAN$$BOOLEAN[øùú("àNegateÝ
%

'"á$selfÝ'
B-
û™+6;
?
ÿÿP
V
/ ECODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_RUNFUNCTION$$BOOLEAN[øùú'"ã$selfÞH
BN
û—+7\
`
ÿÿq
w
h!CCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_PUSHSTRINGCONSTANT[øùú'"å$selfßi
Bo
û™+8}

ÿÿ
£
.!ECODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_RUNSTATEMENT$BOOLEAN[øùú&"çSkipàŠ
“

'"è$selfà•
B›
û•+9©
­
ÿÿÉ
Ï
l!ACODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_RUNBEGIN$BOOLEAN[øùú&"êSkipá¶
¿

'"ë$selfáÁ
BÇ
û’+:Õ
Ù
ÿÿõ
û
–!>CODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_RUNIF$BOOLEAN[øùú&"íSkipââ
ë

'"î$selfâí
Bó
û˜+;ÿÿ!'»!DCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_RUNUNDEFINE$BOOLEAN[øùú&"ðSkipã
'"ñ$selfãBûš+<-1ÿÿMSÔ!FCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_RUNASSIGNMENT$BOOLEAN[øùú&"óSkipä:C
'"ô$selfäEBKû›+=Y]ÿÿntû GCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_RUNEXPRESSION$$BOOLEAN[øùú'"ö$selfåfBlû¢+>z~ÿÿš _ NCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_EXECUTESTACK$LONGINT$$BOOLEAN[øùú*"øMaxLevel懐
'"ù$selfæ’B˜û¤+?¦ªÿÿÆÌÕ PCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_GETOPERATORLEVEL$PCHAR$$LONGINT[øùú#"ûPç³¼
'"ü$selfç¾BÄû+@ÒÖÿÿòø ICODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_ISKEYWORD$PCHAR$$BOOLEAN[øùú#"þPèßè
'"ÿ$selfèêBðûž+Aþÿÿ$Ú JCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_ISFUNCTION$PCHAR$$BOOLEAN[øùú#"Pé
'"$selféBû¤+B*.
JPé PCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_ISCUSTOMFUNCTION$PCHAR$$BOOLEAN[øùú."FunctionNameê$7@
'"$selfêBBHû·+CVZ~„î!cCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_RUNCUSTOMSIMPLEFUNCTION$PCHAR$PCTCFGSCRIPTVARIABLE[øùú."FunctionNameë,cl
'"ValueëFnt'"	$selfëvB|û¢+DŠŽÿÿ§­ô#NCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_CREATE$$TCTCONFIGSCRIPTENGINE[øùú&"$vmtñ”D'"$selfñŸB¥ûŒ+E³·DÓÙû"8CODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_DESTROY[øùú&"$vmtòÀDÉ'"$selfòËBÑû+Fßãÿÿôú	!<CODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_CLEARERRORS[øùú'"$selfóìBòû¨+I

ÿÿ8
>

	 TCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_EXECUTE$ANSISTRING$LONGINT$$BOOLEAN[øùú("Sourceõ



1"StopAfterErrorsõ,
!
/$defSTOPAFTERERRORSõ,€'
'"$selfõ0
B6
û˜+JD
H
ÿÿY
_
<	 DCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_ERRORCOUNT$$LONGINT[øùú'"$selföQ
BW
û˜+Me
i
ÿÿ…
‹
A	 DCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_GETATOM$$ANSISTRING[øùú'"%$selfør
Bx
*"&$resultA	 z
Aƒ
û¡+N‘
•
ÿÿ±
·
J	 MCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_GETATOMORNOTHING$$ANSISTRING[øùú'"($selfùž
B¤
*")$resultJ	 ¦
A¯
ûž+O½
Á
ÿÿè
î
U	 JCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_GETATOM$PCHAR$$ANSISTRING[øùú#"*PúÊ
Ó

'"+$selfúÕ
BÛ
*",$resultU	 Ý
Aæ
û°+Pô
ø
ÿÿ*0a	 \CODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_POSTOLINECOL$PCHAR$LONGINT$LONGINT$$BOOLEAN[øùú#".pû

&"/Lineû)("0Columnû/ '"1$selfû"B(ûŸ+Q6:ÿÿagz	 KCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_POSTOSTR$PCHAR$$ANSISTRING[øùú#"3püCL
'"4$selfüNBT*"5$resultz	 VA_û¤+Rmqÿÿ˜ž…	 PCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_GETERRORSTR$LONGINT$$ANSISTRING[øùú'"7Indexýzƒ
'"8$selfý…B‹*"9$result…	 A–û¥+S¤¨ÿÿÄʐ	!QCODETOOLSCFGSCRIPT$_$TCTCONFIGSCRIPTENGINE_$__$$_WRITEDEBUGREPORTSTACK$ANSISTRING[øùú'";Titleÿ%±º
'"<$selfÿ¼BÂûùú)+Ë
FVariablesÔÐ'ÌFStackÕÖ(ÍFErrorsÖÜÎ	GetErrors×å ÑAddErrorØ@ëñ&×PushNumberConstantÚ÷$ÙPushBooleanValueÛý#ÜPushNumberValueÜß
RunDefinedÝ	âRunFunctionÞ&äPushStringConstantß æRunStatementàéRunBeginá!ìRunIfâ'ïRunUndefineã-!ò
RunAssignmentä3!õ
RunExpressionå9 ÷ExecuteStackæ?$úGetOperatorLevelçEý	IsKeyWordèK
IsFunctionéQ$IsCustomFunctionêW+RunCustomSimpleFunctionë]$
Srcíc *	AtomStartîl()SrcStartïu0'
SrcEndï~8.
MaxErrorCountð‡@CreateñDestroyò–ClearErrorsóœD	Variablesô¢€¨ª¬®´¶Executeõ¸
ErrorCountö¾AErrors÷Ä€ÊÌÎÔÚÜ[øùú'" Index÷Þç
û$GetAtomøéï$'GetAtomOrNothingùõ -PosToLineColûû2PosToStrü6GetErrorStrý):WriteDebugReportStackÿ
û+T‘•ÿÿ¿Á'ICODETOOLSCFGSCRIPT_$$_RENAMECTCSVARIABLE$ANSISTRING$ANSISTRING$ANSISTRING[øùú&">Src"ž§
*"?OldName5©²*"@NewName>´½û—+UÇËÿÿêì@
CCODETOOLSCFGSCRIPT_$$_COMPARECTCSVARIABLES$POINTER$POINTER$$LONGINT[øùú'"BVar1ÔÝ
'"CVar2%ßèû£+VòöÿÿL
OCODETOOLSCFGSCRIPT_$$_COMPAREPCHARWITHCTCSVARIABLENAME$POINTER$POINTER$$LONGINT[øùú'"EName+ÿ
'"FaVar1
û²+W!ÿÿ:<U
^CODETOOLSCFGSCRIPT_$$_ARECTCSVARIABLESEQUAL$PCTCFGSCRIPTVARIABLE$PCTCFGSCRIPTVARIABLE$$BOOLEAN[øùú%"HV1&*0
%"IV2*28û·+XBFÿÿ_av
cCODETOOLSCFGSCRIPT_$$_ARECTCSVARIABLESEXACTEQUAL$PCTCFGSCRIPTVARIABLE$PCTCFGSCRIPTVARIABLE$$BOOLEAN[øùú%"KV1+OU
%"LV2/W]ûŠ+YgkÿÿšœŠ
6CODETOOLSCFGSCRIPT_$$_COMPARECTCSVARIABLES$crc68328357[øùú'"MLeft%tz
("NRight+|‚("OEqual	 „7"PLeftIsLowerThanRight	'˜(û+Z¢¦ÿÿ¬®
;CODETOOLSCFGSCRIPT_$$_NEWCTCSVARIABLE$$PCTCFGSCRIPTVARIABLE[øùúû•+[´¸ÿÿÉË
ACODETOOLSCFGSCRIPT_$$_NEWCTCSVARIABLE$PCHAR$$PCTCFGSCRIPTVARIABLE[øùú,"R	CloneName¾Ç
û¦+\ÑÕÿÿãå$
RCODETOOLSCFGSCRIPT_$$_CLONECTCSVARIABLE$PCTCFGSCRIPTVARIABLE$$PCTCFGSCRIPTVARIABLE[øùú$"TV"Ûá
û+]ëïÿÿx;CODETOOLSCFGSCRIPT_$$_FREECTCSVARIABLE$PCTCFGSCRIPTVARIABLE[øùú$"VV
 øþ
û+^ÿÿ‚<CODETOOLSCFGSCRIPT_$$_CLEARCTCSVARIABLE$PCTCFGSCRIPTVARIABLE[øùú$"XV#
û¡+_%)ÿÿEGMCODETOOLSCFGSCRIPT_$$_SETCTCSVARIABLEASSTRING$PCTCFGSCRIPTVARIABLE$ANSISTRING[øùú$"ZV)28
$"[sH:Cûœ+`MQÿÿmo&HCODETOOLSCFGSCRIPT_$$_SETCTCSVARIABLEASNUMBER$PCTCFGSCRIPTVARIABLE$INT64[øùú$"]V)Z`
$"^iHbkû¨+auyÿÿ’”GTCODETOOLSCFGSCRIPT_$$_SETCTCSVARIABLEVALUE$PCTCFGSCRIPTVARIABLE$PCTCFGSCRIPTVARIABLE[øùú&"`Src&‚ˆ
'"aDest+Аû¢+bšžÿÿº¼ü
NCODETOOLSCFGSCRIPT_$$_GETCTCSVARIABLEASSTRING$PCTCFGSCRIPTVARIABLE$$ANSISTRING[øùú$"cV(§­
*"d$resultü
¯A¸û•+cÂÆÿÿ×ُACODETOOLSCFGSCRIPT_$$_MAKECTCSVARIABLESTRING$PCTCFGSCRIPTVARIABLE[øùú$"fV(ÏÕ
û”+dßãÿÿôö¬@CODETOOLSCFGSCRIPT_$$_MAKECTCSVARIABLEINT64$PCTCFGSCRIPTVARIABLE[øùú$"hV'ìò
û–+eüÿÿÊBCODETOOLSCFGSCRIPT_$$_MAKECTCSVARIABLEINTEGER$PCTCFGSCRIPTVARIABLE[øùú$"jV)	
û¤+fÿÿ68èPCODETOOLSCFGSCRIPT_$$_ADDCTCSVARIABLES$PCTCFGSCRIPTVARIABLE$PCTCFGSCRIPTVARIABLE[øùú)"lAddVar"&,
)"mSumVar*.4û+g>Bÿÿac,
²ACODETOOLSCFGSCRIPT_$$_CTCSNUMBEREQUALSSTRING$INT64$PCHAR$$BOOLEAN[øùú)"oNumber'KT
$"pP<V_û[øùú%!Ö$result,
zƒ;×CTCSNUMBEREQUALSSTRING,
…ސ+ØRESULT,
–	Ÿ¡!Ùn.§°û
Pÿ,/P@?¸@ÿ-01P@?Áÿ0P@?Ãÿ0P@?Ìÿ0	P@?ÕÿÞäæÿ0#P@?ïÿÿÿÿÿ0P@?øÿ0!P@?ÿ	0!P@?
ÿÿ
0P@?ÿ0P@?$ÿ-3ÿÿÿÿÿÿÿÿ5;ÿ0'P@?Aÿ
0(P@?JÿSYÿ0*P@?[ÿdjluÿ¢+himÿÿ~€k
«FCODETOOLSCFGSCRIPT_$$_CTCSVARIABLEISTRUE$PCTCFGSCRIPTVARIABLE$$BOOLEAN[øùú$"rV#v|
û[øùú%!â$resultk
~‡7ãCTCSVARIABLEISTRUEk
‰’”+äRESULTk
š	£¥ûBPÿ,lP@?±@ÿ-m%P@?ºÿmP@?¼ÿmP@?Åÿm	P@?Îÿ×Ýßÿ%mP@?èÿÿÿÿÿmP@?ñÿm$P@?úÿ	m$P@?ÿÿÿÿÿÿÿ›+i†Šÿÿ›p
GCODETOOLSCFGSCRIPT_$$_CTCSVARIABLEISFALSE$PCTCFGSCRIPTVARIABLE$$BOOLEAN[øùú$"tV$“™
û‘+j£§ÿÿÆÈ3
=CODETOOLSCFGSCRIPT_$$_CTCSSTRINGTONUMBER$PCHAR$INT64$$BOOLEAN[øùú$"vP°¹
)"wNumber+»Äû™+kÎÒÿÿãå|
ECODETOOLSCFGSCRIPT_$$_ATOMTOCTCFGOPERATOR$PCHAR$$TCTCFGSCRIPTOPERATOR[øùú$"ypØá
û+lëïÿÿ¿<CODETOOLSCFGSCRIPT_$$_CHECKCTCSVARIABLE$PCTCFGSCRIPTVARIABLE[øùú$"{V#øþ
û”+m€ÿÿ(*×
@CODETOOLSCFGSCRIPT_$$_DBGS$TCTCFGSCRIPTSTACKITEMTYPE$$ANSISTRING[øùú$"}t
*"~$result×
A&û‰+n04€ÿÿPRÜ
5CODETOOLSCFGSCRIPT_$$_DBGS$TCTCSVALUETYPE$$ANSISTRING[øùú$"t =C
*"€$resultÜ
EANû+oX\€ÿÿxzá
;CODETOOLSCFGSCRIPT_$$_DBGS$TCTCFGSCRIPTOPERATOR$$ANSISTRING[øùú$"t!ek
*"‚$resultá
mAvû+p€„€ÿÿ ¢æ
;CODETOOLSCFGSCRIPT_$$_DBGS$PCTCFGSCRIPTVARIABLE$$ANSISTRING[øùú$"ƒV"“
*"„$resultæ
•AžûùúS CodeToolsCfgScript7system7objpas7Classes8SysUtils8BasicCodeTools8AVL_Tree8&	KeywordFuncLists80
	FileProcs8Btypinfo9 CodeToolsStrConsts9$
TCTCSValueType<¨	ctcsvNone=®!ctcsvString>´!ctcsvNumber?º*TCTCfgScriptVariableDÀ*PCTCfgScriptVariableKÆ+TCTCfgScriptVariablesPÌ+XPCTCfgScriptVariablesgÒ*YTCTCfgScriptOperatorjØ[	ctcsoNonekÞ]ctcsoNotlä_ctcsoAndmêactcsoOrnðcctcsoXOroöectcsoShLpügctcsoShRqictcsoDivrkctcsoModsm	ctcsoPlust	 o
ctcsoMinusu
#q
ctcsoMultiplyv !sctcsoDividew& u
ctcsoEqualx,
#w
ctcsoNotEqualy2$yctcsoLowerThanz8+{ctcsoLowerOrEqualThan{>&}ctcsoGreaterThan|D-ctcsoGreaterOrEqualThan}J+€TCTCfgScriptOperatorsP7CTCfgScriptOperatorLvlV\^/‚TCTCfgScriptStackItemType—`„	ctcssNone˜f$†ctcssStatement™l ˆ
ctcssBeginšrŠctcssIf›x!ŒctcssIfThenœ~!ŽctcssIfElse„%ctcssExpressionžŠ+’ctcssRoundBracketOpenŸ"”ctcssOperand –#–
ctcssOperator¡œ	%˜ctcssAssignment¢¢
J™ctcssAllStatementStarts¥¨5+šTCTCfgScriptStackItem§®+žPCTCfgScriptStackItem¬´'ŸTCTCfgScriptStack±º'»TCTCfgScriptErrorÆÀ+ÊTCTConfigScriptEngineÒÆ'=RenameCTCSVariableÌ-ACompareCTCSVariables
ÒØ5D ComparePCharWithCTCSVariableName
Þ*GAreCTCSVariablesEqual
ä/JAreCTCSVariablesExactEqual
ê(QNewCTCSVariable

ðö&SCloneCTCSVariable
ü%UFreeCTCSVariable
&WClearCTCSVariable,YSetCTCSVariableAsString,\SetCTCSVariableAsNumber)_SetCTCSVariableValue,bGetCTCSVariableAsString
 +eMakeCTCSVariableString&*gMakeCTCSVariableInt64,,iMakeCTCSVariableInteger2%kAddCTCSVariables8+nCTCSNumberEqualsString
>'qCTCSVariableIsTrue
D(sCTCSVariableIsFalse
J'uCTCSStringToNumber
P(xAtomToCTCfgOperator
V&zCheckCTCSVariable\%|dbgs
@bhntûý[ø£+q	CODETOOLSCFGSCRIPT_$$_initÿÿ')'INIT$_$CODETOOLSCFGSCRIPTCODETOOLSCFGSCRIPT_$$_init[øùúû)w/3)x<@)…IM)ŽVZ)™`d)îmqùú0…$CODETOOLSCFGSCRIPT_$$_init'zû^S€‰˜ž¤­g¶¼Å`Ëÿ