home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
con2v766.zip
/
colore01.zip
/
doc
/
rus
/
hrcdoc.txt
< prev
next >
Wrap
Text File
|
2000-08-23
|
12KB
|
234 lines
Ä»¿ßá¡¿Ñ ß¿¡Γá¬ß¿ßá Hrc-ß¬α¿»Γ«ó í¿í½¿«ΓѬ¿ Colorer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
êΓá¬, Σ«α¼áΓ hrc. Éáºó¿óá½ß∩ «¡ ñ«½ú« ¿ π»«α¡«, »αÑ«ñ«½Ñóá∩ óßÑ
Γαπñ¡«ßΓ¿ ¿ ¡Ñπα∩ñ¿µδ. é ¿Γ«úÑ ßÑ⌐τáß φΓ« αáºó¿Γδ⌐ Html-»«ñ«í¡δ⌐
ß¬α¿»Γ«óδ⌐ Σ«α¼áΓ, «»¿ßδóáεΘ¿⌐ ß¿¡Γá¬ß¿τÑ߬¿Ñ »αáó¿½á óδñѽѡ¿∩ «ñ¡«ú«
¿½¿ ¡Ñ߬«½∞¬¿σ Γ¿»«ó Σá⌐½«ó, ßó∩ºδóáεΘ¿⌐ ¿σ ó«Ññ¿¡« ¿ π»αáó½∩εΘ¿⌐ ¿σ
»«óÑñÑ¡¿Ñ¼.
Æφú¿ íπñπΓ ¡áºδóáΓ∞ß∩ ½¿¡Ñ⌐¡δ¼¿, Ñß½¿ «¡¿ ¡Ñ ß«ñÑαªáΓ ºá¬αδóáεΘÑ⌐
τáßΓ¿ - ¿¡áτÑ «¡¿ íπñπΓ ¡áºδóáΓ∞ß∩ í½«τ¡δ¼¿. î¡«ú¿Ñ «»¿ßá¡¿∩ Γφú«ó
ΓαÑíπεΓ π¬áºá¡¿∩ ¿¼Ñ¡ ßΓαπ¬Γπα. èᬠ»αá󿽫, Γᬫ⌐ »áαá¼ÑΓα ¡áºδóáÑΓß∩
Name, ¿ ñ«½ªÑ¡ íδΓ∞ π¡¿¬á½∞¡δ¼ ó ßó«Ñ¼ ¬«¡ΓѬßΓÑ. ¥Γ« º¡áτ¿Γ, τΓ« ¬
»α¿¼Ñαπ ¼«ªÑΓ ßπΘÑßΓó«óáΓ∞ Γ«½∞¬« «ñ¡á ßσѼá ß ¿¼Ñ¡Ñ¼ myname, ¡« ¡¿τΓ«
¡Ñ ¼ÑΦáÑΓ óá¼ «»αÑñѽ¿Γ∞ ß¿¼ó«½∞¡«Ñ ¿¼∩ µóÑΓá ß ¡áºó᡿Ѽ myname.
ÅÑαÑñ ΓѼ, ¬á¬ óßÑ «»¿ßδóáΓ∞ »α¿¬¿¡Ñ¼ «íΘπε ß¿ßΓѼπ ß¬α¿»Γ«ó. ó
ú½áó¡δ⌐ Σá⌐½ ó¬½ετáεΓß∩ Σá⌐½δ (¼«ª¡« ¬«¡ÑτΓ« «íΩ∩ó½∩Γ∞ óßÑ ó «ñ¡«¼,
¡« φΓ« íπñÑΓ ß½¿Φ¬«¼ í«½∞Φ«⌐ Σá⌐½¿¬ :)) ß «»αÑñѽѡ¿∩¼¿ ßσѼ. ßσѼá
- φΓ« ¬á¬ íδ «ñ¿¡ Γ¿» αáßµóÑΓ¬¿. è »α¿¼Ñαπ ßσѼá æ, ¿½¿ Γá¼ ßσѼá
Pascal. é ¡Ñ⌐ «»αÑñѽ∩ÑΓß∩ óÑß∞ ß¿¡Γá¬ß¿ß ∩ºδ¬á. ä½∩ Γ«ú«, τΓ«íδ ßσѼá
ºáαáí«Γá½á ó αÑñá¬Γ«αÑ, ¡áñ« ÑÑ ßó∩ºáΓ∞ ß ¬«¡¬ΓαÑ¡δ¼ Γ¿»«¼ Σá⌐½á. ¥Γ«
ñѽáÑΓß∩ í½«¬«¼ <type ...> ó ú½áó¡«¼ Σá⌐½Ñ - «¡ ¡Ñí«½∞Φ«⌐. é ¡Ñ¼
ºáñáεΓß∩ αạδÑ óß»«¼«úáΓѽ∞¡δÑ »áαá¼ÑΓαδ - Γá¬¿Ñ ¬á¬ ¡πª¡«Ñ
αáßΦ¿αÑ¡¿Ñ Σá⌐½á, ßσѼá, ¿ß»«½∞ºπεΘá∩ß∩ ñ½∩ φΓ«ú« Σá⌐½á ¿
ñ«»«½¡¿Γѽ∞¡δÑ »áαá¼ÑΓαδ π¬áºδóáεΘ¿Ñ ¬á¬¿Ñ Σá⌐½δ ¡áñ« »«ñúαπªáΓ∞ τΓ«íδ
φΓ«Γ Γ¿» Σá⌐½á ºáαáí«Γá½. ìπ φΓ« ¬αáΓ¬« - á ΓÑ»Ñα∞ τ¿Γá⌐ΓÑ »«ñα«í¡«,
¿ ú½áó¡«Ñ ú½∩ñ¿ΓÑ »α¿¼Ñαδ, Γá¼ ñ«ó«½∞¡« ∩ß¡« óßÑ.
0. æ«ñÑন¼«Ñ Σá⌐½á.
(ó »«ßΓáó¬Ñ »½áú¿¡á - ColorSet.Hrc). Ä¡« ºá¬½ετÑ¡« ó ú½áó¡δ⌐
í½«¬ - <Colorer ver=3craze>. éßÑ «ßΓá½∞¡δÑ ßΓαπ¬Γπαδ ¡áσ«ñ∩Γß∩ ó ¡Ñ¼.
¥Γ«Γ Γφú ¿¼ÑÑΓ »áαá¼ÑΓα 'ver' - ¡áñÑεß∞ »«¡∩Γ¡«.
1. ï¿¡Ñ⌐¡δ⌐ Γφú <define name="name" value="number"> «»¿ßδóáÑΓ
ß¿¼ó«½∞¡δÑ á½∞ΓÑα¡áΓ¿óδ º¡áτÑ¡¿∩¼ µóÑΓ«ó. êσ ¼«ªÑΓ íδΓ∞ ߬«½∞¬«
πú«ñ¡«. é ßἫ¼ ΓφúÑ Define ¼«úπΓ ¿ß»«½∞º«óáΓ∞ß∩ ñαπú¿Ñ, πªÑ
«»αÑñѽѡ¡δÑ ¬«¡ßΓá¡Γδ. àú« »áαá¼ÑΓα Name «»αÑñѽ∩ÑΓ π¡¿¬á½∞¡«Ñ ó
ñá¡¡«¼ ¬«¡ΓѬßΓÑ ß¿¼ó«½∞¡«Ñ ¿¼∩. Åáαá¼ÑΓα Value «»αÑñѽ∩ÑΓ º¡áτÑ¡¿Ñ
µóÑΓá, ß««ΓóÑΓßΓóπεΘÑÑ φΓ«¼π º¡áτÑ¡¿ε. ûóÑΓ ºáñáÑΓß∩ τÑΓδα∞¼∩ íá⌐ΓἿ,
¼½áñΦÑÑ ß½«ó« - µóÑΓ ΓѬßΓá, ßΓáαΦÑÑ - µóÑΓ Σ«¡á. Γᬿ¼ «íαẫ¼
#00040001 «»αÑñѽ¿Γ ß¿¡ÑÑ ¡á ¬αáß¡«¼. ûóÑΓá 0xFFFF ¿ 0xFFFF0000 ¿¼ÑεΓ
߻ѵ¿á½∞¡«Ñ º¡áτÑ¡¿Ñ - φΓ« µóÑΓá ΓѬßΓá ¿ Σ«¡á »« π¼«½τá¡¿ε.
éδ ¼«ªÑΓÑ ¬«¼í¿¡¿α«óáΓ∞ µóÑΓá ß½ÑñπεΘ¿¼ »πΓѼ: value="Blue/bkRed"
φΓ« φ¬ó¿óá½Ñ¡Γ¡« «»Ñαᵿ¿ (text&0xFFFF)+(back&0xFFFF0000)
ΓᬠªÑ 󫺼«ª¡« ¿ß»«½∞º«óáΓ∞ ß½ÑñπεΘπε Σ«α¼π: value="Blue+bkRed".
çñÑß∞ π ¡áß αáí«ΓáÑΓ »α«ßΓ« (text)+(back)
2. ï¿¡Ñ⌐¡δ⌐ Æφú <Include Name="fname"> »«ñ¬½ετáÑΓ ¬ «»αÑñѽѡ¿∩¼
ó¡ÑΦ¡¿⌐ Σá⌐½. ÅπΓ∞ ñ«½ªÑ¡ íδΓ∞ π¬áºá¡ «Γ¡«ß¿Γѽ∞¡« ¬áΓὫúá ß
»Ñαó¿τ¡δ¼ Σá⌐½«¼ «»¿ßá¡¿⌐ ¡Ñ ºáó¿ß¿¼« «Γ Γ«ú«, ó ¬á¬«¼ Σá⌐½Ñ
«¡ «»αÑñѽѡ.
3. ü½«τ¡δ⌐ Γφú <Scheme Name="schname">.
èáªñδ⌐ Γᬫ⌐ í½«¬ - «»¿ßá¡¿Ñ «ñ¡«⌐ π¡¿¬á½∞¡«⌐ ßσѼδ αá߬αá߬¿.
Åáαá¼ÑΓα Name - ß¿ßΓѼ¡«Ñ ¿¼∩ ßσѼδ (π¡¿¬á½∞¡« ó ßó«Ñ¼ ¬«¡ΓѬßΓÑ).
é í½«¬Ñ Scheme »ÑαÑτ¿ß½∩εΓß∩ ó¿ñδ óδñѽѡ¿∩ ¿ ¿σ áΓα¿íπΓδ.
3.1. <RegExp Start="//" End="//" ColorX="" Prior="">
«»αÑñѽ∩ÑΓ «ñ¡«ßΓα«τ¡«Ñ óδñѽѡ¿∩ »α«¿ºó«½∞¡«ú« Γ¿»á,
3.2. <Block Start="//" End="//" Scheme="sname" ColorX="">
«»αÑñѽ∩ÑΓ ¼¡«ú«ßΓα«τ¡«Ñ óδñѽѡ¿Ñ.
¥Γ¿ 2 ó¿ñá óδñѽѡ¿⌐ «ß¡«óá¡δ ¡á αÑúπ½∩α¡δσ óδαáªÑ¡¿∩σ -
regexps (ß¼. RegExpsR.txt). êσ »áαá¼ÑΓαδ:
Start - ¡áτá½∞¡á∩ ¬«¼í¿¡áµ¿∩
End - ¬«¡Ñτ¡á∩, Ñß½¿ ¡πª¡á (¼«ªÑΓ «ΓßπΓßΓó«óáΓ∞ π RegExp).
Prior - ¼«ªÑΓ íδΓ∞ Low ¿½¿ High. Å« ñÑΣ«½Γπ High.
¥Γ«Γ »áαá¼ÑΓα º¡áτ¿Γ «τÑ¡∞ ß½«ª¡πε óÑßτ∞, ¬«Γ«απε
ñ«½ú« «íΩ∩ß¡∩Γ∞. ô¬áºá¡¿Ñ Ñú« ó RegExp ß« º¡áτÑ¡¿Ñ¼
Low ºáßΓáó½∩ÑΓ ¬«½«αÑα πóѽ¿τ¿Γ∞ »α¿«α¿ΓÑΓ «¬á⌐¼½∩εΘÑ⌐
ßσѼδ. Å«¬á ñÑ⌐ßΓó¿Γѽѡ Γ«½∞¬« π ½¿¡Ñ⌐¡δσ αÑúφ¬ß»«ó -
π í½«τ¡¿¬«ó ¿ú¡«α¿απÑΓß∩.
Scheme - Γ«½∞¬« ñ½∩ Γφúá Block. ô¬áºδóáÑΓ »α¿¼Ñ¡∩Ѽπε ßσѼπ.
ColorX - Å«½¡δ⌐ áΓα¿íπΓ ûóÑΓá. àß½¿ µóÑΓ Σ«¡á π¬áºá¡ 0 (fe: #0C),
Γ« «¡ »«ñ¼Ñ¡∩ÑΓß∩ ¡á µóÑΓ Σ«¡á ó CONNECT/2 »« π¼«½-
τá¡¿ε - ß¿¡¿⌐ ¬ »α¿¼Ñαπ, Γ« ÑßΓ∞ ûóÑΓ Color="Red", ¬«Γ«-
αδ⌐ «»αÑñѽѡ ¬á¬ Color="#04" «»αÑñѽ∩ÑΓ ¡Ñ
"¬αáß¡«Ñ ¡á τÑα¡«¼", á ... "º«½«Γ« ¡á ú«½πí«¼":) -
Γ«τ¡ÑÑ ¬αáß¡«Ñ ¡á ñÑΣ«½Γ«ó«¼ µóÑΓÑ. àß½¿ óá¼ ¡áñ« τÑα¡δ⌐
µóÑΓ, π¬áª¿ΓÑ ó¼ÑßΓ« ¡π½∩ ΓѬπΘ¿⌐ µóÑΓ Σ«¡á »« ñÑΣ«½Γπ.
çñÑß∞ ΓᬠªÑ ¼«úπΓ ¿ß»«½∞º«óáΓ∞ß∩ »«ñßΓá¡«ó¬¿. Å«ß½Ññ¡∩∩
µ¿Σαá ó ¿¼Ñ¡¿ Γφúá ºáñáÑΓ ¡«¼Ñα πα«ó¡∩ αá߬αá߬¿ - Γ«
ÑßΓ∞ ¡«¼Ñα ߬«í¬¿, ¬«Γ«α«⌐ »α¿ßó«¿Γß∩ φëà µóÑΓ.
3.3. <Include Scheme="sname">
ó¬½ετáÑΓ óßÑ «»αÑñѽѡ¿∩ ¿ αÑúφ¬ß»δ ¿º ßσѼδ sname ó ΓѬπΘπε. éßÑú«
󫺼«ª¡« ñ« 64-σ πα«ó¡Ñ⌐ 󽫪ѡ¡«ßΓ¿ ¿½¿ τ¿ß½á Γφú«ó Include.
3.4. <KeyWords MatchCase="bool" Color="">
ü½«τ¡δ⌐ Γφú. 鬽ετáÑΓ ó ßÑí∩ «»αÑñѽѡ¿∩ ¬½ετÑóδσ ß½«ó. àú« »áαá¼ÑΓαδ:
MatchCase - ôτÑΓ αÑú¿ßΓαá ß¿¼ó«½«ó.
Color - ûóÑΓ ¬½ετÑóδσ ß½«ó. Éáß»α«ßΓαá¡∩ÑΓß∩ ¡á
óßÑ Ñú« 󽫪ѡ¡δÑ í½«¬¿.
齫ªÑ¡¡δÑ ó KeyWords Γφú¿:
3.4.1. <Word Name="" Color="">
Ä»αÑñѽ∩ÑΓ αá߬αá߬π ß½«óá. Åáαá¼ÑΓαδ:
Name - ¿¼∩ ß½«óá - ¡Ñ í«½∞ΦÑ 64 ß¿¼ó«½«ó.
Color - àú« µóÑΓ. àß½¿ «ΓßπΓßΓóπÑΓ - íÑαÑΓß∩ ¿º KeyWords
3.4.2. <Symb Name="" Color="">
ÄΓ½¿τáÑΓß∩ «Γ Word Γ«½∞¬« ΓѼ, τΓ« óδñѽ∩ÑΓß∩ ¿ »α¿ ߼Ѫ¡δσ
íπ¬óÑ¡¡«-µ¿Σα«óδσ ß¿¼ó«½áσ.
ü½«¬«ó KeyWords ¼«ªÑΓ íδΓ∞ ¡Ñ߬«½∞¬« ó í½«¬Ñ Scheme. Å«α∩ñ«¬
«»αÑñѽѡ¿∩ ¬½ετÑóδσ ß½«ó ¡Ñ óáªÑ¡.
4. ü½«τ¡δ⌐ Γφú
<type Scheme="sname" Exts="//" Color="" UseHt="bool" Row="" Column="">
«»αÑñѽ∩ÑΓ ¡Ñ»«ßαÑñßΓóÑ¡¡δÑ Γ¿»δ Σá⌐½«ó, »«»áñáѼδσ »«ñ αáßµóÑΓ¬π.
descr - «»¿ßá¡¿Ñ φΓ«ú« Γ¿»á Σá⌐½«ó.
name - ß¿ßΓѼ¡«Ñ ¿¼∩. ¿ß»«½∞ºπÑΓß∩ ó ΓφúÑ <switch>.
exts - αáßΦ¿αÑ¡¿Ñ Σá⌐½á.
4.1. <load value="">
çáúαπªáÑΓ π¬áºá¡¡δ⌐ Σá⌐½ ¿ ßσÑ¼δ ¿º ¡Ñú«.
4.2. <scheme value="sname">
«»αÑñѽ∩ÑΓ ß««ΓóÑßΓó¿Ñ ßσѼδ φΓ«¼π Γ¿»π Σá⌐½«ó.
4.3. <switch type="tname" match="//">
êß»«½∞ºπÑΓß∩ ñ½∩ »ÑαѬ½ετÑ¡¿∩ Γ¿»á Σá⌐½«ó »« »Ñαó«⌐ ßΓ᫬Ñ.
match - αÑúφ¬ß» ñ½∩ ß«ó»áñÑ¡¿∩.
tname - ¿¼∩ Γ¿»á ¡á ¬«Γ«αδ⌐ ß½ÑñπÑΓ »ÑαѬ½ετ¿Γ∞.
çá¼Ññ∞ΓÑ, τΓ« φΓ« ¿¼∩ Γ¿»á - á ¡Ñ Ñú« «»¿ßá¡¿Ñ.
4.4. éßÑ «ßΓá½∞¡δÑ »áαá¼ÑΓαδ «»µ¿«¡á½∞¡δ ¿ ¡Ñ »«ññÑনóáεΓß∩
¡Ñ»«ßαÑñßΓóÑ¡¡« í¿í½¿«ΓѬ«⌐ («¡¿ ¼«úπΓ αáß»«º¡áóáΓ∞ß∩ »α¿½«ªÑ¡¿∩¼¿).
5. éßÑ «ßΓá½∞¡δÑ í½«¬¿,
»áαá¼ÑΓαδ ¿ ½¿¡Ñ⌐¡δ⌐ ΓѬßΓ ó Σá⌐½áσ «»¿ßá¡¿∩ Hrc ¿ú¡«α¿απεΓß∩.
髺¼«ª¡« ¿ß»«½∞º«óá¡¿Ñ ¬«¼¼Ñ¡Γáα¿Ñó ó Html-ßΓ¿½Ñ:
<!-- ä«»«½¡¿Γѽ∞¡πε ¿¡Σ«α¼áµ¿ε
ß¼«Γα¿ΓÑ ó RegExpsR.txt -->
6. ìπ, ΓÑ»Ñα∞ »«»«ñα«í¡ÑÑ.
êº ½εí«ú« Σá⌐½á ó¿ñ¡«, τΓ« ½πτΦÑ »α¿ñÑনóáΓ∞ß∩ πßΓ«∩óΦÑú«ß∩ Σ«α¼áΓá -
ñ½∩ ¬απ»¡δσ «»αÑñѽѡ¿⌐ ¿ß»«½∞º«óáΓ∞ ½«¬á½∞¡δÑ »ÑαÑ«»αÑñѽѡ¿∩ µóÑΓ«ó,
óßÑ µóÑΓá ºá»¿ßδóáΓ∞ Γ«½∞¬« τÑαѺ «»αÑñѽѡ¡δÑ íẫóδÑ - φΓ« «íÑß»Ñτ¿Γ
½πτΦπε ß«ó¼ÑßΓ¿¼«ßΓ∞ ¿ ¿¡ΓÑúα¿απѼ«ßΓ∞ Hrc-Σá⌐½á ß« óßÑ⌐ íẫ⌐.
æÑ⌐τáß ó« ¼¡«ú¿σ Σá⌐½áσ ¿ß»«½∞ºπεΓß∩ ó¬½ετÑ¡¿∩ ¼á¬α«ß«ó - Σá¬Γ¿τÑ߬¿,
φΓ« ¡á¿í«½ÑÑ τáßΓ« ¿ß»«½∞ºπѼδÑ, ¼á½Ñ¡∞¬¿Ñ ßσѼδ ß ¡Ñ«íσ«ñ¿¼δ¼¿
«»αÑñѽѡ¿∩¼¿. é««íΘÑ, ½«ú¿τÑ߬«Ñ αáºí¿Ñ¡¿Ñ Σ«α¼áΓá αáßµóÑΓ¬¿ ¡á ßσѼδ
»«ºó«½∩ÑΓ »αá¬Γ¿τÑ߬¿ óßÑúñá αѺ¬« π߬«α¿Γ∞ »α«¿ºó«ñ¿Γѽ∞¡«ßΓ∞.
ìπ, ¬«¡¬αÑΓ¡δÑ »α¿¼Ñαδ.
6.1. <RegExp Start="/\b(0x|X[\da-fA-F]+)\B/" Color0="dNumbers">
éÑα∞ΓÑ ¡Ñ óÑα∞ΓÑ, ¡« φΓ« «íδτ¡«Ñ ΦÑßΓ¡áñµáΓÑα¿τ¡«Ñ τ¿ß½«, óδñѽ∩Ѽ«Ñ
íẫóδ¼ µóÑΓ«¼ dNumbers.
<RegExp Start="/(\/\/.*$)/" Color0="CComment">
Ç φΓ« ¬«¼¼Ñ¡Γáα¿⌐ ó¿ñá //....
ùÑú« ñѽáεΓ ß¬«í¬¿ () ó «»¿ßá¡¿¿ αÑúπ½∩α¡«ú« óδαáªÑ¡¿∩, ß»α«ß¿ΓÑ
óδ? éßÑ »α«ßΓ«. èáªñá∩ »áαá ߬«í«¬ ºáñáÑΓ ßó«⌐ µóÑΓ óδñѽѡ¿∩. Æá¬
¬á¬ τáΘÑ óßÑú« »α¿ßπΓßΓóπÑΓ Γ«½∞¬« «ñ¡á »áαá ߬«í«¬, ¿úαáÑΓ α«½∞
Γ«½∞¬« Γφú Color0. Äñ¡á¬«, óáΦÑ »αáó« ¡á»¿ßáΓ∞ τÑú« ¡¿íπñ∞ φñᬫÑ:
<RegExp Start="/(1)(2)(3)(4)(5)/"
Color0="1" Color1="2" Color2="3" Color3="4" Color4="5">
Åα¿ φΓ«¼ «ñ¿¡ óáΦ αÑúφ¬ß» »«α«ñ¿Γ ᪠»∩Γ∞ µóÑΓ«ó!
é ΓÑúÑ RegExp óδ ΓᬠªÑ ¼«ªÑΓÑ π¬áºáΓ∞ ¿ ¬«¡Ñτ¡«Ñ óδαáªÑ¡¿Ñ
»áαá¼ÑΓα«¼ End. àß½¿ «¡« ÑßΓ∞, Γ« óδñѽѡ¿Ñ »α«¿ßσ«ñ¿Γ ß óδαáªÑ¡¿∩
Start ñ« óδαáªÑ¡¿∩ End. Åα¿ φΓ«¼ 󫺼«ª¡« ¿ß»«½∞º«óá¡¿Ñ «»ÑαáΓ«αá
αÑúφ¬ß»«ó \yN. ïáñ¡« - ß φΓ¿¼ αẫíα὿ß∞.
6.2. Æφú Block.
ô ¡Ñú« ΓᬠªÑ ÑßΓ∞ »áαá¼ÑΓα End. è τѼπ íδ φΓ«? ìπ, ¡Ñ íπñπ ΓÑαºáΓ∞
óáß - φëà Γφú «»¿ßδóáÑΓ «¬«¡τá¡¿Ñ í½«τ¡«ú« óδñѽѡ¿∩. îѪñπ ΓφúἿ
Start ¿ End ΓᬠªÑ ¬á¬ ¿ π RegExp ¼«ªÑΓ πßΓá¡áó½¿óáΓ∞ß∩ ßó∩º∞ ß
»«¼«Θ∞ε «ñ¡«⌐ ¿º 󫺼«ª¡«ßΓÑ⌐ αÑúφ¬ß»«ó. éδ ¼«ªÑΓÑ ó ΓφúÑ End
ß«ß½áΓ∞ß∩ ¡á πªÑ »α«ß¬á¡¿α«óá¡¡δ⌐ Γφú Start τÑαѺ ¬«¡ßΓαπ¬µ¿ε \yX,
úñÑ x - τ¿ß½« «Γ 1 ñ« 9, ¬«Γ«α«Ñ «º¡áτáÑΓ ¡«¼Ñα ߬«í¬¿, ß«σαá¡Ñ¡¡«⌐
ó »Ñαó«¼ ΓφúÑ. ¥Γá Σ¿τá ¡á»«¼¿¡áÑΓ á¡á½«ú¿τ¡πε ó »Ñα½Ñ. æ ÑÑ
»«¼«Θ∞ε ¼«ª¡« ºá»¿ßáΓ∞ ¬ »α¿¼Ñαπ Γá¬πε ¬«¡ßΓαπ¬µ¿ε:
<Block Start="/\b(q(.))/" End="/(\y2)/"
Color0="PlString" Color1="Cyan" Color2="Cyan" Color3="Cyan">
Ä¡á »«ºó«½¿Γ óδñѽ∩Γ∞ ½εíδÑ ßΓ᫬¿ »« »ÑὫóδ¼ »αáó¿½á¼:
q!....! q#.....# q@.......@
Åα¿ φΓ«¼ Γφú Color0 «º¡áτáÑΓ µóÑΓ óδñѽѡ¿∩ óßÑú« ¬π߬á ΓѬßΓá - á
»«ß½ÑñπεΘ¿Ñ Γφú¿ - µóÑΓá ß««ΓóÑΓßΓóπεΘ¿σ »áα ߬«í«¬.
æ«íßΓóÑ¡¡«, Γφú Block ¡¿τѼ «Γ Γφúá RegExp ¿ ¡Ñ «Γ½¿τáÑΓß∩, ¬α«¼Ñ
Γ«ú«, τΓ« αáí«ΓáÑΓ ñ½∩ ¼¡«ú«ßΓα«τ¡«ú« óδñѽѡ¿∩. ÆÑ»Ñα∞ ¡á ßτÑΓ
߬«α«ßΓ¿. æÑ⌐τáß óßÑ íδßΓα«. ì« ºá.αáΓ∞ ¼«ª¡« óßÑ τΓ« πú«ñ¡«. »«φΓ«¼π
ßΓáαá⌐ΓÑß∞ ¡Ñ ¼áσáΓ∞ß∩ - ½πτΦÑ »áαπ ¼¿¡πΓ »«ñπ¼áΓ∞ ¬á¬ «»¿ßáΓ∞ ¡πª¡δ⌐
óá¼ í½«¬ »««»Γ¿¼á½∞¡ÑÑ...
6.3. àΘÑ «ñ¡« »αá󿽫.
Å«α∩ñ«¬ αáºí«αá. éßÑ αÑúφ¬ß»δ αáºí¿αáεΓß∩ ó Γ«¼ »«α∩ñ¬Ñ, ó ¬«Γ«α«¼
«¡¿ «»¿ßá¡δ. Å«ß½Ñ ¿σ αáºí«αá ¡áτ¿¡áÑΓß∩ »α«óÑα¬á ¡á ¬½ετÑóδÑ
ß½«óá. æ««ΓóÑΓßΓóÑ¡¡«, ¡á óºá¿¼¡«Ñ αáß»«½«ªÑ¡¿Ñ αÑúφ¬ß»«ó ¿ ¬½ετÑóδσ
ß½«ó ¬«½«αÑαπ ß¿½∞¡« »½ÑóáΓ∞. æ ñαπú«⌐ ßΓ«α«¡δ ¡á αáí«Γπ «τÑ¡∞
ß¿½∞¡« íπñÑΓ ß¬áºδóáΓ∞ß∩ óºá¿¼¡δ⌐ »«α∩ñ«¬ ßἿσ αÑúφ¬ß»«ó.
æΓáαá⌐ΓÑß∞ óßΓáó½∩Γ∞ ¿σ »« ¼ÑαÑ πíδóá¡¿∩ τáßΓ«Γδ »«∩ó½Ñ¡¿∩ ó
ΓѬßΓÑ - óßÑ »« Γ«⌐ ªÑ »α¿τ¿¡Ñ. èᬠ¡¿ ßΓαá¡¡«, ¬«½«αÑα αáí«ΓáÑΓ
íδßΓαÑÑ Γá¼, úñÑ ¼¡«ú« αÑúφ¬ß»«ó - ó ¿ñÑá½Ñ óÑß∞ ΓѬßΓ
»αÑñßΓáó½∩ÑΓß∩ ¿¼¿ (σ«α«Φ¿⌐ »α¿¼Ñα - ¡Ñ¬«Γ«αδÑ Html-δ, ñá ¿½¿ Γ«Γ
ªÑ ßá¼δ⌐ Hrc). ¥Γ¿ Σá⌐½δ αáí«ΓáεΓ íδßΓαÑÑ óßÑú«. æ««ΓóÑΓßΓóÑ¡¡«,
ΓÑ«αÑΓ¿τÑ߬¿, í«½∞ΦÑ óßÑú« Γ«α¼«º∩Γ ΓѬßΓ«óδÑ Σá⌐½δ, ¿ »«ñ«í¡δÑ ¿¼(ûÑ,
»á߬á½∞).
6.4. ÆÑ»Ñα∞ «í π¼¡«¼ óδñѽѡ¿¿.
Å«¡∩Γ¿Ñ ßσÑ¼δ »«ºó«½∩ÑΓ óá¼ «ßπΘÑßΓó¿Γ∞ ½εí«⌐ αáºπ¼¡δ⌐ Γ¿»
óδñѽѡ¿∩. üẫóδ¼ ñ½∩ »«¡¿¼á¡¿∩ ∩ó½∩ÑΓß∩ Γ«, τΓ« ßσÑ¼δ ¼«úπΓ íδΓ∞
󽫪ѡδ í«½ÑÑ ñóπσ αẠ¿ Γ«, τΓ« ßσÑ¼á ¼«ªÑΓ íδΓ∞ 󽫪ѡá ßá¼á ó
ßÑí∩ (αѬπαß¿∩). è«¼í¿¡áµ¿∩ φΓ¿σ óÑΘÑ⌐ ¿ »«ºó«½∩ÑΓ ñ«í¿Γ∞ß∩ ½εí«⌐
αáßµóÑΓ¬¿, »α¿τѼ ñ«ßΓ«¿¡ßΓó«¼ ñá¡¡«⌐ ßΓαπ¬Γπαδ ¬«½«αÑαá ∩ó½∩ÑΓß∩
¿¡Γπ¿Γ¿ó¡«ßΓ∞ »«¡∩Γ¿∩ ßσѼδ ó «Γ½¿τ¿¿ «Γ αẽ¿τ¡δσ Σ«α¼ ß¼Ñ¡δ
¬«¡ΓѬßΓá αá߬αá߬¿. ü«½ÑÑ Γ«ú«, »«¡∩Γ¿Ñ ßσѼδ íѺ πΘÑαíá »ÑαÑ¡«ß¿Γß∩
¡á αÑá½∞¡«Ñ ó¬½ετÑ¡¿Ñ «ñ¡«⌐ ßσѼδ ó ñαπúπε: ó ß½πτáÑ ó¬½ετÑ¡¿∩ ¬απ»¡«⌐
ßσѼδ φΓ« íπñÑΓ ¡áß½Ññ«ó᡿Ѽ, ó ß½πτáÑ ªÑ ó¬½ετÑ¡¿∩ ¡Ñí«½∞Φ«⌐ ßσѼδ
Γá¬«Ñ ó¬½ετÑ¡¿Ñ ¿úαáÑΓ α«½∞ ¼á¬α«ßá. ÅαѬαáß¡δ¼ »α¿¼Ñα«¼ ß½«ª¡«⌐
ßΓαπ¬Γπαδ ßσѼ ó ¬«½«αÑαÑ ∩ó½∩ÑΓß∩ ßΓαπ¬Γπαá αá߬αá߬¿ ASP-¬«ñ«ó, ¿
τáßΓ¿, ¬áßáѼ«⌐ ¿¡ΓÑα¡ÑΓá ó««íΘÑ. àß½¿ óδ αáºíÑαÑΓÑß∞ ó ßΓαπ¬ΓπαÑ ¿
óºá¿¼«ßó∩º∩σ ßσѼ ASP ¼«ªÑΓÑ ßτ¿ΓáΓ∞, τΓ« áασ¿ΓѬΓπαπ hrc óδ »«¡∩½¿
½πτΦÑ ¼Ñ¡∩.
7. ÄíΘá∩ ßΓαπ¬Γπαá.
ìπ, ¡á »«ß½Ññ«¬ «¬¿¡∞ΓÑ óºú½∩ñ«¼ óßε ßΓαπ¬Γπαπ Hrc:
<colorer ver=3craze>
<define name="name" value="color">
<include name="fname">
<scheme name="sname" descr="">
<include Scheme="sname">
<regexp start="//" end="//" color0="" prior="">
<block start="//" end="//" scheme="" color0="">
<keywords matchcase="" color="">
<word name="" color="">
<symb name="" color="">
</keywords>
</scheme>
<type scheme="sname" name="" exts="//">
<load value="">
<scheme value="">
<switch type="tname" match="//">
</type>
</colorer>
è«úñá Γδ íδ½ ¼á½, Γδ º¡á½ óßÑ τΓ« º¡á½,
ê ß«íᬿ ¡Ñ íα὿ Γó«⌐ ß½Ññ...
ÆÑ»Ñα∞ Γδ «Γ¬αδΓ, Γδ «Γíα«ß¿½ ßó«⌐ Θ¿Γ,
Æδ ¡Ñ »«¼¡¿Φ∞ ¬Γ« »αáó á ¬Γ« ߽ѻ...