Search
Search

Transaction: 9B7QdRA...xxHr

Signed by
Receiver
Status
Failed
Transaction Fee
0.00024 
Deposit Value
0 
Gas Used
2 Tgas
Attached Gas
30 Tgas
Created
July 02, 2024 at 3:44:23pm
Hash
9B7QdRA1iZzdFh9hK1i4gWcpzdHEP98YSQ1AipiPxxHr

Actions

Called method: 'fs_store' in contract: efiz.near
Arguments:
00000000: 43 4b 45 54 5f 51 55 4f 54 45 44 5f 49 44 5f 52 CKET_QUOTED_ID_R 00000010: 45 47 45 58 2c 0a 20 20 20 20 50 4c 41 49 4e 5f EGEX,. PLAIN_ 00000020: 49 44 5f 52 45 47 45 58 0a 20 20 20 20 29 3b 0a ID_REGEX. );. 00000030: 0a 20 20 63 6f 6e 73 74 20 49 44 45 4e 54 49 46 . const IDENTIF 00000040: 49 45 52 5f 52 45 47 45 58 20 3d 20 63 6f 6e 63 IER_REGEX = conc 00000050: 61 74 28 0a 20 20 20 20 6f 70 74 69 6f 6e 61 6c at(. optional 00000060: 28 2f 5c 2e 7c 5c 2e 5c 2f 7c 5c 2f 2f 29 2c 20 (/\.|\.\/|\//), 00000070: 2f 2f 20 72 65 6c 61 74 69 76 65 20 6f 72 20 61 // relative or a 00000080: 62 73 6f 6c 75 74 65 20 70 61 74 68 0a 20 20 20 bsolute path. 00000090: 20 41 4e 59 5f 49 44 2c 0a 20 20 20 20 61 6e 79 ANY_ID,. any 000000a0: 4e 75 6d 62 65 72 4f 66 54 69 6d 65 73 28 63 6f NumberOfTimes(co 000000b0: 6e 63 61 74 28 0a 20 20 20 20 20 20 50 41 54 48 ncat(. PATH 000000c0: 5f 44 45 4c 49 4d 49 54 45 52 5f 52 45 47 45 58 _DELIMITER_REGEX 000000d0: 2c 0a 20 20 20 20 20 20 41 4e 59 5f 49 44 0a 20 ,. ANY_ID. 000000e0: 20 20 20 29 29 0a 20 20 29 3b 0a 0a 20 20 2f 2f )). );.. // 000000f0: 20 69 64 65 6e 74 69 66 69 65 72 20 66 6f 6c 6c identifier foll 00000100: 6f 77 65 64 20 62 79 20 61 20 65 71 75 61 6c 2d owed by a equal- 00000110: 73 69 67 6e 20 28 77 69 74 68 6f 75 74 20 74 68 sign (without th 00000120: 65 20 65 71 75 61 6c 20 73 69 67 6e 29 0a 20 20 e equal sign). 00000130: 63 6f 6e 73 74 20 48 41 53 48 5f 50 41 52 41 4d const HASH_PARAM 00000140: 5f 52 45 47 45 58 20 3d 20 63 6f 6e 63 61 74 28 _REGEX = concat( 00000150: 0a 20 20 20 20 27 28 27 2c 0a 20 20 20 20 42 52 . '(',. BR 00000160: 41 43 4b 45 54 5f 51 55 4f 54 45 44 5f 49 44 5f ACKET_QUOTED_ID_ 00000170: 52 45 47 45 58 2c 20 27 7c 27 2c 0a 20 20 20 20 REGEX, '|',. 00000180: 50 4c 41 49 4e 5f 49 44 5f 52 45 47 45 58 2c 0a PLAIN_ID_REGEX,. 00000190: 20 20 20 20 27 29 28 3f 3d 3d 29 27 0a 20 20 29 ')(?==)'. ) 000001a0: 3b 0a 0a 20 20 63 6f 6e 73 74 20 48 45 4c 50 45 ;.. const HELPE 000001b0: 52 5f 4e 41 4d 45 5f 4f 52 5f 50 41 54 48 5f 45 R_NAME_OR_PATH_E 000001c0: 58 50 52 45 53 53 49 4f 4e 20 3d 20 7b 0a 20 20 XPRESSION = {. 000001d0: 20 20 62 65 67 69 6e 3a 20 49 44 45 4e 54 49 46 begin: IDENTIF 000001e0: 49 45 52 5f 52 45 47 45 58 2c 0a 20 20 20 20 6c IER_REGEX,. l 000001f0: 65 78 65 6d 65 73 3a 20 2f 5b 5c 77 2e 5c 2f 5d exemes: /[\w.\/] 00000200: 2b 2f 0a 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 +/. };.. const 00000210: 20 48 45 4c 50 45 52 5f 50 41 52 41 4d 45 54 45 HELPER_PARAMETE 00000220: 52 20 3d 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 R = hljs.inherit 00000230: 28 48 45 4c 50 45 52 5f 4e 41 4d 45 5f 4f 52 5f (HELPER_NAME_OR_ 00000240: 50 41 54 48 5f 45 58 50 52 45 53 53 49 4f 4e 2c PATH_EXPRESSION, 00000250: 20 7b 0a 20 20 20 20 6b 65 79 77 6f 72 64 73 3a {. keywords: 00000260: 20 4c 49 54 45 52 41 4c 53 0a 20 20 7d 29 3b 0a LITERALS. });. 00000270: 0a 20 20 63 6f 6e 73 74 20 53 55 42 5f 45 58 50 . const SUB_EXP 00000280: 52 45 53 53 49 4f 4e 20 3d 20 7b 0a 20 20 20 20 RESSION = {. 00000290: 62 65 67 69 6e 3a 20 2f 5c 28 2f 2c 0a 20 20 20 begin: /\(/,. 000002a0: 20 65 6e 64 3a 20 2f 5c 29 2f 0a 20 20 20 20 2f end: /\)/. / 000002b0: 2f 20 74 68 65 20 22 63 6f 6e 74 61 69 6e 73 22 / the "contains" 000002c0: 20 69 73 20 61 64 64 65 64 20 62 65 6c 6f 77 20 is added below 000002d0: 77 68 65 6e 20 61 6c 6c 20 6e 65 63 65 73 73 61 when all necessa 000002e0: 72 79 20 73 75 62 2d 6d 6f 64 65 73 20 61 72 65 ry sub-modes are 000002f0: 20 64 65 66 69 6e 65 64 0a 20 20 7d 3b 0a 0a 20 defined. };.. 00000300: 20 63 6f 6e 73 74 20 48 41 53 48 20 3d 20 7b 0a const HASH = {. 00000310: 20 20 20 20 2f 2f 20 66 6b 61 20 22 61 74 74 72 // fka "attr 00000320: 69 62 75 74 65 2d 61 73 73 69 67 6e 6d 65 6e 74 ibute-assignment 00000330: 22 2c 20 70 61 72 61 6d 65 74 65 72 73 20 6f 66 ", parameters of 00000340: 20 74 68 65 20 66 6f 72 6d 20 27 6b 65 79 3d 76 the form 'key=v 00000350: 61 6c 75 65 27 0a 20 20 20 20 63 6c 61 73 73 4e alue'. classN 00000360: 61 6d 65 3a 20 27 61 74 74 72 27 2c 0a 20 20 20 ame: 'attr',. 00000370: 20 62 65 67 69 6e 3a 20 48 41 53 48 5f 50 41 52 begin: HASH_PAR 00000380: 41 4d 5f 52 45 47 45 58 2c 0a 20 20 20 20 72 65 AM_REGEX,. re 00000390: 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 levance: 0,. 000003a0: 73 74 61 72 74 73 3a 20 7b 0a 20 20 20 20 20 20 starts: {. 000003b0: 62 65 67 69 6e 3a 20 2f 3d 2f 2c 0a 20 20 20 20 begin: /=/,. 000003c0: 20 20 65 6e 64 3a 20 2f 3d 2f 2c 0a 20 20 20 20 end: /=/,. 000003d0: 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 20 20 starts: {. 000003e0: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a contains: [. 000003f0: 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 2e 4e hljs.N 00000400: 55 4d 42 45 52 5f 4d 4f 44 45 2c 0a 20 20 20 20 UMBER_MODE,. 00000410: 20 20 20 20 20 20 68 6c 6a 73 2e 51 55 4f 54 45 hljs.QUOTE 00000420: 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 _STRING_MODE,. 00000430: 20 20 20 20 20 20 20 20 68 6c 6a 73 2e 41 50 4f hljs.APO 00000440: 53 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 S_STRING_MODE,. 00000450: 20 20 20 20 20 20 20 20 20 48 45 4c 50 45 52 5f HELPER_ 00000460: 50 41 52 41 4d 45 54 45 52 2c 0a 20 20 20 20 20 PARAMETER,. 00000470: 20 20 20 20 20 53 55 42 5f 45 58 50 52 45 53 53 SUB_EXPRESS 00000480: 49 4f 4e 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 ION. ]. 00000490: 20 20 20 20 7d 0a 20 20 20 20 7d 0a 20 20 7d 3b }. }. }; 000004a0: 0a 0a 20 20 63 6f 6e 73 74 20 42 4c 4f 43 4b 5f .. const BLOCK_ 000004b0: 50 41 52 41 4d 53 20 3d 20 7b 0a 20 20 20 20 2f PARAMS = {. / 000004c0: 2f 20 70 61 72 61 6d 65 74 65 72 73 20 6f 66 20 / parameters of 000004d0: 74 68 65 20 66 6f 72 6d 20 27 7b 7b 23 77 69 74 the form '{{#wit 000004e0: 68 20 78 20 61 73 20 7c 20 79 20 7c 7d 7d 2e 2e h x as | y |}}.. 000004f0: 2e 7b 7b 2f 77 69 74 68 7d 7d 27 0a 20 20 20 20 .{{/with}}'. 00000500: 62 65 67 69 6e 3a 20 2f 61 73 5c 73 2b 5c 7c 2f begin: /as\s+\|/ 00000510: 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 ,. keywords: 00000520: 7b 0a 20 20 20 20 20 20 6b 65 79 77 6f 72 64 3a {. keyword: 00000530: 20 27 61 73 27 0a 20 20 20 20 7d 2c 0a 20 20 20 'as'. },. 00000540: 20 65 6e 64 3a 20 2f 5c 7c 2f 2c 0a 20 20 20 20 end: /\|/,. 00000550: 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 contains: [. 00000560: 20 20 7b 0a 20 20 20 20 20 20 20 20 2f 2f 20 64 {. // d 00000570: 65 66 69 6e 65 20 73 75 62 2d 6d 6f 64 65 20 69 efine sub-mode i 00000580: 6e 20 6f 72 64 65 72 20 74 6f 20 70 72 65 76 65 n order to preve 00000590: 6e 74 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 nt highlighting 000005a0: 6f 66 20 62 6c 6f 63 6b 2d 70 61 72 61 6d 65 74 of block-paramet 000005b0: 65 72 20 6e 61 6d 65 64 20 22 61 73 22 0a 20 20 er named "as". 000005c0: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 77 begin: /\w 000005d0: 2b 2f 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 5d +/. }. ] 000005e0: 0a 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 48 . };.. const H 000005f0: 45 4c 50 45 52 5f 50 41 52 41 4d 45 54 45 52 53 ELPER_PARAMETERS 00000600: 20 3d 20 7b 0a 20 20 20 20 63 6f 6e 74 61 69 6e = {. contain 00000610: 73 3a 20 5b 0a 20 20 20 20 20 20 68 6c 6a 73 2e s: [. hljs. 00000620: 4e 55 4d 42 45 52 5f 4d 4f 44 45 2c 0a 20 20 20 NUMBER_MODE,. 00000630: 20 20 20 68 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 hljs.QUOTE_ST 00000640: 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 RING_MODE,. 00000650: 20 68 6c 6a 73 2e 41 50 4f 53 5f 53 54 52 49 4e hljs.APOS_STRIN 00000660: 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 42 4c G_MODE,. BL 00000670: 4f 43 4b 5f 50 41 52 41 4d 53 2c 0a 20 20 20 20 OCK_PARAMS,. 00000680: 20 20 48 41 53 48 2c 0a 20 20 20 20 20 20 48 45 HASH,. HE 00000690: 4c 50 45 52 5f 50 41 52 41 4d 45 54 45 52 2c 0a LPER_PARAMETER,. 000006a0: 20 20 20 20 20 20 53 55 42 5f 45 58 50 52 45 53 SUB_EXPRES 000006b0: 53 49 4f 4e 0a 20 20 20 20 5d 2c 0a 20 20 20 20 SION. ],. 000006c0: 72 65 74 75 72 6e 45 6e 64 3a 20 74 72 75 65 0a returnEnd: true. 000006d0: 20 20 20 20 2f 2f 20 74 68 65 20 70 72 6f 70 65 // the prope 000006e0: 72 74 79 20 22 65 6e 64 22 20 69 73 20 64 65 66 rty "end" is def 000006f0: 69 6e 65 64 20 74 68 72 6f 75 67 68 20 69 6e 68 ined through inh 00000700: 65 72 69 74 61 6e 63 65 20 77 68 65 6e 20 74 68 eritance when th 00000710: 65 20 6d 6f 64 65 20 69 73 20 75 73 65 64 2e 20 e mode is used. 00000720: 49 66 20 64 65 70 65 6e 64 73 0a 20 20 20 20 2f If depends. / 00000730: 2f 20 6f 6e 20 74 68 65 20 73 75 72 72 6f 75 6e / on the surroun 00000740: 64 69 6e 67 20 6d 6f 64 65 2c 20 62 75 74 20 22 ding mode, but " 00000750: 65 6e 64 73 57 69 74 68 50 61 72 65 6e 74 22 20 endsWithParent" 00000760: 64 6f 65 73 20 6e 6f 74 20 77 6f 72 6b 20 68 65 does not work he 00000770: 72 65 20 28 69 2e 65 2e 20 69 74 20 69 6e 63 6c re (i.e. it incl 00000780: 75 64 65 73 20 74 68 65 0a 20 20 20 20 2f 2f 20 udes the. // 00000790: 65 6e 64 2d 74 6f 6b 65 6e 20 6f 66 20 74 68 65 end-token of the 000007a0: 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 6d 6f 64 surrounding mod 000007b0: 65 29 0a 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 e). };.. const 000007c0: 20 53 55 42 5f 45 58 50 52 45 53 53 49 4f 4e 5f SUB_EXPRESSION_ 000007d0: 43 4f 4e 54 45 4e 54 53 20 3d 20 68 6c 6a 73 2e CONTENTS = hljs. 000007e0: 69 6e 68 65 72 69 74 28 48 45 4c 50 45 52 5f 4e inherit(HELPER_N 000007f0: 41 4d 45 5f 4f 52 5f 50 41 54 48 5f 45 58 50 52 AME_OR_PATH_EXPR 00000800: 45 53 53 49 4f 4e 2c 20 7b 0a 20 20 20 20 63 6c ESSION, {. cl 00000810: 61 73 73 4e 61 6d 65 3a 20 27 6e 61 6d 65 27 2c assName: 'name', 00000820: 0a 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 42 . keywords: B 00000830: 55 49 4c 54 5f 49 4e 53 2c 0a 20 20 20 20 73 74 UILT_INS,. st 00000840: 61 72 74 73 3a 20 68 6c 6a 73 2e 69 6e 68 65 72 arts: hljs.inher 00000850: 69 74 28 48 45 4c 50 45 52 5f 50 41 52 41 4d 45 it(HELPER_PARAME 00000860: 54 45 52 53 2c 20 7b 0a 20 20 20 20 20 20 65 6e TERS, {. en 00000870: 64 3a 20 2f 5c 29 2f 0a 20 20 20 20 7d 29 0a 20 d: /\)/. }). 00000880: 20 7d 29 3b 0a 0a 20 20 53 55 42 5f 45 58 50 52 });.. SUB_EXPR 00000890: 45 53 53 49 4f 4e 2e 63 6f 6e 74 61 69 6e 73 20 ESSION.contains 000008a0: 3d 20 5b 53 55 42 5f 45 58 50 52 45 53 53 49 4f = [SUB_EXPRESSIO 000008b0: 4e 5f 43 4f 4e 54 45 4e 54 53 5d 3b 0a 0a 20 20 N_CONTENTS];.. 000008c0: 63 6f 6e 73 74 20 4f 50 45 4e 49 4e 47 5f 42 4c const OPENING_BL 000008d0: 4f 43 4b 5f 4d 55 53 54 41 43 48 45 5f 43 4f 4e OCK_MUSTACHE_CON 000008e0: 54 45 4e 54 53 20 3d 20 68 6c 6a 73 2e 69 6e 68 TENTS = hljs.inh 000008f0: 65 72 69 74 28 48 45 4c 50 45 52 5f 4e 41 4d 45 erit(HELPER_NAME 00000900: 5f 4f 52 5f 50 41 54 48 5f 45 58 50 52 45 53 53 _OR_PATH_EXPRESS 00000910: 49 4f 4e 2c 20 7b 0a 20 20 20 20 6b 65 79 77 6f ION, {. keywo 00000920: 72 64 73 3a 20 42 55 49 4c 54 5f 49 4e 53 2c 0a rds: BUILT_INS,. 00000930: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 00000940: 6e 61 6d 65 27 2c 0a 20 20 20 20 73 74 61 72 74 name',. start 00000950: 73 3a 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 s: hljs.inherit( 00000960: 48 45 4c 50 45 52 5f 50 41 52 41 4d 45 54 45 52 HELPER_PARAMETER 00000970: 53 2c 20 7b 0a 20 20 20 20 20 20 65 6e 64 3a 20 S, {. end: 00000980: 2f 5c 7d 5c 7d 2f 0a 20 20 20 20 7d 29 0a 20 20 /\}\}/. }). 00000990: 7d 29 3b 0a 0a 20 20 63 6f 6e 73 74 20 43 4c 4f });.. const CLO 000009a0: 53 49 4e 47 5f 42 4c 4f 43 4b 5f 4d 55 53 54 41 SING_BLOCK_MUSTA 000009b0: 43 48 45 5f 43 4f 4e 54 45 4e 54 53 20 3d 20 68 CHE_CONTENTS = h 000009c0: 6c 6a 73 2e 69 6e 68 65 72 69 74 28 48 45 4c 50 ljs.inherit(HELP 000009d0: 45 52 5f 4e 41 4d 45 5f 4f 52 5f 50 41 54 48 5f ER_NAME_OR_PATH_ 000009e0: 45 58 50 52 45 53 53 49 4f 4e 2c 20 7b 0a 20 20 EXPRESSION, {. 000009f0: 20 20 6b 65 79 77 6f 72 64 73 3a 20 42 55 49 4c keywords: BUIL 00000a00: 54 5f 49 4e 53 2c 0a 20 20 20 20 63 6c 61 73 73 T_INS,. class 00000a10: 4e 61 6d 65 3a 20 27 6e 61 6d 65 27 0a 20 20 7d Name: 'name'. } 00000a20: 29 3b 0a 0a 20 20 63 6f 6e 73 74 20 42 41 53 49 );.. const BASI 00000a30: 43 5f 4d 55 53 54 41 43 48 45 5f 43 4f 4e 54 45 C_MUSTACHE_CONTE 00000a40: 4e 54 53 20 3d 20 68 6c 6a 73 2e 69 6e 68 65 72 NTS = hljs.inher 00000a50: 69 74 28 48 45 4c 50 45 52 5f 4e 41 4d 45 5f 4f it(HELPER_NAME_O 00000a60: 52 5f 50 41 54 48 5f 45 58 50 52 45 53 53 49 4f R_PATH_EXPRESSIO 00000a70: 4e 2c 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 N, {. classNa 00000a80: 6d 65 3a 20 27 6e 61 6d 65 27 2c 0a 20 20 20 20 me: 'name',. 00000a90: 6b 65 79 77 6f 72 64 73 3a 20 42 55 49 4c 54 5f keywords: BUILT_ 00000aa0: 49 4e 53 2c 0a 20 20 20 20 73 74 61 72 74 73 3a INS,. starts: 00000ab0: 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 48 45 hljs.inherit(HE 00000ac0: 4c 50 45 52 5f 50 41 52 41 4d 45 54 45 52 53 2c LPER_PARAMETERS, 00000ad0: 20 7b 0a 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c {. end: /\ 00000ae0: 7d 5c 7d 2f 0a 20 20 20 20 7d 29 0a 20 20 7d 29 }\}/. }). }) 00000af0: 3b 0a 0a 20 20 63 6f 6e 73 74 20 45 53 43 41 50 ;.. const ESCAP 00000b00: 45 5f 4d 55 53 54 41 43 48 45 5f 57 49 54 48 5f E_MUSTACHE_WITH_ 00000b10: 50 52 45 43 45 45 44 49 4e 47 5f 42 41 43 4b 53 PRECEEDING_BACKS 00000b20: 4c 41 53 48 20 3d 20 7b 0a 20 20 20 20 62 65 67 LASH = {. beg 00000b30: 69 6e 3a 20 2f 5c 5c 5c 7b 5c 7b 2f 2c 0a 20 20 in: /\\\{\{/,. 00000b40: 20 20 73 6b 69 70 3a 20 74 72 75 65 0a 20 20 7d skip: true. } 00000b50: 3b 0a 20 20 63 6f 6e 73 74 20 50 52 45 56 45 4e ;. const PREVEN 00000b60: 54 5f 45 53 43 41 50 45 5f 57 49 54 48 5f 41 4e T_ESCAPE_WITH_AN 00000b70: 4f 54 48 45 52 5f 50 52 45 43 45 45 44 49 4e 47 OTHER_PRECEEDING 00000b80: 5f 42 41 43 4b 53 4c 41 53 48 20 3d 20 7b 0a 20 _BACKSLASH = {. 00000b90: 20 20 20 62 65 67 69 6e 3a 20 2f 5c 5c 5c 5c 28 begin: /\\\\( 00000ba0: 3f 3d 5c 7b 5c 7b 29 2f 2c 0a 20 20 20 20 73 6b ?=\{\{)/,. sk 00000bb0: 69 70 3a 20 74 72 75 65 0a 20 20 7d 3b 0a 0a 20 ip: true. };.. 00000bc0: 20 72 65 74 75 72 6e 20 7b 0a 20 20 20 20 6e 61 return {. na 00000bd0: 6d 65 3a 20 27 48 61 6e 64 6c 65 62 61 72 73 27 me: 'Handlebars' 00000be0: 2c 0a 20 20 20 20 61 6c 69 61 73 65 73 3a 20 5b ,. aliases: [ 00000bf0: 0a 20 20 20 20 20 20 27 68 62 73 27 2c 0a 20 20 . 'hbs',. 00000c00: 20 20 20 20 27 68 74 6d 6c 2e 68 62 73 27 2c 0a 'html.hbs',. 00000c10: 20 20 20 20 20 20 27 68 74 6d 6c 2e 68 61 6e 64 'html.hand 00000c20: 6c 65 62 61 72 73 27 2c 0a 20 20 20 20 20 20 27 lebars',. ' 00000c30: 68 74 6d 6c 62 61 72 73 27 0a 20 20 20 20 5d 2c htmlbars'. ], 00000c40: 0a 20 20 20 20 63 61 73 65 5f 69 6e 73 65 6e 73 . case_insens 00000c50: 69 74 69 76 65 3a 20 74 72 75 65 2c 0a 20 20 20 itive: true,. 00000c60: 20 73 75 62 4c 61 6e 67 75 61 67 65 3a 20 27 78 subLanguage: 'x 00000c70: 6d 6c 27 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e ml',. contain 00000c80: 73 3a 20 5b 0a 20 20 20 20 20 20 45 53 43 41 50 s: [. ESCAP 00000c90: 45 5f 4d 55 53 54 41 43 48 45 5f 57 49 54 48 5f E_MUSTACHE_WITH_ 00000ca0: 50 52 45 43 45 45 44 49 4e 47 5f 42 41 43 4b 53 PRECEEDING_BACKS 00000cb0: 4c 41 53 48 2c 0a 20 20 20 20 20 20 50 52 45 56 LASH,. PREV 00000cc0: 45 4e 54 5f 45 53 43 41 50 45 5f 57 49 54 48 5f ENT_ESCAPE_WITH_ 00000cd0: 41 4e 4f 54 48 45 52 5f 50 52 45 43 45 45 44 49 ANOTHER_PRECEEDI 00000ce0: 4e 47 5f 42 41 43 4b 53 4c 41 53 48 2c 0a 20 20 NG_BACKSLASH,. 00000cf0: 20 20 20 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 hljs.COMMENT 00000d00: 28 2f 5c 7b 5c 7b 21 2d 2d 2f 2c 20 2f 2d 2d 5c (/\{\{!--/, /--\ 00000d10: 7d 5c 7d 2f 29 2c 0a 20 20 20 20 20 20 68 6c 6a }\}/),. hlj 00000d20: 73 2e 43 4f 4d 4d 45 4e 54 28 2f 5c 7b 5c 7b 21 s.COMMENT(/\{\{! 00000d30: 2f 2c 20 2f 5c 7d 5c 7d 2f 29 2c 0a 20 20 20 20 /, /\}\}/),. 00000d40: 20 20 7b 0a 20 20 20 20 20 20 20 20 2f 2f 20 6f {. // o 00000d50: 70 65 6e 20 72 61 77 20 62 6c 6f 63 6b 20 22 7b pen raw block "{ 00000d60: 7b 7b 7b 72 61 77 7d 7d 7d 7d 20 63 6f 6e 74 65 {{{raw}}}} conte 00000d70: 6e 74 20 6e 6f 74 20 65 76 61 6c 75 61 74 65 64 nt not evaluated 00000d80: 20 7b 7b 7b 7b 2f 72 61 77 7d 7d 7d 7d 22 0a 20 {{{{/raw}}}}". 00000d90: 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 className 00000da0: 3a 20 27 74 65 6d 70 6c 61 74 65 2d 74 61 67 27 : 'template-tag' 00000db0: 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a ,. begin: 00000dc0: 20 2f 5c 7b 5c 7b 5c 7b 5c 7b 28 3f 21 5c 2f 29 /\{\{\{\{(?!\/) 00000dd0: 2f 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 /,. end: 00000de0: 2f 5c 7d 5c 7d 5c 7d 5c 7d 2f 2c 0a 20 20 20 20 /\}\}\}\}/,. 00000df0: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 4f contains: [O 00000e00: 50 45 4e 49 4e 47 5f 42 4c 4f 43 4b 5f 4d 55 53 PENING_BLOCK_MUS 00000e10: 54 41 43 48 45 5f 43 4f 4e 54 45 4e 54 53 5d 2c TACHE_CONTENTS], 00000e20: 0a 20 20 20 20 20 20 20 20 73 74 61 72 74 73 3a . starts: 00000e30: 20 7b 0a 20 20 20 20 20 20 20 20 20 20 65 6e 64 {. end 00000e40: 3a 20 2f 5c 7b 5c 7b 5c 7b 5c 7b 5c 2f 2f 2c 0a : /\{\{\{\{\//,. 00000e50: 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e return 00000e60: 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 End: true,. 00000e70: 20 20 20 20 20 73 75 62 4c 61 6e 67 75 61 67 65 subLanguage 00000e80: 3a 20 27 78 6d 6c 27 0a 20 20 20 20 20 20 20 20 : 'xml'. 00000e90: 7d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 }. },. 00000ea0: 20 7b 0a 20 20 20 20 20 20 20 20 2f 2f 20 63 6c {. // cl 00000eb0: 6f 73 65 20 72 61 77 20 62 6c 6f 63 6b 0a 20 20 ose raw block. 00000ec0: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 00000ed0: 20 27 74 65 6d 70 6c 61 74 65 2d 74 61 67 27 2c 'template-tag', 00000ee0: 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 . begin: 00000ef0: 2f 5c 7b 5c 7b 5c 7b 5c 7b 5c 2f 2f 2c 0a 20 20 /\{\{\{\{\//,. 00000f00: 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 7d 5c 7d end: /\}\} 00000f10: 5c 7d 5c 7d 2f 2c 0a 20 20 20 20 20 20 20 20 63 \}\}/,. c 00000f20: 6f 6e 74 61 69 6e 73 3a 20 5b 43 4c 4f 53 49 4e ontains: [CLOSIN 00000f30: 47 5f 42 4c 4f 43 4b 5f 4d 55 53 54 41 43 48 45 G_BLOCK_MUSTACHE 00000f40: 5f 43 4f 4e 54 45 4e 54 53 5d 0a 20 20 20 20 20 _CONTENTS]. 00000f50: 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 },. {. 00000f60: 20 20 20 20 2f 2f 20 6f 70 65 6e 20 62 6c 6f 63 // open bloc 00000f70: 6b 20 73 74 61 74 65 6d 65 6e 74 0a 20 20 20 20 k statement. 00000f80: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 00000f90: 74 65 6d 70 6c 61 74 65 2d 74 61 67 27 2c 0a 20 template-tag',. 00000fa0: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c begin: /\ 00000fb0: 7b 5c 7b 23 2f 2c 0a 20 20 20 20 20 20 20 20 65 {\{#/,. e 00000fc0: 6e 64 3a 20 2f 5c 7d 5c 7d 2f 2c 0a 20 20 20 20 nd: /\}\}/,. 00000fd0: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 4f contains: [O 00000fe0: 50 45 4e 49 4e 47 5f 42 4c 4f 43 4b 5f 4d 55 53 PENING_BLOCK_MUS 00000ff0: 54 41 43 48 45 5f 43 4f 4e 54 45 4e 54 53 5d 0a TACHE_CONTENTS]. 00001000: 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b },. { 00001010: 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 . classNa 00001020: 6d 65 3a 20 27 74 65 6d 70 6c 61 74 65 2d 74 61 me: 'template-ta 00001030: 67 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 g',. begi 00001040: 6e 3a 20 2f 5c 7b 5c 7b 28 3f 3d 65 6c 73 65 5c n: /\{\{(?=else\ 00001050: 7d 5c 7d 29 2f 2c 0a 20 20 20 20 20 20 20 20 65 }\})/,. e 00001060: 6e 64 3a 20 2f 5c 7d 5c 7d 2f 2c 0a 20 20 20 20 nd: /\}\}/,. 00001070: 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 27 65 keywords: 'e 00001080: 6c 73 65 27 0a 20 20 20 20 20 20 7d 2c 0a 20 20 lse'. },. 00001090: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c {. cl 000010a0: 61 73 73 4e 61 6d 65 3a 20 27 74 65 6d 70 6c 61 assName: 'templa 000010b0: 74 65 2d 74 61 67 27 2c 0a 20 20 20 20 20 20 20 te-tag',. 000010c0: 20 62 65 67 69 6e 3a 20 2f 5c 7b 5c 7b 28 3f 3d begin: /\{\{(?= 000010d0: 65 6c 73 65 20 69 66 29 2f 2c 0a 20 20 20 20 20 else if)/,. 000010e0: 20 20 20 65 6e 64 3a 20 2f 5c 7d 5c 7d 2f 2c 0a end: /\}\}/,. 000010f0: 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 keywords 00001100: 3a 20 27 65 6c 73 65 20 69 66 27 0a 20 20 20 20 : 'else if'. 00001110: 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 },. {. 00001120: 20 20 20 20 20 2f 2f 20 63 6c 6f 73 69 6e 67 20 // closing 00001130: 62 6c 6f 63 6b 20 73 74 61 74 65 6d 65 6e 74 0a block statement. 00001140: 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d classNam 00001150: 65 3a 20 27 74 65 6d 70 6c 61 74 65 2d 74 61 67 e: 'template-tag 00001160: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 00001170: 3a 20 2f 5c 7b 5c 7b 5c 2f 2f 2c 0a 20 20 20 20 : /\{\{\//,. 00001180: 20 20 20 20 65 6e 64 3a 20 2f 5c 7d 5c 7d 2f 2c end: /\}\}/, 00001190: 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e . contain 000011a0: 73 3a 20 5b 43 4c 4f 53 49 4e 47 5f 42 4c 4f 43 s: [CLOSING_BLOC 000011b0: 4b 5f 4d 55 53 54 41 43 48 45 5f 43 4f 4e 54 45 K_MUSTACHE_CONTE 000011c0: 4e 54 53 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 NTS]. },. 000011d0: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 2f 2f {. // 000011e0: 20 74 65 6d 70 6c 61 74 65 20 76 61 72 69 61 62 template variab 000011f0: 6c 65 20 6f 72 20 68 65 6c 70 65 72 2d 63 61 6c le or helper-cal 00001200: 6c 20 74 68 61 74 20 69 73 20 4e 4f 54 20 68 74 l that is NOT ht 00001210: 6d 6c 2d 65 73 63 61 70 65 64 0a 20 20 20 20 20 ml-escaped. 00001220: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 74 className: 't 00001230: 65 6d 70 6c 61 74 65 2d 76 61 72 69 61 62 6c 65 emplate-variable 00001240: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 00001250: 3a 20 2f 5c 7b 5c 7b 5c 7b 2f 2c 0a 20 20 20 20 : /\{\{\{/,. 00001260: 20 20 20 20 65 6e 64 3a 20 2f 5c 7d 5c 7d 5c 7d end: /\}\}\} 00001270: 2f 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 /,. conta 00001280: 69 6e 73 3a 20 5b 42 41 53 49 43 5f 4d 55 53 54 ins: [BASIC_MUST 00001290: 41 43 48 45 5f 43 4f 4e 54 45 4e 54 53 5d 0a 20 ACHE_CONTENTS]. 000012a0: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a },. {. 000012b0: 20 20 20 20 20 20 20 20 2f 2f 20 74 65 6d 70 6c // templ 000012c0: 61 74 65 20 76 61 72 69 61 62 6c 65 20 6f 72 20 ate variable or 000012d0: 68 65 6c 70 65 72 2d 63 61 6c 6c 20 74 68 61 74 helper-call that 000012e0: 20 69 73 20 68 74 6d 6c 2d 65 73 63 61 70 65 64 is html-escaped 000012f0: 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 . classNa 00001300: 6d 65 3a 20 27 74 65 6d 70 6c 61 74 65 2d 76 61 me: 'template-va 00001310: 72 69 61 62 6c 65 27 2c 0a 20 20 20 20 20 20 20 riable',. 00001320: 20 62 65 67 69 6e 3a 20 2f 5c 7b 5c 7b 2f 2c 0a begin: /\{\{/,. 00001330: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 7d end: /\} 00001340: 5c 7d 2f 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e \}/,. con 00001350: 74 61 69 6e 73 3a 20 5b 42 41 53 49 43 5f 4d 55 tains: [BASIC_MU 00001360: 53 54 41 43 48 45 5f 43 4f 4e 54 45 4e 54 53 5d STACHE_CONTENTS] 00001370: 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 5d 0a 20 . }. ]. 00001380: 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 };.}..module.ex 00001390: 70 6f 72 74 73 20 3d 20 68 61 6e 64 6c 65 62 61 ports = handleba 000013a0: 72 73 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a rs;.../***/ }),. 000013b0: 0a 2f 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d ./***/ "./node_m 000013c0: 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 odules/highlight 000013d0: 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 .js/lib/language 000013e0: 73 2f 68 61 73 6b 65 6c 6c 2e 6a 73 22 3a 0a 2f s/haskell.js":./ 000013f0: 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a *!************** 00001400: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00001410: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00001420: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a **************!* 00001430: 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f \. !*** ./node_ 00001440: 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 modules/highligh 00001450: 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 t.js/lib/languag 00001460: 65 73 2f 68 61 73 6b 65 6c 6c 2e 6a 73 20 2a 2a es/haskell.js ** 00001470: 2a 21 0a 20 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a *!. \********** 00001480: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00001490: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000014a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000014b0: 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 28 28 6d 6f 64 75 **/./***/ ((modu 000014c0: 6c 65 29 20 3d 3e 20 7b 0a 0a 2f 2a 0a 4c 61 6e le) => {../*.Lan 000014d0: 67 75 61 67 65 3a 20 48 61 73 6b 65 6c 6c 0a 41 guage: Haskell.A 000014e0: 75 74 68 6f 72 3a 20 4a 65 72 65 6d 79 20 48 75 uthor: Jeremy Hu 000014f0: 6c 6c 20 3c 73 6f 75 72 64 72 75 6d 73 40 67 6d ll <sourdrums@gm 00001500: 61 69 6c 2e 63 6f 6d 3e 0a 43 6f 6e 74 72 69 62 ail.com>.Contrib 00001510: 75 74 6f 72 73 3a 20 5a 65 6e 61 20 54 72 65 65 utors: Zena Tree 00001520: 70 20 3c 7a 65 6e 61 2e 74 72 65 65 70 40 67 6d p <zena.treep@gm 00001530: 61 69 6c 2e 63 6f 6d 3e 0a 57 65 62 73 69 74 65 ail.com>.Website 00001540: 3a 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 68 61 : https://www.ha 00001550: 73 6b 65 6c 6c 2e 6f 72 67 0a 43 61 74 65 67 6f skell.org.Catego 00001560: 72 79 3a 20 66 75 6e 63 74 69 6f 6e 61 6c 0a 2a ry: functional.* 00001570: 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 68 61 73 6b /..function hask 00001580: 65 6c 6c 28 68 6c 6a 73 29 20 7b 0a 20 20 63 6f ell(hljs) {. co 00001590: 6e 73 74 20 43 4f 4d 4d 45 4e 54 20 3d 20 7b 0a nst COMMENT = {. 000015a0: 20 20 20 20 76 61 72 69 61 6e 74 73 3a 20 5b 0a variants: [. 000015b0: 20 20 20 20 20 20 68 6c 6a 73 2e 43 4f 4d 4d 45 hljs.COMME 000015c0: 4e 54 28 27 2d 2d 27 2c 20 27 24 27 29 2c 0a 20 NT('--', '$'),. 000015d0: 20 20 20 20 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e hljs.COMMEN 000015e0: 54 28 0a 20 20 20 20 20 20 20 20 2f 5c 7b 2d 2f T(. /\{-/ 000015f0: 2c 0a 20 20 20 20 20 20 20 20 2f 2d 5c 7d 2f 2c ,. /-\}/, 00001600: 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 . {. 00001610: 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b contains: [ 00001620: 27 73 65 6c 66 27 5d 0a 20 20 20 20 20 20 20 20 'self']. 00001630: 7d 0a 20 20 20 20 20 20 29 0a 20 20 20 20 5d 0a }. ). ]. 00001640: 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 50 52 };.. const PR 00001650: 41 47 4d 41 20 3d 20 7b 0a 20 20 20 20 63 6c 61 AGMA = {. cla 00001660: 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 27 2c 0a ssName: 'meta',. 00001670: 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 7b 2d 23 begin: /\{-# 00001680: 2f 2c 0a 20 20 20 20 65 6e 64 3a 20 2f 23 2d 5c /,. end: /#-\ 00001690: 7d 2f 0a 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 }/. };.. const 000016a0: 20 50 52 45 50 52 4f 43 45 53 53 4f 52 20 3d 20 PREPROCESSOR = 000016b0: 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a {. className: 000016c0: 20 27 6d 65 74 61 27 2c 0a 20 20 20 20 62 65 67 'meta',. beg 000016d0: 69 6e 3a 20 27 5e 23 27 2c 0a 20 20 20 20 65 6e in: '^#',. en 000016e0: 64 3a 20 27 24 27 0a 20 20 7d 3b 0a 0a 20 20 63 d: '$'. };.. c 000016f0: 6f 6e 73 74 20 43 4f 4e 53 54 52 55 43 54 4f 52 onst CONSTRUCTOR 00001700: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 00001710: 6d 65 3a 20 27 74 79 70 65 27 2c 0a 20 20 20 20 me: 'type',. 00001720: 62 65 67 69 6e 3a 20 27 5c 5c 62 5b 41 2d 5a 5d begin: '\\b[A-Z] 00001730: 5b 5c 5c 77 5c 27 5d 2a 27 2c 20 2f 2f 20 54 4f [\\w\']*', // TO 00001740: 44 4f 3a 20 6f 74 68 65 72 20 63 6f 6e 73 74 72 DO: other constr 00001750: 75 63 74 6f 72 73 20 28 62 75 69 6c 64 2d 69 6e uctors (build-in 00001760: 2c 20 69 6e 66 69 78 29 2e 0a 20 20 20 20 72 65 , infix).. re 00001770: 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 7d 3b 0a levance: 0. };. 00001780: 0a 20 20 63 6f 6e 73 74 20 4c 49 53 54 20 3d 20 . const LIST = 00001790: 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c {. begin: '\\ 000017a0: 28 27 2c 0a 20 20 20 20 65 6e 64 3a 20 27 5c 5c (',. end: '\\ 000017b0: 29 27 2c 0a 20 20 20 20 69 6c 6c 65 67 61 6c 3a )',. illegal: 000017c0: 20 27 22 27 2c 0a 20 20 20 20 63 6f 6e 74 61 69 '"',. contai 000017d0: 6e 73 3a 20 5b 0a 20 20 20 20 20 20 50 52 41 47 ns: [. PRAG 000017e0: 4d 41 2c 0a 20 20 20 20 20 20 50 52 45 50 52 4f MA,. PREPRO 000017f0: 43 45 53 53 4f 52 2c 0a 20 20 20 20 20 20 7b 0a CESSOR,. {. 00001800: 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d classNam 00001810: 65 3a 20 27 74 79 70 65 27 2c 0a 20 20 20 20 20 e: 'type',. 00001820: 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 62 5b 41 begin: '\\b[A 00001830: 2d 5a 5d 5b 5c 5c 77 5d 2a 28 5c 5c 28 28 5c 5c -Z][\\w]*(\\((\\ 00001840: 2e 5c 5c 2e 7c 2c 7c 5c 5c 77 2b 29 5c 5c 29 29 .\\.|,|\\w+)\\)) 00001850: 3f 27 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 ?'. },. 00001860: 20 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 68 hljs.inherit(h 00001870: 6c 6a 73 2e 54 49 54 4c 45 5f 4d 4f 44 45 2c 20 ljs.TITLE_MODE, 00001880: 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a {. begin: 00001890: 20 27 5b 5f 61 2d 7a 5d 5b 5c 5c 77 5c 27 5d 2a '[_a-z][\\w\']* 000018a0: 27 0a 20 20 20 20 20 20 7d 29 2c 0a 20 20 20 20 '. }),. 000018b0: 20 20 43 4f 4d 4d 45 4e 54 0a 20 20 20 20 5d 0a COMMENT. ]. 000018c0: 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 52 45 };.. const RE 000018d0: 43 4f 52 44 20 3d 20 7b 0a 20 20 20 20 62 65 67 CORD = {. beg 000018e0: 69 6e 3a 20 2f 5c 7b 2f 2c 0a 20 20 20 20 65 6e in: /\{/,. en 000018f0: 64 3a 20 2f 5c 7d 2f 2c 0a 20 20 20 20 63 6f 6e d: /\}/,. con 00001900: 74 61 69 6e 73 3a 20 4c 49 53 54 2e 63 6f 6e 74 tains: LIST.cont 00001910: 61 69 6e 73 0a 20 20 7d 3b 0a 0a 20 20 72 65 74 ains. };.. ret 00001920: 75 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a 20 urn {. name: 00001930: 27 48 61 73 6b 65 6c 6c 27 2c 0a 20 20 20 20 61 'Haskell',. a 00001940: 6c 69 61 73 65 73 3a 20 5b 27 68 73 27 5d 2c 0a liases: ['hs'],. 00001950: 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 0a 20 20 keywords:. 00001960: 20 20 20 20 27 6c 65 74 20 69 6e 20 69 66 20 74 'let in if t 00001970: 68 65 6e 20 65 6c 73 65 20 63 61 73 65 20 6f 66 hen else case of 00001980: 20 77 68 65 72 65 20 64 6f 20 6d 6f 64 75 6c 65 where do module 00001990: 20 69 6d 70 6f 72 74 20 68 69 64 69 6e 67 20 27 import hiding ' 000019a0: 20 2b 0a 20 20 20 20 20 20 27 71 75 61 6c 69 66 +. 'qualif 000019b0: 69 65 64 20 74 79 70 65 20 64 61 74 61 20 6e 65 ied type data ne 000019c0: 77 74 79 70 65 20 64 65 72 69 76 69 6e 67 20 63 wtype deriving c 000019d0: 6c 61 73 73 20 69 6e 73 74 61 6e 63 65 20 61 73 lass instance as 000019e0: 20 64 65 66 61 75 6c 74 20 27 20 2b 0a 20 20 20 default ' +. 000019f0: 20 20 20 27 69 6e 66 69 78 20 69 6e 66 69 78 6c 'infix infixl 00001a00: 20 69 6e 66 69 78 72 20 66 6f 72 65 69 67 6e 20 infixr foreign 00001a10: 65 78 70 6f 72 74 20 63 63 61 6c 6c 20 73 74 64 export ccall std 00001a20: 63 61 6c 6c 20 63 70 6c 75 73 70 6c 75 73 20 27 call cplusplus ' 00001a30: 20 2b 0a 20 20 20 20 20 20 27 6a 76 6d 20 64 6f +. 'jvm do 00001a40: 74 6e 65 74 20 73 61 66 65 20 75 6e 73 61 66 65 tnet safe unsafe 00001a50: 20 66 61 6d 69 6c 79 20 66 6f 72 61 6c 6c 20 6d family forall m 00001a60: 64 6f 20 70 72 6f 63 20 72 65 63 27 2c 0a 20 20 do proc rec',. 00001a70: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 00001a80: 20 20 20 20 2f 2f 20 54 6f 70 2d 6c 65 76 65 6c // Top-level 00001a90: 20 63 6f 6e 73 74 72 75 63 74 69 6f 6e 73 2e 0a constructions.. 00001aa0: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00001ab0: 62 65 67 69 6e 4b 65 79 77 6f 72 64 73 3a 20 27 beginKeywords: ' 00001ac0: 6d 6f 64 75 6c 65 27 2c 0a 20 20 20 20 20 20 20 module',. 00001ad0: 20 65 6e 64 3a 20 27 77 68 65 72 65 27 2c 0a 20 end: 'where',. 00001ae0: 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a keywords: 00001af0: 20 27 6d 6f 64 75 6c 65 20 77 68 65 72 65 27 2c 'module where', 00001b00: 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e . contain 00001b10: 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 4c s: [. L 00001b20: 49 53 54 2c 0a 20 20 20 20 20 20 20 20 20 20 43 IST,. C 00001b30: 4f 4d 4d 45 4e 54 0a 20 20 20 20 20 20 20 20 5d OMMENT. ] 00001b40: 2c 0a 20 20 20 20 20 20 20 20 69 6c 6c 65 67 61 ,. illega 00001b50: 6c 3a 20 27 5c 5c 57 5c 5c 2e 7c 3b 27 0a 20 20 l: '\\W\\.|;'. 00001b60: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 },. {. 00001b70: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c begin: '\ 00001b80: 5c 62 69 6d 70 6f 72 74 5c 5c 62 27 2c 0a 20 20 \bimport\\b',. 00001b90: 20 20 20 20 20 20 65 6e 64 3a 20 27 24 27 2c 0a end: '$',. 00001ba0: 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 keywords 00001bb0: 3a 20 27 69 6d 70 6f 72 74 20 71 75 61 6c 69 66 : 'import qualif 00001bc0: 69 65 64 20 61 73 20 68 69 64 69 6e 67 27 2c 0a ied as hiding',. 00001bd0: 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 contains 00001be0: 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 4c 49 : [. LI 00001bf0: 53 54 2c 0a 20 20 20 20 20 20 20 20 20 20 43 4f ST,. CO 00001c00: 4d 4d 45 4e 54 0a 20 20 20 20 20 20 20 20 5d 2c MMENT. ], 00001c10: 0a 20 20 20 20 20 20 20 20 69 6c 6c 65 67 61 6c . illegal 00001c20: 3a 20 27 5c 5c 57 5c 5c 2e 7c 3b 27 0a 20 20 20 : '\\W\\.|;'. 00001c30: 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 },. {. 00001c40: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 00001c50: 20 27 63 6c 61 73 73 27 2c 0a 20 20 20 20 20 20 'class',. 00001c60: 20 20 62 65 67 69 6e 3a 20 27 5e 28 5c 5c 73 2a begin: '^(\\s* 00001c70: 29 3f 28 63 6c 61 73 73 7c 69 6e 73 74 61 6e 63 )?(class|instanc 00001c80: 65 29 5c 5c 62 27 2c 0a 20 20 20 20 20 20 20 20 e)\\b',. 00001c90: 65 6e 64 3a 20 27 77 68 65 72 65 27 2c 0a 20 20 end: 'where',. 00001ca0: 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 keywords: 00001cb0: 27 63 6c 61 73 73 20 66 61 6d 69 6c 79 20 69 6e 'class family in 00001cc0: 73 74 61 6e 63 65 20 77 68 65 72 65 27 2c 0a 20 stance where',. 00001cd0: 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a contains: 00001ce0: 20 5b 0a 20 20 20 20 20 20 20 20 20 20 43 4f 4e [. CON 00001cf0: 53 54 52 55 43 54 4f 52 2c 0a 20 20 20 20 20 20 STRUCTOR,. 00001d00: 20 20 20 20 4c 49 53 54 2c 0a 20 20 20 20 20 20 LIST,. 00001d10: 20 20 20 20 43 4f 4d 4d 45 4e 54 0a 20 20 20 20 COMMENT. 00001d20: 20 20 20 20 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 ]. },. 00001d30: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 {. c 00001d40: 6c 61 73 73 4e 61 6d 65 3a 20 27 63 6c 61 73 73 lassName: 'class 00001d50: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 00001d60: 3a 20 27 5c 5c 62 28 64 61 74 61 7c 28 6e 65 77 : '\\b(data|(new 00001d70: 29 3f 74 79 70 65 29 5c 5c 62 27 2c 0a 20 20 20 )?type)\\b',. 00001d80: 20 20 20 20 20 65 6e 64 3a 20 27 24 27 2c 0a 20 end: '$',. 00001d90: 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a keywords: 00001da0: 20 27 64 61 74 61 20 66 61 6d 69 6c 79 20 74 79 'data family ty 00001db0: 70 65 20 6e 65 77 74 79 70 65 20 64 65 72 69 76 pe newtype deriv 00001dc0: 69 6e 67 27 2c 0a 20 20 20 20 20 20 20 20 63 6f ing',. co 00001dd0: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 00001de0: 20 20 20 20 50 52 41 47 4d 41 2c 0a 20 20 20 20 PRAGMA,. 00001df0: 20 20 20 20 20 20 43 4f 4e 53 54 52 55 43 54 4f CONSTRUCTO 00001e00: 52 2c 0a 20 20 20 20 20 20 20 20 20 20 4c 49 53 R,. LIS 00001e10: 54 2c 0a 20 20 20 20 20 20 20 20 20 20 52 45 43 T,. REC 00001e20: 4f 52 44 2c 0a 20 20 20 20 20 20 20 20 20 20 43 ORD,. C 00001e30: 4f 4d 4d 45 4e 54 0a 20 20 20 20 20 20 20 20 5d OMMENT. ] 00001e40: 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 . },. 00001e50: 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 4b {. beginK 00001e60: 65 79 77 6f 72 64 73 3a 20 27 64 65 66 61 75 6c eywords: 'defaul 00001e70: 74 27 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a t',. end: 00001e80: 20 27 24 27 2c 0a 20 20 20 20 20 20 20 20 63 6f '$',. co 00001e90: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 00001ea0: 20 20 20 20 43 4f 4e 53 54 52 55 43 54 4f 52 2c CONSTRUCTOR, 00001eb0: 0a 20 20 20 20 20 20 20 20 20 20 4c 49 53 54 2c . LIST, 00001ec0: 0a 20 20 20 20 20 20 20 20 20 20 43 4f 4d 4d 45 . COMME 00001ed0: 4e 54 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 20 NT. ]. 00001ee0: 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 },. {. 00001ef0: 20 20 20 20 20 20 62 65 67 69 6e 4b 65 79 77 6f beginKeywo 00001f00: 72 64 73 3a 20 27 69 6e 66 69 78 20 69 6e 66 69 rds: 'infix infi 00001f10: 78 6c 20 69 6e 66 69 78 72 27 2c 0a 20 20 20 20 xl infixr',. 00001f20: 20 20 20 20 65 6e 64 3a 20 27 24 27 2c 0a 20 20 end: '$',. 00001f30: 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 contains: 00001f40: 5b 0a 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 [. hljs 00001f50: 2e 43 5f 4e 55 4d 42 45 52 5f 4d 4f 44 45 2c 0a .C_NUMBER_MODE,. 00001f60: 20 20 20 20 20 20 20 20 20 20 43 4f 4d 4d 45 4e COMMEN 00001f70: 54 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 T. ]. 00001f80: 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 },. {. 00001f90: 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 62 begin: '\\b 00001fa0: 66 6f 72 65 69 67 6e 5c 5c 62 27 2c 0a 20 20 20 foreign\\b',. 00001fb0: 20 20 20 20 20 65 6e 64 3a 20 27 24 27 2c 0a 20 end: '$',. 00001fc0: 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a keywords: 00001fd0: 20 27 66 6f 72 65 69 67 6e 20 69 6d 70 6f 72 74 'foreign import 00001fe0: 20 65 78 70 6f 72 74 20 63 63 61 6c 6c 20 73 74 export ccall st 00001ff0: 64 63 61 6c 6c 20 63 70 6c 75 73 70 6c 75 73 20 dcall cplusplus 00002000: 6a 76 6d 20 27 20 2b 0a 20 20 20 20 20 20 20 20 jvm ' +. 00002010: 20 20 20 20 20 20 20 20 20 20 27 64 6f 74 6e 65 'dotne 00002020: 74 20 73 61 66 65 20 75 6e 73 61 66 65 27 2c 0a t safe unsafe',. 00002030: 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 contains 00002040: 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 43 4f : [. CO 00002050: 4e 53 54 52 55 43 54 4f 52 2c 0a 20 20 20 20 20 NSTRUCTOR,. 00002060: 20 20 20 20 20 68 6c 6a 73 2e 51 55 4f 54 45 5f hljs.QUOTE_ 00002070: 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 STRING_MODE,. 00002080: 20 20 20 20 20 20 20 43 4f 4d 4d 45 4e 54 0a 20 COMMENT. 00002090: 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 7d ]. } 000020a0: 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 ,. {. 000020b0: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 className: 'me 000020c0: 74 61 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 ta',. beg 000020d0: 69 6e 3a 20 27 23 21 5c 5c 2f 75 73 72 5c 5c 2f in: '#!\\/usr\\/ 000020e0: 62 69 6e 5c 5c 2f 65 6e 76 5c 20 72 75 6e 68 61 bin\\/env\ runha 000020f0: 73 6b 65 6c 6c 27 2c 0a 20 20 20 20 20 20 20 20 skell',. 00002100: 65 6e 64 3a 20 27 24 27 0a 20 20 20 20 20 20 7d end: '$'. } 00002110: 2c 0a 20 20 20 20 20 20 2f 2f 20 22 57 68 69 74 ,. // "Whit 00002120: 65 73 70 61 63 65 73 22 2e 0a 20 20 20 20 20 20 espaces".. 00002130: 50 52 41 47 4d 41 2c 0a 20 20 20 20 20 20 50 52 PRAGMA,. PR 00002140: 45 50 52 4f 43 45 53 53 4f 52 2c 0a 0a 20 20 20 EPROCESSOR,.. 00002150: 20 20 20 2f 2f 20 4c 69 74 65 72 61 6c 73 20 61 // Literals a 00002160: 6e 64 20 6e 61 6d 65 73 2e 0a 0a 20 20 20 20 20 nd names... 00002170: 20 2f 2f 20 54 4f 44 4f 3a 20 63 68 61 72 61 63 // TODO: charac 00002180: 74 65 72 73 2e 0a 20 20 20 20 20 20 68 6c 6a 73 ters.. hljs 00002190: 2e 51 55 4f 54 45 5f 53 54 52 49 4e 47 5f 4d 4f .QUOTE_STRING_MO 000021a0: 44 45 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e 43 DE,. hljs.C 000021b0: 5f 4e 55 4d 42 45 52 5f 4d 4f 44 45 2c 0a 20 20 _NUMBER_MODE,. 000021c0: 20 20 20 20 43 4f 4e 53 54 52 55 43 54 4f 52 2c CONSTRUCTOR, 000021d0: 0a 20 20 20 20 20 20 68 6c 6a 73 2e 69 6e 68 65 . hljs.inhe 000021e0: 72 69 74 28 68 6c 6a 73 2e 54 49 54 4c 45 5f 4d rit(hljs.TITLE_M 000021f0: 4f 44 45 2c 20 7b 0a 20 20 20 20 20 20 20 20 62 ODE, {. b 00002200: 65 67 69 6e 3a 20 27 5e 5b 5f 61 2d 7a 5d 5b 5c egin: '^[_a-z][\ 00002210: 5c 77 5c 27 5d 2a 27 0a 20 20 20 20 20 20 7d 29 \w\']*'. }) 00002220: 2c 0a 20 20 20 20 20 20 43 4f 4d 4d 45 4e 54 2c ,. COMMENT, 00002230: 0a 20 20 20 20 20 20 7b 20 2f 2f 20 4e 6f 20 6d . { // No m 00002240: 61 72 6b 75 70 2c 20 72 65 6c 65 76 61 6e 63 65 arkup, relevance 00002250: 20 62 6f 6f 73 74 65 72 0a 20 20 20 20 20 20 20 booster. 00002260: 20 62 65 67 69 6e 3a 20 27 2d 3e 7c 3c 2d 27 0a begin: '->|<-'. 00002270: 20 20 20 20 20 20 7d 0a 20 20 20 20 5d 0a 20 20 }. ]. 00002280: 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 };.}..module.exp 00002290: 6f 72 74 73 20 3d 20 68 61 73 6b 65 6c 6c 3b 0a orts = haskell;. 000022a0: 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a ../***/ }),../** 000022b0: 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c */ "./node_modul 000022c0: 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f es/highlight.js/ 000022d0: 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 68 61 lib/languages/ha 000022e0: 78 65 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a 2a xe.js":./*!***** 000022f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00002300: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00002310: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00002320: 2a 2a 2a 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e ****!*\. !*** . 00002330: 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 /node_modules/hi 00002340: 67 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c ghlight.js/lib/l 00002350: 61 6e 67 75 61 67 65 73 2f 68 61 78 65 2e 6a 73 anguages/haxe.js 00002360: 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a 2a 2a 2a ***!. \******* 00002370: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00002380: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00002390: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000023a0: 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 28 28 6d 6f 64 75 **/./***/ ((modu 000023b0: 6c 65 29 20 3d 3e 20 7b 0a 0a 2f 2a 0a 4c 61 6e le) => {../*.Lan 000023c0: 67 75 61 67 65 3a 20 48 61 78 65 0a 44 65 73 63 guage: Haxe.Desc 000023d0: 72 69 70 74 69 6f 6e 3a 20 48 61 78 65 20 69 73 ription: Haxe is 000023e0: 20 61 6e 20 6f 70 65 6e 20 73 6f 75 72 63 65 20 an open source 000023f0: 74 6f 6f 6c 6b 69 74 20 62 61 73 65 64 20 6f 6e toolkit based on 00002400: 20 61 20 6d 6f 64 65 72 6e 2c 20 68 69 67 68 20 a modern, high 00002410: 6c 65 76 65 6c 2c 20 73 74 72 69 63 74 6c 79 20 level, strictly 00002420: 74 79 70 65 64 20 70 72 6f 67 72 61 6d 6d 69 6e typed programmin 00002430: 67 20 6c 61 6e 67 75 61 67 65 2e 0a 41 75 74 68 g language..Auth 00002440: 6f 72 3a 20 43 68 72 69 73 74 6f 70 68 65 72 20 or: Christopher 00002450: 4b 61 73 74 65 72 20 3c 69 6b 61 73 6f 6b 69 40 Kaster <ikasoki@ 00002460: 67 6d 61 69 6c 2e 63 6f 6d 3e 20 28 42 61 73 65 gmail.com> (Base 00002470: 64 20 6f 6e 20 74 68 65 20 61 63 74 69 6f 6e 73 d on the actions 00002480: 63 72 69 70 74 2e 6a 73 20 6c 61 6e 67 75 61 67 cript.js languag 00002490: 65 20 66 69 6c 65 20 62 79 20 41 6c 65 78 61 6e e file by Alexan 000024a0: 64 65 72 20 4d 79 61 64 7a 65 6c 29 0a 43 6f 6e der Myadzel).Con 000024b0: 74 72 69 62 75 74 6f 72 73 3a 20 4b 65 6e 74 6f tributors: Kento 000024c0: 6e 20 48 61 6d 61 6c 75 69 6b 20 3c 6b 65 6e 74 n Hamaluik <kent 000024d0: 6f 6e 68 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 57 onh@gmail.com>.W 000024e0: 65 62 73 69 74 65 3a 20 68 74 74 70 73 3a 2f 2f ebsite: https:// 000024f0: 68 61 78 65 2e 6f 72 67 0a 2a 2f 0a 0a 66 75 6e haxe.org.*/..fun 00002500: 63 74 69 6f 6e 20 68 61 78 65 28 68 6c 6a 73 29 ction haxe(hljs) 00002510: 20 7b 0a 0a 20 20 63 6f 6e 73 74 20 48 41 58 45 {.. const HAXE 00002520: 5f 42 41 53 49 43 5f 54 59 50 45 53 20 3d 20 27 _BASIC_TYPES = ' 00002530: 49 6e 74 20 46 6c 6f 61 74 20 53 74 72 69 6e 67 Int Float String 00002540: 20 42 6f 6f 6c 20 44 79 6e 61 6d 69 63 20 56 6f Bool Dynamic Vo 00002550: 69 64 20 41 72 72 61 79 20 27 3b 0a 0a 20 20 72 id Array ';.. r 00002560: 65 74 75 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 eturn {. name 00002570: 3a 20 27 48 61 78 65 27 2c 0a 20 20 20 20 61 6c : 'Haxe',. al 00002580: 69 61 73 65 73 3a 20 5b 27 68 78 27 5d 2c 0a 20 iases: ['hx'],. 00002590: 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 7b 0a 20 keywords: {. 000025a0: 20 20 20 20 20 6b 65 79 77 6f 72 64 3a 20 27 62 keyword: 'b 000025b0: 72 65 61 6b 20 63 61 73 65 20 63 61 73 74 20 63 reak case cast c 000025c0: 61 74 63 68 20 63 6f 6e 74 69 6e 75 65 20 64 65 atch continue de 000025d0: 66 61 75 6c 74 20 64 6f 20 64 79 6e 61 6d 69 63 fault do dynamic 000025e0: 20 65 6c 73 65 20 65 6e 75 6d 20 65 78 74 65 72 else enum exter 000025f0: 6e 20 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 n ' +. 00002600: 20 20 20 20 20 27 66 6f 72 20 66 75 6e 63 74 69 'for functi 00002610: 6f 6e 20 68 65 72 65 20 69 66 20 69 6d 70 6f 72 on here if impor 00002620: 74 20 69 6e 20 69 6e 6c 69 6e 65 20 6e 65 76 65 t in inline neve 00002630: 72 20 6e 65 77 20 6f 76 65 72 72 69 64 65 20 70 r new override p 00002640: 61 63 6b 61 67 65 20 70 72 69 76 61 74 65 20 67 ackage private g 00002650: 65 74 20 73 65 74 20 27 20 2b 0a 20 20 20 20 20 et set ' +. 00002660: 20 20 20 20 20 20 20 20 20 20 27 70 75 62 6c 69 'publi 00002670: 63 20 72 65 74 75 72 6e 20 73 74 61 74 69 63 20 c return static 00002680: 73 75 70 65 72 20 73 77 69 74 63 68 20 74 68 69 super switch thi 00002690: 73 20 74 68 72 6f 77 20 74 72 61 63 65 20 74 72 s throw trace tr 000026a0: 79 20 74 79 70 65 64 65 66 20 75 6e 74 79 70 65 y typedef untype 000026b0: 64 20 75 73 69 6e 67 20 76 61 72 20 77 68 69 6c d using var whil 000026c0: 65 20 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 e ' +. 000026d0: 20 20 20 20 20 48 41 58 45 5f 42 41 53 49 43 5f HAXE_BASIC_ 000026e0: 54 59 50 45 53 2c 0a 20 20 20 20 20 20 62 75 69 TYPES,. bui 000026f0: 6c 74 5f 69 6e 3a 0a 20 20 20 20 20 20 20 20 27 lt_in:. ' 00002700: 74 72 61 63 65 20 74 68 69 73 27 2c 0a 20 20 20 trace this',. 00002710: 20 20 20 6c 69 74 65 72 61 6c 3a 0a 20 20 20 20 literal:. 00002720: 20 20 20 20 27 74 72 75 65 20 66 61 6c 73 65 20 'true false 00002730: 6e 75 6c 6c 20 5f 27 0a 20 20 20 20 7d 2c 0a 20 null _'. },. 00002740: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 00002750: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 {. c 00002760: 6c 61 73 73 4e 61 6d 65 3a 20 27 73 74 72 69 6e lassName: 'strin 00002770: 67 27 2c 20 2f 2f 20 69 6e 74 65 72 70 6f 6c 61 g', // interpola 00002780: 74 65 2d 61 62 6c 65 20 73 74 72 69 6e 67 73 0a te-able strings. 00002790: 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 begin: ' 000027a0: 5c 27 27 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 \'',. end 000027b0: 3a 20 27 5c 27 27 2c 0a 20 20 20 20 20 20 20 20 : '\'',. 000027c0: 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 contains: [. 000027d0: 20 20 20 20 20 20 68 6c 6a 73 2e 42 41 43 4b 53 hljs.BACKS 000027e0: 4c 41 53 48 5f 45 53 43 41 50 45 2c 0a 20 20 20 LASH_ESCAPE,. 000027f0: 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 {. 00002800: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 00002810: 27 73 75 62 73 74 27 2c 20 2f 2f 20 69 6e 74 65 'subst', // inte 00002820: 72 70 6f 6c 61 74 69 6f 6e 0a 20 20 20 20 20 20 rpolation. 00002830: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c begin: '\\ 00002840: 24 5c 5c 7b 27 2c 0a 20 20 20 20 20 20 20 20 20 $\\{',. 00002850: 20 20 20 65 6e 64 3a 20 27 5c 5c 7d 27 0a 20 20 end: '\\}'. 00002860: 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 },. 00002870: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 {. 00002880: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 className: 's 00002890: 75 62 73 74 27 2c 20 2f 2f 20 69 6e 74 65 72 70 ubst', // interp 000028a0: 6f 6c 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 olation. 000028b0: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 24 27 begin: '\\$' 000028c0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6e ,. en 000028d0: 64 3a 20 2f 5c 57 5c 7d 2f 0a 20 20 20 20 20 20 d: /\W\}/. 000028e0: 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 5d 0a }. ]. 000028f0: 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 68 },. h 00002900: 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 49 4e 47 ljs.QUOTE_STRING 00002910: 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 68 6c 6a _MODE,. hlj 00002920: 73 2e 43 5f 4c 49 4e 45 5f 43 4f 4d 4d 45 4e 54 s.C_LINE_COMMENT 00002930: 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 68 6c 6a _MODE,. hlj 00002940: 73 2e 43 5f 42 4c 4f 43 4b 5f 43 4f 4d 4d 45 4e s.C_BLOCK_COMMEN 00002950: 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 68 6c T_MODE,. hl 00002960: 6a 73 2e 43 5f 4e 55 4d 42 45 52 5f 4d 4f 44 45 js.C_NUMBER_MODE 00002970: 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 ,. {. 00002980: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 className: 'me 00002990: 74 61 27 2c 20 2f 2f 20 63 6f 6d 70 69 6c 65 72 ta', // compiler 000029a0: 20 6d 65 74 61 0a 20 20 20 20 20 20 20 20 62 65 meta. be 000029b0: 67 69 6e 3a 20 27 40 3a 27 2c 0a 20 20 20 20 20 gin: '@:',. 000029c0: 20 20 20 65 6e 64 3a 20 27 24 27 0a 20 20 20 20 end: '$'. 000029d0: 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 },. {. 000029e0: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 000029f0: 27 6d 65 74 61 27 2c 20 2f 2f 20 63 6f 6d 70 69 'meta', // compi 00002a00: 6c 65 72 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 73 ler conditionals 00002a10: 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 . begin: 00002a20: 27 23 27 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 '#',. end 00002a30: 3a 20 27 24 27 2c 0a 20 20 20 20 20 20 20 20 6b : '$',. k 00002a40: 65 79 77 6f 72 64 73 3a 20 7b 0a 20 20 20 20 20 eywords: {. 00002a50: 20 20 20 20 20 27 6d 65 74 61 2d 6b 65 79 77 6f 'meta-keywo 00002a60: 72 64 27 3a 20 27 69 66 20 65 6c 73 65 20 65 6c rd': 'if else el 00002a70: 73 65 69 66 20 65 6e 64 20 65 72 72 6f 72 27 0a seif end error'. 00002a80: 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 }. 00002a90: 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 },. {. 00002aa0: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 74 className: 't 00002ab0: 79 70 65 27 2c 20 2f 2f 20 66 75 6e 63 74 69 6f ype', // functio 00002ac0: 6e 20 74 79 70 65 73 0a 20 20 20 20 20 20 20 20 n types. 00002ad0: 62 65 67 69 6e 3a 20 27 3a 5b 20 5c 74 5d 2a 27 begin: ':[ \t]*' 00002ae0: 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 ,. end: ' 00002af0: 5b 5e 41 2d 5a 61 2d 7a 30 2d 39 5f 20 5c 74 5c [^A-Za-z0-9_ \t\ 00002b00: 5c 2d 3e 5d 27 2c 0a 20 20 20 20 20 20 20 20 65 \->]',. e 00002b10: 78 63 6c 75 64 65 42 65 67 69 6e 3a 20 74 72 75 xcludeBegin: tru 00002b20: 65 2c 0a 20 20 20 20 20 20 20 20 65 78 63 6c 75 e,. exclu 00002b30: 64 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 deEnd: true,. 00002b40: 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 relevance: 00002b50: 30 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 0. },. 00002b60: 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 {. class 00002b70: 4e 61 6d 65 3a 20 27 74 79 70 65 27 2c 20 2f 2f Name: 'type', // 00002b80: 20 74 79 70 65 73 0a 20 20 20 20 20 20 20 20 62 types. b 00002b90: 65 67 69 6e 3a 20 27 3a 5b 20 5c 74 5d 2a 27 2c egin: ':[ \t]*', 00002ba0: 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 5c . end: '\ 00002bb0: 5c 57 27 2c 0a 20 20 20 20 20 20 20 20 65 78 63 \W',. exc 00002bc0: 6c 75 64 65 42 65 67 69 6e 3a 20 74 72 75 65 2c ludeBegin: true, 00002bd0: 0a 20 20 20 20 20 20 20 20 65 78 63 6c 75 64 65 . exclude 00002be0: 45 6e 64 3a 20 74 72 75 65 0a 20 20 20 20 20 20 End: true. 00002bf0: 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 },. {. 00002c00: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 74 className: 't 00002c10: 79 70 65 27 2c 20 2f 2f 20 69 6e 73 74 61 6e 74 ype', // instant 00002c20: 69 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 62 iation. b 00002c30: 65 67 69 6e 3a 20 27 6e 65 77 20 2a 27 2c 0a 20 egin: 'new *',. 00002c40: 20 20 20 20 20 20 20 65 6e 64 3a 20 27 5c 5c 57 end: '\\W 00002c50: 27 2c 0a 20 20 20 20 20 20 20 20 65 78 63 6c 75 ',. exclu 00002c60: 64 65 42 65 67 69 6e 3a 20 74 72 75 65 2c 0a 20 deBegin: true,. 00002c70: 20 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 6e excludeEn 00002c80: 64 3a 20 74 72 75 65 0a 20 20 20 20 20 20 7d 2c d: true. }, 00002c90: 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 . {. 00002ca0: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 63 6c 61 className: 'cla 00002cb0: 73 73 27 2c 20 2f 2f 20 65 6e 75 6d 73 0a 20 20 ss', // enums. 00002cc0: 20 20 20 20 20 20 62 65 67 69 6e 4b 65 79 77 6f beginKeywo 00002cd0: 72 64 73 3a 20 27 65 6e 75 6d 27 2c 0a 20 20 20 rds: 'enum',. 00002ce0: 20 20 20 20 20 65 6e 64 3a 20 27 5c 5c 7b 27 2c end: '\\{', 00002cf0: 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e . contain 00002d00: 73 3a 20 5b 68 6c 6a 73 2e 54 49 54 4c 45 5f 4d s: [hljs.TITLE_M 00002d10: 4f 44 45 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 ODE]. },. 00002d20: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c {. cl 00002d30: 61 73 73 4e 61 6d 65 3a 20 27 63 6c 61 73 73 27 assName: 'class' 00002d40: 2c 20 2f 2f 20 61 62 73 74 72 61 63 74 73 0a 20 , // abstracts. 00002d50: 20 20 20 20 20 20 20 62 65 67 69 6e 4b 65 79 77 beginKeyw 00002d60: 6f 72 64 73 3a 20 27 61 62 73 74 72 61 63 74 27 ords: 'abstract' 00002d70: 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 ,. end: ' 00002d80: 5b 5c 5c 7b 24 5d 27 2c 0a 20 20 20 20 20 20 20 [\\{$]',. 00002d90: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 00002da0: 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 {. 00002db0: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 00002dc0: 27 74 79 70 65 27 2c 0a 20 20 20 20 20 20 20 20 'type',. 00002dd0: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 28 27 begin: '\\(' 00002de0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6e ,. en 00002df0: 64 3a 20 27 5c 5c 29 27 2c 0a 20 20 20 20 20 20 d: '\\)',. 00002e00: 20 20 20 20 20 20 65 78 63 6c 75 64 65 42 65 67 excludeBeg 00002e10: 69 6e 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 in: true,. 00002e20: 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 6e 64 excludeEnd 00002e30: 3a 20 74 72 75 65 0a 20 20 20 20 20 20 20 20 20 : true. 00002e40: 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 7b 0a },. {. 00002e50: 20 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 clas 00002e60: 73 4e 61 6d 65 3a 20 27 74 79 70 65 27 2c 0a 20 sName: 'type',. 00002e70: 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e begin 00002e80: 3a 20 27 66 72 6f 6d 20 2b 27 2c 0a 20 20 20 20 : 'from +',. 00002e90: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 5c 5c end: '\\ 00002ea0: 57 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 W',. 00002eb0: 65 78 63 6c 75 64 65 42 65 67 69 6e 3a 20 74 72 excludeBegin: tr 00002ec0: 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ue,. 00002ed0: 65 78 63 6c 75 64 65 45 6e 64 3a 20 74 72 75 65 excludeEnd: true 00002ee0: 0a 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 . },. 00002ef0: 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 {. 00002f00: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 00002f10: 20 27 74 79 70 65 27 2c 0a 20 20 20 20 20 20 20 'type',. 00002f20: 20 20 20 20 20 62 65 67 69 6e 3a 20 27 74 6f 20 begin: 'to 00002f30: 2b 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 +',. 00002f40: 65 6e 64 3a 20 27 5c 5c 57 27 2c 0a 20 20 20 20 end: '\\W',. 00002f50: 20 20 20 20 20 20 20 20 65 78 63 6c 75 64 65 42 excludeB 00002f60: 65 67 69 6e 3a 20 74 72 75 65 2c 0a 20 20 20 20 egin: true,. 00002f70: 20 20 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 excludeE 00002f80: 6e 64 3a 20 74 72 75 65 0a 20 20 20 20 20 20 20 nd: true. 00002f90: 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 },. 00002fa0: 68 6c 6a 73 2e 54 49 54 4c 45 5f 4d 4f 44 45 0a hljs.TITLE_MODE. 00002fb0: 20 20 20 20 20 20 20 20 5d 2c 0a 20 20 20 20 20 ],. 00002fc0: 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 7b 0a 20 keywords: {. 00002fd0: 20 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 keyword 00002fe0: 3a 20 27 61 62 73 74 72 61 63 74 20 66 72 6f 6d : 'abstract from 00002ff0: 20 74 6f 27 0a 20 20 20 20 20 20 20 20 7d 0a 20 to'. }. 00003000: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a },. {. 00003010: 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d classNam 00003020: 65 3a 20 27 63 6c 61 73 73 27 2c 20 2f 2f 20 63 e: 'class', // c 00003030: 6c 61 73 73 65 73 0a 20 20 20 20 20 20 20 20 62 lasses. b 00003040: 65 67 69 6e 3a 20 27 5c 5c 62 28 63 6c 61 73 73 egin: '\\b(class 00003050: 7c 69 6e 74 65 72 66 61 63 65 29 20 2b 27 2c 0a |interface) +',. 00003060: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 5b 5c end: '[\ 00003070: 5c 7b 24 5d 27 2c 0a 20 20 20 20 20 20 20 20 65 \{$]',. e 00003080: 78 63 6c 75 64 65 45 6e 64 3a 20 74 72 75 65 2c xcludeEnd: true, 00003090: 0a 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 . keyword 000030a0: 73 3a 20 27 63 6c 61 73 73 20 69 6e 74 65 72 66 s: 'class interf 000030b0: 61 63 65 27 2c 0a 20 20 20 20 20 20 20 20 63 6f ace',. co 000030c0: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 000030d0: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 {. 000030e0: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6b 65 className: 'ke 000030f0: 79 77 6f 72 64 27 2c 0a 20 20 20 20 20 20 20 20 yword',. 00003100: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 62 28 begin: '\\b( 00003110: 65 78 74 65 6e 64 73 7c 69 6d 70 6c 65 6d 65 6e extends|implemen 00003120: 74 73 29 20 2b 27 2c 0a 20 20 20 20 20 20 20 20 ts) +',. 00003130: 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 27 65 keywords: 'e 00003140: 78 74 65 6e 64 73 20 69 6d 70 6c 65 6d 65 6e 74 xtends implement 00003150: 73 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 s',. 00003160: 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 contains: [. 00003170: 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 {. 00003180: 20 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 clas 00003190: 73 4e 61 6d 65 3a 20 27 74 79 70 65 27 2c 0a 20 sName: 'type',. 000031a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 b 000031b0: 65 67 69 6e 3a 20 68 6c 6a 73 2e 49 44 45 4e 54 egin: hljs.IDENT 000031c0: 5f 52 45 2c 0a 20 20 20 20 20 20 20 20 20 20 20 _RE,. 000031d0: 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 relevance: 000031e0: 30 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0. 000031f0: 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 5d 0a }. ]. 00003200: 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 },. 00003210: 20 20 20 20 20 20 20 68 6c 6a 73 2e 54 49 54 4c hljs.TITL 00003220: 45 5f 4d 4f 44 45 0a 20 20 20 20 20 20 20 20 5d E_MODE. ] 00003230: 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 . },. 00003240: 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e {. classN 00003250: 61 6d 65 3a 20 27 66 75 6e 63 74 69 6f 6e 27 2c ame: 'function', 00003260: 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 4b 65 . beginKe 00003270: 79 77 6f 72 64 73 3a 20 27 66 75 6e 63 74 69 6f ywords: 'functio 00003280: 6e 27 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a n',. end: 00003290: 20 27 5c 5c 28 27 2c 0a 20 20 20 20 20 20 20 20 '\\(',. 000032a0: 65 78 63 6c 75 64 65 45 6e 64 3a 20 74 72 75 65 excludeEnd: true 000032b0: 2c 0a 20 20 20 20 20 20 20 20 69 6c 6c 65 67 61 ,. illega 000032c0: 6c 3a 20 27 5c 5c 53 27 2c 0a 20 20 20 20 20 20 l: '\\S',. 000032d0: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 68 6c 6a contains: [hlj 000032e0: 73 2e 54 49 54 4c 45 5f 4d 4f 44 45 5d 0a 20 20 s.TITLE_MODE]. 000032f0: 20 20 20 20 7d 0a 20 20 20 20 5d 2c 0a 20 20 20 }. ],. 00003300: 20 69 6c 6c 65 67 61 6c 3a 20 2f 3c 5c 2f 2f 0a illegal: /<\//. 00003310: 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 };.}..module.e 00003320: 78 70 6f 72 74 73 20 3d 20 68 61 78 65 3b 0a 0a xports = haxe;.. 00003330: 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a ./***/ }),../*** 00003340: 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 / "./node_module 00003350: 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c s/highlight.js/l 00003360: 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 68 73 70 ib/languages/hsp 00003370: 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a .js":./*!******* 00003380: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00003390: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000033a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000033b0: 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f *!*\. !*** ./no 000033c0: 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c de_modules/highl 000033d0: 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 ight.js/lib/lang 000033e0: 75 61 67 65 73 2f 68 73 70 2e 6a 73 20 2a 2a 2a uages/hsp.js *** 000033f0: 21 0a 20 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a !. \*********** 00003400: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00003410: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00003420: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f *************/./ 00003430: 2a 2a 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d ***/ ((module) = 00003440: 3e 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 65 > {../*.Language 00003450: 3a 20 48 53 50 0a 41 75 74 68 6f 72 3a 20 70 72 : HSP.Author: pr 00003460: 69 6e 63 65 20 3c 4d 43 2e 70 72 69 6e 63 65 2e ince <MC.prince. 00003470: 30 32 30 33 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 0203@gmail.com>. 00003480: 57 65 62 73 69 74 65 3a 20 68 74 74 70 73 3a 2f Website: https:/ 00003490: 2f 65 6e 2e 77 69 6b 69 70 65 64 69 61 2e 6f 72 /en.wikipedia.or 000034a0: 67 2f 77 69 6b 69 2f 48 6f 74 5f 53 6f 75 70 5f g/wiki/Hot_Soup_ 000034b0: 50 72 6f 63 65 73 73 6f 72 0a 43 61 74 65 67 6f Processor.Catego 000034c0: 72 79 3a 20 73 63 72 69 70 74 69 6e 67 0a 2a 2f ry: scripting.*/ 000034d0: 0a 0a 66 75 6e 63 74 69 6f 6e 20 68 73 70 28 68 ..function hsp(h 000034e0: 6c 6a 73 29 20 7b 0a 20 20 72 65 74 75 72 6e 20 ljs) {. return 000034f0: 7b 0a 20 20 20 20 6e 61 6d 65 3a 20 27 48 53 50 {. name: 'HSP 00003500: 27 2c 0a 20 20 20 20 63 61 73 65 5f 69 6e 73 65 ',. case_inse 00003510: 6e 73 69 74 69 76 65 3a 20 74 72 75 65 2c 0a 20 nsitive: true,. 00003520: 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 7b 0a 20 keywords: {. 00003530: 20 20 20 20 20 24 70 61 74 74 65 72 6e 3a 20 2f $pattern: / 00003540: 5b 5c 77 2e 5f 5d 2b 2f 2c 0a 20 20 20 20 20 20 [\w._]+/,. 00003550: 6b 65 79 77 6f 72 64 3a 20 27 67 6f 74 6f 20 67 keyword: 'goto g 00003560: 6f 73 75 62 20 72 65 74 75 72 6e 20 62 72 65 61 osub return brea 00003570: 6b 20 72 65 70 65 61 74 20 6c 6f 6f 70 20 63 6f k repeat loop co 00003580: 6e 74 69 6e 75 65 20 77 61 69 74 20 61 77 61 69 ntinue wait awai 00003590: 74 20 64 69 6d 20 73 64 69 6d 20 66 6f 72 65 61 t dim sdim forea 000035a0: 63 68 20 64 69 6d 74 79 70 65 20 64 75 70 20 64 ch dimtype dup d 000035b0: 75 70 70 74 72 20 65 6e 64 20 73 74 6f 70 20 6e upptr end stop n 000035c0: 65 77 6d 6f 64 20 64 65 6c 6d 6f 64 20 6d 72 65 ewmod delmod mre 000035d0: 66 20 72 75 6e 20 65 78 67 6f 74 6f 20 6f 6e 20 f run exgoto on 000035e0: 6d 63 61 6c 6c 20 61 73 73 65 72 74 20 6c 6f 67 mcall assert log 000035f0: 6d 65 73 20 6e 65 77 6c 61 62 20 72 65 73 75 6d mes newlab resum 00003600: 65 20 79 69 65 6c 64 20 6f 6e 65 78 69 74 20 6f e yield onexit o 00003610: 6e 65 72 72 6f 72 20 6f 6e 6b 65 79 20 6f 6e 63 nerror onkey onc 00003620: 6c 69 63 6b 20 6f 6e 63 6d 64 20 65 78 69 73 74 lick oncmd exist 00003630: 20 64 65 6c 65 74 65 20 6d 6b 64 69 72 20 63 68 delete mkdir ch 00003640: 64 69 72 20 64 69 72 6c 69 73 74 20 62 6c 6f 61 dir dirlist bloa 00003650: 64 20 62 73 61 76 65 20 62 63 6f 70 79 20 6d 65 d bsave bcopy me 00003660: 6d 66 69 6c 65 20 69 66 20 65 6c 73 65 20 70 6f mfile if else po 00003670: 6b 65 20 77 70 6f 6b 65 20 6c 70 6f 6b 65 20 67 ke wpoke lpoke g 00003680: 65 74 73 74 72 20 63 68 64 70 6d 20 6d 65 6d 65 etstr chdpm meme 00003690: 78 70 61 6e 64 20 6d 65 6d 63 70 79 20 6d 65 6d xpand memcpy mem 000036a0: 73 65 74 20 6e 6f 74 65 73 65 6c 20 6e 6f 74 65 set notesel note 000036b0: 61 64 64 20 6e 6f 74 65 64 65 6c 20 6e 6f 74 65 add notedel note 000036c0: 6c 6f 61 64 20 6e 6f 74 65 73 61 76 65 20 72 61 load notesave ra 000036d0: 6e 64 6f 6d 69 7a 65 20 6e 6f 74 65 75 6e 73 65 ndomize noteunse 000036e0: 6c 20 6e 6f 74 65 67 65 74 20 73 70 6c 69 74 20 l noteget split 000036f0: 73 74 72 72 65 70 20 73 65 74 65 61 73 65 20 62 strrep setease b 00003700: 75 74 74 6f 6e 20 63 68 67 64 69 73 70 20 65 78 utton chgdisp ex 00003710: 65 63 20 64 69 61 6c 6f 67 20 6d 6d 6c 6f 61 64 ec dialog mmload 00003720: 20 6d 6d 70 6c 61 79 20 6d 6d 73 74 6f 70 20 6d mmplay mmstop m 00003730: 63 69 20 70 73 65 74 20 70 67 65 74 20 73 79 73 ci pset pget sys 00003740: 63 6f 6c 6f 72 20 6d 65 73 20 70 72 69 6e 74 20 color mes print 00003750: 74 69 74 6c 65 20 70 6f 73 20 63 69 72 63 6c 65 title pos circle 00003760: 20 63 6c 73 20 66 6f 6e 74 20 73 79 73 66 6f 6e cls font sysfon 00003770: 74 20 6f 62 6a 73 69 7a 65 20 70 69 63 6c 6f 61 t objsize picloa 00003780: 64 20 63 6f 6c 6f 72 20 70 61 6c 63 6f 6c 6f 72 d color palcolor 00003790: 20 70 61 6c 65 74 74 65 20 72 65 64 72 61 77 20 palette redraw 000037a0: 77 69 64 74 68 20 67 73 65 6c 20 67 63 6f 70 79 width gsel gcopy 000037b0: 20 67 7a 6f 6f 6d 20 67 6d 6f 64 65 20 62 6d 70 gzoom gmode bmp 000037c0: 73 61 76 65 20 68 73 76 63 6f 6c 6f 72 20 67 65 save hsvcolor ge 000037d0: 74 6b 65 79 20 6c 69 73 74 62 6f 78 20 63 68 6b tkey listbox chk 000037e0: 62 6f 78 20 63 6f 6d 62 6f 78 20 69 6e 70 75 74 box combox input 000037f0: 20 6d 65 73 62 6f 78 20 62 75 66 66 65 72 20 73 mesbox buffer s 00003800: 63 72 65 65 6e 20 62 67 73 63 72 20 6d 6f 75 73 creen bgscr mous 00003810: 65 20 6f 62 6a 73 65 6c 20 67 72 6f 6c 6c 20 6c e objsel groll l 00003820: 69 6e 65 20 63 6c 72 6f 62 6a 20 62 6f 78 66 20 ine clrobj boxf 00003830: 6f 62 6a 70 72 6d 20 6f 62 6a 6d 6f 64 65 20 73 objprm objmode s 00003840: 74 69 63 6b 20 67 72 65 63 74 20 67 72 6f 74 61 tick grect grota 00003850: 74 65 20 67 73 71 75 61 72 65 20 67 72 61 64 66 te gsquare gradf 00003860: 20 6f 62 6a 69 6d 61 67 65 20 6f 62 6a 73 6b 69 objimage objski 00003870: 70 20 6f 62 6a 65 6e 61 62 6c 65 20 63 65 6c 6c p objenable cell 00003880: 6f 61 64 20 63 65 6c 64 69 76 20 63 65 6c 70 75 oad celdiv celpu 00003890: 74 20 6e 65 77 63 6f 6d 20 71 75 65 72 79 63 6f t newcom queryco 000038a0: 6d 20 64 65 6c 63 6f 6d 20 63 6e 76 73 74 6f 77 m delcom cnvstow 000038b0: 20 63 6f 6d 72 65 73 20 61 78 6f 62 6a 20 77 69 comres axobj wi 000038c0: 6e 6f 62 6a 20 73 65 6e 64 6d 73 67 20 63 6f 6d nobj sendmsg com 000038d0: 65 76 65 6e 74 20 63 6f 6d 65 76 61 72 67 20 73 event comevarg s 000038e0: 61 72 72 61 79 63 6f 6e 76 20 63 61 6c 6c 66 75 arrayconv callfu 000038f0: 6e 63 20 63 6e 76 77 74 6f 73 20 63 6f 6d 65 76 nc cnvwtos comev 00003900: 64 69 73 70 20 6c 69 62 70 74 72 20 73 79 73 74 disp libptr syst 00003910: 65 6d 20 68 73 70 73 74 61 74 20 68 73 70 76 65 em hspstat hspve 00003920: 72 20 73 74 61 74 20 63 6e 74 20 65 72 72 20 73 r stat cnt err s 00003930: 74 72 73 69 7a 65 20 6c 6f 6f 70 6c 65 76 20 73 trsize looplev s 00003940: 75 62 6c 65 76 20 69 70 61 72 61 6d 20 77 70 61 ublev iparam wpa 00003950: 72 61 6d 20 6c 70 61 72 61 6d 20 72 65 66 73 74 ram lparam refst 00003960: 72 20 72 65 66 64 76 61 6c 20 69 6e 74 20 72 6e r refdval int rn 00003970: 64 20 73 74 72 6c 65 6e 20 6c 65 6e 67 74 68 20 d strlen length 00003980: 6c 65 6e 67 74 68 32 20 6c 65 6e 67 74 68 33 20 length2 length3 00003990: 6c 65 6e 67 74 68 34 20 76 61 72 74 79 70 65 20 length4 vartype 000039a0: 67 65 74 74 69 6d 65 20 70 65 65 6b 20 77 70 65 gettime peek wpe 000039b0: 65 6b 20 6c 70 65 65 6b 20 76 61 72 70 74 72 20 ek lpeek varptr 000039c0: 76 61 72 75 73 65 20 6e 6f 74 65 69 6e 66 6f 20 varuse noteinfo 000039d0: 69 6e 73 74 72 20 61 62 73 20 6c 69 6d 69 74 20 instr abs limit 000039e0: 67 65 74 65 61 73 65 20 73 74 72 20 73 74 72 6d getease str strm 000039f0: 69 64 20 73 74 72 66 20 67 65 74 70 61 74 68 20 id strf getpath 00003a00: 73 74 72 74 72 69 6d 20 73 69 6e 20 63 6f 73 20 strtrim sin cos 00003a10: 74 61 6e 20 61 74 61 6e 20 73 71 72 74 20 64 6f tan atan sqrt do 00003a20: 75 62 6c 65 20 61 62 73 66 20 65 78 70 66 20 6c uble absf expf l 00003a30: 6f 67 66 20 6c 69 6d 69 74 66 20 70 6f 77 66 20 ogf limitf powf 00003a40: 67 65 74 65 61 73 65 66 20 6d 6f 75 73 65 78 20 geteasef mousex 00003a50: 6d 6f 75 73 65 79 20 6d 6f 75 73 65 77 20 68 77 mousey mousew hw 00003a60: 6e 64 20 68 69 6e 73 74 61 6e 63 65 20 68 64 63 nd hinstance hdc 00003a70: 20 67 69 6e 66 6f 20 6f 62 6a 69 6e 66 6f 20 64 ginfo objinfo d 00003a80: 69 72 69 6e 66 6f 20 73 79 73 69 6e 66 6f 20 74 irinfo sysinfo t 00003a90: 68 69 73 6d 6f 64 20 5f 5f 68 73 70 76 65 72 5f hismod __hspver_ 00003aa0: 5f 20 5f 5f 68 73 70 33 30 5f 5f 20 5f 5f 64 61 _ __hsp30__ __da 00003ab0: 74 65 5f 5f 20 5f 5f 74 69 6d 65 5f 5f 20 5f 5f te__ __time__ __ 00003ac0: 6c 69 6e 65 5f 5f 20 5f 5f 66 69 6c 65 5f 5f 20 line__ __file__ 00003ad0: 5f 64 65 62 75 67 20 5f 5f 68 73 70 64 65 66 5f _debug __hspdef_ 00003ae0: 5f 20 61 6e 64 20 6f 72 20 78 6f 72 20 6e 6f 74 _ and or xor not 00003af0: 20 73 63 72 65 65 6e 5f 6e 6f 72 6d 61 6c 20 73 screen_normal s 00003b00: 63 72 65 65 6e 5f 70 61 6c 65 74 74 65 20 73 63 creen_palette sc 00003b10: 72 65 65 6e 5f 68 69 64 65 20 73 63 72 65 65 6e reen_hide screen 00003b20: 5f 66 69 78 65 64 73 69 7a 65 20 73 63 72 65 65 _fixedsize scree 00003b30: 6e 5f 74 6f 6f 6c 20 73 63 72 65 65 6e 5f 66 72 n_tool screen_fr 00003b40: 61 6d 65 20 67 6d 6f 64 65 5f 67 64 69 20 67 6d ame gmode_gdi gm 00003b50: 6f 64 65 5f 6d 65 6d 20 67 6d 6f 64 65 5f 72 67 ode_mem gmode_rg 00003b60: 62 30 20 67 6d 6f 64 65 5f 61 6c 70 68 61 20 67 b0 gmode_alpha g 00003b70: 6d 6f 64 65 5f 72 67 62 30 61 6c 70 68 61 20 67 mode_rgb0alpha g 00003b80: 6d 6f 64 65 5f 61 64 64 20 67 6d 6f 64 65 5f 73 mode_add gmode_s 00003b90: 75 62 20 67 6d 6f 64 65 5f 70 69 78 65 6c 61 20 ub gmode_pixela 00003ba0: 67 69 6e 66 6f 5f 6d 78 20 67 69 6e 66 6f 5f 6d ginfo_mx ginfo_m 00003bb0: 79 20 67 69 6e 66 6f 5f 61 63 74 20 67 69 6e 66 y ginfo_act ginf 00003bc0: 6f 5f 73 65 6c 20 67 69 6e 66 6f 5f 77 78 31 20 o_sel ginfo_wx1 00003bd0: 67 69 6e 66 6f 5f 77 79 31 20 67 69 6e 66 6f 5f ginfo_wy1 ginfo_ 00003be0: 77 78 32 20 67 69 6e 66 6f 5f 77 79 32 20 67 69 wx2 ginfo_wy2 gi 00003bf0: 6e 66 6f 5f 76 78 20 67 69 6e 66 6f 5f 76 79 20 nfo_vx ginfo_vy 00003c00: 67 69 6e 66 6f 5f 73 69 7a 65 78 20 67 69 6e 66 ginfo_sizex ginf 00003c10: 6f 5f 73 69 7a 65 79 20 67 69 6e 66 6f 5f 77 69 o_sizey ginfo_wi 00003c20: 6e 78 20 67 69 6e 66 6f 5f 77 69 6e 79 20 67 69 nx ginfo_winy gi 00003c30: 6e 66 6f 5f 6d 65 73 78 20 67 69 6e 66 6f 5f 6d nfo_mesx ginfo_m 00003c40: 65 73 79 20 67 69 6e 66 6f 5f 72 20 67 69 6e 66 esy ginfo_r ginf 00003c50: 6f 5f 67 20 67 69 6e 66 6f 5f 62 20 67 69 6e 66 o_g ginfo_b ginf 00003c60: 6f 5f 70 61 6c 75 73 65 20 67 69 6e 66 6f 5f 64 o_paluse ginfo_d 00003c70: 69 73 70 78 20 67 69 6e 66 6f 5f 64 69 73 70 79 ispx ginfo_dispy 00003c80: 20 67 69 6e 66 6f 5f 63 78 20 67 69 6e 66 6f 5f ginfo_cx ginfo_ 00003c90: 63 79 20 67 69 6e 66 6f 5f 69 6e 74 69 64 20 67 cy ginfo_intid g 00003ca0: 69 6e 66 6f 5f 6e 65 77 69 64 20 67 69 6e 66 6f info_newid ginfo 00003cb0: 5f 73 78 20 67 69 6e 66 6f 5f 73 79 20 6f 62 6a _sx ginfo_sy obj 00003cc0: 69 6e 66 6f 5f 6d 6f 64 65 20 6f 62 6a 69 6e 66 info_mode objinf 00003cd0: 6f 5f 62 6d 73 63 72 20 6f 62 6a 69 6e 66 6f 5f o_bmscr objinfo_ 00003ce0: 68 77 6e 64 20 6e 6f 74 65 6d 61 78 20 6e 6f 74 hwnd notemax not 00003cf0: 65 73 69 7a 65 20 64 69 72 5f 63 75 72 20 64 69 esize dir_cur di 00003d00: 72 5f 65 78 65 20 64 69 72 5f 77 69 6e 20 64 69 r_exe dir_win di 00003d10: 72 5f 73 79 73 20 64 69 72 5f 63 6d 64 6c 69 6e r_sys dir_cmdlin 00003d20: 65 20 64 69 72 5f 64 65 73 6b 74 6f 70 20 64 69 e dir_desktop di 00003d30: 72 5f 6d 79 64 6f 63 20 64 69 72 5f 74 76 20 66 r_mydoc dir_tv f 00003d40: 6f 6e 74 5f 6e 6f 72 6d 61 6c 20 66 6f 6e 74 5f ont_normal font_ 00003d50: 62 6f 6c 64 20 66 6f 6e 74 5f 69 74 61 6c 69 63 bold font_italic 00003d60: 20 66 6f 6e 74 5f 75 6e 64 65 72 6c 69 6e 65 20 font_underline 00003d70: 66 6f 6e 74 5f 73 74 72 69 6b 65 6f 75 74 20 66 font_strikeout f 00003d80: 6f 6e 74 5f 61 6e 74 69 61 6c 69 61 73 20 6f 62 ont_antialias ob 00003d90: 6a 6d 6f 64 65 5f 6e 6f 72 6d 61 6c 20 6f 62 6a jmode_normal obj 00003da0: 6d 6f 64 65 5f 67 75 69 66 6f 6e 74 20 6f 62 6a mode_guifont obj 00003db0: 6d 6f 64 65 5f 75 73 65 66 6f 6e 74 20 67 73 71 mode_usefont gsq 00003dc0: 75 61 72 65 5f 67 72 61 64 20 6d 73 67 6f 74 68 uare_grad msgoth 00003dd0: 69 63 20 6d 73 6d 69 6e 63 68 6f 20 64 6f 20 75 ic msmincho do u 00003de0: 6e 74 69 6c 20 77 68 69 6c 65 20 77 65 6e 64 20 ntil while wend 00003df0: 66 6f 72 20 6e 65 78 74 20 5f 62 72 65 61 6b 20 for next _break 00003e00: 5f 63 6f 6e 74 69 6e 75 65 20 73 77 69 74 63 68 _continue switch 00003e10: 20 63 61 73 65 20 64 65 66 61 75 6c 74 20 73 77 case default sw 00003e20: 62 72 65 61 6b 20 73 77 65 6e 64 20 64 64 69 6d break swend ddim 00003e30: 20 6c 64 69 6d 20 61 6c 6c 6f 63 20 6d 5f 70 69 ldim alloc m_pi 00003e40: 20 72 61 64 32 64 65 67 20 64 65 67 32 72 61 64 rad2deg deg2rad 00003e50: 20 65 61 73 65 5f 6c 69 6e 65 61 72 20 65 61 73 ease_linear eas 00003e60: 65 5f 71 75 61 64 5f 69 6e 20 65 61 73 65 5f 71 e_quad_in ease_q 00003e70: 75 61 64 5f 6f 75 74 20 65 61 73 65 5f 71 75 61 uad_out ease_qua 00003e80: 64 5f 69 6e 6f 75 74 20 65 61 73 65 5f 63 75 62 d_inout ease_cub 00003e90: 69 63 5f 69 6e 20 65 61 73 65 5f 63 75 62 69 63 ic_in ease_cubic 00003ea0: 5f 6f 75 74 20 65 61 73 65 5f 63 75 62 69 63 5f _out ease_cubic_ 00003eb0: 69 6e 6f 75 74 20 65 61 73 65 5f 71 75 61 72 74 inout ease_quart 00003ec0: 69 63 5f 69 6e 20 65 61 73 65 5f 71 75 61 72 74 ic_in ease_quart 00003ed0: 69 63 5f 6f 75 74 20 65 61 73 65 5f 71 75 61 72 ic_out ease_quar 00003ee0: 74 69 63 5f 69 6e 6f 75 74 20 65 61 73 65 5f 62 tic_inout ease_b 00003ef0: 6f 75 6e 63 65 5f 69 6e 20 65 61 73 65 5f 62 6f ounce_in ease_bo 00003f00: 75 6e 63 65 5f 6f 75 74 20 65 61 73 65 5f 62 6f unce_out ease_bo 00003f10: 75 6e 63 65 5f 69 6e 6f 75 74 20 65 61 73 65 5f unce_inout ease_ 00003f20: 73 68 61 6b 65 5f 69 6e 20 65 61 73 65 5f 73 68 shake_in ease_sh 00003f30: 61 6b 65 5f 6f 75 74 20 65 61 73 65 5f 73 68 61 ake_out ease_sha 00003f40: 6b 65 5f 69 6e 6f 75 74 20 65 61 73 65 5f 6c 6f ke_inout ease_lo 00003f50: 6f 70 27 0a 20 20 20 20 7d 2c 0a 20 20 20 20 63 op'. },. c 00003f60: 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 ontains: [. 00003f70: 20 68 6c 6a 73 2e 43 5f 4c 49 4e 45 5f 43 4f 4d hljs.C_LINE_COM 00003f80: 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 MENT_MODE,. 00003f90: 20 68 6c 6a 73 2e 43 5f 42 4c 4f 43 4b 5f 43 4f hljs.C_BLOCK_CO 00003fa0: 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 MMENT_MODE,. 00003fb0: 20 20 68 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 hljs.QUOTE_STR 00003fc0: 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 ING_MODE,. 00003fd0: 68 6c 6a 73 2e 41 50 4f 53 5f 53 54 52 49 4e 47 hljs.APOS_STRING 00003fe0: 5f 4d 4f 44 45 2c 0a 0a 20 20 20 20 20 20 7b 0a _MODE,.. {. 00003ff0: 20 20 20 20 20 20 20 20 2f 2f 20 6d 75 6c 74 69 // multi 00004000: 2d 6c 69 6e 65 20 73 74 72 69 6e 67 0a 20 20 20 -line string. 00004010: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 00004020: 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 20 20 'string',. 00004030: 20 20 62 65 67 69 6e 3a 20 2f 5c 7b 22 2f 2c 0a begin: /\{"/,. 00004040: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 22 5c end: /"\ 00004050: 7d 2f 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 }/,. cont 00004060: 61 69 6e 73 3a 20 5b 68 6c 6a 73 2e 42 41 43 4b ains: [hljs.BACK 00004070: 53 4c 41 53 48 5f 45 53 43 41 50 45 5d 0a 20 20 SLASH_ESCAPE]. 00004080: 20 20 20 20 7d 2c 0a 0a 20 20 20 20 20 20 68 6c },.. hl 00004090: 6a 73 2e 43 4f 4d 4d 45 4e 54 28 27 3b 27 2c 20 js.COMMENT(';', 000040a0: 27 24 27 2c 20 7b 0a 20 20 20 20 20 20 20 20 72 '$', {. r 000040b0: 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 elevance: 0. 000040c0: 20 20 7d 29 2c 0a 0a 20 20 20 20 20 20 7b 0a 20 }),.. {. 000040d0: 20 20 20 20 20 20 20 2f 2f 20 70 72 65 2d 70 72 // pre-pr 000040e0: 6f 63 65 73 73 6f 72 0a 20 20 20 20 20 20 20 20 ocessor. 000040f0: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 className: 'meta 00004100: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 00004110: 3a 20 27 23 27 2c 0a 20 20 20 20 20 20 20 20 65 : '#',. e 00004120: 6e 64 3a 20 27 24 27 2c 0a 20 20 20 20 20 20 20 nd: '$',. 00004130: 20 6b 65 79 77 6f 72 64 73 3a 20 7b 0a 20 20 20 keywords: {. 00004140: 20 20 20 20 20 20 20 27 6d 65 74 61 2d 6b 65 79 'meta-key 00004150: 77 6f 72 64 27 3a 20 27 61 64 64 69 6f 6e 20 63 word': 'addion c 00004160: 66 75 6e 63 20 63 6d 64 20 63 6d 70 6f 70 74 20 func cmd cmpopt 00004170: 63 6f 6d 66 75 6e 63 20 63 6f 6e 73 74 20 64 65 comfunc const de 00004180: 66 63 66 75 6e 63 20 64 65 66 66 75 6e 63 20 64 fcfunc deffunc d 00004190: 65 66 69 6e 65 20 65 6c 73 65 20 65 6e 64 69 66 efine else endif 000041a0: 20 65 6e 75 6d 20 65 70 61 63 6b 20 66 75 6e 63 enum epack func 000041b0: 20 67 6c 6f 62 61 6c 20 69 66 20 69 66 64 65 66 global if ifdef 000041c0: 20 69 66 6e 64 65 66 20 69 6e 63 6c 75 64 65 20 ifndef include 000041d0: 6d 6f 64 63 66 75 6e 63 20 6d 6f 64 66 75 6e 63 modcfunc modfunc 000041e0: 20 6d 6f 64 69 6e 69 74 20 6d 6f 64 74 65 72 6d modinit modterm 000041f0: 20 6d 6f 64 75 6c 65 20 70 61 63 6b 20 70 61 63 module pack pac 00004200: 6b 6f 70 74 20 72 65 67 63 6d 64 20 72 75 6e 74 kopt regcmd runt 00004210: 69 6d 65 20 75 6e 64 65 66 20 75 73 65 63 6f 6d ime undef usecom 00004220: 20 75 73 65 6c 69 62 27 0a 20 20 20 20 20 20 20 uselib'. 00004230: 20 7d 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 },. cont 00004240: 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 ains: [. 00004250: 20 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 68 hljs.inherit(h 00004260: 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 49 4e 47 ljs.QUOTE_STRING 00004270: 5f 4d 4f 44 45 2c 20 7b 0a 20 20 20 20 20 20 20 _MODE, {. 00004280: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 00004290: 27 6d 65 74 61 2d 73 74 72 69 6e 67 27 0a 20 20 'meta-string'. 000042a0: 20 20 20 20 20 20 20 20 7d 29 2c 0a 20 20 20 20 }),. 000042b0: 20 20 20 20 20 20 68 6c 6a 73 2e 4e 55 4d 42 45 hljs.NUMBE 000042c0: 52 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 R_MODE,. 000042d0: 20 20 68 6c 6a 73 2e 43 5f 4e 55 4d 42 45 52 5f hljs.C_NUMBER_ 000042e0: 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 20 20 MODE,. 000042f0: 68 6c 6a 73 2e 43 5f 4c 49 4e 45 5f 43 4f 4d 4d hljs.C_LINE_COMM 00004300: 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 ENT_MODE,. 00004310: 20 20 20 20 68 6c 6a 73 2e 43 5f 42 4c 4f 43 4b hljs.C_BLOCK 00004320: 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 0a 20 20 _COMMENT_MODE. 00004330: 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 7d 2c ]. }, 00004340: 0a 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 .. {. 00004350: 20 20 2f 2f 20 6c 61 62 65 6c 0a 20 20 20 20 20 // label. 00004360: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 className: 's 00004370: 79 6d 62 6f 6c 27 2c 0a 20 20 20 20 20 20 20 20 ymbol',. 00004380: 62 65 67 69 6e 3a 20 27 5e 5c 5c 2a 28 5c 5c 77 begin: '^\\*(\\w 00004390: 2b 7c 40 29 27 0a 20 20 20 20 20 20 7d 2c 0a 0a +|@)'. },.. 000043a0: 20 20 20 20 20 20 68 6c 6a 73 2e 4e 55 4d 42 45 hljs.NUMBE 000043b0: 52 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 68 6c R_MODE,. hl 000043c0: 6a 73 2e 43 5f 4e 55 4d 42 45 52 5f 4d 4f 44 45 js.C_NUMBER_MODE 000043d0: 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d . ]. };.}..m 000043e0: 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 odule.exports = 000043f0: 68 73 70 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c hsp;.../***/ }), 00004400: 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f ../***/ "./node_ 00004410: 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 modules/highligh 00004420: 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 t.js/lib/languag 00004430: 65 73 2f 68 74 6d 6c 62 61 72 73 2e 6a 73 22 3a es/htmlbars.js": 00004440: 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ./*!************ 00004450: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00004460: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00004470: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00004480: 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f *!*\. !*** ./no 00004490: 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c de_modules/highl 000044a0: 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 ight.js/lib/lang 000044b0: 75 61 67 65 73 2f 68 74 6d 6c 62 61 72 73 2e 6a uages/htmlbars.j 000044c0: 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a 2a 2a s ***!. \****** 000044d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000044e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000044f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00004500: 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 28 *******/./***/ ( 00004510: 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a 2f (module) => {../ 00004520: 2a 2a 0a 20 2a 20 40 70 61 72 61 6d 20 7b 73 74 **. * @param {st 00004530: 72 69 6e 67 7d 20 76 61 6c 75 65 0a 20 2a 20 40 ring} value. * @ 00004540: 72 65 74 75 72 6e 73 20 7b 52 65 67 45 78 70 7d returns {RegExp} 00004550: 0a 20 2a 20 2a 2f 0a 0a 2f 2a 2a 0a 20 2a 20 40 . * */../**. * @ 00004560: 70 61 72 61 6d 20 7b 52 65 67 45 78 70 20 7c 20 param {RegExp | 00004570: 73 74 72 69 6e 67 20 7d 20 72 65 0a 20 2a 20 40 string } re. * @ 00004580: 72 65 74 75 72 6e 73 20 7b 73 74 72 69 6e 67 7d returns {string} 00004590: 0a 20 2a 2f 0a 66 75 6e 63 74 69 6f 6e 20 73 6f . */.function so 000045a0: 75 72 63 65 28 72 65 29 20 7b 0a 20 20 69 66 20 urce(re) {. if 000045b0: 28 21 72 65 29 20 72 65 74 75 72 6e 20 6e 75 6c (!re) return nul 000045c0: 6c 3b 0a 20 20 69 66 20 28 74 79 70 65 6f 66 20 l;. if (typeof 000045d0: 72 65 20 3d 3d 3d 20 22 73 74 72 69 6e 67 22 29 re === "string") 000045e0: 20 72 65 74 75 72 6e 20 72 65 3b 0a 0a 20 20 72 return re;.. r 000045f0: 65 74 75 72 6e 20 72 65 2e 73 6f 75 72 63 65 3b eturn re.source; 00004600: 0a 7d 0a 0a 2f 2a 2a 0a 20 2a 20 40 70 61 72 61 .}../**. * @para 00004610: 6d 20 7b 52 65 67 45 78 70 20 7c 20 73 74 72 69 m {RegExp | stri 00004620: 6e 67 20 7d 20 72 65 0a 20 2a 20 40 72 65 74 75 ng } re. * @retu 00004630: 72 6e 73 20 7b 73 74 72 69 6e 67 7d 0a 20 2a 2f rns {string}. */ 00004640: 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 79 4e 75 6d .function anyNum 00004650: 62 65 72 4f 66 54 69 6d 65 73 28 72 65 29 20 7b berOfTimes(re) { 00004660: 0a 20 20 72 65 74 75 72 6e 20 63 6f 6e 63 61 74 . return concat 00004670: 28 27 28 27 2c 20 72 65 2c 20 27 29 2a 27 29 3b ('(', re, ')*'); 00004680: 0a 7d 0a 0a 2f 2a 2a 0a 20 2a 20 40 70 61 72 61 .}../**. * @para 00004690: 6d 20 7b 52 65 67 45 78 70 20 7c 20 73 74 72 69 m {RegExp | stri 000046a0: 6e 67 20 7d 20 72 65 0a 20 2a 20 40 72 65 74 75 ng } re. * @retu 000046b0: 72 6e 73 20 7b 73 74 72 69 6e 67 7d 0a 20 2a 2f rns {string}. */ 000046c0: 0a 66 75 6e 63 74 69 6f 6e 20 6f 70 74 69 6f 6e .function option 000046d0: 61 6c 28 72 65 29 20 7b 0a 20 20 72 65 74 75 72 al(re) {. retur 000046e0: 6e 20 63 6f 6e 63 61 74 28 27 28 27 2c 20 72 65 n concat('(', re 000046f0: 2c 20 27 29 3f 27 29 3b 0a 7d 0a 0a 2f 2a 2a 0a , ')?');.}../**. 00004700: 20 2a 20 40 70 61 72 61 6d 20 7b 2e 2e 2e 28 52 * @param {...(R 00004710: 65 67 45 78 70 20 7c 20 73 74 72 69 6e 67 29 20 egExp | string) 00004720: 7d 20 61 72 67 73 0a 20 2a 20 40 72 65 74 75 72 } args. * @retur 00004730: 6e 73 20 7b 73 74 72 69 6e 67 7d 0a 20 2a 2f 0a ns {string}. */. 00004740: 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 63 61 74 28 function concat( 00004750: 2e 2e 2e 61 72 67 73 29 20 7b 0a 20 20 63 6f 6e ...args) {. con 00004760: 73 74 20 6a 6f 69 6e 65 64 20 3d 20 61 72 67 73 st joined = args 00004770: 2e 6d 61 70 28 28 78 29 20 3d 3e 20 73 6f 75 72 .map((x) => sour 00004780: 63 65 28 78 29 29 2e 6a 6f 69 6e 28 22 22 29 3b ce(x)).join(""); 00004790: 0a 20 20 72 65 74 75 72 6e 20 6a 6f 69 6e 65 64 . return joined 000047a0: 3b 0a 7d 0a 0a 2f 2a 2a 0a 20 2a 20 41 6e 79 20 ;.}../**. * Any 000047b0: 6f 66 20 74 68 65 20 70 61 73 73 65 64 20 65 78 of the passed ex 000047c0: 70 72 65 73 73 73 69 6f 6e 73 20 6d 61 79 20 6d presssions may m 000047d0: 61 74 63 68 0a 20 2a 0a 20 2a 20 43 72 65 61 74 atch. *. * Creat 000047e0: 65 73 20 61 20 68 75 67 65 20 74 68 69 73 20 7c es a huge this | 000047f0: 20 74 68 69 73 20 7c 20 74 68 61 74 20 7c 20 74 this | that | t 00004800: 68 61 74 20 6d 61 74 63 68 0a 20 2a 20 40 70 61 hat match. * @pa 00004810: 72 61 6d 20 7b 28 52 65 67 45 78 70 20 7c 20 73 ram {(RegExp | s 00004820: 74 72 69 6e 67 29 5b 5d 20 7d 20 61 72 67 73 0a tring)[] } args. 00004830: 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 73 74 72 * @returns {str 00004840: 69 6e 67 7d 0a 20 2a 2f 0a 66 75 6e 63 74 69 6f ing}. */.functio 00004850: 6e 20 65 69 74 68 65 72 28 2e 2e 2e 61 72 67 73 n either(...args 00004860: 29 20 7b 0a 20 20 63 6f 6e 73 74 20 6a 6f 69 6e ) {. const join 00004870: 65 64 20 3d 20 27 28 27 20 2b 20 61 72 67 73 2e ed = '(' + args. 00004880: 6d 61 70 28 28 78 29 20 3d 3e 20 73 6f 75 72 63 map((x) => sourc 00004890: 65 28 78 29 29 2e 6a 6f 69 6e 28 22 7c 22 29 20 e(x)).join("|") 000048a0: 2b 20 22 29 22 3b 0a 20 20 72 65 74 75 72 6e 20 + ")";. return 000048b0: 6a 6f 69 6e 65 64 3b 0a 7d 0a 0a 2f 2a 0a 4c 61 joined;.}../*.La 000048c0: 6e 67 75 61 67 65 3a 20 48 61 6e 64 6c 65 62 61 nguage: Handleba 000048d0: 72 73 0a 52 65 71 75 69 72 65 73 3a 20 78 6d 6c rs.Requires: xml 000048e0: 2e 6a 73 0a 41 75 74 68 6f 72 3a 20 52 6f 62 69 .js.Author: Robi 000048f0: 6e 20 57 61 72 64 20 3c 72 6f 62 69 6e 2e 77 61 n Ward <robin.wa 00004900: 72 64 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 44 65 rd@gmail.com>.De 00004910: 73 63 72 69 70 74 69 6f 6e 3a 20 4d 61 74 63 68 scription: Match 00004920: 65 72 20 66 6f 72 20 48 61 6e 64 6c 65 62 61 72 er for Handlebar 00004930: 73 20 61 73 20 77 65 6c 6c 20 61 73 20 45 6d 62 s as well as Emb 00004940: 65 72 4a 53 20 61 64 64 69 74 69 6f 6e 73 2e 0a erJS additions.. 00004950: 57 65 62 73 69 74 65 3a 20 68 74 74 70 73 3a 2f Website: https:/ 00004960: 2f 68 61 6e 64 6c 65 62 61 72 73 6a 73 2e 63 6f /handlebarsjs.co 00004970: 6d 0a 43 61 74 65 67 6f 72 79 3a 20 74 65 6d 70 m.Category: temp 00004980: 6c 61 74 65 0a 2a 2f 0a 0a 66 75 6e 63 74 69 6f late.*/..functio 00004990: 6e 20 68 61 6e 64 6c 65 62 61 72 73 28 68 6c 6a n handlebars(hlj 000049a0: 73 29 20 7b 0a 20 20 63 6f 6e 73 74 20 42 55 49 s) {. const BUI 000049b0: 4c 54 5f 49 4e 53 20 3d 20 7b 0a 20 20 20 20 27 LT_INS = {. ' 000049c0: 62 75 69 6c 74 69 6e 2d 6e 61 6d 65 27 3a 20 5b builtin-name': [ 000049d0: 0a 20 20 20 20 20 20 27 61 63 74 69 6f 6e 27 2c . 'action', 000049e0: 0a 20 20 20 20 20 20 27 62 69 6e 64 61 74 74 72 . 'bindattr 000049f0: 27 2c 0a 20 20 20 20 20 20 27 63 6f 6c 6c 65 63 ',. 'collec 00004a00: 74 69 6f 6e 27 2c 0a 20 20 20 20 20 20 27 63 6f tion',. 'co 00004a10: 6d 70 6f 6e 65 6e 74 27 2c 0a 20 20 20 20 20 20 mponent',. 00004a20: 27 63 6f 6e 63 61 74 27 2c 0a 20 20 20 20 20 20 'concat',. 00004a30: 27 64 65 62 75 67 67 65 72 27 2c 0a 20 20 20 20 'debugger',. 00004a40: 20 20 27 65 61 63 68 27 2c 0a 20 20 20 20 20 20 'each',. 00004a50: 27 65 61 63 68 2d 69 6e 27 2c 0a 20 20 20 20 20 'each-in',. 00004a60: 20 27 67 65 74 27 2c 0a 20 20 20 20 20 20 27 68 'get',. 'h 00004a70: 61 73 68 27 2c 0a 20 20 20 20 20 20 27 69 66 27 ash',. 'if' 00004a80: 2c 0a 20 20 20 20 20 20 27 69 6e 27 2c 0a 20 20 ,. 'in',. 00004a90: 20 20 20 20 27 69 6e 70 75 74 27 2c 0a 20 20 20 'input',. 00004aa0: 20 20 20 27 6c 69 6e 6b 2d 74 6f 27 2c 0a 20 20 'link-to',. 00004ab0: 20 20 20 20 27 6c 6f 63 27 2c 0a 20 20 20 20 20 'loc',. 00004ac0: 20 27 6c 6f 67 27 2c 0a 20 20 20 20 20 20 27 6c 'log',. 'l 00004ad0: 6f 6f 6b 75 70 27 2c 0a 20 20 20 20 20 20 27 6d ookup',. 'm 00004ae0: 75 74 27 2c 0a 20 20 20 20 20 20 27 6f 75 74 6c ut',. 'outl 00004af0: 65 74 27 2c 0a 20 20 20 20 20 20 27 70 61 72 74 et',. 'part 00004b00: 69 61 6c 27 2c 0a 20 20 20 20 20 20 27 71 75 65 ial',. 'que 00004b10: 72 79 2d 70 61 72 61 6d 73 27 2c 0a 20 20 20 20 ry-params',. 00004b20: 20 20 27 72 65 6e 64 65 72 27 2c 0a 20 20 20 20 'render',. 00004b30: 20 20 27 74 65 6d 70 6c 61 74 65 27 2c 0a 20 20 'template',. 00004b40: 20 20 20 20 27 74 65 78 74 61 72 65 61 27 2c 0a 'textarea',. 00004b50: 20 20 20 20 20 20 27 75 6e 62 6f 75 6e 64 27 2c 'unbound', 00004b60: 0a 20 20 20 20 20 20 27 75 6e 6c 65 73 73 27 2c . 'unless', 00004b70: 0a 20 20 20 20 20 20 27 76 69 65 77 27 2c 0a 20 . 'view',. 00004b80: 20 20 20 20 20 27 77 69 74 68 27 2c 0a 20 20 20 'with',. 00004b90: 20 20 20 27 79 69 65 6c 64 27 0a 20 20 20 20 5d 'yield'. ] 00004ba0: 0a 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 4c . };.. const L 00004bb0: 49 54 45 52 41 4c 53 20 3d 20 7b 0a 20 20 20 20 ITERALS = {. 00004bc0: 6c 69 74 65 72 61 6c 3a 20 5b 0a 20 20 20 20 20 literal: [. 00004bd0: 20 27 74 72 75 65 27 2c 0a 20 20 20 20 20 20 27 'true',. ' 00004be0: 66 61 6c 73 65 27 2c 0a 20 20 20 20 20 20 27 75 false',. 'u 00004bf0: 6e 64 65 66 69 6e 65 64 27 2c 0a 20 20 20 20 20 ndefined',. 00004c00: 20 27 6e 75 6c 6c 27 0a 20 20 20 20 5d 0a 20 20 'null'. ]. 00004c10: 7d 3b 0a 0a 20 20 2f 2f 20 61 73 20 64 65 66 69 };.. // as defi 00004c20: 6e 65 64 20 69 6e 20 68 74 74 70 73 3a 2f 2f 68 ned in https://h 00004c30: 61 6e 64 6c 65 62 61 72 73 6a 73 2e 63 6f 6d 2f andlebarsjs.com/ 00004c40: 67 75 69 64 65 2f 65 78 70 72 65 73 73 69 6f 6e guide/expression 00004c50: 73 2e 68 74 6d 6c 23 6c 69 74 65 72 61 6c 2d 73 s.html#literal-s 00004c60: 65 67 6d 65 6e 74 73 0a 20 20 2f 2f 20 74 68 69 egments. // thi 00004c70: 73 20 72 65 67 65 78 20 6d 61 74 63 68 65 73 20 s regex matches 00004c80: 6c 69 74 65 72 61 6c 20 73 65 67 6d 65 6e 74 73 literal segments 00004c90: 20 6c 69 6b 65 20 27 20 61 62 63 20 27 20 6f 72 like ' abc ' or 00004ca0: 20 5b 20 61 62 63 20 5d 20 61 73 20 77 65 6c 6c [ abc ] as well 00004cb0: 20 61 73 20 68 65 6c 70 65 72 73 20 61 6e 64 20 as helpers and 00004cc0: 70 61 74 68 73 0a 20 20 2f 2f 20 6c 69 6b 65 20 paths. // like 00004cd0: 61 2f 62 2c 20 2e 2f 61 62 63 2f 63 64 65 2c 20 a/b, ./abc/cde, 00004ce0: 61 6e 64 20 61 62 63 2e 62 63 64 0a 0a 20 20 63 and abc.bcd.. c 00004cf0: 6f 6e 73 74 20 44 4f 55 42 4c 45 5f 51 55 4f 54 onst DOUBLE_QUOT 00004d00: 45 44 5f 49 44 5f 52 45 47 45 58 20 3d 20 2f 22 ED_ID_REGEX = /" 00004d10: 22 7c 22 5b 5e 22 5d 2b 22 2f 3b 0a 20 20 63 6f "|"[^"]+"/;. co 00004d20: 6e 73 74 20 53 49 4e 47 4c 45 5f 51 55 4f 54 45 nst SINGLE_QUOTE 00004d30: 44 5f 49 44 5f 52 45 47 45 58 20 3d 20 2f 27 27 D_ID_REGEX = /'' 00004d40: 7c 27 5b 5e 27 5d 2b 27 2f 3b 0a 20 20 63 6f 6e |'[^']+'/;. con 00004d50: 73 74 20 42 52 41 43 4b 45 54 5f 51 55 4f 54 45 st BRACKET_QUOTE 00004d60: 44 5f 49 44 5f 52 45 47 45 58 20 3d 20 2f 5c 5b D_ID_REGEX = /\[ 00004d70: 5c 5d 7c 5c 5b 5b 5e 5c 5d 5d 2b 5c 5d 2f 3b 0a \]|\[[^\]]+\]/;. 00004d80: 20 20 63 6f 6e 73 74 20 50 4c 41 49 4e 5f 49 44 const PLAIN_ID 00004d90: 5f 52 45 47 45 58 20 3d 20 2f 5b 5e 5c 73 21 22 _REGEX = /[^\s!" 00004da0: 23 25 26 27 28 29 2a 2b 2c 2e 5c 2f 3b 3c 3d 3e #%&'()*+,.\/;<=> 00004db0: 40 5c 5b 5c 5c 5c 5d 5e 60 7b 7c 7d 7e 5d 2b 2f @\[\\\]^`{|}~]+/ 00004dc0: 3b 0a 20 20 63 6f 6e 73 74 20 50 41 54 48 5f 44 ;. const PATH_D 00004dd0: 45 4c 49 4d 49 54 45 52 5f 52 45 47 45 58 20 3d ELIMITER_REGEX = 00004de0: 20 2f 28 5c 2e 7c 5c 2f 29 2f 3b 0a 20 20 63 6f /(\.|\/)/;. co 00004df0: 6e 73 74 20 41 4e 59 5f 49 44 20 3d 20 65 69 74 nst ANY_ID = eit 00004e00: 68 65 72 28 0a 20 20 20 20 44 4f 55 42 4c 45 5f her(. DOUBLE_ 00004e10: 51 55 4f 54 45 44 5f 49 44 5f 52 45 47 45 58 2c QUOTED_ID_REGEX, 00004e20: 0a 20 20 20 20 53 49 4e 47 4c 45 5f 51 55 4f 54 . SINGLE_QUOT 00004e30: 45 44 5f 49 44 5f 52 45 47 45 58 2c 0a 20 20 20 ED_ID_REGEX,. 00004e40: 20 42 52 41 43 4b 45 54 5f 51 55 4f 54 45 44 5f BRACKET_QUOTED_ 00004e50: 49 44 5f 52 45 47 45 58 2c 0a 20 20 20 20 50 4c ID_REGEX,. PL 00004e60: 41 49 4e 5f 49 44 5f 52 45 47 45 58 0a 20 20 20 AIN_ID_REGEX. 00004e70: 20 29 3b 0a 0a 20 20 63 6f 6e 73 74 20 49 44 45 );.. const IDE 00004e80: 4e 54 49 46 49 45 52 5f 52 45 47 45 58 20 3d 20 NTIFIER_REGEX = 00004e90: 63 6f 6e 63 61 74 28 0a 20 20 20 20 6f 70 74 69 concat(. opti 00004ea0: 6f 6e 61 6c 28 2f 5c 2e 7c 5c 2e 5c 2f 7c 5c 2f onal(/\.|\.\/|\/ 00004eb0: 2f 29 2c 20 2f 2f 20 72 65 6c 61 74 69 76 65 20 /), // relative 00004ec0: 6f 72 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 or absolute path 00004ed0: 0a 20 20 20 20 41 4e 59 5f 49 44 2c 0a 20 20 20 . ANY_ID,. 00004ee0: 20 61 6e 79 4e 75 6d 62 65 72 4f 66 54 69 6d 65 anyNumberOfTime 00004ef0: 73 28 63 6f 6e 63 61 74 28 0a 20 20 20 20 20 20 s(concat(. 00004f00: 50 41 54 48 5f 44 45 4c 49 4d 49 54 45 52 5f 52 PATH_DELIMITER_R 00004f10: 45 47 45 58 2c 0a 20 20 20 20 20 20 41 4e 59 5f EGEX,. ANY_ 00004f20: 49 44 0a 20 20 20 20 29 29 0a 20 20 29 3b 0a 0a ID. )). );.. 00004f30: 20 20 2f 2f 20 69 64 65 6e 74 69 66 69 65 72 20 // identifier 00004f40: 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 20 65 71 followed by a eq 00004f50: 75 61 6c 2d 73 69 67 6e 20 28 77 69 74 68 6f 75 ual-sign (withou 00004f60: 74 20 74 68 65 20 65 71 75 61 6c 20 73 69 67 6e t the equal sign 00004f70: 29 0a 20 20 63 6f 6e 73 74 20 48 41 53 48 5f 50 ). const HASH_P 00004f80: 41 52 41 4d 5f 52 45 47 45 58 20 3d 20 63 6f 6e ARAM_REGEX = con 00004f90: 63 61 74 28 0a 20 20 20 20 27 28 27 2c 0a 20 20 cat(. '(',. 00004fa0: 20 20 42 52 41 43 4b 45 54 5f 51 55 4f 54 45 44 BRACKET_QUOTED 00004fb0: 5f 49 44 5f 52 45 47 45 58 2c 20 27 7c 27 2c 0a _ID_REGEX, '|',. 00004fc0: 20 20 20 20 50 4c 41 49 4e 5f 49 44 5f 52 45 47 PLAIN_ID_REG 00004fd0: 45 58 2c 0a 20 20 20 20 27 29 28 3f 3d 3d 29 27 EX,. ')(?==)' 00004fe0: 0a 20 20 29 3b 0a 0a 20 20 63 6f 6e 73 74 20 48 . );.. const H 00004ff0: 45 4c 50 45 52 5f 4e 41 4d 45 5f 4f 52 5f 50 41 ELPER_NAME_OR_PA 00005000: 54 48 5f 45 58 50 52 45 53 53 49 4f 4e 20 3d 20 TH_EXPRESSION = 00005010: 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 49 44 45 {. begin: IDE 00005020: 4e 54 49 46 49 45 52 5f 52 45 47 45 58 2c 0a 20 NTIFIER_REGEX,. 00005030: 20 20 20 6c 65 78 65 6d 65 73 3a 20 2f 5b 5c 77 lexemes: /[\w 00005040: 2e 5c 2f 5d 2b 2f 0a 20 20 7d 3b 0a 0a 20 20 63 .\/]+/. };.. c 00005050: 6f 6e 73 74 20 48 45 4c 50 45 52 5f 50 41 52 41 onst HELPER_PARA 00005060: 4d 45 54 45 52 20 3d 20 68 6c 6a 73 2e 69 6e 68 METER = hljs.inh 00005070: 65 72 69 74 28 48 45 4c 50 45 52 5f 4e 41 4d 45 erit(HELPER_NAME 00005080: 5f 4f 52 5f 50 41 54 48 5f 45 58 50 52 45 53 53 _OR_PATH_EXPRESS 00005090: 49 4f 4e 2c 20 7b 0a 20 20 20 20 6b 65 79 77 6f ION, {. keywo 000050a0: 72 64 73 3a 20 4c 49 54 45 52 41 4c 53 0a 20 20 rds: LITERALS. 000050b0: 7d 29 3b 0a 0a 20 20 63 6f 6e 73 74 20 53 55 42 });.. const SUB 000050c0: 5f 45 58 50 52 45 53 53 49 4f 4e 20 3d 20 7b 0a _EXPRESSION = {. 000050d0: 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 28 2f 2c begin: /\(/, 000050e0: 0a 20 20 20 20 65 6e 64 3a 20 2f 5c 29 2f 0a 20 . end: /\)/. 000050f0: 20 20 20 2f 2f 20 74 68 65 20 22 63 6f 6e 74 61 // the "conta 00005100: 69 6e 73 22 20 69 73 20 61 64 64 65 64 20 62 65 ins" is added be 00005110: 6c 6f 77 20 77 68 65 6e 20 61 6c 6c 20 6e 65 63 low when all nec 00005120: 65 73 73 61 72 79 20 73 75 62 2d 6d 6f 64 65 73 essary sub-modes 00005130: 20 61 72 65 20 64 65 66 69 6e 65 64 0a 20 20 7d are defined. } 00005140: 3b 0a 0a 20 20 63 6f 6e 73 74 20 48 41 53 48 20 ;.. const HASH 00005150: 3d 20 7b 0a 20 20 20 20 2f 2f 20 66 6b 61 20 22 = {. // fka " 00005160: 61 74 74 72 69 62 75 74 65 2d 61 73 73 69 67 6e attribute-assign 00005170: 6d 65 6e 74 22 2c 20 70 61 72 61 6d 65 74 65 72 ment", parameter 00005180: 73 20 6f 66 20 74 68 65 20 66 6f 72 6d 20 27 6b s of the form 'k 00005190: 65 79 3d 76 61 6c 75 65 27 0a 20 20 20 20 63 6c ey=value'. cl 000051a0: 61 73 73 4e 61 6d 65 3a 20 27 61 74 74 72 27 2c assName: 'attr', 000051b0: 0a 20 20 20 20 62 65 67 69 6e 3a 20 48 41 53 48 . begin: HASH 000051c0: 5f 50 41 52 41 4d 5f 52 45 47 45 58 2c 0a 20 20 _PARAM_REGEX,. 000051d0: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a relevance: 0,. 000051e0: 20 20 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 starts: {. 000051f0: 20 20 20 20 62 65 67 69 6e 3a 20 2f 3d 2f 2c 0a begin: /=/,. 00005200: 20 20 20 20 20 20 65 6e 64 3a 20 2f 3d 2f 2c 0a end: /=/,. 00005210: 20 20 20 20 20 20 73 74 61 72 74 73 3a 20 7b 0a starts: {. 00005220: 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 contains 00005230: 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 68 6c : [. hl 00005240: 6a 73 2e 4e 55 4d 42 45 52 5f 4d 4f 44 45 2c 0a js.NUMBER_MODE,. 00005250: 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 2e 51 hljs.Q 00005260: 55 4f 54 45 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 UOTE_STRING_MODE 00005270: 2c 0a 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 ,. hljs 00005280: 2e 41 50 4f 53 5f 53 54 52 49 4e 47 5f 4d 4f 44 .APOS_STRING_MOD 00005290: 45 2c 0a 20 20 20 20 20 20 20 20 20 20 48 45 4c E,. HEL 000052a0: 50 45 52 5f 50 41 52 41 4d 45 54 45 52 2c 0a 20 PER_PARAMETER,. 000052b0: 20 20 20 20 20 20 20 20 20 53 55 42 5f 45 58 50 SUB_EXP 000052c0: 52 45 53 53 49 4f 4e 0a 20 20 20 20 20 20 20 20 RESSION. 000052d0: 5d 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a ]. }. }. 000052e0: 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 42 4c };.. const BL 000052f0: 4f 43 4b 5f 50 41 52 41 4d 53 20 3d 20 7b 0a 20 OCK_PARAMS = {. 00005300: 20 20 20 2f 2f 20 70 61 72 61 6d 65 74 65 72 73 // parameters 00005310: 20 6f 66 20 74 68 65 20 66 6f 72 6d 20 27 7b 7b of the form '{{ 00005320: 23 77 69 74 68 20 78 20 61 73 20 7c 20 79 20 7c #with x as | y | 00005330: 7d 7d 2e 2e 2e 7b 7b 2f 77 69 74 68 7d 7d 27 0a }}...{{/with}}'. 00005340: 20 20 20 20 62 65 67 69 6e 3a 20 2f 61 73 5c 73 begin: /as\s 00005350: 2b 5c 7c 2f 2c 0a 20 20 20 20 6b 65 79 77 6f 72 +\|/,. keywor 00005360: 64 73 3a 20 7b 0a 20 20 20 20 20 20 6b 65 79 77 ds: {. keyw 00005370: 6f 72 64 3a 20 27 61 73 27 0a 20 20 20 20 7d 2c ord: 'as'. }, 00005380: 0a 20 20 20 20 65 6e 64 3a 20 2f 5c 7c 2f 2c 0a . end: /\|/,. 00005390: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a contains: [. 000053a0: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 000053b0: 2f 2f 20 64 65 66 69 6e 65 20 73 75 62 2d 6d 6f // define sub-mo 000053c0: 64 65 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 70 de in order to p 000053d0: 72 65 76 65 6e 74 20 68 69 67 68 6c 69 67 68 74 revent highlight 000053e0: 69 6e 67 20 6f 66 20 62 6c 6f 63 6b 2d 70 61 72 ing of block-par 000053f0: 61 6d 65 74 65 72 20 6e 61 6d 65 64 20 22 61 73 ameter named "as 00005400: 22 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a ". begin: 00005410: 20 2f 5c 77 2b 2f 0a 20 20 20 20 20 20 7d 0a 20 /\w+/. }. 00005420: 20 20 20 5d 0a 20 20 7d 3b 0a 0a 20 20 63 6f 6e ]. };.. con 00005430: 73 74 20 48 45 4c 50 45 52 5f 50 41 52 41 4d 45 st HELPER_PARAME 00005440: 54 45 52 53 20 3d 20 7b 0a 20 20 20 20 63 6f 6e TERS = {. con 00005450: 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 68 tains: [. h 00005460: 6c 6a 73 2e 4e 55 4d 42 45 52 5f 4d 4f 44 45 2c ljs.NUMBER_MODE, 00005470: 0a 20 20 20 20 20 20 68 6c 6a 73 2e 51 55 4f 54 . hljs.QUOT 00005480: 45 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 E_STRING_MODE,. 00005490: 20 20 20 20 20 68 6c 6a 73 2e 41 50 4f 53 5f 53 hljs.APOS_S 000054a0: 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 TRING_MODE,. 000054b0: 20 20 42 4c 4f 43 4b 5f 50 41 52 41 4d 53 2c 0a BLOCK_PARAMS,. 000054c0: 20 20 20 20 20 20 48 41 53 48 2c 0a 20 20 20 20 HASH,. 000054d0: 20 20 48 45 4c 50 45 52 5f 50 41 52 41 4d 45 54 HELPER_PARAMET 000054e0: 45 52 2c 0a 20 20 20 20 20 20 53 55 42 5f 45 58 ER,. SUB_EX 000054f0: 50 52 45 53 53 49 4f 4e 0a 20 20 20 20 5d 2c 0a PRESSION. ],. 00005500: 20 20 20 20 72 65 74 75 72 6e 45 6e 64 3a 20 74 returnEnd: t 00005510: 72 75 65 0a 20 20 20 20 2f 2f 20 74 68 65 20 70 rue. // the p 00005520: 72 6f 70 65 72 74 79 20 22 65 6e 64 22 20 69 73 roperty "end" is 00005530: 20 64 65 66 69 6e 65 64 20 74 68 72 6f 75 67 68 defined through 00005540: 20 69 6e 68 65 72 69 74 61 6e 63 65 20 77 68 65 inheritance whe 00005550: 6e 20 74 68 65 20 6d 6f 64 65 20 69 73 20 75 73 n the mode is us 00005560: 65 64 2e 20 49 66 20 64 65 70 65 6e 64 73 0a 20 ed. If depends. 00005570: 20 20 20 2f 2f 20 6f 6e 20 74 68 65 20 73 75 72 // on the sur 00005580: 72 6f 75 6e 64 69 6e 67 20 6d 6f 64 65 2c 20 62 rounding mode, b 00005590: 75 74 20 22 65 6e 64 73 57 69 74 68 50 61 72 65 ut "endsWithPare 000055a0: 6e 74 22 20 64 6f 65 73 20 6e 6f 74 20 77 6f 72 nt" does not wor 000055b0: 6b 20 68 65 72 65 20 28 69 2e 65 2e 20 69 74 20 k here (i.e. it 000055c0: 69 6e 63 6c 75 64 65 73 20 74 68 65 0a 20 20 20 includes the. 000055d0: 20 2f 2f 20 65 6e 64 2d 74 6f 6b 65 6e 20 6f 66 // end-token of 000055e0: 20 74 68 65 20 73 75 72 72 6f 75 6e 64 69 6e 67 the surrounding 000055f0: 20 6d 6f 64 65 29 0a 20 20 7d 3b 0a 0a 20 20 63 mode). };.. c 00005600: 6f 6e 73 74 20 53 55 42 5f 45 58 50 52 45 53 53 onst SUB_EXPRESS 00005610: 49 4f 4e 5f 43 4f 4e 54 45 4e 54 53 20 3d 20 68 ION_CONTENTS = h 00005620: 6c 6a 73 2e 69 6e 68 65 72 69 74 28 48 45 4c 50 ljs.inherit(HELP 00005630: 45 52 5f 4e 41 4d 45 5f 4f 52 5f 50 41 54 48 5f ER_NAME_OR_PATH_ 00005640: 45 58 50 52 45 53 53 49 4f 4e 2c 20 7b 0a 20 20 EXPRESSION, {. 00005650: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6e 61 className: 'na 00005660: 6d 65 27 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 me',. keyword 00005670: 73 3a 20 42 55 49 4c 54 5f 49 4e 53 2c 0a 20 20 s: BUILT_INS,. 00005680: 20 20 73 74 61 72 74 73 3a 20 68 6c 6a 73 2e 69 starts: hljs.i 00005690: 6e 68 65 72 69 74 28 48 45 4c 50 45 52 5f 50 41 nherit(HELPER_PA 000056a0: 52 41 4d 45 54 45 52 53 2c 20 7b 0a 20 20 20 20 RAMETERS, {. 000056b0: 20 20 65 6e 64 3a 20 2f 5c 29 2f 0a 20 20 20 20 end: /\)/. 000056c0: 7d 29 0a 20 20 7d 29 3b 0a 0a 20 20 53 55 42 5f }). });.. SUB_ 000056d0: 45 58 50 52 45 53 53 49 4f 4e 2e 63 6f 6e 74 61 EXPRESSION.conta 000056e0: 69 6e 73 20 3d 20 5b 53 55 42 5f 45 58 50 52 45 ins = [SUB_EXPRE 000056f0: 53 53 49 4f 4e 5f 43 4f 4e 54 45 4e 54 53 5d 3b SSION_CONTENTS]; 00005700: 0a 0a 20 20 63 6f 6e 73 74 20 4f 50 45 4e 49 4e .. const OPENIN 00005710: 47 5f 42 4c 4f 43 4b 5f 4d 55 53 54 41 43 48 45 G_BLOCK_MUSTACHE 00005720: 5f 43 4f 4e 54 45 4e 54 53 20 3d 20 68 6c 6a 73 _CONTENTS = hljs 00005730: 2e 69 6e 68 65 72 69 74 28 48 45 4c 50 45 52 5f .inherit(HELPER_ 00005740: 4e 41 4d 45 5f 4f 52 5f 50 41 54 48 5f 45 58 50 NAME_OR_PATH_EXP 00005750: 52 45 53 53 49 4f 4e 2c 20 7b 0a 20 20 20 20 6b RESSION, {. k 00005760: 65 79 77 6f 72 64 73 3a 20 42 55 49 4c 54 5f 49 eywords: BUILT_I 00005770: 4e 53 2c 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d NS,. classNam 00005780: 65 3a 20 27 6e 61 6d 65 27 2c 0a 20 20 20 20 73 e: 'name',. s 00005790: 74 61 72 74 73 3a 20 68 6c 6a 73 2e 69 6e 68 65 tarts: hljs.inhe 000057a0: 72 69 74 28 48 45 4c 50 45 52 5f 50 41 52 41 4d rit(HELPER_PARAM 000057b0: 45 54 45 52 53 2c 20 7b 0a 20 20 20 20 20 20 65 ETERS, {. e 000057c0: 6e 64 3a 20 2f 5c 7d 5c 7d 2f 0a 20 20 20 20 7d nd: /\}\}/. } 000057d0: 29 0a 20 20 7d 29 3b 0a 0a 20 20 63 6f 6e 73 74 ). });.. const 000057e0: 20 43 4c 4f 53 49 4e 47 5f 42 4c 4f 43 4b 5f 4d CLOSING_BLOCK_M 000057f0: 55 53 54 41 43 48 45 5f 43 4f 4e 54 45 4e 54 53 USTACHE_CONTENTS 00005800: 20 3d 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 = hljs.inherit( 00005810: 48 45 4c 50 45 52 5f 4e 41 4d 45 5f 4f 52 5f 50 HELPER_NAME_OR_P 00005820: 41 54 48 5f 45 58 50 52 45 53 53 49 4f 4e 2c 20 ATH_EXPRESSION, 00005830: 7b 0a 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 {. keywords: 00005840: 42 55 49 4c 54 5f 49 4e 53 2c 0a 20 20 20 20 63 BUILT_INS,. c 00005850: 6c 61 73 73 4e 61 6d 65 3a 20 27 6e 61 6d 65 27 lassName: 'name' 00005860: 0a 20 20 7d 29 3b 0a 0a 20 20 63 6f 6e 73 74 20 . });.. const 00005870: 42 41 53 49 43 5f 4d 55 53 54 41 43 48 45 5f 43 BASIC_MUSTACHE_C 00005880: 4f 4e 54 45 4e 54 53 20 3d 20 68 6c 6a 73 2e 69 ONTENTS = hljs.i 00005890: 6e 68 65 72 69 74 28 48 45 4c 50 45 52 5f 4e 41 nherit(HELPER_NA 000058a0: 4d 45 5f 4f 52 5f 50 41 54 48 5f 45 58 50 52 45 ME_OR_PATH_EXPRE 000058b0: 53 53 49 4f 4e 2c 20 7b 0a 20 20 20 20 63 6c 61 SSION, {. cla 000058c0: 73 73 4e 61 6d 65 3a 20 27 6e 61 6d 65 27 2c 0a ssName: 'name',. 000058d0: 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 42 55 keywords: BU 000058e0: 49 4c 54 5f 49 4e 53 2c 0a 20 20 20 20 73 74 61 ILT_INS,. sta 000058f0: 72 74 73 3a 20 68 6c 6a 73 2e 69 6e 68 65 72 69 rts: hljs.inheri 00005900: 74 28 48 45 4c 50 45 52 5f 50 41 52 41 4d 45 54 t(HELPER_PARAMET 00005910: 45 52 53 2c 20 7b 0a 20 20 20 20 20 20 65 6e 64 ERS, {. end 00005920: 3a 20 2f 5c 7d 5c 7d 2f 0a 20 20 20 20 7d 29 0a : /\}\}/. }). 00005930: 20 20 7d 29 3b 0a 0a 20 20 63 6f 6e 73 74 20 45 });.. const E 00005940: 53 43 41 50 45 5f 4d 55 53 54 41 43 48 45 5f 57 SCAPE_MUSTACHE_W 00005950: 49 54 48 5f 50 52 45 43 45 45 44 49 4e 47 5f 42 ITH_PRECEEDING_B 00005960: 41 43 4b 53 4c 41 53 48 20 3d 20 7b 0a 20 20 20 ACKSLASH = {. 00005970: 20 62 65 67 69 6e 3a 20 2f 5c 5c 5c 7b 5c 7b 2f begin: /\\\{\{/ 00005980: 2c 0a 20 20 20 20 73 6b 69 70 3a 20 74 72 75 65 ,. skip: true 00005990: 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 50 52 . };. const PR 000059a0: 45 56 45 4e 54 5f 45 53 43 41 50 45 5f 57 49 54 EVENT_ESCAPE_WIT 000059b0: 48 5f 41 4e 4f 54 48 45 52 5f 50 52 45 43 45 45 H_ANOTHER_PRECEE 000059c0: 44 49 4e 47 5f 42 41 43 4b 53 4c 41 53 48 20 3d DING_BACKSLASH = 000059d0: 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c {. begin: /\ 000059e0: 5c 5c 5c 28 3f 3d 5c 7b 5c 7b 29 2f 2c 0a 20 20 \\\(?=\{\{)/,. 000059f0: 20 20 73 6b 69 70 3a 20 74 72 75 65 0a 20 20 7d skip: true. } 00005a00: 3b 0a 0a 20 20 72 65 74 75 72 6e 20 7b 0a 20 20 ;.. return {. 00005a10: 20 20 6e 61 6d 65 3a 20 27 48 61 6e 64 6c 65 62 name: 'Handleb 00005a20: 61 72 73 27 2c 0a 20 20 20 20 61 6c 69 61 73 65 ars',. aliase 00005a30: 73 3a 20 5b 0a 20 20 20 20 20 20 27 68 62 73 27 s: [. 'hbs' 00005a40: 2c 0a 20 20 20 20 20 20 27 68 74 6d 6c 2e 68 62 ,. 'html.hb 00005a50: 73 27 2c 0a 20 20 20 20 20 20 27 68 74 6d 6c 2e s',. 'html. 00005a60: 68 61 6e 64 6c 65 62 61 72 73 27 2c 0a 20 20 20 handlebars',. 00005a70: 20 20 20 27 68 74 6d 6c 62 61 72 73 27 0a 20 20 'htmlbars'. 00005a80: 20 20 5d 2c 0a 20 20 20 20 63 61 73 65 5f 69 6e ],. case_in 00005a90: 73 65 6e 73 69 74 69 76 65 3a 20 74 72 75 65 2c sensitive: true, 00005aa0: 0a 20 20 20 20 73 75 62 4c 61 6e 67 75 61 67 65 . subLanguage 00005ab0: 3a 20 27 78 6d 6c 27 2c 0a 20 20 20 20 63 6f 6e : 'xml',. con 00005ac0: 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 45 tains: [. E 00005ad0: 53 43 41 50 45 5f 4d 55 53 54 41 43 48 45 5f 57 SCAPE_MUSTACHE_W 00005ae0: 49 54 48 5f 50 52 45 43 45 45 44 49 4e 47 5f 42 ITH_PRECEEDING_B 00005af0: 41 43 4b 53 4c 41 53 48 2c 0a 20 20 20 20 20 20 ACKSLASH,. 00005b00: 50 52 45 56 45 4e 54 5f 45 53 43 41 50 45 5f 57 PREVENT_ESCAPE_W 00005b10: 49 54 48 5f 41 4e 4f 54 48 45 52 5f 50 52 45 43 ITH_ANOTHER_PREC 00005b20: 45 45 44 49 4e 47 5f 42 41 43 4b 53 4c 41 53 48 EEDING_BACKSLASH 00005b30: 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e 43 4f 4d ,. hljs.COM 00005b40: 4d 45 4e 54 28 2f 5c 7b 5c 7b 21 2d 2d 2f 2c 20 MENT(/\{\{!--/, 00005b50: 2f 2d 2d 5c 7d 5c 7d 2f 29 2c 0a 20 20 20 20 20 /--\}\}/),. 00005b60: 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 2f 5c hljs.COMMENT(/\ 00005b70: 7b 5c 7b 21 2f 2c 20 2f 5c 7d 5c 7d 2f 29 2c 0a {\{!/, /\}\}/),. 00005b80: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00005b90: 2f 2f 20 6f 70 65 6e 20 72 61 77 20 62 6c 6f 63 // open raw bloc 00005ba0: 6b 20 22 7b 7b 7b 7b 72 61 77 7d 7d 7d 7d 20 63 k "{{{{raw}}}} c 00005bb0: 6f 6e 74 65 6e 74 20 6e 6f 74 20 65 76 61 6c 75 ontent not evalu 00005bc0: 61 74 65 64 20 7b 7b 7b 7b 2f 72 61 77 7d 7d 7d ated {{{{/raw}}} 00005bd0: 7d 22 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 }". class 00005be0: 4e 61 6d 65 3a 20 27 74 65 6d 70 6c 61 74 65 2d Name: 'template- 00005bf0: 74 61 67 27 2c 0a 20 20 20 20 20 20 20 20 62 65 tag',. be 00005c00: 67 69 6e 3a 20 2f 5c 7b 5c 7b 5c 7b 5c 7b 28 3f gin: /\{\{\{\{(? 00005c10: 21 5c 2f 29 2f 2c 0a 20 20 20 20 20 20 20 20 65 !\/)/,. e 00005c20: 6e 64 3a 20 2f 5c 7d 5c 7d 5c 7d 5c 7d 2f 2c 0a nd: /\}\}\}\}/,. 00005c30: 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 contains 00005c40: 3a 20 5b 4f 50 45 4e 49 4e 47 5f 42 4c 4f 43 4b : [OPENING_BLOCK 00005c50: 5f 4d 55 53 54 41 43 48 45 5f 43 4f 4e 54 45 4e _MUSTACHE_CONTEN 00005c60: 54 53 5d 2c 0a 20 20 20 20 20 20 20 20 73 74 61 TS],. sta 00005c70: 72 74 73 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 rts: {. 00005c80: 20 65 6e 64 3a 20 2f 5c 7b 5c 7b 5c 7b 5c 7b 5c end: /\{\{\{\{\ 00005c90: 2f 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 72 65 //,. re 00005ca0: 74 75 72 6e 45 6e 64 3a 20 74 72 75 65 2c 0a 20 turnEnd: true,. 00005cb0: 20 20 20 20 20 20 20 20 20 73 75 62 4c 61 6e 67 subLang 00005cc0: 75 61 67 65 3a 20 27 78 6d 6c 27 0a 20 20 20 20 uage: 'xml'. 00005cd0: 20 20 20 20 7d 0a 20 20 20 20 20 20 7d 2c 0a 20 }. },. 00005ce0: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 2f {. / 00005cf0: 2f 20 63 6c 6f 73 65 20 72 61 77 20 62 6c 6f 63 / close raw bloc 00005d00: 6b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e k. classN 00005d10: 61 6d 65 3a 20 27 74 65 6d 70 6c 61 74 65 2d 74 ame: 'template-t 00005d20: 61 67 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 ag',. beg 00005d30: 69 6e 3a 20 2f 5c 7b 5c 7b 5c 7b 5c 7b 5c 2f 2f in: /\{\{\{\{\// 00005d40: 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f ,. end: / 00005d50: 5c 7d 5c 7d 5c 7d 5c 7d 2f 2c 0a 20 20 20 20 20 \}\}\}\}/,. 00005d60: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 43 4c contains: [CL 00005d70: 4f 53 49 4e 47 5f 42 4c 4f 43 4b 5f 4d 55 53 54 OSING_BLOCK_MUST 00005d80: 41 43 48 45 5f 43 4f 4e 54 45 4e 54 53 5d 0a 20 ACHE_CONTENTS]. 00005d90: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a },. {. 00005da0: 20 20 20 20 20 20 20 20 2f 2f 20 6f 70 65 6e 20 // open 00005db0: 62 6c 6f 63 6b 20 73 74 61 74 65 6d 65 6e 74 0a block statement. 00005dc0: 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d classNam 00005dd0: 65 3a 20 27 74 65 6d 70 6c 61 74 65 2d 74 61 67 e: 'template-tag 00005de0: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 00005df0: 3a 20 2f 5c 7b 5c 7b 23 2f 2c 0a 20 20 20 20 20 : /\{\{#/,. 00005e00: 20 20 20 65 6e 64 3a 20 2f 5c 7d 5c 7d 2f 2c 0a end: /\}\}/,. 00005e10: 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 contains 00005e20: 3a 20 5b 4f 50 45 4e 49 4e 47 5f 42 4c 4f 43 4b : [OPENING_BLOCK 00005e30: 5f 4d 55 53 54 41 43 48 45 5f 43 4f 4e 54 45 4e _MUSTACHE_CONTEN 00005e40: 54 53 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 TS]. },. 00005e50: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 {. cla 00005e60: 73 73 4e 61 6d 65 3a 20 27 74 65 6d 70 6c 61 74 ssName: 'templat 00005e70: 65 2d 74 61 67 27 2c 0a 20 20 20 20 20 20 20 20 e-tag',. 00005e80: 62 65 67 69 6e 3a 20 2f 5c 7b 5c 7b 28 3f 3d 65 begin: /\{\{(?=e 00005e90: 6c 73 65 5c 7d 5c 7d 29 2f 2c 0a 20 20 20 20 20 lse\}\})/,. 00005ea0: 20 20 20 65 6e 64 3a 20 2f 5c 7d 5c 7d 2f 2c 0a end: /\}\}/,. 00005eb0: 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 keywords 00005ec0: 3a 20 27 65 6c 73 65 27 0a 20 20 20 20 20 20 7d : 'else'. } 00005ed0: 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 ,. {. 00005ee0: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 74 65 className: 'te 00005ef0: 6d 70 6c 61 74 65 2d 74 61 67 27 2c 0a 20 20 20 mplate-tag',. 00005f00: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 7b 5c begin: /\{\ 00005f10: 7b 28 3f 3d 65 6c 73 65 20 69 66 29 2f 2c 0a 20 {(?=else if)/,. 00005f20: 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 7d 5c end: /\}\ 00005f30: 7d 2f 2c 0a 20 20 20 20 20 20 20 20 6b 65 79 77 }/,. keyw 00005f40: 6f 72 64 73 3a 20 27 65 6c 73 65 20 69 66 27 0a ords: 'else if'. 00005f50: 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b },. { 00005f60: 0a 20 20 20 20 20 20 20 20 2f 2f 20 63 6c 6f 73 . // clos 00005f70: 69 6e 67 20 62 6c 6f 63 6b 20 73 74 61 74 65 6d ing block statem 00005f80: 65 6e 74 0a 20 20 20 20 20 20 20 20 63 6c 61 73 ent. clas 00005f90: 73 4e 61 6d 65 3a 20 27 74 65 6d 70 6c 61 74 65 sName: 'template 00005fa0: 2d 74 61 67 27 2c 0a 20 20 20 20 20 20 20 20 62 -tag',. b 00005fb0: 65 67 69 6e 3a 20 2f 5c 7b 5c 7b 5c 2f 2f 2c 0a egin: /\{\{\//,. 00005fc0: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 7d end: /\} 00005fd0: 5c 7d 2f 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e \}/,. con 00005fe0: 74 61 69 6e 73 3a 20 5b 43 4c 4f 53 49 4e 47 5f tains: [CLOSING_ 00005ff0: 42 4c 4f 43 4b 5f 4d 55 53 54 41 43 48 45 5f 43 BLOCK_MUSTACHE_C 00006000: 4f 4e 54 45 4e 54 53 5d 0a 20 20 20 20 20 20 7d ONTENTS]. } 00006010: 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 ,. {. 00006020: 20 20 2f 2f 20 74 65 6d 70 6c 61 74 65 20 76 61 // template va 00006030: 72 69 61 62 6c 65 20 6f 72 20 68 65 6c 70 65 72 riable or helper 00006040: 2d 63 61 6c 6c 20 74 68 61 74 20 69 73 20 4e 4f -call that is NO 00006050: 54 20 68 74 6d 6c 2d 65 73 63 61 70 65 64 0a 20 T html-escaped. 00006060: 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 className 00006070: 3a 20 27 74 65 6d 70 6c 61 74 65 2d 76 61 72 69 : 'template-vari 00006080: 61 62 6c 65 27 2c 0a 20 20 20 20 20 20 20 20 62 able',. b 00006090: 65 67 69 6e 3a 20 2f 5c 7b 5c 7b 5c 7b 2f 2c 0a egin: /\{\{\{/,. 000060a0: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 7d end: /\} 000060b0: 5c 7d 5c 7d 2f 2c 0a 20 20 20 20 20 20 20 20 63 \}\}/,. c 000060c0: 6f 6e 74 61 69 6e 73 3a 20 5b 42 41 53 49 43 5f ontains: [BASIC_ 000060d0: 4d 55 53 54 41 43 48 45 5f 43 4f 4e 54 45 4e 54 MUSTACHE_CONTENT 000060e0: 53 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 S]. },. 000060f0: 20 20 7b 0a 20 20 20 20 20 20 20 20 2f 2f 20 74 {. // t 00006100: 65 6d 70 6c 61 74 65 20 76 61 72 69 61 62 6c 65 emplate variable 00006110: 20 6f 72 20 68 65 6c 70 65 72 2d 63 61 6c 6c 20 or helper-call 00006120: 74 68 61 74 20 69 73 20 68 74 6d 6c 2d 65 73 63 that is html-esc 00006130: 61 70 65 64 0a 20 20 20 20 20 20 20 20 63 6c 61 aped. cla 00006140: 73 73 4e 61 6d 65 3a 20 27 74 65 6d 70 6c 61 74 ssName: 'templat 00006150: 65 2d 76 61 72 69 61 62 6c 65 27 2c 0a 20 20 20 e-variable',. 00006160: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 7b 5c begin: /\{\ 00006170: 7b 2f 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a {/,. end: 00006180: 20 2f 5c 7d 5c 7d 2f 2c 0a 20 20 20 20 20 20 20 /\}\}/,. 00006190: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 42 41 53 49 contains: [BASI 000061a0: 43 5f 4d 55 53 54 41 43 48 45 5f 43 4f 4e 54 45 C_MUSTACHE_CONTE 000061b0: 4e 54 53 5d 0a 20 20 20 20 20 20 7d 0a 20 20 20 NTS]. }. 000061c0: 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 2f 2a 0a 20 4c ]. };.}../*. L 000061d0: 61 6e 67 75 61 67 65 3a 20 48 54 4d 4c 42 61 72 anguage: HTMLBar 000061e0: 73 20 28 6c 65 67 61 63 79 29 0a 20 52 65 71 75 s (legacy). Requ 000061f0: 69 72 65 73 3a 20 78 6d 6c 2e 6a 73 0a 20 44 65 ires: xml.js. De 00006200: 73 63 72 69 70 74 69 6f 6e 3a 20 4d 61 74 63 68 scription: Match 00006210: 65 72 20 66 6f 72 20 48 61 6e 64 6c 65 62 61 72 er for Handlebar 00006220: 73 20 61 73 20 77 65 6c 6c 20 61 73 20 45 6d 62 s as well as Emb 00006230: 65 72 4a 53 20 61 64 64 69 74 69 6f 6e 73 2e 0a erJS additions.. 00006240: 20 57 65 62 73 69 74 65 3a 20 68 74 74 70 73 3a Website: https: 00006250: 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 74 69 6c //github.com/til 00006260: 64 65 69 6f 2f 68 74 6d 6c 62 61 72 73 0a 20 43 deio/htmlbars. C 00006270: 61 74 65 67 6f 72 79 3a 20 74 65 6d 70 6c 61 74 ategory: templat 00006280: 65 0a 20 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 e. */..function 00006290: 68 74 6d 6c 62 61 72 73 28 68 6c 6a 73 29 20 7b htmlbars(hljs) { 000062a0: 0a 20 20 63 6f 6e 73 74 20 64 65 66 69 6e 69 74 . const definit 000062b0: 69 6f 6e 20 3d 20 68 61 6e 64 6c 65 62 61 72 73 ion = handlebars 000062c0: 28 68 6c 6a 73 29 3b 0a 0a 20 20 64 65 66 69 6e (hljs);.. defin 000062d0: 69 74 69 6f 6e 2e 6e 61 6d 65 20 3d 20 22 48 54 ition.name = "HT 000062e0: 4d 4c 62 61 72 73 22 3b 0a 0a 20 20 2f 2f 20 48 MLbars";.. // H 000062f0: 41 43 4b 3a 20 54 68 69 73 20 6c 65 74 73 20 68 ACK: This lets h 00006300: 61 6e 64 6c 65 62 61 72 73 20 64 6f 20 74 68 65 andlebars do the 00006310: 20 61 75 74 6f 2d 64 65 74 65 63 74 69 6f 6e 20 auto-detection 00006320: 69 66 20 69 74 27 73 20 62 65 65 6e 20 6c 6f 61 if it's been loa 00006330: 64 65 64 20 28 62 79 0a 20 20 2f 2f 20 64 65 66 ded (by. // def 00006340: 61 75 6c 74 20 74 68 65 20 62 75 69 6c 64 20 73 ault the build s 00006350: 63 72 69 70 74 20 77 69 6c 6c 20 6c 6f 61 64 20 cript will load 00006360: 69 6e 20 61 6c 70 68 61 62 65 74 69 63 61 6c 20 in alphabetical 00006370: 6f 72 64 65 72 29 20 61 6e 64 20 69 66 20 6e 6f order) and if no 00006380: 74 20 28 70 65 72 68 61 70 73 0a 20 20 2f 2f 20 t (perhaps. // 00006390: 61 6e 20 69 6e 73 74 61 6c 6c 20 69 73 20 6f 6e an install is on 000063a0: 6c 79 20 75 73 69 6e 67 20 60 68 74 6d 6c 62 61 ly using `htmlba 000063b0: 72 73 60 2c 20 6e 6f 74 20 60 68 61 6e 64 6c 65 rs`, not `handle 000063c0: 62 61 72 73 60 29 20 74 68 65 6e 20 74 68 69 73 bars`) then this 000063d0: 20 77 69 6c 6c 20 73 74 69 6c 6c 0a 20 20 2f 2f will still. // 000063e0: 20 61 6c 6c 6f 77 20 48 54 4d 4c 42 61 72 73 20 allow HTMLBars 000063f0: 74 6f 20 70 61 72 74 69 63 69 70 61 74 65 20 69 to participate i 00006400: 6e 20 74 68 65 20 61 75 74 6f 2d 64 65 74 65 63 n the auto-detec 00006410: 74 69 6f 6e 0a 0a 20 20 2f 2f 20 77 6f 72 73 65 tion.. // worse 00006420: 20 63 61 73 65 20 73 6f 6d 65 6f 6e 65 20 77 69 case someone wi 00006430: 6c 6c 20 68 61 76 65 20 48 54 4d 4c 62 61 72 73 ll have HTMLbars 00006440: 20 61 6e 64 20 68 61 6e 64 6c 65 62 61 72 73 20 and handlebars 00006450: 63 6f 6d 70 65 74 69 6e 67 20 66 6f 72 20 74 68 competing for th 00006460: 65 20 73 61 6d 65 0a 20 20 2f 2f 20 63 6f 6e 74 e same. // cont 00006470: 65 6e 74 20 61 6e 64 20 77 69 6c 6c 20 6e 65 65 ent and will nee 00006480: 64 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 69 d to change thei 00006490: 72 20 73 65 74 75 70 20 74 6f 20 6f 6e 6c 79 20 r setup to only 000064a0: 72 65 71 75 69 72 65 20 68 61 6e 64 6c 65 62 61 require handleba 000064b0: 72 73 2c 20 62 75 74 0a 20 20 2f 2f 20 49 20 64 rs, but. // I d 000064c0: 6f 6e 27 74 20 63 6f 6e 73 69 64 65 72 20 74 68 on't consider th 000064d0: 69 73 20 61 20 62 72 65 61 6b 69 6e 67 20 63 68 is a breaking ch 000064e0: 61 6e 67 65 0a 20 20 69 66 20 28 68 6c 6a 73 2e ange. if (hljs. 000064f0: 67 65 74 4c 61 6e 67 75 61 67 65 28 22 68 61 6e getLanguage("han 00006500: 64 6c 65 62 61 72 73 22 29 29 20 7b 0a 20 20 20 dlebars")) {. 00006510: 20 64 65 66 69 6e 69 74 69 6f 6e 2e 64 69 73 61 definition.disa 00006520: 62 6c 65 41 75 74 6f 64 65 74 65 63 74 20 3d 20 bleAutodetect = 00006530: 74 72 75 65 3b 0a 20 20 7d 0a 0a 20 20 72 65 74 true;. }.. ret 00006540: 75 72 6e 20 64 65 66 69 6e 69 74 69 6f 6e 3b 0a urn definition;. 00006550: 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 }..module.export 00006560: 73 20 3d 20 68 74 6d 6c 62 61 72 73 3b 0a 0a 0a s = htmlbars;... 00006570: 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a 2f /***/ }),../***/ 00006580: 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 "./node_modules 00006590: 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 /highlight.js/li 000065a0: 62 2f 6c 61 6e 67 75 61 67 65 73 2f 68 74 74 70 b/languages/http 000065b0: 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a .js":./*!******* 000065c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000065d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000065e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000065f0: 2a 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e **!*\. !*** ./n 00006600: 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 ode_modules/high 00006610: 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e light.js/lib/lan 00006620: 67 75 61 67 65 73 2f 68 74 74 70 2e 6a 73 20 2a guages/http.js * 00006630: 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a **!. \********* 00006640: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00006650: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00006660: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00006670: 2f 0a 2f 2a 2a 2a 2f 20 28 28 6d 6f 64 75 6c 65 /./***/ ((module 00006680: 29 20 3d 3e 20 7b 0a 0a 2f 2a 2a 0a 20 2a 20 40 ) => {../**. * @ 00006690: 70 61 72 61 6d 20 7b 73 74 72 69 6e 67 7d 20 76 param {string} v 000066a0: 61 6c 75 65 0a 20 2a 20 40 72 65 74 75 72 6e 73 alue. * @returns 000066b0: 20 7b 52 65 67 45 78 70 7d 0a 20 2a 20 2a 2f 0a {RegExp}. * */. 000066c0: 0a 2f 2a 2a 0a 20 2a 20 40 70 61 72 61 6d 20 7b ./**. * @param { 000066d0: 52 65 67 45 78 70 20 7c 20 73 74 72 69 6e 67 20 RegExp | string 000066e0: 7d 20 72 65 0a 20 2a 20 40 72 65 74 75 72 6e 73 } re. * @returns 000066f0: 20 7b 73 74 72 69 6e 67 7d 0a 20 2a 2f 0a 66 75 {string}. */.fu 00006700: 6e 63 74 69 6f 6e 20 73 6f 75 72 63 65 28 72 65 nction source(re 00006710: 29 20 7b 0a 20 20 69 66 20 28 21 72 65 29 20 72 ) {. if (!re) r 00006720: 65 74 75 72 6e 20 6e 75 6c 6c 3b 0a 20 20 69 66 eturn null;. if 00006730: 20 28 74 79 70 65 6f 66 20 72 65 20 3d 3d 3d 20 (typeof re === 00006740: 22 73 74 72 69 6e 67 22 29 20 72 65 74 75 72 6e "string") return 00006750: 20 72 65 3b 0a 0a 20 20 72 65 74 75 72 6e 20 72 re;.. return r 00006760: 65 2e 73 6f 75 72 63 65 3b 0a 7d 0a 0a 2f 2a 2a e.source;.}../** 00006770: 0a 20 2a 20 40 70 61 72 61 6d 20 7b 2e 2e 2e 28 . * @param {...( 00006780: 52 65 67 45 78 70 20 7c 20 73 74 72 69 6e 67 29 RegExp | string) 00006790: 20 7d 20 61 72 67 73 0a 20 2a 20 40 72 65 74 75 } args. * @retu 000067a0: 72 6e 73 20 7b 73 74 72 69 6e 67 7d 0a 20 2a 2f rns {string}. */ 000067b0: 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 63 61 74 .function concat 000067c0: 28 2e 2e 2e 61 72 67 73 29 20 7b 0a 20 20 63 6f (...args) {. co 000067d0: 6e 73 74 20 6a 6f 69 6e 65 64 20 3d 20 61 72 67 nst joined = arg 000067e0: 73 2e 6d 61 70 28 28 78 29 20 3d 3e 20 73 6f 75 s.map((x) => sou 000067f0: 72 63 65 28 78 29 29 2e 6a 6f 69 6e 28 22 22 29 rce(x)).join("") 00006800: 3b 0a 20 20 72 65 74 75 72 6e 20 6a 6f 69 6e 65 ;. return joine 00006810: 64 3b 0a 7d 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 d;.}../*.Languag 00006820: 65 3a 20 48 54 54 50 0a 44 65 73 63 72 69 70 74 e: HTTP.Descript 00006830: 69 6f 6e 3a 20 48 54 54 50 20 72 65 71 75 65 73 ion: HTTP reques 00006840: 74 20 61 6e 64 20 72 65 73 70 6f 6e 73 65 20 68 t and response h 00006850: 65 61 64 65 72 73 20 77 69 74 68 20 61 75 74 6f eaders with auto 00006860: 6d 61 74 69 63 20 62 6f 64 79 20 68 69 67 68 6c matic body highl 00006870: 69 67 68 74 69 6e 67 0a 41 75 74 68 6f 72 3a 20 ighting.Author: 00006880: 49 76 61 6e 20 53 61 67 61 6c 61 65 76 20 3c 6d Ivan Sagalaev <m 00006890: 61 6e 69 61 63 40 73 6f 66 74 77 61 72 65 6d 61 aniac@softwarema 000068a0: 6e 69 61 63 73 2e 6f 72 67 3e 0a 43 61 74 65 67 niacs.org>.Categ 000068b0: 6f 72 79 3a 20 63 6f 6d 6d 6f 6e 2c 20 70 72 6f ory: common, pro 000068c0: 74 6f 63 6f 6c 73 0a 57 65 62 73 69 74 65 3a 20 tocols.Website: 000068d0: 68 74 74 70 73 3a 2f 2f 64 65 76 65 6c 6f 70 65 https://develope 000068e0: 72 2e 6d 6f 7a 69 6c 6c 61 2e 6f 72 67 2f 65 6e r.mozilla.org/en 000068f0: 2d 55 53 2f 64 6f 63 73 2f 57 65 62 2f 48 54 54 -US/docs/Web/HTT 00006900: 50 2f 4f 76 65 72 76 69 65 77 0a 2a 2f 0a 0a 66 P/Overview.*/..f 00006910: 75 6e 63 74 69 6f 6e 20 68 74 74 70 28 68 6c 6a unction http(hlj 00006920: 73 29 20 7b 0a 20 20 63 6f 6e 73 74 20 56 45 52 s) {. const VER 00006930: 53 49 4f 4e 20 3d 20 27 48 54 54 50 2f 28 32 7c SION = 'HTTP/(2| 00006940: 31 5c 5c 2e 5b 30 31 5d 29 27 3b 0a 20 20 63 6f 1\\.[01])';. co 00006950: 6e 73 74 20 48 45 41 44 45 52 5f 4e 41 4d 45 20 nst HEADER_NAME 00006960: 3d 20 2f 5b 41 2d 5a 61 2d 7a 5d 5b 41 2d 5a 61 = /[A-Za-z][A-Za 00006970: 2d 7a 30 2d 39 2d 5d 2a 2f 3b 0a 20 20 63 6f 6e -z0-9-]*/;. con 00006980: 73 74 20 48 45 41 44 45 52 20 3d 20 7b 0a 20 20 st HEADER = {. 00006990: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 61 74 className: 'at 000069a0: 74 72 69 62 75 74 65 27 2c 0a 20 20 20 20 62 65 tribute',. be 000069b0: 67 69 6e 3a 20 63 6f 6e 63 61 74 28 27 5e 27 2c gin: concat('^', 000069c0: 20 48 45 41 44 45 52 5f 4e 41 4d 45 2c 20 27 28 HEADER_NAME, '( 000069d0: 3f 3d 5c 5c 3a 5c 5c 73 29 27 29 2c 0a 20 20 20 ?=\\:\\s)'),. 000069e0: 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 20 20 20 starts: {. 000069f0: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 00006a00: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 {. 00006a10: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 22 70 75 6e className: "pun 00006a20: 63 74 75 61 74 69 6f 6e 22 2c 0a 20 20 20 20 20 ctuation",. 00006a30: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 3a 20 2f begin: /: / 00006a40: 2c 0a 20 20 20 20 20 20 20 20 20 20 72 65 6c 65 ,. rele 00006a50: 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 20 20 vance: 0,. 00006a60: 20 20 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 starts: {. 00006a70: 20 20 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 end: ' 00006a80: 24 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 $',. 00006a90: 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 relevance: 0. 00006aa0: 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 }. 00006ab0: 20 7d 0a 20 20 20 20 20 20 5d 0a 20 20 20 20 7d }. ]. } 00006ac0: 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 48 45 . };. const HE 00006ad0: 41 44 45 52 53 5f 41 4e 44 5f 42 4f 44 59 20 3d ADERS_AND_BODY = 00006ae0: 20 5b 0a 20 20 20 20 48 45 41 44 45 52 2c 0a 20 [. HEADER,. 00006af0: 20 20 20 7b 0a 20 20 20 20 20 20 62 65 67 69 6e {. begin 00006b00: 3a 20 27 5c 5c 6e 5c 5c 6e 27 2c 0a 20 20 20 20 : '\\n\\n',. 00006b10: 20 20 73 74 61 72 74 73 3a 20 7b 20 73 75 62 4c starts: { subL 00006b20: 61 6e 67 75 61 67 65 3a 20 5b 5d 2c 20 65 6e 64 anguage: [], end 00006b30: 73 57 69 74 68 50 61 72 65 6e 74 3a 20 74 72 75 sWithParent: tru 00006b40: 65 20 7d 0a 20 20 20 20 7d 0a 20 20 5d 3b 0a 0a e }. }. ];.. 00006b50: 20 20 72 65 74 75 72 6e 20 7b 0a 20 20 20 20 6e return {. n 00006b60: 61 6d 65 3a 20 27 48 54 54 50 27 2c 0a 20 20 20 ame: 'HTTP',. 00006b70: 20 61 6c 69 61 73 65 73 3a 20 5b 27 68 74 74 70 aliases: ['http 00006b80: 73 27 5d 2c 0a 20 20 20 20 69 6c 6c 65 67 61 6c s'],. illegal 00006b90: 3a 20 2f 5c 53 2f 2c 0a 20 20 20 20 63 6f 6e 74 : /\S/,. cont 00006ba0: 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 2f 2f ains: [. // 00006bb0: 20 72 65 73 70 6f 6e 73 65 0a 20 20 20 20 20 20 response. 00006bc0: 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a {. begin: 00006bd0: 20 27 5e 28 3f 3d 27 20 2b 20 56 45 52 53 49 4f '^(?=' + VERSIO 00006be0: 4e 20 2b 20 22 20 5c 5c 64 7b 33 7d 29 22 2c 0a N + " \\d{3})",. 00006bf0: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 24 2f end: /$/ 00006c00: 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 ,. contai 00006c10: 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 ns: [. 00006c20: 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6c {. cl 00006c30: 61 73 73 4e 61 6d 65 3a 20 22 6d 65 74 61 22 2c assName: "meta", 00006c40: 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 . beg 00006c50: 69 6e 3a 20 56 45 52 53 49 4f 4e 0a 20 20 20 20 in: VERSION. 00006c60: 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 },. 00006c70: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 {. 00006c80: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6e 75 6d className: 'num 00006c90: 62 65 72 27 2c 20 62 65 67 69 6e 3a 20 27 5c 5c ber', begin: '\\ 00006ca0: 62 5c 5c 64 7b 33 7d 5c 5c 62 27 0a 20 20 20 20 b\\d{3}\\b'. 00006cb0: 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 }. 00006cc0: 5d 2c 0a 20 20 20 20 20 20 20 20 73 74 61 72 74 ],. start 00006cd0: 73 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 65 s: {. e 00006ce0: 6e 64 3a 20 2f 5c 62 5c 42 2f 2c 0a 20 20 20 20 nd: /\b\B/,. 00006cf0: 20 20 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 2f illegal: / 00006d00: 5c 53 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 63 \S/,. c 00006d10: 6f 6e 74 61 69 6e 73 3a 20 48 45 41 44 45 52 53 ontains: HEADERS 00006d20: 5f 41 4e 44 5f 42 4f 44 59 0a 20 20 20 20 20 20 _AND_BODY. 00006d30: 20 20 7d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 }. },. 00006d40: 20 20 20 2f 2f 20 72 65 71 75 65 73 74 0a 20 20 // request. 00006d50: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 62 65 {. be 00006d60: 67 69 6e 3a 20 27 28 3f 3d 5e 5b 41 2d 5a 5d 2b gin: '(?=^[A-Z]+ 00006d70: 20 28 2e 2a 3f 29 20 27 20 2b 20 56 45 52 53 49 (.*?) ' + VERSI 00006d80: 4f 4e 20 2b 20 27 24 29 27 2c 0a 20 20 20 20 20 ON + '$)',. 00006d90: 20 20 20 65 6e 64 3a 20 2f 24 2f 2c 0a 20 20 20 end: /$/,. 00006da0: 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b contains: [ 00006db0: 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 . {. 00006dc0: 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 classNa 00006dd0: 6d 65 3a 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 me: 'string',. 00006de0: 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a begin: 00006df0: 20 27 20 27 2c 0a 20 20 20 20 20 20 20 20 20 20 ' ',. 00006e00: 20 20 65 6e 64 3a 20 27 20 27 2c 0a 20 20 20 20 end: ' ',. 00006e10: 20 20 20 20 20 20 20 20 65 78 63 6c 75 64 65 42 excludeB 00006e20: 65 67 69 6e 3a 20 74 72 75 65 2c 0a 20 20 20 20 egin: true,. 00006e30: 20 20 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 excludeE 00006e40: 6e 64 3a 20 74 72 75 65 0a 20 20 20 20 20 20 20 nd: true. 00006e50: 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 },. 00006e60: 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6c {. cl 00006e70: 61 73 73 4e 61 6d 65 3a 20 22 6d 65 74 61 22 2c assName: "meta", 00006e80: 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 . beg 00006e90: 69 6e 3a 20 56 45 52 53 49 4f 4e 0a 20 20 20 20 in: VERSION. 00006ea0: 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 },. 00006eb0: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 {. 00006ec0: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6b 65 79 className: 'key 00006ed0: 77 6f 72 64 27 2c 0a 20 20 20 20 20 20 20 20 20 word',. 00006ee0: 20 20 20 62 65 67 69 6e 3a 20 27 5b 41 2d 5a 5d begin: '[A-Z] 00006ef0: 2b 27 0a 20 20 20 20 20 20 20 20 20 20 7d 0a 20 +'. }. 00006f00: 20 20 20 20 20 20 20 5d 2c 0a 20 20 20 20 20 20 ],. 00006f10: 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 20 20 starts: {. 00006f20: 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 62 5c 42 end: /\b\B 00006f30: 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 69 6c 6c /,. ill 00006f40: 65 67 61 6c 3a 20 2f 5c 53 2f 2c 0a 20 20 20 20 egal: /\S/,. 00006f50: 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 contains: 00006f60: 48 45 41 44 45 52 53 5f 41 4e 44 5f 42 4f 44 59 HEADERS_AND_BODY 00006f70: 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 . }. 00006f80: 20 7d 2c 0a 20 20 20 20 20 20 2f 2f 20 74 6f 20 },. // to 00006f90: 61 6c 6c 6f 77 20 68 65 61 64 65 72 73 20 74 6f allow headers to 00006fa0: 20 77 6f 72 6b 20 65 76 65 6e 20 77 69 74 68 6f work even witho 00006fb0: 75 74 20 61 20 70 72 65 61 6d 62 6c 65 0a 20 20 ut a preamble. 00006fc0: 20 20 20 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 hljs.inherit 00006fd0: 28 48 45 41 44 45 52 2c 20 7b 0a 20 20 20 20 20 (HEADER, {. 00006fe0: 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a relevance: 0. 00006ff0: 20 20 20 20 20 20 7d 29 0a 20 20 20 20 5d 0a 20 }). ]. 00007000: 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 };.}..module.ex 00007010: 70 6f 72 74 73 20 3d 20 68 74 74 70 3b 0a 0a 0a ports = http;... 00007020: 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a 2f /***/ }),../***/ 00007030: 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 "./node_modules 00007040: 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 /highlight.js/li 00007050: 62 2f 6c 61 6e 67 75 61 67 65 73 2f 68 79 2e 6a b/languages/hy.j 00007060: 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a s":./*!********* 00007070: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00007080: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00007090: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a **************!* 000070a0: 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f \. !*** ./node_ 000070b0: 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 modules/highligh 000070c0: 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 t.js/lib/languag 000070d0: 65 73 2f 68 79 2e 6a 73 20 2a 2a 2a 21 0a 20 20 es/hy.js ***!. 000070e0: 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a \*************** 000070f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00007100: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00007110: 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 ********/./***/ 00007120: 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a ((module) => {.. 00007130: 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a 20 48 79 0a /*.Language: Hy. 00007140: 44 65 73 63 72 69 70 74 69 6f 6e 3a 20 48 79 20 Description: Hy 00007150: 69 73 20 61 20 77 6f 6e 64 65 72 66 75 6c 20 64 is a wonderful d 00007160: 69 61 6c 65 63 74 20 6f 66 20 4c 69 73 70 20 74 ialect of Lisp t 00007170: 68 61 74 e2 80 99 73 20 65 6d 62 65 64 64 65 64 hat...s embedded 00007180: 20 69 6e 20 50 79 74 68 6f 6e 2e 0a 41 75 74 68 in Python..Auth 00007190: 6f 72 3a 20 53 65 72 67 65 79 20 53 6f 62 6b 6f or: Sergey Sobko 000071a0: 20 3c 73 2e 73 6f 62 6b 6f 40 70 72 6f 66 69 74 <s.sobko@profit 000071b0: 77 61 72 65 2e 72 75 3e 0a 57 65 62 73 69 74 65 ware.ru>.Website 000071c0: 3a 20 68 74 74 70 3a 2f 2f 64 6f 63 73 2e 68 79 : http://docs.hy 000071d0: 6c 61 6e 67 2e 6f 72 67 2f 65 6e 2f 73 74 61 62 lang.org/en/stab 000071e0: 6c 65 2f 0a 43 61 74 65 67 6f 72 79 3a 20 6c 69 le/.Category: li 000071f0: 73 70 0a 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 sp.*/..function 00007200: 68 79 28 68 6c 6a 73 29 20 7b 0a 20 20 76 61 72 hy(hljs) {. var 00007210: 20 53 59 4d 42 4f 4c 53 54 41 52 54 20 3d 20 27 SYMBOLSTART = ' 00007220: 61 2d 7a 41 2d 5a 5f 5c 5c 2d 21 2e 3f 2b 2a 3d a-zA-Z_\\-!.?+*= 00007230: 3c 3e 26 23 5c 27 27 3b 0a 20 20 76 61 72 20 53 <>&#\'';. var S 00007240: 59 4d 42 4f 4c 5f 52 45 20 3d 20 27 5b 27 20 2b YMBOL_RE = '[' + 00007250: 20 53 59 4d 42 4f 4c 53 54 41 52 54 20 2b 20 27 SYMBOLSTART + ' 00007260: 5d 5b 27 20 2b 20 53 59 4d 42 4f 4c 53 54 41 52 ][' + SYMBOLSTAR 00007270: 54 20 2b 20 27 30 2d 39 2f 3b 3a 5d 2a 27 3b 0a T + '0-9/;:]*';. 00007280: 20 20 76 61 72 20 6b 65 79 77 6f 72 64 73 20 3d var keywords = 00007290: 20 7b 0a 20 20 20 20 24 70 61 74 74 65 72 6e 3a {. $pattern: 000072a0: 20 53 59 4d 42 4f 4c 5f 52 45 2c 0a 20 20 20 20 SYMBOL_RE,. 000072b0: 27 62 75 69 6c 74 69 6e 2d 6e 61 6d 65 27 3a 0a 'builtin-name':. 000072c0: 20 20 20 20 20 20 2f 2f 20 6b 65 79 77 6f 72 64 // keyword 000072d0: 73 0a 20 20 20 20 20 20 27 21 3d 20 25 20 25 3d s. '!= % %= 000072e0: 20 26 20 26 3d 20 2a 20 2a 2a 20 2a 2a 3d 20 2a & &= * ** **= * 000072f0: 3d 20 2a 6d 61 70 20 27 20 2b 0a 20 20 20 20 20 = *map ' +. 00007300: 20 27 2b 20 2b 3d 20 2c 20 2d 2d 62 75 69 6c 64 '+ += , --build 00007310: 2d 63 6c 61 73 73 2d 2d 20 2d 2d 69 6d 70 6f 72 -class-- --impor 00007320: 74 2d 2d 20 2d 3d 20 2e 20 2f 20 2f 2f 20 2f 2f t-- -= . / // // 00007330: 3d 20 27 20 2b 0a 20 20 20 20 20 20 27 2f 3d 20 = ' +. '/= 00007340: 3c 20 3c 3c 20 3c 3c 3d 20 3c 3d 20 3d 20 3e 20 < << <<= <= = > 00007350: 3e 3d 20 3e 3e 20 3e 3e 3d 20 27 20 2b 0a 20 20 >= >> >>= ' +. 00007360: 20 20 20 20 27 40 20 40 3d 20 5e 20 5e 3d 20 61 '@ @= ^ ^= a 00007370: 62 73 20 61 63 63 75 6d 75 6c 61 74 65 20 61 6c bs accumulate al 00007380: 6c 20 61 6e 64 20 61 6e 79 20 61 70 2d 63 6f 6d l and any ap-com 00007390: 70 6f 73 65 20 27 20 2b 0a 20 20 20 20 20 20 27 pose ' +. ' 000073a0: 61 70 2d 64 6f 74 69 6d 65 73 20 61 70 2d 65 61 ap-dotimes ap-ea 000073b0: 63 68 20 61 70 2d 65 61 63 68 2d 77 68 69 6c 65 ch ap-each-while 000073c0: 20 61 70 2d 66 69 6c 74 65 72 20 61 70 2d 66 69 ap-filter ap-fi 000073d0: 72 73 74 20 61 70 2d 69 66 20 61 70 2d 6c 61 73 rst ap-if ap-las 000073e0: 74 20 61 70 2d 6d 61 70 20 61 70 2d 6d 61 70 2d t ap-map ap-map- 000073f0: 77 68 65 6e 20 61 70 2d 70 69 70 65 20 27 20 2b when ap-pipe ' + 00007400: 0a 20 20 20 20 20 20 27 61 70 2d 72 65 64 75 63 . 'ap-reduc 00007410: 65 20 61 70 2d 72 65 6a 65 63 74 20 61 70 70 6c e ap-reject appl 00007420: 79 20 61 73 2d 3e 20 61 73 63 69 69 20 61 73 73 y as-> ascii ass 00007430: 65 72 74 20 61 73 73 6f 63 20 62 69 6e 20 62 72 ert assoc bin br 00007440: 65 61 6b 20 62 75 74 6c 61 73 74 20 27 20 2b 0a eak butlast ' +. 00007450: 20 20 20 20 20 20 27 63 61 6c 6c 61 62 6c 65 20 'callable 00007460: 63 61 6c 6c 69 6e 67 2d 6d 6f 64 75 6c 65 2d 6e calling-module-n 00007470: 61 6d 65 20 63 61 72 20 63 61 73 65 20 63 64 72 ame car case cdr 00007480: 20 63 68 61 69 6e 20 63 68 72 20 63 6f 6c 6c 3f chain chr coll? 00007490: 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 73 20 63 6f combinations co 000074a0: 6d 70 69 6c 65 20 27 20 2b 0a 20 20 20 20 20 20 mpile ' +. 000074b0: 27 63 6f 6d 70 72 65 73 73 20 63 6f 6e 64 20 63 'compress cond c 000074c0: 6f 6e 73 20 63 6f 6e 73 3f 20 63 6f 6e 74 69 6e ons cons? contin 000074d0: 75 65 20 63 6f 75 6e 74 20 63 75 72 72 79 20 63 ue count curry c 000074e0: 75 74 20 63 79 63 6c 65 20 64 65 63 20 27 20 2b ut cycle dec ' + 000074f0: 0a 20 20 20 20 20 20 27 64 65 66 20 64 65 66 61 . 'def defa 00007500: 75 6c 74 2d 6d 65 74 68 6f 64 20 64 65 66 63 6c ult-method defcl 00007510: 61 73 73 20 64 65 66 6d 61 63 72 6f 20 64 65 66 ass defmacro def 00007520: 6d 61 63 72 6f 2d 61 6c 69 61 73 20 64 65 66 6d macro-alias defm 00007530: 61 63 72 6f 2f 67 21 20 64 65 66 6d 61 69 6e 20 acro/g! defmain 00007540: 64 65 66 6d 65 74 68 6f 64 20 64 65 66 6d 75 6c defmethod defmul 00007550: 74 69 20 64 65 66 6e 20 27 20 2b 0a 20 20 20 20 ti defn ' +. 00007560: 20 20 27 64 65 66 6e 2d 61 6c 69 61 73 20 64 65 'defn-alias de 00007570: 66 6e 63 20 64 65 66 6e 72 20 64 65 66 72 65 61 fnc defnr defrea 00007580: 64 65 72 20 64 65 66 73 65 71 20 64 65 6c 20 64 der defseq del d 00007590: 65 6c 61 74 74 72 20 64 65 6c 65 74 65 2d 72 6f elattr delete-ro 000075a0: 75 74 65 20 64 69 63 74 2d 63 6f 6d 70 20 64 69 ute dict-comp di 000075b0: 72 20 27 20 2b 0a 20 20 20 20 20 20 27 64 69 73 r ' +. 'dis 000075c0: 61 73 73 65 6d 62 6c 65 20 64 69 73 70 61 74 63 assemble dispatc 000075d0: 68 2d 72 65 61 64 65 72 2d 6d 61 63 72 6f 20 64 h-reader-macro d 000075e0: 69 73 74 69 6e 63 74 20 64 69 76 6d 6f 64 20 64 istinct divmod d 000075f0: 6f 20 64 6f 74 6f 20 64 72 6f 70 20 64 72 6f 70 o doto drop drop 00007600: 2d 6c 61 73 74 20 64 72 6f 70 2d 77 68 69 6c 65 -last drop-while 00007610: 20 65 6d 70 74 79 3f 20 27 20 2b 0a 20 20 20 20 empty? ' +. 00007620: 20 20 27 65 6e 64 2d 73 65 71 75 65 6e 63 65 20 'end-sequence 00007630: 65 76 61 6c 20 65 76 61 6c 2d 61 6e 64 2d 63 6f eval eval-and-co 00007640: 6d 70 69 6c 65 20 65 76 61 6c 2d 77 68 65 6e 2d mpile eval-when- 00007650: 63 6f 6d 70 69 6c 65 20 65 76 65 6e 3f 20 65 76 compile even? ev 00007660: 65 72 79 3f 20 65 78 63 65 70 74 20 65 78 65 63 ery? except exec 00007670: 20 66 69 6c 74 65 72 20 66 69 72 73 74 20 27 20 filter first ' 00007680: 2b 0a 20 20 20 20 20 20 27 66 6c 61 74 74 65 6e +. 'flatten 00007690: 20 66 6c 6f 61 74 3f 20 66 6e 20 66 6e 63 20 66 float? fn fnc f 000076a0: 6e 72 20 66 6f 72 20 66 6f 72 2a 20 66 6f 72 6d nr for for* form 000076b0: 61 74 20 66 72 61 63 74 69 6f 6e 20 67 65 6e 65 at fraction gene 000076c0: 78 70 72 20 27 20 2b 0a 20 20 20 20 20 20 27 67 xpr ' +. 'g 000076d0: 65 6e 73 79 6d 20 67 65 74 20 67 65 74 61 74 74 ensym get getatt 000076e0: 72 20 67 6c 6f 62 61 6c 20 67 6c 6f 62 61 6c 73 r global globals 000076f0: 20 67 72 6f 75 70 2d 62 79 20 68 61 73 61 74 74 group-by hasatt 00007700: 72 20 68 61 73 68 20 68 65 78 20 69 64 20 27 20 r hash hex id ' 00007710: 2b 0a 20 20 20 20 20 20 27 69 64 65 6e 74 69 74 +. 'identit 00007720: 79 20 69 66 20 69 66 2a 20 69 66 2d 6e 6f 74 20 y if if* if-not 00007730: 69 66 2d 70 79 74 68 6f 6e 32 20 69 6d 70 6f 72 if-python2 impor 00007740: 74 20 69 6e 20 69 6e 63 20 69 6e 70 75 74 20 69 t in inc input i 00007750: 6e 73 74 61 6e 63 65 3f 20 27 20 2b 0a 20 20 20 nstance? ' +. 00007760: 20 20 20 27 69 6e 74 65 67 65 72 20 69 6e 74 65 'integer inte 00007770: 67 65 72 2d 63 68 61 72 3f 20 69 6e 74 65 67 65 ger-char? intege 00007780: 72 3f 20 69 6e 74 65 72 6c 65 61 76 65 20 69 6e r? interleave in 00007790: 74 65 72 70 6f 73 65 20 69 73 20 69 73 2d 63 6f terpose is is-co 000077a0: 6c 6c 20 69 73 2d 63 6f 6e 73 20 69 73 2d 65 6d ll is-cons is-em 000077b0: 70 74 79 20 69 73 2d 65 76 65 6e 20 27 20 2b 0a pty is-even ' +. 000077c0: 20 20 20 20 20 20 27 69 73 2d 65 76 65 72 79 20 'is-every 000077d0: 69 73 2d 66 6c 6f 61 74 20 69 73 2d 69 6e 73 74 is-float is-inst 000077e0: 61 6e 63 65 20 69 73 2d 69 6e 74 65 67 65 72 20 ance is-integer 000077f0: 69 73 2d 69 6e 74 65 67 65 72 2d 63 68 61 72 20 is-integer-char 00007800: 69 73 2d 69 74 65 72 61 62 6c 65 20 69 73 2d 69 is-iterable is-i 00007810: 74 65 72 61 74 6f 72 20 69 73 2d 6b 65 79 77 6f terator is-keywo 00007820: 72 64 20 69 73 2d 6e 65 67 20 69 73 2d 6e 6f 6e rd is-neg is-non 00007830: 65 20 27 20 2b 0a 20 20 20 20 20 20 27 69 73 2d e ' +. 'is- 00007840: 6e 6f 74 20 69 73 2d 6e 75 6d 65 72 69 63 20 69 not is-numeric i 00007850: 73 2d 6f 64 64 20 69 73 2d 70 6f 73 20 69 73 2d s-odd is-pos is- 00007860: 73 74 72 69 6e 67 20 69 73 2d 73 79 6d 62 6f 6c string is-symbol 00007870: 20 69 73 2d 7a 65 72 6f 20 69 73 69 6e 73 74 61 is-zero isinsta 00007880: 6e 63 65 20 69 73 6c 69 63 65 20 69 73 73 75 62 nce islice issub 00007890: 63 6c 61 73 73 20 27 20 2b 0a 20 20 20 20 20 20 class ' +. 000078a0: 27 69 74 65 72 20 69 74 65 72 61 62 6c 65 3f 20 'iter iterable? 000078b0: 69 74 65 72 61 74 65 20 69 74 65 72 61 74 6f 72 iterate iterator 000078c0: 3f 20 6b 65 79 77 6f 72 64 20 6b 65 79 77 6f 72 ? keyword keywor 000078d0: 64 3f 20 6c 61 6d 62 64 61 20 6c 61 73 74 20 6c d? lambda last l 000078e0: 65 6e 20 6c 65 74 20 27 20 2b 0a 20 20 20 20 20 en let ' +. 000078f0: 20 27 6c 69 66 20 6c 69 66 2d 6e 6f 74 20 6c 69 'lif lif-not li 00007900: 73 74 2a 20 6c 69 73 74 2d 63 6f 6d 70 20 6c 6f st* list-comp lo 00007910: 63 61 6c 73 20 6c 6f 6f 70 20 6d 61 63 72 6f 2d cals loop macro- 00007920: 65 72 72 6f 72 20 6d 61 63 72 6f 65 78 70 61 6e error macroexpan 00007930: 64 20 6d 61 63 72 6f 65 78 70 61 6e 64 2d 31 20 d macroexpand-1 00007940: 6d 61 63 72 6f 65 78 70 61 6e 64 2d 61 6c 6c 20 macroexpand-all 00007950: 27 20 2b 0a 20 20 20 20 20 20 27 6d 61 70 20 6d ' +. 'map m 00007960: 61 78 20 6d 65 72 67 65 2d 77 69 74 68 20 6d 65 ax merge-with me 00007970: 74 68 6f 64 2d 64 65 63 6f 72 61 74 6f 72 20 6d thod-decorator m 00007980: 69 6e 20 6d 75 6c 74 69 2d 64 65 63 6f 72 61 74 in multi-decorat 00007990: 6f 72 20 6d 75 6c 74 69 63 6f 6d 62 69 6e 61 74 or multicombinat 000079a0: 69 6f 6e 73 20 6e 61 6d 65 20 6e 65 67 3f 20 6e ions name neg? n 000079b0: 65 78 74 20 27 20 2b 0a 20 20 20 20 20 20 27 6e ext ' +. 'n 000079c0: 6f 6e 65 3f 20 6e 6f 6e 6c 6f 63 61 6c 20 6e 6f one? nonlocal no 000079d0: 74 20 6e 6f 74 2d 69 6e 20 6e 6f 74 3f 20 6e 74 t not-in not? nt 000079e0: 68 20 6e 75 6d 65 72 69 63 3f 20 6f 63 74 20 6f h numeric? oct o 000079f0: 64 64 3f 20 6f 70 65 6e 20 27 20 2b 0a 20 20 20 dd? open ' +. 00007a00: 20 20 20 27 6f 72 20 6f 72 64 20 70 61 72 74 69 'or ord parti 00007a10: 74 69 6f 6e 20 70 65 72 6d 75 74 61 74 69 6f 6e tion permutation 00007a20: 73 20 70 6f 73 3f 20 70 6f 73 74 2d 72 6f 75 74 s pos? post-rout 00007a30: 65 20 70 6f 73 74 77 61 6c 6b 20 70 6f 77 20 70 e postwalk pow p 00007a40: 72 65 77 61 6c 6b 20 70 72 69 6e 74 20 27 20 2b rewalk print ' + 00007a50: 0a 20 20 20 20 20 20 27 70 72 6f 64 75 63 74 20 . 'product 00007a60: 70 72 6f 66 69 6c 65 2f 63 61 6c 6c 73 20 70 72 profile/calls pr 00007a70: 6f 66 69 6c 65 2f 63 70 75 20 70 75 74 2d 72 6f ofile/cpu put-ro 00007a80: 75 74 65 20 71 75 61 73 69 71 75 6f 74 65 20 71 ute quasiquote q 00007a90: 75 6f 74 65 20 72 61 69 73 65 20 72 61 6e 67 65 uote raise range 00007aa0: 20 72 65 61 64 20 72 65 61 64 2d 73 74 72 20 27 read read-str ' 00007ab0: 20 2b 0a 20 20 20 20 20 20 27 72 65 63 75 72 73 +. 'recurs 00007ac0: 69 76 65 2d 72 65 70 6c 61 63 65 20 72 65 64 75 ive-replace redu 00007ad0: 63 65 20 72 65 6d 6f 76 65 20 72 65 70 65 61 74 ce remove repeat 00007ae0: 20 72 65 70 65 61 74 65 64 6c 79 20 72 65 70 72 repeatedly repr 00007af0: 20 72 65 71 75 69 72 65 20 72 65 73 74 20 72 6f require rest ro 00007b00: 75 6e 64 20 72 6f 75 74 65 20 27 20 2b 0a 20 20 und route ' +. 00007b10: 20 20 20 20 27 72 6f 75 74 65 2d 77 69 74 68 2d 'route-with- 00007b20: 6d 65 74 68 6f 64 73 20 72 77 6d 20 73 65 63 6f methods rwm seco 00007b30: 6e 64 20 73 65 71 20 73 65 74 2d 63 6f 6d 70 20 nd seq set-comp 00007b40: 73 65 74 61 74 74 72 20 73 65 74 76 20 73 6f 6d setattr setv som 00007b50: 65 20 73 6f 72 74 65 64 20 73 74 72 69 6e 67 20 e sorted string 00007b60: 27 20 2b 0a 20 20 20 20 20 20 27 73 74 72 69 6e ' +. 'strin 00007b70: 67 3f 20 73 75 6d 20 73 77 69 74 63 68 20 73 79 g? sum switch sy 00007b80: 6d 62 6f 6c 3f 20 74 61 6b 65 20 74 61 6b 65 2d mbol? take take- 00007b90: 6e 74 68 20 74 61 6b 65 2d 77 68 69 6c 65 20 74 nth take-while t 00007ba0: 65 65 20 74 72 79 20 75 6e 6c 65 73 73 20 27 20 ee try unless ' 00007bb0: 2b 0a 20 20 20 20 20 20 27 75 6e 71 75 6f 74 65 +. 'unquote 00007bc0: 20 75 6e 71 75 6f 74 65 2d 73 70 6c 69 63 69 6e unquote-splicin 00007bd0: 67 20 76 61 72 73 20 77 61 6c 6b 20 77 68 65 6e g vars walk when 00007be0: 20 77 68 69 6c 65 20 77 69 74 68 20 77 69 74 68 while with with 00007bf0: 2a 20 77 69 74 68 2d 64 65 63 6f 72 61 74 6f 72 * with-decorator 00007c00: 20 77 69 74 68 2d 67 65 6e 73 79 6d 73 20 27 20 with-gensyms ' 00007c10: 2b 0a 20 20 20 20 20 20 27 78 69 20 78 6f 72 20 +. 'xi xor 00007c20: 79 69 65 6c 64 20 79 69 65 6c 64 2d 66 72 6f 6d yield yield-from 00007c30: 20 7a 65 72 6f 3f 20 7a 69 70 20 7a 69 70 2d 6c zero? zip zip-l 00007c40: 6f 6e 67 65 73 74 20 7c 20 7c 3d 20 7e 27 0a 20 ongest | |= ~'. 00007c50: 20 20 7d 3b 0a 0a 20 20 76 61 72 20 53 49 4d 50 };.. var SIMP 00007c60: 4c 45 5f 4e 55 4d 42 45 52 5f 52 45 20 3d 20 27 LE_NUMBER_RE = ' 00007c70: 5b 2d 2b 5d 3f 5c 5c 64 2b 28 5c 5c 2e 5c 5c 64 [-+]?\\d+(\\.\\d 00007c80: 2b 29 3f 27 3b 0a 0a 20 20 76 61 72 20 53 59 4d +)?';.. var SYM 00007c90: 42 4f 4c 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 BOL = {. begi 00007ca0: 6e 3a 20 53 59 4d 42 4f 4c 5f 52 45 2c 0a 20 20 n: SYMBOL_RE,. 00007cb0: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 relevance: 0. 00007cc0: 20 7d 3b 0a 20 20 76 61 72 20 4e 55 4d 42 45 52 };. var NUMBER 00007cd0: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 00007ce0: 6d 65 3a 20 27 6e 75 6d 62 65 72 27 2c 20 62 65 me: 'number', be 00007cf0: 67 69 6e 3a 20 53 49 4d 50 4c 45 5f 4e 55 4d 42 gin: SIMPLE_NUMB 00007d00: 45 52 5f 52 45 2c 0a 20 20 20 20 72 65 6c 65 76 ER_RE,. relev 00007d10: 61 6e 63 65 3a 20 30 0a 20 20 7d 3b 0a 20 20 76 ance: 0. };. v 00007d20: 61 72 20 53 54 52 49 4e 47 20 3d 20 68 6c 6a 73 ar STRING = hljs 00007d30: 2e 69 6e 68 65 72 69 74 28 68 6c 6a 73 2e 51 55 .inherit(hljs.QU 00007d40: 4f 54 45 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c OTE_STRING_MODE, 00007d50: 20 7b 69 6c 6c 65 67 61 6c 3a 20 6e 75 6c 6c 7d {illegal: null} 00007d60: 29 3b 0a 20 20 76 61 72 20 43 4f 4d 4d 45 4e 54 );. var COMMENT 00007d70: 20 3d 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 = hljs.COMMENT( 00007d80: 0a 20 20 20 20 27 3b 27 2c 0a 20 20 20 20 27 24 . ';',. '$ 00007d90: 27 2c 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 72 ',. {. r 00007da0: 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 elevance: 0. 00007db0: 7d 0a 20 20 29 3b 0a 20 20 76 61 72 20 4c 49 54 }. );. var LIT 00007dc0: 45 52 41 4c 20 3d 20 7b 0a 20 20 20 20 63 6c 61 ERAL = {. cla 00007dd0: 73 73 4e 61 6d 65 3a 20 27 6c 69 74 65 72 61 6c ssName: 'literal 00007de0: 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c ',. begin: /\ 00007df0: 62 28 5b 54 74 5d 72 75 65 7c 5b 46 66 5d 61 6c b([Tt]rue|[Ff]al 00007e00: 73 65 7c 6e 69 6c 7c 4e 6f 6e 65 29 5c 62 2f 0a se|nil|None)\b/. 00007e10: 20 20 7d 3b 0a 20 20 76 61 72 20 43 4f 4c 4c 45 };. var COLLE 00007e20: 43 54 49 4f 4e 20 3d 20 7b 0a 20 20 20 20 62 65 CTION = {. be 00007e30: 67 69 6e 3a 20 27 5b 5c 5c 5b 5c 5c 7b 5d 27 2c gin: '[\\[\\{]', 00007e40: 20 65 6e 64 3a 20 27 5b 5c 5c 5d 5c 5c 7d 5d 27 end: '[\\]\\}]' 00007e50: 0a 20 20 7d 3b 0a 20 20 76 61 72 20 48 49 4e 54 . };. var HINT 00007e60: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 00007e70: 6d 65 3a 20 27 63 6f 6d 6d 65 6e 74 27 2c 0a 20 me: 'comment',. 00007e80: 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 5e 27 20 begin: '\\^' 00007e90: 2b 20 53 59 4d 42 4f 4c 5f 52 45 0a 20 20 7d 3b + SYMBOL_RE. }; 00007ea0: 0a 20 20 76 61 72 20 48 49 4e 54 5f 43 4f 4c 20 . var HINT_COL 00007eb0: 3d 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 27 = hljs.COMMENT(' 00007ec0: 5c 5c 5e 5c 5c 7b 27 2c 20 27 5c 5c 7d 27 29 3b \\^\\{', '\\}'); 00007ed0: 0a 20 20 76 61 72 20 4b 45 59 20 3d 20 7b 0a 20 . var KEY = {. 00007ee0: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 className: 's 00007ef0: 79 6d 62 6f 6c 27 2c 0a 20 20 20 20 62 65 67 69 ymbol',. begi 00007f00: 6e 3a 20 27 5b 3a 5d 7b 31 2c 32 7d 27 20 2b 20 n: '[:]{1,2}' + 00007f10: 53 59 4d 42 4f 4c 5f 52 45 0a 20 20 7d 3b 0a 20 SYMBOL_RE. };. 00007f20: 20 76 61 72 20 4c 49 53 54 20 3d 20 7b 0a 20 20 var LIST = {. 00007f30: 20 20 62 65 67 69 6e 3a 20 27 5c 5c 28 27 2c 20 begin: '\\(', 00007f40: 65 6e 64 3a 20 27 5c 5c 29 27 0a 20 20 7d 3b 0a end: '\\)'. };. 00007f50: 20 20 76 61 72 20 42 4f 44 59 20 3d 20 7b 0a 20 var BODY = {. 00007f60: 20 20 20 65 6e 64 73 57 69 74 68 50 61 72 65 6e endsWithParen 00007f70: 74 3a 20 74 72 75 65 2c 0a 20 20 20 20 72 65 6c t: true,. rel 00007f80: 65 76 61 6e 63 65 3a 20 30 0a 20 20 7d 3b 0a 20 evance: 0. };. 00007f90: 20 76 61 72 20 4e 41 4d 45 20 3d 20 7b 0a 20 20 var NAME = {. 00007fa0: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6e 61 className: 'na 00007fb0: 6d 65 27 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e me',. relevan 00007fc0: 63 65 3a 20 30 2c 0a 20 20 20 20 6b 65 79 77 6f ce: 0,. keywo 00007fd0: 72 64 73 3a 20 6b 65 79 77 6f 72 64 73 2c 0a 20 rds: keywords,. 00007fe0: 20 20 20 62 65 67 69 6e 3a 20 53 59 4d 42 4f 4c begin: SYMBOL 00007ff0: 5f 52 45 2c 0a 20 20 20 20 73 74 61 72 74 73 3a _RE,. starts: 00008000: 20 42 4f 44 59 0a 20 20 7d 3b 0a 20 20 76 61 72 BODY. };. var 00008010: 20 44 45 46 41 55 4c 54 5f 43 4f 4e 54 41 49 4e DEFAULT_CONTAIN 00008020: 53 20 3d 20 5b 4c 49 53 54 2c 20 53 54 52 49 4e S = [LIST, STRIN 00008030: 47 2c 20 48 49 4e 54 2c 20 48 49 4e 54 5f 43 4f G, HINT, HINT_CO 00008040: 4c 2c 20 43 4f 4d 4d 45 4e 54 2c 20 4b 45 59 2c L, COMMENT, KEY, 00008050: 20 43 4f 4c 4c 45 43 54 49 4f 4e 2c 20 4e 55 4d COLLECTION, NUM 00008060: 42 45 52 2c 20 4c 49 54 45 52 41 4c 2c 20 53 59 BER, LITERAL, SY 00008070: 4d 42 4f 4c 5d 3b 0a 0a 20 20 4c 49 53 54 2e 63 MBOL];.. LIST.c 00008080: 6f 6e 74 61 69 6e 73 20 3d 20 5b 68 6c 6a 73 2e ontains = [hljs. 00008090: 43 4f 4d 4d 45 4e 54 28 27 63 6f 6d 6d 65 6e 74 COMMENT('comment 000080a0: 27 2c 20 27 27 29 2c 20 4e 41 4d 45 2c 20 42 4f ', ''), NAME, BO 000080b0: 44 59 5d 3b 0a 20 20 42 4f 44 59 2e 63 6f 6e 74 DY];. BODY.cont 000080c0: 61 69 6e 73 20 3d 20 44 45 46 41 55 4c 54 5f 43 ains = DEFAULT_C 000080d0: 4f 4e 54 41 49 4e 53 3b 0a 20 20 43 4f 4c 4c 45 ONTAINS;. COLLE 000080e0: 43 54 49 4f 4e 2e 63 6f 6e 74 61 69 6e 73 20 3d CTION.contains = 000080f0: 20 44 45 46 41 55 4c 54 5f 43 4f 4e 54 41 49 4e DEFAULT_CONTAIN 00008100: 53 3b 0a 0a 20 20 72 65 74 75 72 6e 20 7b 0a 20 S;.. return {. 00008110: 20 20 20 6e 61 6d 65 3a 20 27 48 79 27 2c 0a 20 name: 'Hy',. 00008120: 20 20 20 61 6c 69 61 73 65 73 3a 20 5b 27 68 79 aliases: ['hy 00008130: 6c 61 6e 67 27 5d 2c 0a 20 20 20 20 69 6c 6c 65 lang'],. ille 00008140: 67 61 6c 3a 20 2f 5c 53 2f 2c 0a 20 20 20 20 63 gal: /\S/,. c 00008150: 6f 6e 74 61 69 6e 73 3a 20 5b 68 6c 6a 73 2e 53 ontains: [hljs.S 00008160: 48 45 42 41 4e 47 28 29 2c 20 4c 49 53 54 2c 20 HEBANG(), LIST, 00008170: 53 54 52 49 4e 47 2c 20 48 49 4e 54 2c 20 48 49 STRING, HINT, HI 00008180: 4e 54 5f 43 4f 4c 2c 20 43 4f 4d 4d 45 4e 54 2c NT_COL, COMMENT, 00008190: 20 4b 45 59 2c 20 43 4f 4c 4c 45 43 54 49 4f 4e KEY, COLLECTION 000081a0: 2c 20 4e 55 4d 42 45 52 2c 20 4c 49 54 45 52 41 , NUMBER, LITERA 000081b0: 4c 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c L]. };.}..modul 000081c0: 65 2e 65 78 70 6f 72 74 73 20 3d 20 68 79 3b 0a e.exports = hy;. 000081d0: 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a ../***/ }),../** 000081e0: 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c */ "./node_modul 000081f0: 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f es/highlight.js/ 00008200: 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 69 6e lib/languages/in 00008210: 66 6f 72 6d 37 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a form7.js":./*!** 00008220: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00008230: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00008240: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00008250: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 **********!*\. 00008260: 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 !*** ./node_modu 00008270: 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 les/highlight.js 00008280: 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 69 /lib/languages/i 00008290: 6e 66 6f 72 6d 37 2e 6a 73 20 2a 2a 2a 21 0a 20 nform7.js ***!. 000082a0: 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a \************** 000082b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000082c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000082d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a **************/. 000082e0: 2f 2a 2a 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 /***/ ((module) 000082f0: 3d 3e 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 => {../*.Languag 00008300: 65 3a 20 49 6e 66 6f 72 6d 20 37 0a 41 75 74 68 e: Inform 7.Auth 00008310: 6f 72 3a 20 42 72 75 6e 6f 20 44 69 61 73 20 3c or: Bruno Dias < 00008320: 62 72 75 6e 6f 2e 72 2e 64 69 61 73 40 67 6d 61 bruno.r.dias@gma 00008330: 69 6c 2e 63 6f 6d 3e 0a 44 65 73 63 72 69 70 74 il.com>.Descript 00008340: 69 6f 6e 3a 20 4c 61 6e 67 75 61 67 65 20 64 65 ion: Language de 00008350: 66 69 6e 69 74 69 6f 6e 20 66 6f 72 20 49 6e 66 finition for Inf 00008360: 6f 72 6d 20 37 2c 20 61 20 44 53 4c 20 66 6f 72 orm 7, a DSL for 00008370: 20 77 72 69 74 69 6e 67 20 70 61 72 73 65 72 20 writing parser 00008380: 69 6e 74 65 72 61 63 74 69 76 65 20 66 69 63 74 interactive fict 00008390: 69 6f 6e 2e 0a 57 65 62 73 69 74 65 3a 20 68 74 ion..Website: ht 000083a0: 74 70 3a 2f 2f 69 6e 66 6f 72 6d 37 2e 63 6f 6d tp://inform7.com 000083b0: 0a 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 69 6e .*/..function in 000083c0: 66 6f 72 6d 37 28 68 6c 6a 73 29 20 7b 0a 20 20 form7(hljs) {. 000083d0: 63 6f 6e 73 74 20 53 54 41 52 54 5f 42 52 41 43 const START_BRAC 000083e0: 4b 45 54 20 3d 20 27 5c 5c 5b 27 3b 0a 20 20 63 KET = '\\[';. c 000083f0: 6f 6e 73 74 20 45 4e 44 5f 42 52 41 43 4b 45 54 onst END_BRACKET 00008400: 20 3d 20 27 5c 5c 5d 27 3b 0a 20 20 72 65 74 75 = '\\]';. retu 00008410: 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a 20 27 rn {. name: ' 00008420: 49 6e 66 6f 72 6d 20 37 27 2c 0a 20 20 20 20 61 Inform 7',. a 00008430: 6c 69 61 73 65 73 3a 20 5b 27 69 37 27 5d 2c 0a liases: ['i7'],. 00008440: 20 20 20 20 63 61 73 65 5f 69 6e 73 65 6e 73 69 case_insensi 00008450: 74 69 76 65 3a 20 74 72 75 65 2c 0a 20 20 20 20 tive: true,. 00008460: 6b 65 79 77 6f 72 64 73 3a 20 7b 0a 20 20 20 20 keywords: {. 00008470: 20 20 2f 2f 20 53 6f 6d 65 20 6b 65 79 77 6f 72 // Some keywor 00008480: 64 73 20 6d 6f 72 65 20 6f 72 20 6c 65 73 73 20 ds more or less 00008490: 75 6e 69 71 75 65 20 74 6f 20 49 37 2c 20 66 6f unique to I7, fo 000084a0: 72 20 72 65 6c 65 76 61 6e 63 65 2e 0a 20 20 20 r relevance.. 000084b0: 20 20 20 6b 65 79 77 6f 72 64 3a 0a 20 20 20 20 keyword:. 000084c0: 20 20 20 20 2f 2f 20 6b 69 6e 64 3a 0a 20 20 20 // kind:. 000084d0: 20 20 20 20 20 27 74 68 69 6e 67 20 72 6f 6f 6d 'thing room 000084e0: 20 70 65 72 73 6f 6e 20 6d 61 6e 20 77 6f 6d 61 person man woma 000084f0: 6e 20 61 6e 69 6d 61 6c 20 63 6f 6e 74 61 69 6e n animal contain 00008500: 65 72 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 er ' +. ' 00008510: 73 75 70 70 6f 72 74 65 72 20 62 61 63 6b 64 72 supporter backdr 00008520: 6f 70 20 64 6f 6f 72 20 27 20 2b 0a 20 20 20 20 op door ' +. 00008530: 20 20 20 20 2f 2f 20 63 68 61 72 61 63 74 65 72 // character 00008540: 69 73 74 69 63 3a 0a 20 20 20 20 20 20 20 20 27 istic:. ' 00008550: 73 63 65 6e 65 72 79 20 6f 70 65 6e 20 63 6c 6f scenery open clo 00008560: 73 65 64 20 6c 6f 63 6b 65 64 20 69 6e 73 69 64 sed locked insid 00008570: 65 20 67 65 6e 64 65 72 20 27 20 2b 0a 20 20 20 e gender ' +. 00008580: 20 20 20 20 20 2f 2f 20 76 65 72 62 3a 0a 20 20 // verb:. 00008590: 20 20 20 20 20 20 27 69 73 20 61 72 65 20 73 61 'is are sa 000085a0: 79 20 75 6e 64 65 72 73 74 61 6e 64 20 27 20 2b y understand ' + 000085b0: 0a 20 20 20 20 20 20 20 20 2f 2f 20 6d 69 73 63 . // misc 000085c0: 20 6b 65 79 77 6f 72 64 3a 0a 20 20 20 20 20 20 keyword:. 000085d0: 20 20 27 6b 69 6e 64 20 6f 66 20 72 75 6c 65 27 'kind of rule' 000085e0: 0a 20 20 20 20 7d 2c 0a 20 20 20 20 63 6f 6e 74 . },. cont 000085f0: 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 7b 0a ains: [. {. 00008600: 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d classNam 00008610: 65 3a 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 e: 'string',. 00008620: 20 20 20 20 20 62 65 67 69 6e 3a 20 27 22 27 2c begin: '"', 00008630: 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 22 . end: '" 00008640: 27 2c 0a 20 20 20 20 20 20 20 20 72 65 6c 65 76 ',. relev 00008650: 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 20 20 20 ance: 0,. 00008660: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 00008670: 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 {. 00008680: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 00008690: 27 73 75 62 73 74 27 2c 0a 20 20 20 20 20 20 20 'subst',. 000086a0: 20 20 20 20 20 62 65 67 69 6e 3a 20 53 54 41 52 begin: STAR 000086b0: 54 5f 42 52 41 43 4b 45 54 2c 0a 20 20 20 20 20 T_BRACKET,. 000086c0: 20 20 20 20 20 20 20 65 6e 64 3a 20 45 4e 44 5f end: END_ 000086d0: 42 52 41 43 4b 45 54 0a 20 20 20 20 20 20 20 20 BRACKET. 000086e0: 20 20 7d 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 }. ]. 000086f0: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 },. {. 00008700: 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 className 00008710: 3a 20 27 73 65 63 74 69 6f 6e 27 2c 0a 20 20 20 : 'section',. 00008720: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5e 28 56 begin: /^(V 00008730: 6f 6c 75 6d 65 7c 42 6f 6f 6b 7c 50 61 72 74 7c olume|Book|Part| 00008740: 43 68 61 70 74 65 72 7c 53 65 63 74 69 6f 6e 7c Chapter|Section| 00008750: 54 61 62 6c 65 29 5c 62 2f 2c 0a 20 20 20 20 20 Table)\b/,. 00008760: 20 20 20 65 6e 64 3a 20 27 24 27 0a 20 20 20 20 end: '$'. 00008770: 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 },. {. 00008780: 20 20 20 20 20 2f 2f 20 52 75 6c 65 20 64 65 66 // Rule def 00008790: 69 6e 69 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 inition. 000087a0: 2f 2f 20 54 68 69 73 20 69 73 20 68 65 72 65 20 // This is here 000087b0: 66 6f 72 20 72 65 6c 65 76 61 6e 63 65 2e 0a 20 for relevance.. 000087c0: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5e begin: /^ 000087d0: 28 43 68 65 63 6b 7c 43 61 72 72 79 20 6f 75 74 (Check|Carry out 000087e0: 7c 52 65 70 6f 72 74 7c 49 6e 73 74 65 61 64 20 |Report|Instead 000087f0: 6f 66 7c 54 6f 7c 52 75 6c 65 7c 57 68 65 6e 7c of|To|Rule|When| 00008800: 42 65 66 6f 72 65 7c 41 66 74 65 72 29 5c 62 2f Before|After)\b/ 00008810: 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 ,. end: ' 00008820: 3a 27 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 :',. cont 00008830: 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 ains: [. 00008840: 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 {. 00008850: 2f 2f 20 52 75 6c 65 20 6e 61 6d 65 0a 20 20 20 // Rule name. 00008860: 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 begin: 00008870: 27 5c 5c 28 54 68 69 73 27 2c 0a 20 20 20 20 20 '\\(This',. 00008880: 20 20 20 20 20 20 20 65 6e 64 3a 20 27 5c 5c 29 end: '\\) 00008890: 27 0a 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 '. }. 000088a0: 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 7d 2c ]. }, 000088b0: 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 . {. 000088c0: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 63 6f 6d className: 'com 000088d0: 6d 65 6e 74 27 2c 0a 20 20 20 20 20 20 20 20 62 ment',. b 000088e0: 65 67 69 6e 3a 20 53 54 41 52 54 5f 42 52 41 43 egin: START_BRAC 000088f0: 4b 45 54 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 KET,. end 00008900: 3a 20 45 4e 44 5f 42 52 41 43 4b 45 54 2c 0a 20 : END_BRACKET,. 00008910: 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a contains: 00008920: 20 5b 27 73 65 6c 66 27 5d 0a 20 20 20 20 20 20 ['self']. 00008930: 7d 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a }. ]. };.}.. 00008940: 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d module.exports = 00008950: 20 69 6e 66 6f 72 6d 37 3b 0a 0a 0a 2f 2a 2a 2a inform7;.../*** 00008960: 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f / }),../***/ "./ 00008970: 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 node_modules/hig 00008980: 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 hlight.js/lib/la 00008990: 6e 67 75 61 67 65 73 2f 69 6e 69 2e 6a 73 22 3a nguages/ini.js": 000089a0: 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ./*!************ 000089b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000089c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000089d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a ************!*\. 000089e0: 20 20 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f !*** ./node_mo 000089f0: 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e dules/highlight. 00008a00: 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 js/lib/languages 00008a10: 2f 69 6e 69 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c /ini.js ***!. \ 00008a20: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00008a30: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00008a40: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00008a50: 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 ********/./***/ 00008a60: 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a ((module) => {.. 00008a70: 2f 2a 2a 0a 20 2a 20 40 70 61 72 61 6d 20 7b 73 /**. * @param {s 00008a80: 74 72 69 6e 67 7d 20 76 61 6c 75 65 0a 20 2a 20 tring} value. * 00008a90: 40 72 65 74 75 72 6e 73 20 7b 52 65 67 45 78 70 @returns {RegExp 00008aa0: 7d 0a 20 2a 20 2a 2f 0a 0a 2f 2a 2a 0a 20 2a 20 }. * */../**. * 00008ab0: 40 70 61 72 61 6d 20 7b 52 65 67 45 78 70 20 7c @param {RegExp | 00008ac0: 20 73 74 72 69 6e 67 20 7d 20 72 65 0a 20 2a 20 string } re. * 00008ad0: 40 72 65 74 75 72 6e 73 20 7b 73 74 72 69 6e 67 @returns {string 00008ae0: 7d 0a 20 2a 2f 0a 66 75 6e 63 74 69 6f 6e 20 73 }. */.function s 00008af0: 6f 75 72 63 65 28 72 65 29 20 7b 0a 20 20 69 66 ource(re) {. if 00008b00: 20 28 21 72 65 29 20 72 65 74 75 72 6e 20 6e 75 (!re) return nu 00008b10: 6c 6c 3b 0a 20 20 69 66 20 28 74 79 70 65 6f 66 ll;. if (typeof 00008b20: 20 72 65 20 3d 3d 3d 20 22 73 74 72 69 6e 67 22 re === "string" 00008b30: 29 20 72 65 74 75 72 6e 20 72 65 3b 0a 0a 20 20 ) return re;.. 00008b40: 72 65 74 75 72 6e 20 72 65 2e 73 6f 75 72 63 65 return re.source 00008b50: 3b 0a 7d 0a 0a 2f 2a 2a 0a 20 2a 20 40 70 61 72 ;.}../**. * @par 00008b60: 61 6d 20 7b 52 65 67 45 78 70 20 7c 20 73 74 72 am {RegExp | str 00008b70: 69 6e 67 20 7d 20 72 65 0a 20 2a 20 40 72 65 74 ing } re. * @ret 00008b80: 75 72 6e 73 20 7b 73 74 72 69 6e 67 7d 0a 20 2a urns {string}. * 00008b90: 2f 0a 66 75 6e 63 74 69 6f 6e 20 6c 6f 6f 6b 61 /.function looka 00008ba0: 68 65 61 64 28 72 65 29 20 7b 0a 20 20 72 65 74 head(re) {. ret 00008bb0: 75 72 6e 20 63 6f 6e 63 61 74 28 27 28 3f 3d 27 urn concat('(?=' 00008bc0: 2c 20 72 65 2c 20 27 29 27 29 3b 0a 7d 0a 0a 2f , re, ')');.}../ 00008bd0: 2a 2a 0a 20 2a 20 40 70 61 72 61 6d 20 7b 2e 2e **. * @param {.. 00008be0: 2e 28 52 65 67 45 78 70 20 7c 20 73 74 72 69 6e .(RegExp | strin 00008bf0: 67 29 20 7d 20 61 72 67 73 0a 20 2a 20 40 72 65 g) } args. * @re 00008c00: 74 75 72 6e 73 20 7b 73 74 72 69 6e 67 7d 0a 20 turns {string}. 00008c10: 2a 2f 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 63 */.function conc 00008c20: 61 74 28 2e 2e 2e 61 72 67 73 29 20 7b 0a 20 20 at(...args) {. 00008c30: 63 6f 6e 73 74 20 6a 6f 69 6e 65 64 20 3d 20 61 const joined = a 00008c40: 72 67 73 2e 6d 61 70 28 28 78 29 20 3d 3e 20 73 rgs.map((x) => s 00008c50: 6f 75 72 63 65 28 78 29 29 2e 6a 6f 69 6e 28 22 ource(x)).join(" 00008c60: 22 29 3b 0a 20 20 72 65 74 75 72 6e 20 6a 6f 69 ");. return joi 00008c70: 6e 65 64 3b 0a 7d 0a 0a 2f 2a 2a 0a 20 2a 20 41 ned;.}../**. * A 00008c80: 6e 79 20 6f 66 20 74 68 65 20 70 61 73 73 65 64 ny of the passed 00008c90: 20 65 78 70 72 65 73 73 73 69 6f 6e 73 20 6d 61 expresssions ma 00008ca0: 79 20 6d 61 74 63 68 0a 20 2a 0a 20 2a 20 43 72 y match. *. * Cr 00008cb0: 65 61 74 65 73 20 61 20 68 75 67 65 20 74 68 69 eates a huge thi 00008cc0: 73 20 7c 20 74 68 69 73 20 7c 20 74 68 61 74 20 s | this | that 00008cd0: 7c 20 74 68 61 74 20 6d 61 74 63 68 0a 20 2a 20 | that match. * 00008ce0: 40 70 61 72 61 6d 20 7b 28 52 65 67 45 78 70 20 @param {(RegExp 00008cf0: 7c 20 73 74 72 69 6e 67 29 5b 5d 20 7d 20 61 72 | string)[] } ar 00008d00: 67 73 0a 20 2a 20 40 72 65 74 75 72 6e 73 20 7b gs. * @returns { 00008d10: 73 74 72 69 6e 67 7d 0a 20 2a 2f 0a 66 75 6e 63 string}. */.func 00008d20: 74 69 6f 6e 20 65 69 74 68 65 72 28 2e 2e 2e 61 tion either(...a 00008d30: 72 67 73 29 20 7b 0a 20 20 63 6f 6e 73 74 20 6a rgs) {. const j 00008d40: 6f 69 6e 65 64 20 3d 20 27 28 27 20 2b 20 61 72 oined = '(' + ar 00008d50: 67 73 2e 6d 61 70 28 28 78 29 20 3d 3e 20 73 6f gs.map((x) => so 00008d60: 75 72 63 65 28 78 29 29 2e 6a 6f 69 6e 28 22 7c urce(x)).join("| 00008d70: 22 29 20 2b 20 22 29 22 3b 0a 20 20 72 65 74 75 ") + ")";. retu 00008d80: 72 6e 20 6a 6f 69 6e 65 64 3b 0a 7d 0a 0a 2f 2a rn joined;.}../* 00008d90: 0a 4c 61 6e 67 75 61 67 65 3a 20 54 4f 4d 4c 2c .Language: TOML, 00008da0: 20 61 6c 73 6f 20 49 4e 49 0a 44 65 73 63 72 69 also INI.Descri 00008db0: 70 74 69 6f 6e 3a 20 54 4f 4d 4c 20 61 69 6d 73 ption: TOML aims 00008dc0: 20 74 6f 20 62 65 20 61 20 6d 69 6e 69 6d 61 6c to be a minimal 00008dd0: 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 configuration f 00008de0: 69 6c 65 20 66 6f 72 6d 61 74 20 74 68 61 74 27 ile format that' 00008df0: 73 20 65 61 73 79 20 74 6f 20 72 65 61 64 20 64 s easy to read d 00008e00: 75 65 20 74 6f 20 6f 62 76 69 6f 75 73 20 73 65 ue to obvious se 00008e10: 6d 61 6e 74 69 63 73 2e 0a 43 6f 6e 74 72 69 62 mantics..Contrib 00008e20: 75 74 6f 72 73 3a 20 47 75 69 6c 6c 61 75 6d 65 utors: Guillaume 00008e30: 20 47 6f 6d 65 7a 20 3c 67 75 69 6c 6c 61 75 6d Gomez <guillaum 00008e40: 65 31 2e 67 6f 6d 65 7a 40 67 6d 61 69 6c 2e 63 e1.gomez@gmail.c 00008e50: 6f 6d 3e 0a 43 61 74 65 67 6f 72 79 3a 20 63 6f om>.Category: co 00008e60: 6d 6d 6f 6e 2c 20 63 6f 6e 66 69 67 0a 57 65 62 mmon, config.Web 00008e70: 73 69 74 65 3a 20 68 74 74 70 73 3a 2f 2f 67 69 site: https://gi 00008e80: 74 68 75 62 2e 63 6f 6d 2f 74 6f 6d 6c 2d 6c 61 thub.com/toml-la 00008e90: 6e 67 2f 74 6f 6d 6c 0a 2a 2f 0a 0a 66 75 6e 63 ng/toml.*/..func 00008ea0: 74 69 6f 6e 20 69 6e 69 28 68 6c 6a 73 29 20 7b tion ini(hljs) { 00008eb0: 0a 20 20 63 6f 6e 73 74 20 4e 55 4d 42 45 52 53 . const NUMBERS 00008ec0: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 00008ed0: 6d 65 3a 20 27 6e 75 6d 62 65 72 27 2c 0a 20 20 me: 'number',. 00008ee0: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a relevance: 0,. 00008ef0: 20 20 20 20 76 61 72 69 61 6e 74 73 3a 20 5b 0a variants: [. 00008f00: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00008f10: 62 65 67 69 6e 3a 20 2f 28 5b 2b 2d 5d 2b 29 3f begin: /([+-]+)? 00008f20: 5b 5c 64 5d 2b 5f 5b 5c 64 5f 5d 2b 2f 0a 20 20 [\d]+_[\d_]+/. 00008f30: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 },. {. 00008f40: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 68 6c begin: hl 00008f50: 6a 73 2e 4e 55 4d 42 45 52 5f 52 45 0a 20 20 20 js.NUMBER_RE. 00008f60: 20 20 20 7d 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a }. ]. };. 00008f70: 20 20 63 6f 6e 73 74 20 43 4f 4d 4d 45 4e 54 53 const COMMENTS 00008f80: 20 3d 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 = hljs.COMMENT( 00008f90: 29 3b 0a 20 20 43 4f 4d 4d 45 4e 54 53 2e 76 61 );. COMMENTS.va 00008fa0: 72 69 61 6e 74 73 20 3d 20 5b 0a 20 20 20 20 7b riants = [. { 00008fb0: 0a 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 3b . begin: /; 00008fc0: 2f 2c 0a 20 20 20 20 20 20 65 6e 64 3a 20 2f 24 /,. end: /$ 00008fd0: 2f 0a 20 20 20 20 7d 2c 0a 20 20 20 20 7b 0a 20 /. },. {. 00008fe0: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 23 2f 2c begin: /#/, 00008ff0: 0a 20 20 20 20 20 20 65 6e 64 3a 20 2f 24 2f 0a . end: /$/. 00009000: 20 20 20 20 7d 0a 20 20 5d 3b 0a 20 20 63 6f 6e }. ];. con 00009010: 73 74 20 56 41 52 49 41 42 4c 45 53 20 3d 20 7b st VARIABLES = { 00009020: 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 . className: 00009030: 27 76 61 72 69 61 62 6c 65 27 2c 0a 20 20 20 20 'variable',. 00009040: 76 61 72 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 variants: [. 00009050: 20 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 {. begi 00009060: 6e 3a 20 2f 5c 24 5b 5c 77 5c 64 22 5d 5b 5c 77 n: /\$[\w\d"][\w 00009070: 5c 64 5f 5d 2a 2f 0a 20 20 20 20 20 20 7d 2c 0a \d_]*/. },. 00009080: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00009090: 62 65 67 69 6e 3a 20 2f 5c 24 5c 7b 28 2e 2a 3f begin: /\$\{(.*? 000090a0: 29 5c 7d 2f 0a 20 20 20 20 20 20 7d 0a 20 20 20 )\}/. }. 000090b0: 20 5d 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 ]. };. const 000090c0: 4c 49 54 45 52 41 4c 53 20 3d 20 7b 0a 20 20 20 LITERALS = {. 000090d0: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6c 69 74 className: 'lit 000090e0: 65 72 61 6c 27 2c 0a 20 20 20 20 62 65 67 69 6e eral',. begin 000090f0: 3a 20 2f 5c 62 6f 6e 7c 6f 66 66 7c 74 72 75 65 : /\bon|off|true 00009100: 7c 66 61 6c 73 65 7c 79 65 73 7c 6e 6f 5c 62 2f |false|yes|no\b/ 00009110: 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 53 54 . };. const ST 00009120: 52 49 4e 47 53 20 3d 20 7b 0a 20 20 20 20 63 6c RINGS = {. cl 00009130: 61 73 73 4e 61 6d 65 3a 20 22 73 74 72 69 6e 67 assName: "string 00009140: 22 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a ",. contains: 00009150: 20 5b 68 6c 6a 73 2e 42 41 43 4b 53 4c 41 53 48 [hljs.BACKSLASH 00009160: 5f 45 53 43 41 50 45 5d 2c 0a 20 20 20 20 76 61 _ESCAPE],. va 00009170: 72 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 riants: [. 00009180: 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a {. begin: 00009190: 20 22 27 27 27 22 2c 0a 20 20 20 20 20 20 20 20 "'''",. 000091a0: 65 6e 64 3a 20 22 27 27 27 22 2c 0a 20 20 20 20 end: "'''",. 000091b0: 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 31 relevance: 1 000091c0: 30 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 0. },. 000091d0: 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e {. begin 000091e0: 3a 20 27 22 22 22 27 2c 0a 20 20 20 20 20 20 20 : '"""',. 000091f0: 20 65 6e 64 3a 20 27 22 22 22 27 2c 0a 20 20 20 end: '"""',. 00009200: 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 relevance: 00009210: 31 30 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 10. },. 00009220: 20 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 {. begi 00009230: 6e 3a 20 27 22 27 2c 0a 20 20 20 20 20 20 20 20 n: '"',. 00009240: 65 6e 64 3a 20 27 22 27 0a 20 20 20 20 20 20 7d end: '"'. } 00009250: 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 ,. {. 00009260: 20 20 62 65 67 69 6e 3a 20 22 27 22 2c 0a 20 20 begin: "'",. 00009270: 20 20 20 20 20 20 65 6e 64 3a 20 22 27 22 0a 20 end: "'". 00009280: 20 20 20 20 20 7d 0a 20 20 20 20 5d 0a 20 20 7d }. ]. } 00009290: 3b 0a 20 20 63 6f 6e 73 74 20 41 52 52 41 59 20 ;. const ARRAY 000092a0: 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 2f = {. begin: / 000092b0: 5c 5b 2f 2c 0a 20 20 20 20 65 6e 64 3a 20 2f 5c \[/,. end: /\ 000092c0: 5d 2f 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 ]/,. contains 000092d0: 3a 20 5b 0a 20 20 20 20 20 20 43 4f 4d 4d 45 4e : [. COMMEN 000092e0: 54 53 2c 0a 20 20 20 20 20 20 4c 49 54 45 52 41 TS,. LITERA 000092f0: 4c 53 2c 0a 20 20 20 20 20 20 56 41 52 49 41 42 LS,. VARIAB 00009300: 4c 45 53 2c 0a 20 20 20 20 20 20 53 54 52 49 4e LES,. STRIN 00009310: 47 53 2c 0a 20 20 20 20 20 20 4e 55 4d 42 45 52 GS,. NUMBER 00009320: 53 2c 0a 20 20 20 20 20 20 27 73 65 6c 66 27 0a S,. 'self'. 00009330: 20 20 20 20 5d 2c 0a 20 20 20 20 72 65 6c 65 76 ],. relev 00009340: 61 6e 63 65 3a 20 30 0a 20 20 7d 3b 0a 0a 20 20 ance: 0. };.. 00009350: 63 6f 6e 73 74 20 42 41 52 45 5f 4b 45 59 20 3d const BARE_KEY = 00009360: 20 2f 5b 41 2d 5a 61 2d 7a 30 2d 39 5f 2d 5d 2b /[A-Za-z0-9_-]+ 00009370: 2f 3b 0a 20 20 63 6f 6e 73 74 20 51 55 4f 54 45 /;. const QUOTE 00009380: 44 5f 4b 45 59 5f 44 4f 55 42 4c 45 5f 51 55 4f D_KEY_DOUBLE_QUO 00009390: 54 45 20 3d 20 2f 22 28 5c 5c 22 7c 5b 5e 22 5d TE = /"(\\"|[^"] 000093a0: 29 2a 22 2f 3b 0a 20 20 63 6f 6e 73 74 20 51 55 )*"/;. const QU 000093b0: 4f 54 45 44 5f 4b 45 59 5f 53 49 4e 47 4c 45 5f OTED_KEY_SINGLE_ 000093c0: 51 55 4f 54 45 20 3d 20 2f 27 5b 5e 27 5d 2a 27 QUOTE = /'[^']*' 000093d0: 2f 3b 0a 20 20 63 6f 6e 73 74 20 41 4e 59 5f 4b /;. const ANY_K 000093e0: 45 59 20 3d 20 65 69 74 68 65 72 28 0a 20 20 20 EY = either(. 000093f0: 20 42 41 52 45 5f 4b 45 59 2c 20 51 55 4f 54 45 BARE_KEY, QUOTE 00009400: 44 5f 4b 45 59 5f 44 4f 55 42 4c 45 5f 51 55 4f D_KEY_DOUBLE_QUO 00009410: 54 45 2c 20 51 55 4f 54 45 44 5f 4b 45 59 5f 53 TE, QUOTED_KEY_S 00009420: 49 4e 47 4c 45 5f 51 55 4f 54 45 0a 20 20 29 3b INGLE_QUOTE. ); 00009430: 0a 20 20 63 6f 6e 73 74 20 44 4f 54 54 45 44 5f . const DOTTED_ 00009440: 4b 45 59 20 3d 20 63 6f 6e 63 61 74 28 0a 20 20 KEY = concat(. 00009450: 20 20 41 4e 59 5f 4b 45 59 2c 20 27 28 5c 5c 73 ANY_KEY, '(\\s 00009460: 2a 5c 5c 2e 5c 5c 73 2a 27 2c 20 41 4e 59 5f 4b *\\.\\s*', ANY_K 00009470: 45 59 2c 20 27 29 2a 27 2c 0a 20 20 20 20 6c 6f EY, ')*',. lo 00009480: 6f 6b 61 68 65 61 64 28 2f 5c 73 2a 3d 5c 73 2a okahead(/\s*=\s* 00009490: 5b 5e 23 5c 73 5d 2f 29 0a 20 20 29 3b 0a 0a 20 [^#\s]/). );.. 000094a0: 20 72 65 74 75 72 6e 20 7b 0a 20 20 20 20 6e 61 return {. na 000094b0: 6d 65 3a 20 27 54 4f 4d 4c 2c 20 61 6c 73 6f 20 me: 'TOML, also 000094c0: 49 4e 49 27 2c 0a 20 20 20 20 61 6c 69 61 73 65 INI',. aliase 000094d0: 73 3a 20 5b 27 74 6f 6d 6c 27 5d 2c 0a 20 20 20 s: ['toml'],. 000094e0: 20 63 61 73 65 5f 69 6e 73 65 6e 73 69 74 69 76 case_insensitiv 000094f0: 65 3a 20 74 72 75 65 2c 0a 20 20 20 20 69 6c 6c e: true,. ill 00009500: 65 67 61 6c 3a 20 2f 5c 53 2f 2c 0a 20 20 20 20 egal: /\S/,. 00009510: 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 contains: [. 00009520: 20 20 43 4f 4d 4d 45 4e 54 53 2c 0a 20 20 20 20 COMMENTS,. 00009530: 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 {. clas 00009540: 73 4e 61 6d 65 3a 20 27 73 65 63 74 69 6f 6e 27 sName: 'section' 00009550: 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a ,. begin: 00009560: 20 2f 5c 5b 2b 2f 2c 0a 20 20 20 20 20 20 20 20 /\[+/,. 00009570: 65 6e 64 3a 20 2f 5c 5d 2b 2f 0a 20 20 20 20 20 end: /\]+/. 00009580: 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 },. {. 00009590: 20 20 20 20 62 65 67 69 6e 3a 20 44 4f 54 54 45 begin: DOTTE 000095a0: 44 5f 4b 45 59 2c 0a 20 20 20 20 20 20 20 20 63 D_KEY,. c 000095b0: 6c 61 73 73 4e 61 6d 65 3a 20 27 61 74 74 72 27 lassName: 'attr' 000095c0: 2c 0a 20 20 20 20 20 20 20 20 73 74 61 72 74 73 ,. starts 000095d0: 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 65 6e : {. en 000095e0: 64 3a 20 2f 24 2f 2c 0a 20 20 20 20 20 20 20 20 d: /$/,. 000095f0: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 00009600: 20 20 20 20 20 20 20 20 20 20 43 4f 4d 4d 45 4e COMMEN 00009610: 54 53 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 TS,. 00009620: 41 52 52 41 59 2c 0a 20 20 20 20 20 20 20 20 20 ARRAY,. 00009630: 20 20 20 4c 49 54 45 52 41 4c 53 2c 0a 20 20 20 LITERALS,. 00009640: 20 20 20 20 20 20 20 20 20 56 41 52 49 41 42 4c VARIABL 00009650: 45 53 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ES,. 00009660: 53 54 52 49 4e 47 53 2c 0a 20 20 20 20 20 20 20 STRINGS,. 00009670: 20 20 20 20 20 4e 55 4d 42 45 52 53 0a 20 20 20 NUMBERS. 00009680: 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 20 ]. 00009690: 20 7d 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 5d }. }. ] 000096a0: 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e . };.}..module. 000096b0: 65 78 70 6f 72 74 73 20 3d 20 69 6e 69 3b 0a 0a exports = ini;.. 000096c0: 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a ./***/ }),../*** 000096d0: 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 / "./node_module 000096e0: 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c s/highlight.js/l 000096f0: 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 69 72 70 ib/languages/irp 00009700: 66 39 30 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a f90.js":./*!**** 00009710: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00009720: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00009730: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00009740: 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 21 2a 2a *******!*\. !** 00009750: 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 * ./node_modules 00009760: 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 /highlight.js/li 00009770: 62 2f 6c 61 6e 67 75 61 67 65 73 2f 69 72 70 66 b/languages/irpf 00009780: 39 30 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 90.js ***!. \** 00009790: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000097a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000097b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000097c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f *********/./***/ 000097d0: 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 7b 0a ((module) => {. 000097e0: 0a 2f 2a 2a 0a 20 2a 20 40 70 61 72 61 6d 20 7b ./**. * @param { 000097f0: 73 74 72 69 6e 67 7d 20 76 61 6c 75 65 0a 20 2a string} value. * 00009800: 20 40 72 65 74 75 72 6e 73 20 7b 52 65 67 45 78 @returns {RegEx 00009810: 70 7d 0a 20 2a 20 2a 2f 0a 0a 2f 2a 2a 0a 20 2a p}. * */../**. * 00009820: 20 40 70 61 72 61 6d 20 7b 52 65 67 45 78 70 20 @param {RegExp 00009830: 7c 20 73 74 72 69 6e 67 20 7d 20 72 65 0a 20 2a | string } re. * 00009840: 20 40 72 65 74 75 72 6e 73 20 7b 73 74 72 69 6e @returns {strin 00009850: 67 7d 0a 20 2a 2f 0a 66 75 6e 63 74 69 6f 6e 20 g}. */.function 00009860: 73 6f 75 72 63 65 28 72 65 29 20 7b 0a 20 20 69 source(re) {. i 00009870: 66 20 28 21 72 65 29 20 72 65 74 75 72 6e 20 6e f (!re) return n 00009880: 75 6c 6c 3b 0a 20 20 69 66 20 28 74 79 70 65 6f ull;. if (typeo 00009890: 66 20 72 65 20 3d 3d 3d 20 22 73 74 72 69 6e 67 f re === "string 000098a0: 22 29 20 72 65 74 75 72 6e 20 72 65 3b 0a 0a 20 ") return re;.. 000098b0: 20 72 65 74 75 72 6e 20 72 65 2e 73 6f 75 72 63 return re.sourc 000098c0: 65 3b 0a 7d 0a 0a 2f 2a 2a 0a 20 2a 20 40 70 61 e;.}../**. * @pa 000098d0: 72 61 6d 20 7b 2e 2e 2e 28 52 65 67 45 78 70 20 ram {...(RegExp 000098e0: 7c 20 73 74 72 69 6e 67 29 20 7d 20 61 72 67 73 | string) } args 000098f0: 0a 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 73 74 . * @returns {st 00009900: 72 69 6e 67 7d 0a 20 2a 2f 0a 66 75 6e 63 74 69 ring}. */.functi 00009910: 6f 6e 20 63 6f 6e 63 61 74 28 2e 2e 2e 61 72 67 on concat(...arg 00009920: 73 29 20 7b 0a 20 20 63 6f 6e 73 74 20 6a 6f 69 s) {. const joi 00009930: 6e 65 64 20 3d 20 61 72 67 73 2e 6d 61 70 28 28 ned = args.map(( 00009940: 78 29 20 3d 3e 20 73 6f 75 72 63 65 28 78 29 29 x) => source(x)) 00009950: 2e 6a 6f 69 6e 28 22 22 29 3b 0a 20 20 72 65 74 .join("");. ret 00009960: 75 72 6e 20 6a 6f 69 6e 65 64 3b 0a 7d 0a 0a 2f urn joined;.}../ 00009970: 2a 0a 4c 61 6e 67 75 61 67 65 3a 20 49 52 50 46 *.Language: IRPF 00009980: 39 30 0a 41 75 74 68 6f 72 3a 20 41 6e 74 68 6f 90.Author: Antho 00009990: 6e 79 20 53 63 65 6d 61 6d 61 20 3c 73 63 65 6d ny Scemama <scem 000099a0: 61 6d 61 40 69 72 73 61 6d 63 2e 75 70 73 2d 74 ama@irsamc.ups-t 000099b0: 6c 73 65 2e 66 72 3e 0a 44 65 73 63 72 69 70 74 lse.fr>.Descript 000099c0: 69 6f 6e 3a 20 49 52 50 46 39 30 20 69 73 20 61 ion: IRPF90 is a 000099d0: 6e 20 6f 70 65 6e 2d 73 6f 75 72 63 65 20 46 6f n open-source Fo 000099e0: 72 74 72 61 6e 20 63 6f 64 65 20 67 65 6e 65 72 rtran code gener 000099f0: 61 74 6f 72 0a 57 65 62 73 69 74 65 3a 20 68 74 ator.Website: ht 00009a00: 74 70 3a 2f 2f 69 72 70 66 39 30 2e 75 70 73 2d tp://irpf90.ups- 00009a10: 74 6c 73 65 2e 66 72 0a 43 61 74 65 67 6f 72 79 tlse.fr.Category 00009a20: 3a 20 73 63 69 65 6e 74 69 66 69 63 0a 2a 2f 0a : scientific.*/. 00009a30: 0a 2f 2a 2a 20 40 74 79 70 65 20 4c 61 6e 67 75 ./** @type Langu 00009a40: 61 67 65 46 6e 20 2a 2f 0a 66 75 6e 63 74 69 6f ageFn */.functio 00009a50: 6e 20 69 72 70 66 39 30 28 68 6c 6a 73 29 20 7b n irpf90(hljs) { 00009a60: 0a 20 20 63 6f 6e 73 74 20 50 41 52 41 4d 53 20 . const PARAMS 00009a70: 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d = {. classNam 00009a80: 65 3a 20 27 70 61 72 61 6d 73 27 2c 0a 20 20 20 e: 'params',. 00009a90: 20 62 65 67 69 6e 3a 20 27 5c 5c 28 27 2c 0a 20 begin: '\\(',. 00009aa0: 20 20 20 65 6e 64 3a 20 27 5c 5c 29 27 0a 20 20 end: '\\)'. 00009ab0: 7d 3b 0a 0a 20 20 2f 2f 20 72 65 67 65 78 20 69 };.. // regex i 00009ac0: 6e 20 62 6f 74 68 20 66 6f 72 74 72 61 6e 20 61 n both fortran a 00009ad0: 6e 64 20 69 72 70 66 39 30 20 73 68 6f 75 6c 64 nd irpf90 should 00009ae0: 20 6d 61 74 63 68 0a 20 20 63 6f 6e 73 74 20 4f match. const O 00009af0: 50 54 49 4f 4e 41 4c 5f 4e 55 4d 42 45 52 5f 53 PTIONAL_NUMBER_S 00009b00: 55 46 46 49 58 20 3d 20 2f 28 5f 5b 61 2d 7a 5f UFFIX = /(_[a-z_ 00009b10: 5c 64 5d 2b 29 3f 2f 3b 0a 20 20 63 6f 6e 73 74 \d]+)?/;. const 00009b20: 20 4f 50 54 49 4f 4e 41 4c 5f 4e 55 4d 42 45 52 OPTIONAL_NUMBER 00009b30: 5f 45 58 50 20 3d 20 2f 28 5b 64 65 5d 5b 2b 2d _EXP = /([de][+- 00009b40: 5d 3f 5c 64 2b 29 3f 2f 3b 0a 20 20 63 6f 6e 73 ]?\d+)?/;. cons 00009b50: 74 20 4e 55 4d 42 45 52 20 3d 20 7b 0a 20 20 20 t NUMBER = {. 00009b60: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6e 75 6d className: 'num 00009b70: 62 65 72 27 2c 0a 20 20 20 20 76 61 72 69 61 6e ber',. varian 00009b80: 74 73 3a 20 5b 0a 20 20 20 20 20 20 7b 0a 20 20 ts: [. {. 00009b90: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 63 6f 6e begin: con 00009ba0: 63 61 74 28 2f 5c 62 5c 64 2b 2f 2c 20 2f 5c 2e cat(/\b\d+/, /\. 00009bb0: 28 5c 64 2a 29 2f 2c 20 4f 50 54 49 4f 4e 41 4c (\d*)/, OPTIONAL 00009bc0: 5f 4e 55 4d 42 45 52 5f 45 58 50 2c 20 4f 50 54 _NUMBER_EXP, OPT 00009bd0: 49 4f 4e 41 4c 5f 4e 55 4d 42 45 52 5f 53 55 46 IONAL_NUMBER_SUF 00009be0: 46 49 58 29 0a 20 20 20 20 20 20 7d 2c 0a 20 20 FIX). },. 00009bf0: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 62 65 {. be 00009c00: 67 69 6e 3a 20 63 6f 6e 63 61 74 28 2f 5c 62 5c gin: concat(/\b\ 00009c10: 64 2b 2f 2c 20 4f 50 54 49 4f 4e 41 4c 5f 4e 55 d+/, OPTIONAL_NU 00009c20: 4d 42 45 52 5f 45 58 50 2c 20 4f 50 54 49 4f 4e MBER_EXP, OPTION 00009c30: 41 4c 5f 4e 55 4d 42 45 52 5f 53 55 46 46 49 58 AL_NUMBER_SUFFIX 00009c40: 29 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 ). },. 00009c50: 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e {. begin 00009c60: 3a 20 63 6f 6e 63 61 74 28 2f 5c 2e 5c 64 2b 2f : concat(/\.\d+/ 00009c70: 2c 20 4f 50 54 49 4f 4e 41 4c 5f 4e 55 4d 42 45 , OPTIONAL_NUMBE 00009c80: 52 5f 45 58 50 2c 20 4f 50 54 49 4f 4e 41 4c 5f R_EXP, OPTIONAL_ 00009c90: 4e 55 4d 42 45 52 5f 53 55 46 46 49 58 29 0a 20 NUMBER_SUFFIX). 00009ca0: 20 20 20 20 20 7d 0a 20 20 20 20 5d 2c 0a 20 20 }. ],. 00009cb0: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 relevance: 0. 00009cc0: 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 46 5f 4b };.. const F_K 00009cd0: 45 59 57 4f 52 44 53 20 3d 20 7b 0a 20 20 20 20 EYWORDS = {. 00009ce0: 6c 69 74 65 72 61 6c 3a 20 27 2e 46 61 6c 73 65 literal: '.False 00009cf0: 2e 20 2e 54 72 75 65 2e 27 2c 0a 20 20 20 20 6b . .True.',. k 00009d00: 65 79 77 6f 72 64 3a 20 27 6b 69 6e 64 20 64 6f eyword: 'kind do 00009d10: 20 77 68 69 6c 65 20 70 72 69 76 61 74 65 20 63 while private c 00009d20: 61 6c 6c 20 69 6e 74 72 69 6e 73 69 63 20 77 68 all intrinsic wh 00009d30: 65 72 65 20 65 6c 73 65 77 68 65 72 65 20 27 20 ere elsewhere ' 00009d40: 2b 0a 20 20 20 20 20 20 27 74 79 70 65 20 65 6e +. 'type en 00009d50: 64 74 79 70 65 20 65 6e 64 6d 6f 64 75 6c 65 20 dtype endmodule 00009d60: 65 6e 64 73 65 6c 65 63 74 20 65 6e 64 69 6e 74 endselect endint 00009d70: 65 72 66 61 63 65 20 65 6e 64 20 65 6e 64 64 6f erface end enddo 00009d80: 20 65 6e 64 69 66 20 69 66 20 66 6f 72 61 6c 6c endif if forall 00009d90: 20 65 6e 64 66 6f 72 61 6c 6c 20 6f 6e 6c 79 20 endforall only 00009da0: 63 6f 6e 74 61 69 6e 73 20 64 65 66 61 75 6c 74 contains default 00009db0: 20 72 65 74 75 72 6e 20 73 74 6f 70 20 74 68 65 return stop the 00009dc0: 6e 20 27 20 2b 0a 20 20 20 20 20 20 27 70 75 62 n ' +. 'pub 00009dd0: 6c 69 63 20 73 75 62 72 6f 75 74 69 6e 65 7c 31 lic subroutine|1 00009de0: 30 20 66 75 6e 63 74 69 6f 6e 20 70 72 6f 67 72 0 function progr 00009df0: 61 6d 20 2e 61 6e 64 2e 20 2e 6f 72 2e 20 2e 6e am .and. .or. .n 00009e00: 6f 74 2e 20 2e 6c 65 2e 20 2e 65 71 2e 20 2e 67 ot. .le. .eq. .g 00009e10: 65 2e 20 2e 67 74 2e 20 2e 6c 74 2e 20 27 20 2b e. .gt. .lt. ' + 00009e20: 0a 20 20 20 20 20 20 27 67 6f 74 6f 20 73 61 76 . 'goto sav 00009e30: 65 20 65 6c 73 65 20 75 73 65 20 6d 6f 64 75 6c e else use modul 00009e40: 65 20 73 65 6c 65 63 74 20 63 61 73 65 20 27 20 e select case ' 00009e50: 2b 0a 20 20 20 20 20 20 27 61 63 63 65 73 73 20 +. 'access 00009e60: 62 6c 61 6e 6b 20 64 69 72 65 63 74 20 65 78 69 blank direct exi 00009e70: 73 74 20 66 69 6c 65 20 66 6d 74 20 66 6f 72 6d st file fmt form 00009e80: 20 66 6f 72 6d 61 74 74 65 64 20 69 6f 73 74 61 formatted iosta 00009e90: 74 20 6e 61 6d 65 20 6e 61 6d 65 64 20 6e 65 78 t name named nex 00009ea0: 74 72 65 63 20 6e 75 6d 62 65 72 20 6f 70 65 6e trec number open 00009eb0: 65 64 20 72 65 63 20 72 65 63 6c 20 73 65 71 75 ed rec recl sequ 00009ec0: 65 6e 74 69 61 6c 20 73 74 61 74 75 73 20 75 6e ential status un 00009ed0: 66 6f 72 6d 61 74 74 65 64 20 75 6e 69 74 20 27 formatted unit ' 00009ee0: 20 2b 0a 20 20 20 20 20 20 27 63 6f 6e 74 69 6e +. 'contin 00009ef0: 75 65 20 66 6f 72 6d 61 74 20 70 61 75 73 65 20 ue format pause 00009f00: 63 79 63 6c 65 20 65 78 69 74 20 27 20 2b 0a 20 cycle exit ' +. 00009f10: 20 20 20 20 20 27 63 5f 6e 75 6c 6c 5f 63 68 61 'c_null_cha 00009f20: 72 20 63 5f 61 6c 65 72 74 20 63 5f 62 61 63 6b r c_alert c_back 00009f30: 73 70 61 63 65 20 63 5f 66 6f 72 6d 5f 66 65 65 space c_form_fee 00009f40: 64 20 66 6c 75 73 68 20 77 61 69 74 20 64 65 63 d flush wait dec 00009f50: 69 6d 61 6c 20 72 6f 75 6e 64 20 69 6f 6d 73 67 imal round iomsg 00009f60: 20 27 20 2b 0a 20 20 20 20 20 20 27 73 79 6e 63 ' +. 'sync 00009f70: 68 72 6f 6e 6f 75 73 20 6e 6f 70 61 73 73 20 6e hronous nopass n 00009f80: 6f 6e 5f 6f 76 65 72 72 69 64 61 62 6c 65 20 70 on_overridable p 00009f90: 61 73 73 20 70 72 6f 74 65 63 74 65 64 20 76 6f ass protected vo 00009fa0: 6c 61 74 69 6c 65 20 61 62 73 74 72 61 63 74 20 latile abstract 00009fb0: 65 78 74 65 6e 64 73 20 69 6d 70 6f 72 74 20 27 extends import ' 00009fc0: 20 2b 0a 20 20 20 20 20 20 27 6e 6f 6e 5f 69 6e +. 'non_in 00009fd0: 74 72 69 6e 73 69 63 20 76 61 6c 75 65 20 64 65 trinsic value de 00009fe0: 66 65 72 72 65 64 20 67 65 6e 65 72 69 63 20 66 ferred generic f 00009ff0: 69 6e 61 6c 20 65 6e 75 6d 65 72 61 74 6f 72 20 inal enumerator 0000a000: 63 6c 61 73 73 20 61 73 73 6f 63 69 61 74 65 20 class associate 0000a010: 62 69 6e 64 20 65 6e 75 6d 20 27 20 2b 0a 20 20 bind enum ' +. 0000a020: 20 20 20 20 27 63 5f 69 6e 74 20 63 5f 73 68 6f 'c_int c_sho 0000a030: 72 74 20 63 5f 6c 6f 6e 67 20 63 5f 6c 6f 6e 67 rt c_long c_long 0000a040: 5f 6c 6f 6e 67 20 63 5f 73 69 67 6e 65 64 5f 63 _long c_signed_c 0000a050: 68 61 72 20 63 5f 73 69 7a 65 5f 74 20 63 5f 69 har c_size_t c_i 0000a060: 6e 74 38 5f 74 20 63 5f 69 6e 74 31 36 5f 74 20 nt8_t c_int16_t 0000a070: 63 5f 69 6e 74 33 32 5f 74 20 63 5f 69 6e 74 36 c_int32_t c_int6 0000a080: 34 5f 74 20 63 5f 69 6e 74 5f 6c 65 61 73 74 38 4_t c_int_least8 0000a090: 5f 74 20 63 5f 69 6e 74 5f 6c 65 61 73 74 31 36 _t c_int_least16 0000a0a0: 5f 74 20 27 20 2b 0a 20 20 20 20 20 20 27 63 5f _t ' +. 'c_ 0000a0b0: 69 6e 74 5f 6c 65 61 73 74 33 32 5f 74 20 63 5f int_least32_t c_ 0000a0c0: 69 6e 74 5f 6c 65 61 73 74 36 34 5f 74 20 63 5f int_least64_t c_ 0000a0d0: 69 6e 74 5f 66 61 73 74 38 5f 74 20 63 5f 69 6e int_fast8_t c_in 0000a0e0: 74 5f 66 61 73 74 31 36 5f 74 20 63 5f 69 6e 74 t_fast16_t c_int 0000a0f0: 5f 66 61 73 74 33 32 5f 74 20 63 5f 69 6e 74 5f _fast32_t c_int_ 0000a100: 66 61 73 74 36 34 5f 74 20 63 5f 69 6e 74 6d 61 fast64_t c_intma 0000a110: 78 5f 74 20 43 5f 69 6e 74 70 74 72 5f 74 20 63 x_t C_intptr_t c 0000a120: 5f 66 6c 6f 61 74 20 63 5f 64 6f 75 62 6c 65 20 _float c_double 0000a130: 27 20 2b 0a 20 20 20 20 20 20 27 63 5f 6c 6f 6e ' +. 'c_lon 0000a140: 67 5f 64 6f 75 62 6c 65 20 63 5f 66 6c 6f 61 74 g_double c_float 0000a150: 5f 63 6f 6d 70 6c 65 78 20 63 5f 64 6f 75 62 6c _complex c_doubl 0000a160: 65 5f 63 6f 6d 70 6c 65 78 20 63 5f 6c 6f 6e 67 e_complex c_long 0000a170: 5f 64 6f 75 62 6c 65 5f 63 6f 6d 70 6c 65 78 20 _double_complex 0000a180: 63 5f 62 6f 6f 6c 20 63 5f 63 68 61 72 20 63 5f c_bool c_char c_ 0000a190: 6e 75 6c 6c 5f 70 74 72 20 63 5f 6e 75 6c 6c 5f null_ptr c_null_ 0000a1a0: 66 75 6e 70 74 72 20 27 20 2b 0a 20 20 20 20 20 funptr ' +. 0000a1b0: 20 27 63 5f 6e 65 77 5f 6c 69 6e 65 20 63 5f 63 'c_new_line c_c 0000a1c0: 61 72 72 69 61 67 65 5f 72 65 74 75 72 6e 20 63 arriage_return c 0000a1d0: 5f 68 6f 72 69 7a 6f 6e 74 61 6c 5f 74 61 62 20 _horizontal_tab 0000a1e0: 63 5f 76 65 72 74 69 63 61 6c 5f 74 61 62 20 69 c_vertical_tab i 0000a1f0: 73 6f 5f 63 5f 62 69 6e 64 69 6e 67 20 63 5f 6c so_c_binding c_l 0000a200: 6f 63 20 63 5f 66 75 6e 6c 6f 63 20 63 5f 61 73 oc c_funloc c_as 0000a210: 73 6f 63 69 61 74 65 64 20 20 63 5f 66 5f 70 6f sociated c_f_po 0000a220: 69 6e 74 65 72 20 27 20 2b 0a 20 20 20 20 20 20 inter ' +. 0000a230: 27 63 5f 70 74 72 20 63 5f 66 75 6e 70 74 72 20 'c_ptr c_funptr 0000a240: 69 73 6f 5f 66 6f 72 74 72 61 6e 5f 65 6e 76 20 iso_fortran_env 0000a250: 63 68 61 72 61 63 74 65 72 5f 73 74 6f 72 61 67 character_storag 0000a260: 65 5f 73 69 7a 65 20 65 72 72 6f 72 5f 75 6e 69 e_size error_uni 0000a270: 74 20 66 69 6c 65 5f 73 74 6f 72 61 67 65 5f 73 t file_storage_s 0000a280: 69 7a 65 20 69 6e 70 75 74 5f 75 6e 69 74 20 69 ize input_unit i 0000a290: 6f 73 74 61 74 5f 65 6e 64 20 69 6f 73 74 61 74 ostat_end iostat 0000a2a0: 5f 65 6f 72 20 27 20 2b 0a 20 20 20 20 20 20 27 _eor ' +. ' 0000a2b0: 6e 75 6d 65 72 69 63 5f 73 74 6f 72 61 67 65 5f numeric_storage_ 0000a2c0: 73 69 7a 65 20 6f 75 74 70 75 74 5f 75 6e 69 74 size output_unit 0000a2d0: 20 63 5f 66 5f 70 72 6f 63 70 6f 69 6e 74 65 72 c_f_procpointer 0000a2e0: 20 69 65 65 65 5f 61 72 69 74 68 6d 65 74 69 63 ieee_arithmetic 0000a2f0: 20 69 65 65 65 5f 73 75 70 70 6f 72 74 5f 75 6e ieee_support_un 0000a300: 64 65 72 66 6c 6f 77 5f 63 6f 6e 74 72 6f 6c 20 derflow_control 0000a310: 27 20 2b 0a 20 20 20 20 20 20 27 69 65 65 65 5f ' +. 'ieee_ 0000a320: 67 65 74 5f 75 6e 64 65 72 66 6c 6f 77 5f 6d 6f get_underflow_mo 0000a330: 64 65 20 69 65 65 65 5f 73 65 74 5f 75 6e 64 65 de ieee_set_unde 0000a340: 72 66 6c 6f 77 5f 6d 6f 64 65 20 6e 65 77 75 6e rflow_mode newun 0000a350: 69 74 20 63 6f 6e 74 69 67 75 6f 75 73 20 72 65 it contiguous re 0000a360: 63 75 72 73 69 76 65 20 27 20 2b 0a 20 20 20 20 cursive ' +. 0000a370: 20 20 27 70 61 64 20 70 6f 73 69 74 69 6f 6e 20 'pad position 0000a380: 61 63 74 69 6f 6e 20 64 65 6c 69 6d 20 72 65 61 action delim rea 0000a390: 64 77 72 69 74 65 20 65 6f 72 20 61 64 76 61 6e dwrite eor advan 0000a3a0: 63 65 20 6e 6d 6c 20 69 6e 74 65 72 66 61 63 65 ce nml interface 0000a3b0: 20 70 72 6f 63 65 64 75 72 65 20 6e 61 6d 65 6c procedure namel 0000a3c0: 69 73 74 20 69 6e 63 6c 75 64 65 20 73 65 71 75 ist include sequ 0000a3d0: 65 6e 63 65 20 65 6c 65 6d 65 6e 74 61 6c 20 70 ence elemental p 0000a3e0: 75 72 65 20 27 20 2b 0a 20 20 20 20 20 20 27 69 ure ' +. 'i 0000a3f0: 6e 74 65 67 65 72 20 72 65 61 6c 20 63 68 61 72 nteger real char 0000a400: 61 63 74 65 72 20 63 6f 6d 70 6c 65 78 20 6c 6f acter complex lo 0000a410: 67 69 63 61 6c 20 64 69 6d 65 6e 73 69 6f 6e 20 gical dimension 0000a420: 61 6c 6c 6f 63 61 74 61 62 6c 65 7c 31 30 20 70 allocatable|10 p 0000a430: 61 72 61 6d 65 74 65 72 20 27 20 2b 0a 20 20 20 arameter ' +. 0000a440: 20 20 20 27 65 78 74 65 72 6e 61 6c 20 69 6d 70 'external imp 0000a450: 6c 69 63 69 74 7c 31 30 20 6e 6f 6e 65 20 64 6f licit|10 none do 0000a460: 75 62 6c 65 20 70 72 65 63 69 73 69 6f 6e 20 61 uble precision a 0000a470: 73 73 69 67 6e 20 69 6e 74 65 6e 74 20 6f 70 74 ssign intent opt 0000a480: 69 6f 6e 61 6c 20 70 6f 69 6e 74 65 72 20 27 20 ional pointer ' 0000a490: 2b 0a 20 20 20 20 20 20 27 74 61 72 67 65 74 20 +. 'target 0000a4a0: 69 6e 20 6f 75 74 20 63 6f 6d 6d 6f 6e 20 65 71 in out common eq 0000a4b0: 75 69 76 61 6c 65 6e 63 65 20 64 61 74 61 20 27 uivalence data ' 0000a4c0: 20 2b 0a 20 20 20 20 20 20 2f 2f 20 49 52 50 46 +. // IRPF 0000a4d0: 39 30 20 73 70 65 63 69 61 6c 20 6b 65 79 77 6f 90 special keywo 0000a4e0: 72 64 73 0a 20 20 20 20 20 20 27 62 65 67 69 6e rds. 'begin 0000a4f0: 5f 70 72 6f 76 69 64 65 72 20 26 62 65 67 69 6e _provider &begin 0000a500: 5f 70 72 6f 76 69 64 65 72 20 65 6e 64 5f 70 72 _provider end_pr 0000a510: 6f 76 69 64 65 72 20 62 65 67 69 6e 5f 73 68 65 ovider begin_she 0000a520: 6c 6c 20 65 6e 64 5f 73 68 65 6c 6c 20 62 65 67 ll end_shell beg 0000a530: 69 6e 5f 74 65 6d 70 6c 61 74 65 20 65 6e 64 5f in_template end_ 0000a540: 74 65 6d 70 6c 61 74 65 20 73 75 62 73 74 20 61 template subst a 0000a550: 73 73 65 72 74 20 74 6f 75 63 68 20 27 20 2b 0a ssert touch ' +. 0000a560: 20 20 20 20 20 20 27 73 6f 66 74 5f 74 6f 75 63 'soft_touc 0000a570: 68 20 70 72 6f 76 69 64 65 20 6e 6f 5f 64 65 70 h provide no_dep 0000a580: 20 66 72 65 65 20 69 72 70 5f 69 66 20 69 72 70 free irp_if irp 0000a590: 5f 65 6c 73 65 20 69 72 70 5f 65 6e 64 69 66 20 _else irp_endif 0000a5a0: 69 72 70 5f 77 72 69 74 65 20 69 72 70 5f 72 65 irp_write irp_re 0000a5b0: 61 64 27 2c 0a 20 20 20 20 62 75 69 6c 74 5f 69 ad',. built_i 0000a5c0: 6e 3a 20 27 61 6c 6f 67 20 61 6c 6f 67 31 30 20 n: 'alog alog10 0000a5d0: 61 6d 61 78 30 20 61 6d 61 78 31 20 61 6d 69 6e amax0 amax1 amin 0000a5e0: 30 20 61 6d 69 6e 31 20 61 6d 6f 64 20 63 61 62 0 amin1 amod cab 0000a5f0: 73 20 63 63 6f 73 20 63 65 78 70 20 63 6c 6f 67 s ccos cexp clog 0000a600: 20 63 73 69 6e 20 63 73 71 72 74 20 64 61 62 73 csin csqrt dabs 0000a610: 20 64 61 63 6f 73 20 64 61 73 69 6e 20 64 61 74 dacos dasin dat 0000a620: 61 6e 20 64 61 74 61 6e 32 20 64 63 6f 73 20 64 an datan2 dcos d 0000a630: 63 6f 73 68 20 64 64 69 6d 20 64 65 78 70 20 64 cosh ddim dexp d 0000a640: 69 6e 74 20 27 20 2b 0a 20 20 20 20 20 20 27 64 int ' +. 'd 0000a650: 6c 6f 67 20 64 6c 6f 67 31 30 20 64 6d 61 78 31 log dlog10 dmax1 0000a660: 20 64 6d 69 6e 31 20 64 6d 6f 64 20 64 6e 69 6e dmin1 dmod dnin 0000a670: 74 20 64 73 69 67 6e 20 64 73 69 6e 20 64 73 69 t dsign dsin dsi 0000a680: 6e 68 20 64 73 71 72 74 20 64 74 61 6e 20 64 74 nh dsqrt dtan dt 0000a690: 61 6e 68 20 66 6c 6f 61 74 20 69 61 62 73 20 69 anh float iabs i 0000a6a0: 64 69 6d 20 69 64 69 6e 74 20 69 64 6e 69 6e 74 dim idint idnint 0000a6b0: 20 69 66 69 78 20 69 73 69 67 6e 20 6d 61 78 30 ifix isign max0 0000a6c0: 20 6d 61 78 31 20 6d 69 6e 30 20 6d 69 6e 31 20 max1 min0 min1 0000a6d0: 73 6e 67 6c 20 27 20 2b 0a 20 20 20 20 20 20 27 sngl ' +. ' 0000a6e0: 61 6c 67 61 6d 61 20 63 64 61 62 73 20 63 64 63 algama cdabs cdc 0000a6f0: 6f 73 20 63 64 65 78 70 20 63 64 6c 6f 67 20 63 os cdexp cdlog c 0000a700: 64 73 69 6e 20 63 64 73 71 72 74 20 63 71 61 62 dsin cdsqrt cqab 0000a710: 73 20 63 71 63 6f 73 20 63 71 65 78 70 20 63 71 s cqcos cqexp cq 0000a720: 6c 6f 67 20 63 71 73 69 6e 20 63 71 73 71 72 74 log cqsin cqsqrt 0000a730: 20 64 63 6d 70 6c 78 20 64 63 6f 6e 6a 67 20 64 dcmplx dconjg d 0000a740: 65 72 66 20 64 65 72 66 63 20 64 66 6c 6f 61 74 erf derfc dfloat 0000a750: 20 64 67 61 6d 6d 61 20 64 69 6d 61 67 20 64 6c dgamma dimag dl 0000a760: 67 61 6d 61 20 27 20 2b 0a 20 20 20 20 20 20 27 gama ' +. ' 0000a770: 69 71 69 6e 74 20 71 61 62 73 20 71 61 63 6f 73 iqint qabs qacos 0000a780: 20 71 61 73 69 6e 20 71 61 74 61 6e 20 71 61 74 qasin qatan qat 0000a790: 61 6e 32 20 71 63 6d 70 6c 78 20 71 63 6f 6e 6a an2 qcmplx qconj 0000a7a0: 67 20 71 63 6f 73 20 71 63 6f 73 68 20 71 64 69 g qcos qcosh qdi 0000a7b0: 6d 20 71 65 72 66 20 71 65 72 66 63 20 71 65 78 m qerf qerfc qex 0000a7c0: 70 20 71 67 61 6d 6d 61 20 71 69 6d 61 67 20 71 p qgamma qimag q 0000a7d0: 6c 67 61 6d 61 20 71 6c 6f 67 20 71 6c 6f 67 31 lgama qlog qlog1 0000a7e0: 30 20 71 6d 61 78 31 20 71 6d 69 6e 31 20 71 6d 0 qmax1 qmin1 qm 0000a7f0: 6f 64 20 27 20 2b 0a 20 20 20 20 20 20 27 71 6e od ' +. 'qn 0000a800: 69 6e 74 20 71 73 69 67 6e 20 71 73 69 6e 20 71 int qsign qsin q 0000a810: 73 69 6e 68 20 71 73 71 72 74 20 71 74 61 6e 20 sinh qsqrt qtan 0000a820: 71 74 61 6e 68 20 61 62 73 20 61 63 6f 73 20 61 qtanh abs acos a 0000a830: 69 6d 61 67 20 61 69 6e 74 20 61 6e 69 6e 74 20 imag aint anint 0000a840: 61 73 69 6e 20 61 74 61 6e 20 61 74 61 6e 32 20 asin atan atan2 0000a850: 63 68 61 72 20 63 6d 70 6c 78 20 63 6f 6e 6a 67 char cmplx conjg 0000a860: 20 63 6f 73 20 63 6f 73 68 20 65 78 70 20 69 63 cos cosh exp ic 0000a870: 68 61 72 20 69 6e 64 65 78 20 69 6e 74 20 6c 6f har index int lo 0000a880: 67 20 27 20 2b 0a 20 20 20 20 20 20 27 6c 6f 67 g ' +. 'log 0000a890: 31 30 20 6d 61 78 20 6d 69 6e 20 6e 69 6e 74 20 10 max min nint 0000a8a0: 73 69 67 6e 20 73 69 6e 20 73 69 6e 68 20 73 71 sign sin sinh sq 0000a8b0: 72 74 20 74 61 6e 20 74 61 6e 68 20 70 72 69 6e rt tan tanh prin 0000a8c0: 74 20 77 72 69 74 65 20 64 69 6d 20 6c 67 65 20 t write dim lge 0000a8d0: 6c 67 74 20 6c 6c 65 20 6c 6c 74 20 6d 6f 64 20 lgt lle llt mod 0000a8e0: 6e 75 6c 6c 69 66 79 20 61 6c 6c 6f 63 61 74 65 nullify allocate 0000a8f0: 20 64 65 61 6c 6c 6f 63 61 74 65 20 27 20 2b 0a deallocate ' +. 0000a900: 20 20 20 20 20 20 27 61 64 6a 75 73 74 6c 20 61 'adjustl a 0000a910: 64 6a 75 73 74 72 20 61 6c 6c 20 61 6c 6c 6f 63 djustr all alloc 0000a920: 61 74 65 64 20 61 6e 79 20 61 73 73 6f 63 69 61 ated any associa 0000a930: 74 65 64 20 62 69 74 5f 73 69 7a 65 20 62 74 65 ted bit_size bte 0000a940: 73 74 20 63 65 69 6c 69 6e 67 20 63 6f 75 6e 74 st ceiling count 0000a950: 20 63 73 68 69 66 74 20 64 61 74 65 5f 61 6e 64 cshift date_and 0000a960: 5f 74 69 6d 65 20 64 69 67 69 74 73 20 64 6f 74 _time digits dot 0000a970: 5f 70 72 6f 64 75 63 74 20 27 20 2b 0a 20 20 20 _product ' +. 0000a980: 20 20 20 27 65 6f 73 68 69 66 74 20 65 70 73 69 'eoshift epsi 0000a990: 6c 6f 6e 20 65 78 70 6f 6e 65 6e 74 20 66 6c 6f lon exponent flo 0000a9a0: 6f 72 20 66 72 61 63 74 69 6f 6e 20 68 75 67 65 or fraction huge 0000a9b0: 20 69 61 6e 64 20 69 62 63 6c 72 20 69 62 69 74 iand ibclr ibit 0000a9c0: 73 20 69 62 73 65 74 20 69 65 6f 72 20 69 6f 72 s ibset ieor ior 0000a9d0: 20 69 73 68 66 74 20 69 73 68 66 74 63 20 6c 62 ishft ishftc lb 0000a9e0: 6f 75 6e 64 20 6c 65 6e 5f 74 72 69 6d 20 6d 61 ound len_trim ma 0000a9f0: 74 6d 75 6c 20 27 20 2b 0a 20 20 20 20 20 20 27 tmul ' +. ' 0000aa00: 6d 61 78 65 78 70 6f 6e 65 6e 74 20 6d 61 78 6c maxexponent maxl 0000aa10: 6f 63 20 6d 61 78 76 61 6c 20 6d 65 72 67 65 20 oc maxval merge 0000aa20: 6d 69 6e 65 78 70 6f 6e 65 6e 74 20 6d 69 6e 6c minexponent minl 0000aa30: 6f 63 20 6d 69 6e 76 61 6c 20 6d 6f 64 75 6c 6f oc minval modulo 0000aa40: 20 6d 76 62 69 74 73 20 6e 65 61 72 65 73 74 20 mvbits nearest 0000aa50: 70 61 63 6b 20 70 72 65 73 65 6e 74 20 70 72 6f pack present pro 0000aa60: 64 75 63 74 20 27 20 2b 0a 20 20 20 20 20 20 27 duct ' +. ' 0000aa70: 72 61 64 69 78 20 72 61 6e 64 6f 6d 5f 6e 75 6d radix random_num 0000aa80: 62 65 72 20 72 61 6e 64 6f 6d 5f 73 65 65 64 20 ber random_seed 0000aa90: 72 61 6e 67 65 20 72 65 70 65 61 74 20 72 65 73 range repeat res 0000aaa0: 68 61 70 65 20 72 72 73 70 61 63 69 6e 67 20 73 hape rrspacing s 0000aab0: 63 61 6c 65 20 73 63 61 6e 20 73 65 6c 65 63 74 cale scan select 0000aac0: 65 64 5f 69 6e 74 5f 6b 69 6e 64 20 73 65 6c 65 ed_int_kind sele 0000aad0: 63 74 65 64 5f 72 65 61 6c 5f 6b 69 6e 64 20 27 cted_real_kind ' 0000aae0: 20 2b 0a 20 20 20 20 20 20 27 73 65 74 5f 65 78 +. 'set_ex 0000aaf0: 70 6f 6e 65 6e 74 20 73 68 61 70 65 20 73 69 7a ponent shape siz 0000ab00: 65 20 73 70 61 63 69 6e 67 20 73 70 72 65 61 64 e spacing spread 0000ab10: 20 73 75 6d 20 73 79 73 74 65 6d 5f 63 6c 6f 63 sum system_cloc 0000ab20: 6b 20 74 69 6e 79 20 74 72 61 6e 73 70 6f 73 65 k tiny transpose 0000ab30: 20 74 72 69 6d 20 75 62 6f 75 6e 64 20 75 6e 70 trim ubound unp 0000ab40: 61 63 6b 20 76 65 72 69 66 79 20 61 63 68 61 72 ack verify achar 0000ab50: 20 69 61 63 68 61 72 20 74 72 61 6e 73 66 65 72 iachar transfer 0000ab60: 20 27 20 2b 0a 20 20 20 20 20 20 27 64 62 6c 65 ' +. 'dble 0000ab70: 20 65 6e 74 72 79 20 64 70 72 6f 64 20 63 70 75 entry dprod cpu 0000ab80: 5f 74 69 6d 65 20 63 6f 6d 6d 61 6e 64 5f 61 72 _time command_ar 0000ab90: 67 75 6d 65 6e 74 5f 63 6f 75 6e 74 20 67 65 74 gument_count get 0000aba0: 5f 63 6f 6d 6d 61 6e 64 20 67 65 74 5f 63 6f 6d _command get_com 0000abb0: 6d 61 6e 64 5f 61 72 67 75 6d 65 6e 74 20 67 65 mand_argument ge 0000abc0: 74 5f 65 6e 76 69 72 6f 6e 6d 65 6e 74 5f 76 61 t_environment_va 0000abd0: 72 69 61 62 6c 65 20 69 73 5f 69 6f 73 74 61 74 riable is_iostat 0000abe0: 5f 65 6e 64 20 27 20 2b 0a 20 20 20 20 20 20 27 _end ' +. ' 0000abf0: 69 65 65 65 5f 61 72 69 74 68 6d 65 74 69 63 20 ieee_arithmetic 0000ac00: 69 65 65 65 5f 73 75 70 70 6f 72 74 5f 75 6e 64 ieee_support_und 0000ac10: 65 72 66 6c 6f 77 5f 63 6f 6e 74 72 6f 6c 20 69 erflow_control i 0000ac20: 65 65 65 5f 67 65 74 5f 75 6e 64 65 72 66 6c 6f eee_get_underflo 0000ac30: 77 5f 6d 6f 64 65 20 69 65 65 65 5f 73 65 74 5f w_mode ieee_set_ 0000ac40: 75 6e 64 65 72 66 6c 6f 77 5f 6d 6f 64 65 20 27 underflow_mode ' 0000ac50: 20 2b 0a 20 20 20 20 20 20 27 69 73 5f 69 6f 73 +. 'is_ios 0000ac60: 74 61 74 5f 65 6f 72 20 6d 6f 76 65 5f 61 6c 6c tat_eor move_all 0000ac70: 6f 63 20 6e 65 77 5f 6c 69 6e 65 20 73 65 6c 65 oc new_line sele 0000ac80: 63 74 65 64 5f 63 68 61 72 5f 6b 69 6e 64 20 73 cted_char_kind s 0000ac90: 61 6d 65 5f 74 79 70 65 5f 61 73 20 65 78 74 65 ame_type_as exte 0000aca0: 6e 64 73 5f 74 79 70 65 5f 6f 66 20 27 20 2b 0a nds_type_of ' +. 0000acb0: 20 20 20 20 20 20 27 61 63 6f 73 68 20 61 73 69 'acosh asi 0000acc0: 6e 68 20 61 74 61 6e 68 20 62 65 73 73 65 6c 5f nh atanh bessel_ 0000acd0: 6a 30 20 62 65 73 73 65 6c 5f 6a 31 20 62 65 73 j0 bessel_j1 bes 0000ace0: 73 65 6c 5f 6a 6e 20 62 65 73 73 65 6c 5f 79 30 sel_jn bessel_y0 0000acf0: 20 62 65 73 73 65 6c 5f 79 31 20 62 65 73 73 65 bessel_y1 besse 0000ad00: 6c 5f 79 6e 20 65 72 66 20 65 72 66 63 20 65 72 l_yn erf erfc er 0000ad10: 66 63 5f 73 63 61 6c 65 64 20 67 61 6d 6d 61 20 fc_scaled gamma 0000ad20: 6c 6f 67 5f 67 61 6d 6d 61 20 68 79 70 6f 74 20 log_gamma hypot 0000ad30: 6e 6f 72 6d 32 20 27 20 2b 0a 20 20 20 20 20 20 norm2 ' +. 0000ad40: 27 61 74 6f 6d 69 63 5f 64 65 66 69 6e 65 20 61 'atomic_define a 0000ad50: 74 6f 6d 69 63 5f 72 65 66 20 65 78 65 63 75 74 tomic_ref execut 0000ad60: 65 5f 63 6f 6d 6d 61 6e 64 5f 6c 69 6e 65 20 6c e_command_line l 0000ad70: 65 61 64 7a 20 74 72 61 69 6c 7a 20 73 74 6f 72 eadz trailz stor 0000ad80: 61 67 65 5f 73 69 7a 65 20 6d 65 72 67 65 5f 62 age_size merge_b 0000ad90: 69 74 73 20 27 20 2b 0a 20 20 20 20 20 20 27 62 its ' +. 'b 0000ada0: 67 65 20 62 67 74 20 62 6c 65 20 62 6c 74 20 64 ge bgt ble blt d 0000adb0: 73 68 69 66 74 6c 20 64 73 68 69 66 74 72 20 66 shiftl dshiftr f 0000adc0: 69 6e 64 6c 6f 63 20 69 61 6c 6c 20 69 61 6e 79 indloc iall iany 0000add0: 20 69 70 61 72 69 74 79 20 69 6d 61 67 65 5f 69 iparity image_i 0000ade0: 6e 64 65 78 20 6c 63 6f 62 6f 75 6e 64 20 75 63 ndex lcobound uc 0000adf0: 6f 62 6f 75 6e 64 20 6d 61 73 6b 6c 20 6d 61 73 obound maskl mas 0000ae00: 6b 72 20 27 20 2b 0a 20 20 20 20 20 20 27 6e 75 kr ' +. 'nu 0000ae10: 6d 5f 69 6d 61 67 65 73 20 70 61 72 69 74 79 20 m_images parity 0000ae20: 70 6f 70 63 6e 74 20 70 6f 70 70 61 72 20 73 68 popcnt poppar sh 0000ae30: 69 66 74 61 20 73 68 69 66 74 6c 20 73 68 69 66 ifta shiftl shif 0000ae40: 74 72 20 74 68 69 73 5f 69 6d 61 67 65 20 27 20 tr this_image ' 0000ae50: 2b 0a 20 20 20 20 20 20 2f 2f 20 49 52 50 46 39 +. // IRPF9 0000ae60: 30 20 73 70 65 63 69 61 6c 20 62 75 69 6c 74 5f 0 special built_ 0000ae70: 69 6e 73 0a 20 20 20 20 20 20 27 49 52 50 5f 41 ins. 'IRP_A 0000ae80: 4c 49 47 4e 20 69 72 70 5f 68 65 72 65 27 0a 20 LIGN irp_here'. 0000ae90: 20 7d 3b 0a 20 20 72 65 74 75 72 6e 20 7b 0a 20 };. return {. 0000aea0: 20 20 20 6e 61 6d 65 3a 20 27 49 52 50 46 39 30 name: 'IRPF90 0000aeb0: 27 2c 0a 20 20 20 20 63 61 73 65 5f 69 6e 73 65 ',. case_inse 0000aec0: 6e 73 69 74 69 76 65 3a 20 74 72 75 65 2c 0a 20 nsitive: true,. 0000aed0: 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 46 5f 4b keywords: F_K 0000aee0: 45 59 57 4f 52 44 53 2c 0a 20 20 20 20 69 6c 6c EYWORDS,. ill 0000aef0: 65 67 61 6c 3a 20 2f 5c 2f 5c 2a 2f 2c 0a 20 20 egal: /\/\*/,. 0000af00: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 0000af10: 20 20 20 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 hljs.inherit 0000af20: 28 68 6c 6a 73 2e 41 50 4f 53 5f 53 54 52 49 4e (hljs.APOS_STRIN 0000af30: 47 5f 4d 4f 44 45 2c 20 7b 0a 20 20 20 20 20 20 G_MODE, {. 0000af40: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 74 className: 'st 0000af50: 72 69 6e 67 27 2c 0a 20 20 20 20 20 20 20 20 72 ring',. r 0000af60: 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 elevance: 0. 0000af70: 20 20 7d 29 2c 0a 20 20 20 20 20 20 68 6c 6a 73 }),. hljs 0000af80: 2e 69 6e 68 65 72 69 74 28 68 6c 6a 73 2e 51 55 .inherit(hljs.QU 0000af90: 4f 54 45 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c OTE_STRING_MODE, 0000afa0: 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 {. class 0000afb0: 4e 61 6d 65 3a 20 27 73 74 72 69 6e 67 27 2c 0a Name: 'string',. 0000afc0: 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 relevanc 0000afd0: 65 3a 20 30 0a 20 20 20 20 20 20 7d 29 2c 0a 20 e: 0. }),. 0000afe0: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 {. c 0000aff0: 6c 61 73 73 4e 61 6d 65 3a 20 27 66 75 6e 63 74 lassName: 'funct 0000b000: 69 6f 6e 27 2c 0a 20 20 20 20 20 20 20 20 62 65 ion',. be 0000b010: 67 69 6e 4b 65 79 77 6f 72 64 73 3a 20 27 73 75 ginKeywords: 'su 0000b020: 62 72 6f 75 74 69 6e 65 20 66 75 6e 63 74 69 6f broutine functio 0000b030: 6e 20 70 72 6f 67 72 61 6d 27 2c 0a 20 20 20 20 n program',. 0000b040: 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 27 5b 24 illegal: '[$ 0000b050: 7b 3d 5c 5c 6e 5d 27 2c 0a 20 20 20 20 20 20 20 {=\\n]',. 0000b060: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 0000b070: 20 20 20 20 20 20 20 68 6c 6a 73 2e 55 4e 44 45 hljs.UNDE 0000b080: 52 53 43 4f 52 45 5f 54 49 54 4c 45 5f 4d 4f 44 RSCORE_TITLE_MOD 0000b090: 45 2c 0a 20 20 20 20 20 20 20 20 20 20 50 41 52 E,. PAR 0000b0a0: 41 4d 53 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 AMS. ]. 0000b0b0: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 68 6c 6a },. hlj 0000b0c0: 73 2e 43 4f 4d 4d 45 4e 54 28 27 21 27 2c 20 27 s.COMMENT('!', ' 0000b0d0: 24 27 2c 20 7b 0a 20 20 20 20 20 20 20 20 72 65 $', {. re 0000b0e0: 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 20 levance: 0. 0000b0f0: 20 7d 29 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e }),. hljs. 0000b100: 43 4f 4d 4d 45 4e 54 28 27 62 65 67 69 6e 5f 64 COMMENT('begin_d 0000b110: 6f 63 27 2c 20 27 65 6e 64 5f 64 6f 63 27 2c 20 oc', 'end_doc', 0000b120: 7b 0a 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 {. releva 0000b130: 6e 63 65 3a 20 31 30 0a 20 20 20 20 20 20 7d 29 nce: 10. }) 0000b140: 2c 0a 20 20 20 20 20 20 4e 55 4d 42 45 52 0a 20 ,. NUMBER. 0000b150: 20 20 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 ]. };.}..mod 0000b160: 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 69 72 ule.exports = ir 0000b170: 70 66 39 30 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 pf90;.../***/ }) 0000b180: 2c 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 ,../***/ "./node 0000b190: 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 _modules/highlig 0000b1a0: 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 ht.js/lib/langua 0000b1b0: 67 65 73 2f 69 73 62 6c 2e 6a 73 22 3a 0a 2f 2a ges/isbl.js":./* 0000b1c0: 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a !*************** 0000b1d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0000b1e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0000b1f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 **********!*\. 0000b200: 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 !*** ./node_modu 0000b210: 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 les/highlight.js 0000b220: 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 69 /lib/languages/i 0000b230: 73 62 6c 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a sbl.js ***!. \* 0000b240: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0000b250: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0000b260: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0000b270: 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 ********/./***/ 0000b280: 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a ((module) => {.. 0000b290: 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a 20 49 53 42 /*.Language: ISB 0000b2a0: 4c 0a 41 75 74 68 6f 72 3a 20 44 6d 69 74 72 69 L.Author: Dmitri 0000b2b0: 79 20 54 61 72 61 73 6f 76 20 3c 64 69 6d 61 74 y Tarasov <dimat 0000b2c0: 61 72 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 44 65 ar@gmail.com>.De 0000b2d0: 73 63 72 69 70 74 69 6f 6e 3a 20 62 75 69 6c 74 scription: built 0000b2e0: 2d 69 6e 20 6c 61 6e 67 75 61 67 65 20 44 49 52 -in language DIR 0000b2f0: 45 43 54 55 4d 0a 43 61 74 65 67 6f 72 79 3a 20 ECTUM.Category: 0000b300: 65 6e 74 65 72 70 72 69 73 65 0a 2a 2f 0a 0a 66 enterprise.*/..f 0000b310: 75 6e 63 74 69 6f 6e 20 69 73 62 6c 28 68 6c 6a unction isbl(hlj 0000b320: 73 29 20 7b 0a 20 20 2f 2f 20 d0 9e d0 bf d1 80 s) {. // ...... 0000b330: d0 b5 d0 b4 d0 b5 d0 bb d0 b5 d0 bd d0 b8 d0 b5 ................ 0000b340: 20 d0 b8 d0 b4 d0 b5 d0 bd d1 82 d0 b8 d1 84 d0 ............... 0000b350: b8 d0 ba d0 b0 d1 82 d0 be d1 80 d0 be d0 b2 0a ................ 0000b360: 20 20 63 6f 6e 73 74 20 55 4e 44 45 52 53 43 4f const UNDERSCO 0000b370: 52 45 5f 49 44 45 4e 54 5f 52 45 20 3d 20 22 5b RE_IDENT_RE = "[ 0000b380: 41 2d 5a 61 2d 7a d0 90 2d d0 af d0 b0 2d d1 8f A-Za-z..-....-.. 0000b390: d1 91 d0 81 5f 21 5d 5b 41 2d 5a 61 2d 7a d0 90 ...._!][A-Za-z.. 0000b3a0: 2d d0 af d0 b0 2d d1 8f d1 91 d0 81 5f 30 2d 39 -....-......_0-9 0000b3b0: 5d 2a 22 3b 0a 0a 20 20 2f 2f 20 d0 9e d0 bf d1 ]*";.. // ..... 0000b3c0: 80 d0 b5 d0 b4 d0 b5 d0 bb d0 b5 d0 bd d0 b8 d0 ................ 0000b3d0: b5 20 d0 b8 d0 bc d0 b5 d0 bd 20 d1 84 d1 83 d0 . ........ ..... 0000b3e0: bd d0 ba d1 86 d0 b8 d0 b9 0a 20 20 63 6f 6e 73 .......... cons 0000b3f0: 74 20 46 55 4e 43 54 49 4f 4e 5f 4e 41 4d 45 5f t FUNCTION_NAME_ 0000b400: 49 44 45 4e 54 5f 52 45 20 3d 20 22 5b 41 2d 5a IDENT_RE = "[A-Z 0000b410: 61 2d 7a d0 90 2d d0 af d0 b0 2d d1 8f d1 91 d0 a-z..-....-..... 0000b420: 81 5f 5d 5b 41 2d 5a 61 2d 7a d0 90 2d d0 af d0 ._][A-Za-z..-... 0000b430: b0 2d d1 8f d1 91 d0 81 5f 30 2d 39 5d 2a 22 3b .-......_0-9]*"; 0000b440: 0a 0a 20 20 2f 2f 20 6b 65 79 77 6f 72 64 20 3a .. // keyword : 0000b450: 20 d0 ba d0 bb d1 8e d1 87 d0 b5 d0 b2 d1 8b d0 ............... 0000b460: b5 20 d1 81 d0 bb d0 be d0 b2 d0 b0 0a 20 20 63 . ........... c 0000b470: 6f 6e 73 74 20 4b 45 59 57 4f 52 44 20 3d 0a 20 onst KEYWORD =. 0000b480: 20 20 20 22 61 6e 64 20 d0 b8 20 65 6c 73 65 20 "and .. else 0000b490: d0 b8 d0 bd d0 b0 d1 87 d0 b5 20 65 6e 64 65 78 .......... endex 0000b4a0: 63 65 70 74 20 65 6e 64 66 69 6e 61 6c 6c 79 20 cept endfinally 0000b4b0: 65 6e 64 66 6f 72 65 61 63 68 20 d0 ba d0 be d0 endforeach ..... 0000b4c0: bd d0 b5 d1 86 d0 b2 d1 81 d0 b5 20 65 6e 64 69 ........... endi 0000b4d0: 66 20 d0 ba d0 be d0 bd d0 b5 d1 86 d0 b5 d1 81 f .............. 0000b4e0: d0 bb d0 b8 20 65 6e 64 77 68 69 6c 65 20 d0 ba .... endwhile .. 0000b4f0: d0 be d0 bd d0 b5 d1 86 d0 bf d0 be d0 ba d0 b0 ................ 0000b500: 20 22 20 2b 0a 20 20 20 20 22 65 78 63 65 70 74 " +. "except 0000b510: 20 65 78 69 74 66 6f 72 20 66 69 6e 61 6c 6c 79 exitfor finally 0000b520: 20 66 6f 72 65 61 63 68 20 d0 b2 d1 81 d0 b5 20 foreach ...... 0000b530: 69 66 20 d0 b5 d1 81 d0 bb d0 b8 20 69 6e 20 d0 if ........ in . 0000b540: b2 20 6e 6f 74 20 d0 bd d0 b5 20 6f 72 20 d0 b8 . not .... or .. 0000b550: d0 bb d0 b8 20 74 72 79 20 77 68 69 6c 65 20 d0 .... try while . 0000b560: bf d0 be d0 ba d0 b0 20 22 3b 0a 0a 20 20 2f 2f ....... ";.. // 0000b570: 20 53 59 53 52 45 53 20 43 6f 6e 73 74 61 6e 74 SYSRES Constant 0000b580: 73 0a 20 20 63 6f 6e 73 74 20 73 79 73 72 65 73 s. const sysres 0000b590: 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 20 20 _constants =. 0000b5a0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000b5b0: 43 43 45 53 5f 52 49 47 48 54 5f 54 59 50 45 5f CCES_RIGHT_TYPE_ 0000b5c0: 45 44 49 54 20 22 20 2b 0a 20 20 20 20 22 53 59 EDIT " +. "SY 0000b5d0: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 43 45 53 SRES_CONST_ACCES 0000b5e0: 5f 52 49 47 48 54 5f 54 59 50 45 5f 46 55 4c 4c _RIGHT_TYPE_FULL 0000b5f0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000b600: 5f 43 4f 4e 53 54 5f 41 43 43 45 53 5f 52 49 47 _CONST_ACCES_RIG 0000b610: 48 54 5f 54 59 50 45 5f 56 49 45 57 20 22 20 2b HT_TYPE_VIEW " + 0000b620: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000b630: 53 54 5f 41 43 43 45 53 53 5f 4d 4f 44 45 5f 52 ST_ACCESS_MODE_R 0000b640: 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 EQUISITE_CODE " 0000b650: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000b660: 4e 53 54 5f 41 43 43 45 53 53 5f 4e 4f 5f 41 43 NST_ACCESS_NO_AC 0000b670: 43 45 53 53 5f 56 49 45 57 20 22 20 2b 0a 20 20 CESS_VIEW " +. 0000b680: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000b690: 41 43 43 45 53 53 5f 4e 4f 5f 41 43 43 45 53 53 ACCESS_NO_ACCESS 0000b6a0: 5f 56 49 45 57 5f 43 4f 44 45 20 22 20 2b 0a 20 _VIEW_CODE " +. 0000b6b0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000b6c0: 5f 41 43 43 45 53 53 5f 52 49 47 48 54 53 5f 41 _ACCESS_RIGHTS_A 0000b6d0: 44 44 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 DD_REQUISITE_COD 0000b6e0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000b6f0: 53 5f 43 4f 4e 53 54 5f 41 43 43 45 53 53 5f 52 S_CONST_ACCESS_R 0000b700: 49 47 48 54 53 5f 41 44 44 5f 52 45 51 55 49 53 IGHTS_ADD_REQUIS 0000b710: 49 54 45 5f 59 45 53 5f 43 4f 44 45 20 22 20 2b ITE_YES_CODE " + 0000b720: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000b730: 53 54 5f 41 43 43 45 53 53 5f 52 49 47 48 54 53 ST_ACCESS_RIGHTS 0000b740: 5f 43 48 41 4e 47 45 5f 52 45 51 55 49 53 49 54 _CHANGE_REQUISIT 0000b750: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 0000b760: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 43 SYSRES_CONST_ACC 0000b770: 45 53 53 5f 52 49 47 48 54 53 5f 43 48 41 4e 47 ESS_RIGHTS_CHANG 0000b780: 45 5f 52 45 51 55 49 53 49 54 45 5f 59 45 53 5f E_REQUISITE_YES_ 0000b790: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000b7a0: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 43 45 53 SRES_CONST_ACCES 0000b7b0: 53 5f 52 49 47 48 54 53 5f 44 45 4c 45 54 45 5f S_RIGHTS_DELETE_ 0000b7c0: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 0000b7d0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000b7e0: 4f 4e 53 54 5f 41 43 43 45 53 53 5f 52 49 47 48 ONST_ACCESS_RIGH 0000b7f0: 54 53 5f 44 45 4c 45 54 45 5f 52 45 51 55 49 53 TS_DELETE_REQUIS 0000b800: 49 54 45 5f 59 45 53 5f 43 4f 44 45 20 22 20 2b ITE_YES_CODE " + 0000b810: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000b820: 53 54 5f 41 43 43 45 53 53 5f 52 49 47 48 54 53 ST_ACCESS_RIGHTS 0000b830: 5f 45 58 45 43 55 54 45 5f 52 45 51 55 49 53 49 _EXECUTE_REQUISI 0000b840: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 0000b850: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 "SYSRES_CONST_AC 0000b860: 43 45 53 53 5f 52 49 47 48 54 53 5f 45 58 45 43 CESS_RIGHTS_EXEC 0000b870: 55 54 45 5f 52 45 51 55 49 53 49 54 45 5f 59 45 UTE_REQUISITE_YE 0000b880: 53 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 S_CODE " +. " 0000b890: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 43 SYSRES_CONST_ACC 0000b8a0: 45 53 53 5f 52 49 47 48 54 53 5f 4e 4f 5f 41 43 ESS_RIGHTS_NO_AC 0000b8b0: 43 45 53 53 5f 52 45 51 55 49 53 49 54 45 5f 43 CESS_REQUISITE_C 0000b8c0: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 0000b8d0: 52 45 53 5f 43 4f 4e 53 54 5f 41 43 43 45 53 53 RES_CONST_ACCESS 0000b8e0: 5f 52 49 47 48 54 53 5f 4e 4f 5f 41 43 43 45 53 _RIGHTS_NO_ACCES 0000b8f0: 53 5f 52 45 51 55 49 53 49 54 45 5f 59 45 53 5f S_REQUISITE_YES_ 0000b900: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000b910: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 43 45 53 SRES_CONST_ACCES 0000b920: 53 5f 52 49 47 48 54 53 5f 52 41 54 49 46 59 5f S_RIGHTS_RATIFY_ 0000b930: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 0000b940: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000b950: 4f 4e 53 54 5f 41 43 43 45 53 53 5f 52 49 47 48 ONST_ACCESS_RIGH 0000b960: 54 53 5f 52 41 54 49 46 59 5f 52 45 51 55 49 53 TS_RATIFY_REQUIS 0000b970: 49 54 45 5f 59 45 53 5f 43 4f 44 45 20 22 20 2b ITE_YES_CODE " + 0000b980: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000b990: 53 54 5f 41 43 43 45 53 53 5f 52 49 47 48 54 53 ST_ACCESS_RIGHTS 0000b9a0: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 0000b9b0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000b9c0: 43 4f 4e 53 54 5f 41 43 43 45 53 53 5f 52 49 47 CONST_ACCESS_RIG 0000b9d0: 48 54 53 5f 56 49 45 57 20 22 20 2b 0a 20 20 20 HTS_VIEW " +. 0000b9e0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000b9f0: 43 43 45 53 53 5f 52 49 47 48 54 53 5f 56 49 45 CCESS_RIGHTS_VIE 0000ba00: 57 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 W_CODE " +. " 0000ba10: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 43 SYSRES_CONST_ACC 0000ba20: 45 53 53 5f 52 49 47 48 54 53 5f 56 49 45 57 5f ESS_RIGHTS_VIEW_ 0000ba30: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 0000ba40: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000ba50: 4f 4e 53 54 5f 41 43 43 45 53 53 5f 52 49 47 48 ONST_ACCESS_RIGH 0000ba60: 54 53 5f 56 49 45 57 5f 52 45 51 55 49 53 49 54 TS_VIEW_REQUISIT 0000ba70: 45 5f 59 45 53 5f 43 4f 44 45 20 22 20 2b 0a 20 E_YES_CODE " +. 0000ba80: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000ba90: 5f 41 43 43 45 53 53 5f 54 59 50 45 5f 43 48 41 _ACCESS_TYPE_CHA 0000baa0: 4e 47 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 NGE " +. "SYS 0000bab0: 52 45 53 5f 43 4f 4e 53 54 5f 41 43 43 45 53 53 RES_CONST_ACCESS 0000bac0: 5f 54 59 50 45 5f 43 48 41 4e 47 45 5f 43 4f 44 _TYPE_CHANGE_COD 0000bad0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000bae0: 53 5f 43 4f 4e 53 54 5f 41 43 43 45 53 53 5f 54 S_CONST_ACCESS_T 0000baf0: 59 50 45 5f 45 58 49 53 54 53 20 22 20 2b 0a 20 YPE_EXISTS " +. 0000bb00: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000bb10: 5f 41 43 43 45 53 53 5f 54 59 50 45 5f 45 58 49 _ACCESS_TYPE_EXI 0000bb20: 53 54 53 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 STS_CODE " +. 0000bb30: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000bb40: 43 43 45 53 53 5f 54 59 50 45 5f 46 55 4c 4c 20 CCESS_TYPE_FULL 0000bb50: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000bb60: 43 4f 4e 53 54 5f 41 43 43 45 53 53 5f 54 59 50 CONST_ACCESS_TYP 0000bb70: 45 5f 46 55 4c 4c 5f 43 4f 44 45 20 22 20 2b 0a E_FULL_CODE " +. 0000bb80: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000bb90: 54 5f 41 43 43 45 53 53 5f 54 59 50 45 5f 56 49 T_ACCESS_TYPE_VI 0000bba0: 45 57 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 EW " +. "SYSR 0000bbb0: 45 53 5f 43 4f 4e 53 54 5f 41 43 43 45 53 53 5f ES_CONST_ACCESS_ 0000bbc0: 54 59 50 45 5f 56 49 45 57 5f 43 4f 44 45 20 22 TYPE_VIEW_CODE " 0000bbd0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000bbe0: 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 ONST_ACTION_TYPE 0000bbf0: 5f 41 42 4f 52 54 20 22 20 2b 0a 20 20 20 20 22 _ABORT " +. " 0000bc00: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 SYSRES_CONST_ACT 0000bc10: 49 4f 4e 5f 54 59 50 45 5f 41 43 43 45 50 54 20 ION_TYPE_ACCEPT 0000bc20: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000bc30: 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 CONST_ACTION_TYP 0000bc40: 45 5f 41 43 43 45 53 53 5f 52 49 47 48 54 53 20 E_ACCESS_RIGHTS 0000bc50: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000bc60: 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 CONST_ACTION_TYP 0000bc70: 45 5f 41 44 44 5f 41 54 54 41 43 48 4d 45 4e 54 E_ADD_ATTACHMENT 0000bc80: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000bc90: 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 _CONST_ACTION_TY 0000bca0: 50 45 5f 43 48 41 4e 47 45 5f 43 41 52 44 20 22 PE_CHANGE_CARD " 0000bcb0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000bcc0: 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 ONST_ACTION_TYPE 0000bcd0: 5f 43 48 41 4e 47 45 5f 4b 49 4e 44 20 22 20 2b _CHANGE_KIND " + 0000bce0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000bcf0: 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f 43 ST_ACTION_TYPE_C 0000bd00: 48 41 4e 47 45 5f 53 54 4f 52 41 47 45 20 22 20 HANGE_STORAGE " 0000bd10: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000bd20: 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f NST_ACTION_TYPE_ 0000bd30: 43 4f 4e 54 49 4e 55 45 20 22 20 2b 0a 20 20 20 CONTINUE " +. 0000bd40: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000bd50: 43 54 49 4f 4e 5f 54 59 50 45 5f 43 4f 50 59 20 CTION_TYPE_COPY 0000bd60: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000bd70: 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 CONST_ACTION_TYP 0000bd80: 45 5f 43 52 45 41 54 45 20 22 20 2b 0a 20 20 20 E_CREATE " +. 0000bd90: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000bda0: 43 54 49 4f 4e 5f 54 59 50 45 5f 43 52 45 41 54 CTION_TYPE_CREAT 0000bdb0: 45 5f 56 45 52 53 49 4f 4e 20 22 20 2b 0a 20 20 E_VERSION " +. 0000bdc0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000bdd0: 41 43 54 49 4f 4e 5f 54 59 50 45 5f 44 45 4c 45 ACTION_TYPE_DELE 0000bde0: 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 TE " +. "SYSR 0000bdf0: 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f ES_CONST_ACTION_ 0000be00: 54 59 50 45 5f 44 45 4c 45 54 45 5f 41 54 54 41 TYPE_DELETE_ATTA 0000be10: 43 48 4d 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 CHMENT " +. " 0000be20: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 SYSRES_CONST_ACT 0000be30: 49 4f 4e 5f 54 59 50 45 5f 44 45 4c 45 54 45 5f ION_TYPE_DELETE_ 0000be40: 56 45 52 53 49 4f 4e 20 22 20 2b 0a 20 20 20 20 VERSION " +. 0000be50: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 "SYSRES_CONST_AC 0000be60: 54 49 4f 4e 5f 54 59 50 45 5f 44 49 53 41 42 4c TION_TYPE_DISABL 0000be70: 45 5f 44 45 4c 45 47 41 54 45 5f 41 43 43 45 53 E_DELEGATE_ACCES 0000be80: 53 5f 52 49 47 48 54 53 20 22 20 2b 0a 20 20 20 S_RIGHTS " +. 0000be90: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000bea0: 43 54 49 4f 4e 5f 54 59 50 45 5f 45 4e 41 42 4c CTION_TYPE_ENABL 0000beb0: 45 5f 44 45 4c 45 47 41 54 45 5f 41 43 43 45 53 E_DELEGATE_ACCES 0000bec0: 53 5f 52 49 47 48 54 53 20 22 20 2b 0a 20 20 20 S_RIGHTS " +. 0000bed0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000bee0: 43 54 49 4f 4e 5f 54 59 50 45 5f 45 4e 43 52 59 CTION_TYPE_ENCRY 0000bef0: 50 54 49 4f 4e 5f 42 59 5f 43 45 52 54 49 46 49 PTION_BY_CERTIFI 0000bf00: 43 41 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CATE " +. "SY 0000bf10: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f SRES_CONST_ACTIO 0000bf20: 4e 5f 54 59 50 45 5f 45 4e 43 52 59 50 54 49 4f N_TYPE_ENCRYPTIO 0000bf30: 4e 5f 42 59 5f 43 45 52 54 49 46 49 43 41 54 45 N_BY_CERTIFICATE 0000bf40: 5f 41 4e 44 5f 50 41 53 53 57 4f 52 44 20 22 20 _AND_PASSWORD " 0000bf50: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000bf60: 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f NST_ACTION_TYPE_ 0000bf70: 45 4e 43 52 59 50 54 49 4f 4e 5f 42 59 5f 50 41 ENCRYPTION_BY_PA 0000bf80: 53 53 57 4f 52 44 20 22 20 2b 0a 20 20 20 20 22 SSWORD " +. " 0000bf90: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 SYSRES_CONST_ACT 0000bfa0: 49 4f 4e 5f 54 59 50 45 5f 45 58 50 4f 52 54 5f ION_TYPE_EXPORT_ 0000bfb0: 57 49 54 48 5f 4c 4f 43 4b 20 22 20 2b 0a 20 20 WITH_LOCK " +. 0000bfc0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000bfd0: 41 43 54 49 4f 4e 5f 54 59 50 45 5f 45 58 50 4f ACTION_TYPE_EXPO 0000bfe0: 52 54 5f 57 49 54 48 4f 55 54 5f 4c 4f 43 4b 20 RT_WITHOUT_LOCK 0000bff0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000c000: 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 CONST_ACTION_TYP 0000c010: 45 5f 49 4d 50 4f 52 54 5f 57 49 54 48 5f 55 4e E_IMPORT_WITH_UN 0000c020: 4c 4f 43 4b 20 22 20 2b 0a 20 20 20 20 22 53 59 LOCK " +. "SY 0000c030: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f SRES_CONST_ACTIO 0000c040: 4e 5f 54 59 50 45 5f 49 4d 50 4f 52 54 5f 57 49 N_TYPE_IMPORT_WI 0000c050: 54 48 4f 55 54 5f 55 4e 4c 4f 43 4b 20 22 20 2b THOUT_UNLOCK " + 0000c060: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000c070: 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f 4c ST_ACTION_TYPE_L 0000c080: 49 46 45 5f 43 59 43 4c 45 5f 53 54 41 47 45 20 IFE_CYCLE_STAGE 0000c090: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000c0a0: 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 CONST_ACTION_TYP 0000c0b0: 45 5f 4c 4f 43 4b 20 22 20 2b 0a 20 20 20 20 22 E_LOCK " +. " 0000c0c0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 SYSRES_CONST_ACT 0000c0d0: 49 4f 4e 5f 54 59 50 45 5f 4c 4f 43 4b 5f 46 4f ION_TYPE_LOCK_FO 0000c0e0: 52 5f 53 45 52 56 45 52 20 22 20 2b 0a 20 20 20 R_SERVER " +. 0000c0f0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000c100: 43 54 49 4f 4e 5f 54 59 50 45 5f 4c 4f 43 4b 5f CTION_TYPE_LOCK_ 0000c110: 4d 4f 44 49 46 59 20 22 20 2b 0a 20 20 20 20 22 MODIFY " +. " 0000c120: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 SYSRES_CONST_ACT 0000c130: 49 4f 4e 5f 54 59 50 45 5f 4d 41 52 4b 5f 41 53 ION_TYPE_MARK_AS 0000c140: 5f 52 45 41 44 45 44 20 22 20 2b 0a 20 20 20 20 _READED " +. 0000c150: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 "SYSRES_CONST_AC 0000c160: 54 49 4f 4e 5f 54 59 50 45 5f 4d 41 52 4b 5f 41 TION_TYPE_MARK_A 0000c170: 53 5f 55 4e 52 45 41 44 45 44 20 22 20 2b 0a 20 S_UNREADED " +. 0000c180: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000c190: 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f 4d 4f 44 _ACTION_TYPE_MOD 0000c1a0: 49 46 59 20 22 20 2b 0a 20 20 20 20 22 53 59 53 IFY " +. "SYS 0000c1b0: 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e RES_CONST_ACTION 0000c1c0: 5f 54 59 50 45 5f 4d 4f 44 49 46 59 5f 43 41 52 _TYPE_MODIFY_CAR 0000c1d0: 44 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 D " +. "SYSRE 0000c1e0: 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 S_CONST_ACTION_T 0000c1f0: 59 50 45 5f 4d 4f 56 45 5f 54 4f 5f 41 52 43 48 YPE_MOVE_TO_ARCH 0000c200: 49 56 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 IVE " +. "SYS 0000c210: 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e RES_CONST_ACTION 0000c220: 5f 54 59 50 45 5f 4f 46 46 5f 45 4e 43 52 59 50 _TYPE_OFF_ENCRYP 0000c230: 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 TION " +. "SY 0000c240: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f SRES_CONST_ACTIO 0000c250: 4e 5f 54 59 50 45 5f 50 41 53 53 57 4f 52 44 5f N_TYPE_PASSWORD_ 0000c260: 43 48 41 4e 47 45 20 22 20 2b 0a 20 20 20 20 22 CHANGE " +. " 0000c270: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 SYSRES_CONST_ACT 0000c280: 49 4f 4e 5f 54 59 50 45 5f 50 45 52 46 4f 52 4d ION_TYPE_PERFORM 0000c290: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000c2a0: 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 _CONST_ACTION_TY 0000c2b0: 50 45 5f 52 45 43 4f 56 45 52 5f 46 52 4f 4d 5f PE_RECOVER_FROM_ 0000c2c0: 4c 4f 43 41 4c 5f 43 4f 50 59 20 22 20 2b 0a 20 LOCAL_COPY " +. 0000c2d0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000c2e0: 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f 52 45 53 _ACTION_TYPE_RES 0000c2f0: 54 41 52 54 20 22 20 2b 0a 20 20 20 20 22 53 59 TART " +. "SY 0000c300: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f SRES_CONST_ACTIO 0000c310: 4e 5f 54 59 50 45 5f 52 45 53 54 4f 52 45 5f 46 N_TYPE_RESTORE_F 0000c320: 52 4f 4d 5f 41 52 43 48 49 56 45 20 22 20 2b 0a ROM_ARCHIVE " +. 0000c330: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000c340: 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f 52 45 T_ACTION_TYPE_RE 0000c350: 56 49 53 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 VISION " +. " 0000c360: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 SYSRES_CONST_ACT 0000c370: 49 4f 4e 5f 54 59 50 45 5f 53 45 4e 44 5f 42 59 ION_TYPE_SEND_BY 0000c380: 5f 4d 41 49 4c 20 22 20 2b 0a 20 20 20 20 22 53 _MAIL " +. "S 0000c390: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 YSRES_CONST_ACTI 0000c3a0: 4f 4e 5f 54 59 50 45 5f 53 49 47 4e 20 22 20 2b ON_TYPE_SIGN " + 0000c3b0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000c3c0: 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f 53 ST_ACTION_TYPE_S 0000c3d0: 54 41 52 54 20 22 20 2b 0a 20 20 20 20 22 53 59 TART " +. "SY 0000c3e0: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f SRES_CONST_ACTIO 0000c3f0: 4e 5f 54 59 50 45 5f 55 4e 4c 4f 43 4b 20 22 20 N_TYPE_UNLOCK " 0000c400: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000c410: 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f NST_ACTION_TYPE_ 0000c420: 55 4e 4c 4f 43 4b 5f 46 52 4f 4d 5f 53 45 52 56 UNLOCK_FROM_SERV 0000c430: 45 52 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ER " +. "SYSR 0000c440: 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f ES_CONST_ACTION_ 0000c450: 54 59 50 45 5f 56 45 52 53 49 4f 4e 5f 53 54 41 TYPE_VERSION_STA 0000c460: 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 TE " +. "SYSR 0000c470: 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f ES_CONST_ACTION_ 0000c480: 54 59 50 45 5f 56 45 52 53 49 4f 4e 5f 56 49 53 TYPE_VERSION_VIS 0000c490: 49 42 49 4c 49 54 59 20 22 20 2b 0a 20 20 20 20 IBILITY " +. 0000c4a0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 "SYSRES_CONST_AC 0000c4b0: 54 49 4f 4e 5f 54 59 50 45 5f 56 49 45 57 20 22 TION_TYPE_VIEW " 0000c4c0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000c4d0: 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 ONST_ACTION_TYPE 0000c4e0: 5f 56 49 45 57 5f 53 48 41 44 4f 57 5f 43 4f 50 _VIEW_SHADOW_COP 0000c4f0: 59 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 Y " +. "SYSRE 0000c500: 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 S_CONST_ACTION_T 0000c510: 59 50 45 5f 57 4f 52 4b 46 4c 4f 57 5f 44 45 53 YPE_WORKFLOW_DES 0000c520: 43 52 49 50 54 49 4f 4e 5f 4d 4f 44 49 46 59 20 CRIPTION_MODIFY 0000c530: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000c540: 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 CONST_ACTION_TYP 0000c550: 45 5f 57 52 49 54 45 5f 48 49 53 54 4f 52 59 20 E_WRITE_HISTORY 0000c560: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000c570: 43 4f 4e 53 54 5f 41 43 54 49 56 45 5f 56 45 52 CONST_ACTIVE_VER 0000c580: 53 49 4f 4e 5f 53 54 41 54 45 5f 50 49 43 4b 5f SION_STATE_PICK_ 0000c590: 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 53 VALUE " +. "S 0000c5a0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 44 5f YSRES_CONST_ADD_ 0000c5b0: 52 45 46 45 52 45 4e 43 45 5f 4d 4f 44 45 5f 4e REFERENCE_MODE_N 0000c5c0: 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 AME " +. "SYS 0000c5d0: 52 45 53 5f 43 4f 4e 53 54 5f 41 44 44 49 54 49 RES_CONST_ADDITI 0000c5e0: 4f 4e 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 ON_REQUISITE_COD 0000c5f0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000c600: 53 5f 43 4f 4e 53 54 5f 41 44 44 49 54 49 4f 4e S_CONST_ADDITION 0000c610: 41 4c 5f 50 41 52 41 4d 53 5f 52 45 51 55 49 53 AL_PARAMS_REQUIS 0000c620: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 0000c630: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000c640: 44 49 54 49 4f 4e 41 4c 5f 4a 4f 42 5f 45 4e 44 DITIONAL_JOB_END 0000c650: 5f 44 41 54 45 5f 52 45 51 55 49 53 49 54 45 5f _DATE_REQUISITE_ 0000c660: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NAME " +. "SY 0000c670: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 49 54 49 SRES_CONST_ADITI 0000c680: 4f 4e 41 4c 5f 4a 4f 42 5f 52 45 41 44 5f 52 45 ONAL_JOB_READ_RE 0000c690: 51 55 49 53 49 54 45 5f 4e 41 4d 45 20 22 20 2b QUISITE_NAME " + 0000c6a0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000c6b0: 53 54 5f 41 44 49 54 49 4f 4e 41 4c 5f 4a 4f 42 ST_ADITIONAL_JOB 0000c6c0: 5f 53 54 41 52 54 5f 44 41 54 45 5f 52 45 51 55 _START_DATE_REQU 0000c6d0: 49 53 49 54 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 ISITE_NAME " +. 0000c6e0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000c6f0: 5f 41 44 49 54 49 4f 4e 41 4c 5f 4a 4f 42 5f 53 _ADITIONAL_JOB_S 0000c700: 54 41 54 45 5f 52 45 51 55 49 53 49 54 45 5f 4e TATE_REQUISITE_N 0000c710: 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 AME " +. "SYS 0000c720: 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 RES_CONST_ADMINI 0000c730: 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 STRATION_HISTORY 0000c740: 5f 41 44 44 49 4e 47 5f 55 53 45 52 5f 54 4f 5f _ADDING_USER_TO_ 0000c750: 47 52 4f 55 50 5f 41 43 54 49 4f 4e 20 22 20 2b GROUP_ACTION " + 0000c760: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000c770: 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f ST_ADMINISTRATIO 0000c780: 4e 5f 48 49 53 54 4f 52 59 5f 41 44 44 49 4e 47 N_HISTORY_ADDING 0000c790: 5f 55 53 45 52 5f 54 4f 5f 47 52 4f 55 50 5f 41 _USER_TO_GROUP_A 0000c7a0: 43 54 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 CTION_CODE " +. 0000c7b0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000c7c0: 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f _ADMINISTRATION_ 0000c7d0: 48 49 53 54 4f 52 59 5f 43 52 45 41 54 49 4f 4e HISTORY_CREATION 0000c7e0: 5f 43 4f 4d 50 5f 41 43 54 49 4f 4e 20 22 20 2b _COMP_ACTION " + 0000c7f0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000c800: 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f ST_ADMINISTRATIO 0000c810: 4e 5f 48 49 53 54 4f 52 59 5f 43 52 45 41 54 49 N_HISTORY_CREATI 0000c820: 4f 4e 5f 43 4f 4d 50 5f 41 43 54 49 4f 4e 5f 43 ON_COMP_ACTION_C 0000c830: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 0000c840: 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 RES_CONST_ADMINI 0000c850: 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 STRATION_HISTORY 0000c860: 5f 43 52 45 41 54 49 4f 4e 5f 47 52 4f 55 50 5f _CREATION_GROUP_ 0000c870: 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 ACTION " +. " 0000c880: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d SYSRES_CONST_ADM 0000c890: 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 INISTRATION_HIST 0000c8a0: 4f 52 59 5f 43 52 45 41 54 49 4f 4e 5f 47 52 4f ORY_CREATION_GRO 0000c8b0: 55 50 5f 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 UP_ACTION_CODE " 0000c8c0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000c8d0: 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 ONST_ADMINISTRAT 0000c8e0: 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 43 52 45 41 ION_HISTORY_CREA 0000c8f0: 54 49 4f 4e 5f 55 53 45 52 5f 41 43 54 49 4f 4e TION_USER_ACTION 0000c900: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000c910: 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 _CONST_ADMINISTR 0000c920: 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 43 52 ATION_HISTORY_CR 0000c930: 45 41 54 49 4f 4e 5f 55 53 45 52 5f 41 43 54 49 EATION_USER_ACTI 0000c940: 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 ON_CODE " +. 0000c950: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 "SYSRES_CONST_AD 0000c960: 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 MINISTRATION_HIS 0000c970: 54 4f 52 59 5f 44 41 54 41 42 41 53 45 5f 55 53 TORY_DATABASE_US 0000c980: 45 52 5f 43 52 45 41 54 49 4f 4e 20 22 20 2b 0a ER_CREATION " +. 0000c990: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000c9a0: 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e T_ADMINISTRATION 0000c9b0: 5f 48 49 53 54 4f 52 59 5f 44 41 54 41 42 41 53 _HISTORY_DATABAS 0000c9c0: 45 5f 55 53 45 52 5f 43 52 45 41 54 49 4f 4e 5f E_USER_CREATION_ 0000c9d0: 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 ACTION " +. " 0000c9e0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d SYSRES_CONST_ADM 0000c9f0: 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 INISTRATION_HIST 0000ca00: 4f 52 59 5f 44 41 54 41 42 41 53 45 5f 55 53 45 ORY_DATABASE_USE 0000ca10: 52 5f 44 45 4c 45 54 49 4f 4e 20 22 20 2b 0a 20 R_DELETION " +. 0000ca20: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000ca30: 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f _ADMINISTRATION_ 0000ca40: 48 49 53 54 4f 52 59 5f 44 41 54 41 42 41 53 45 HISTORY_DATABASE 0000ca50: 5f 55 53 45 52 5f 44 45 4c 45 54 49 4f 4e 5f 41 _USER_DELETION_A 0000ca60: 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 CTION " +. "S 0000ca70: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 YSRES_CONST_ADMI 0000ca80: 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f NISTRATION_HISTO 0000ca90: 52 59 5f 44 45 4c 45 54 49 4f 4e 5f 43 4f 4d 50 RY_DELETION_COMP 0000caa0: 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 _ACTION " +. 0000cab0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 "SYSRES_CONST_AD 0000cac0: 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 MINISTRATION_HIS 0000cad0: 54 4f 52 59 5f 44 45 4c 45 54 49 4f 4e 5f 43 4f TORY_DELETION_CO 0000cae0: 4d 50 5f 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 MP_ACTION_CODE " 0000caf0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000cb00: 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 ONST_ADMINISTRAT 0000cb10: 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 44 45 4c 45 ION_HISTORY_DELE 0000cb20: 54 49 4f 4e 5f 47 52 4f 55 50 5f 41 43 54 49 4f TION_GROUP_ACTIO 0000cb30: 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 N " +. "SYSRE 0000cb40: 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 S_CONST_ADMINIST 0000cb50: 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 44 RATION_HISTORY_D 0000cb60: 45 4c 45 54 49 4f 4e 5f 47 52 4f 55 50 5f 41 43 ELETION_GROUP_AC 0000cb70: 54 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 TION_CODE " +. 0000cb80: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000cb90: 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 ADMINISTRATION_H 0000cba0: 49 53 54 4f 52 59 5f 44 45 4c 45 54 49 4f 4e 5f ISTORY_DELETION_ 0000cbb0: 55 53 45 52 5f 41 43 54 49 4f 4e 20 22 20 2b 0a USER_ACTION " +. 0000cbc0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000cbd0: 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e T_ADMINISTRATION 0000cbe0: 5f 48 49 53 54 4f 52 59 5f 44 45 4c 45 54 49 4f _HISTORY_DELETIO 0000cbf0: 4e 5f 55 53 45 52 5f 41 43 54 49 4f 4e 5f 43 4f N_USER_ACTION_CO 0000cc00: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 0000cc10: 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 ES_CONST_ADMINIS 0000cc20: 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f TRATION_HISTORY_ 0000cc30: 44 45 4c 45 54 49 4f 4e 5f 55 53 45 52 5f 46 52 DELETION_USER_FR 0000cc40: 4f 4d 5f 47 52 4f 55 50 5f 41 43 54 49 4f 4e 20 OM_GROUP_ACTION 0000cc50: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000cc60: 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 CONST_ADMINISTRA 0000cc70: 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 44 45 4c TION_HISTORY_DEL 0000cc80: 45 54 49 4f 4e 5f 55 53 45 52 5f 46 52 4f 4d 5f ETION_USER_FROM_ 0000cc90: 47 52 4f 55 50 5f 41 43 54 49 4f 4e 5f 43 4f 44 GROUP_ACTION_COD 0000cca0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000ccb0: 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 S_CONST_ADMINIST 0000ccc0: 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 47 RATION_HISTORY_G 0000ccd0: 52 41 4e 54 49 4e 47 5f 46 49 4c 54 45 52 45 52 RANTING_FILTERER 0000cce0: 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 _ACTION " +. 0000ccf0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 "SYSRES_CONST_AD 0000cd00: 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 MINISTRATION_HIS 0000cd10: 54 4f 52 59 5f 47 52 41 4e 54 49 4e 47 5f 46 49 TORY_GRANTING_FI 0000cd20: 4c 54 45 52 45 52 5f 41 43 54 49 4f 4e 5f 43 4f LTERER_ACTION_CO 0000cd30: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 0000cd40: 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 ES_CONST_ADMINIS 0000cd50: 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f TRATION_HISTORY_ 0000cd60: 47 52 41 4e 54 49 4e 47 5f 46 49 4c 54 45 52 45 GRANTING_FILTERE 0000cd70: 52 5f 52 45 53 54 52 49 43 54 49 4f 4e 5f 41 43 R_RESTRICTION_AC 0000cd80: 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 TION " +. "SY 0000cd90: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e SRES_CONST_ADMIN 0000cda0: 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 ISTRATION_HISTOR 0000cdb0: 59 5f 47 52 41 4e 54 49 4e 47 5f 46 49 4c 54 45 Y_GRANTING_FILTE 0000cdc0: 52 45 52 5f 52 45 53 54 52 49 43 54 49 4f 4e 5f RER_RESTRICTION_ 0000cdd0: 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a ACTION_CODE " +. 0000cde0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000cdf0: 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e T_ADMINISTRATION 0000ce00: 5f 48 49 53 54 4f 52 59 5f 47 52 41 4e 54 49 4e _HISTORY_GRANTIN 0000ce10: 47 5f 50 52 49 56 49 4c 45 47 45 5f 41 43 54 49 G_PRIVILEGE_ACTI 0000ce20: 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ON " +. "SYSR 0000ce30: 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 ES_CONST_ADMINIS 0000ce40: 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f TRATION_HISTORY_ 0000ce50: 47 52 41 4e 54 49 4e 47 5f 50 52 49 56 49 4c 45 GRANTING_PRIVILE 0000ce60: 47 45 5f 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 GE_ACTION_CODE " 0000ce70: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000ce80: 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 ONST_ADMINISTRAT 0000ce90: 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 47 52 41 4e ION_HISTORY_GRAN 0000cea0: 54 49 4e 47 5f 52 49 47 48 54 53 5f 41 43 54 49 TING_RIGHTS_ACTI 0000ceb0: 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ON " +. "SYSR 0000cec0: 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 ES_CONST_ADMINIS 0000ced0: 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f TRATION_HISTORY_ 0000cee0: 47 52 41 4e 54 49 4e 47 5f 52 49 47 48 54 53 5f GRANTING_RIGHTS_ 0000cef0: 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a ACTION_CODE " +. 0000cf00: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000cf10: 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e T_ADMINISTRATION 0000cf20: 5f 48 49 53 54 4f 52 59 5f 49 53 5f 4d 41 49 4e _HISTORY_IS_MAIN 0000cf30: 5f 53 45 52 56 45 52 5f 43 48 41 4e 47 45 44 5f _SERVER_CHANGED_ 0000cf40: 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 ACTION " +. " 0000cf50: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d SYSRES_CONST_ADM 0000cf60: 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 INISTRATION_HIST 0000cf70: 4f 52 59 5f 49 53 5f 4d 41 49 4e 5f 53 45 52 56 ORY_IS_MAIN_SERV 0000cf80: 45 52 5f 43 48 41 4e 47 45 44 5f 41 43 54 49 4f ER_CHANGED_ACTIO 0000cf90: 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 N_CODE " +. " 0000cfa0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d SYSRES_CONST_ADM 0000cfb0: 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 INISTRATION_HIST 0000cfc0: 4f 52 59 5f 49 53 5f 50 55 42 4c 49 43 5f 43 48 ORY_IS_PUBLIC_CH 0000cfd0: 41 4e 47 45 44 5f 41 43 54 49 4f 4e 20 22 20 2b ANGED_ACTION " + 0000cfe0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000cff0: 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f ST_ADMINISTRATIO 0000d000: 4e 5f 48 49 53 54 4f 52 59 5f 49 53 5f 50 55 42 N_HISTORY_IS_PUB 0000d010: 4c 49 43 5f 43 48 41 4e 47 45 44 5f 41 43 54 49 LIC_CHANGED_ACTI 0000d020: 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 ON_CODE " +. 0000d030: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 "SYSRES_CONST_AD 0000d040: 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 MINISTRATION_HIS 0000d050: 54 4f 52 59 5f 52 45 4d 4f 56 49 4e 47 5f 46 49 TORY_REMOVING_FI 0000d060: 4c 54 45 52 45 52 5f 41 43 54 49 4f 4e 20 22 20 LTERER_ACTION " 0000d070: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000d080: 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 NST_ADMINISTRATI 0000d090: 4f 4e 5f 48 49 53 54 4f 52 59 5f 52 45 4d 4f 56 ON_HISTORY_REMOV 0000d0a0: 49 4e 47 5f 46 49 4c 54 45 52 45 52 5f 41 43 54 ING_FILTERER_ACT 0000d0b0: 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ION_CODE " +. 0000d0c0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000d0d0: 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 DMINISTRATION_HI 0000d0e0: 53 54 4f 52 59 5f 52 45 4d 4f 56 49 4e 47 5f 46 STORY_REMOVING_F 0000d0f0: 49 4c 54 45 52 45 52 5f 52 45 53 54 52 49 43 54 ILTERER_RESTRICT 0000d100: 49 4f 4e 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 ION_ACTION " +. 0000d110: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000d120: 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f _ADMINISTRATION_ 0000d130: 48 49 53 54 4f 52 59 5f 52 45 4d 4f 56 49 4e 47 HISTORY_REMOVING 0000d140: 5f 46 49 4c 54 45 52 45 52 5f 52 45 53 54 52 49 _FILTERER_RESTRI 0000d150: 43 54 49 4f 4e 5f 41 43 54 49 4f 4e 5f 43 4f 44 CTION_ACTION_COD 0000d160: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000d170: 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 S_CONST_ADMINIST 0000d180: 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 52 RATION_HISTORY_R 0000d190: 45 4d 4f 56 49 4e 47 5f 50 52 49 56 49 4c 45 47 EMOVING_PRIVILEG 0000d1a0: 45 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 E_ACTION " +. 0000d1b0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000d1c0: 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 DMINISTRATION_HI 0000d1d0: 53 54 4f 52 59 5f 52 45 4d 4f 56 49 4e 47 5f 50 STORY_REMOVING_P 0000d1e0: 52 49 56 49 4c 45 47 45 5f 41 43 54 49 4f 4e 5f RIVILEGE_ACTION_ 0000d1f0: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000d200: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e SRES_CONST_ADMIN 0000d210: 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 ISTRATION_HISTOR 0000d220: 59 5f 52 45 4d 4f 56 49 4e 47 5f 52 49 47 48 54 Y_REMOVING_RIGHT 0000d230: 53 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 S_ACTION " +. 0000d240: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000d250: 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 DMINISTRATION_HI 0000d260: 53 54 4f 52 59 5f 52 45 4d 4f 56 49 4e 47 5f 52 STORY_REMOVING_R 0000d270: 49 47 48 54 53 5f 41 43 54 49 4f 4e 5f 43 4f 44 IGHTS_ACTION_COD 0000d280: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000d290: 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 S_CONST_ADMINIST 0000d2a0: 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 53 RATION_HISTORY_S 0000d2b0: 45 52 56 45 52 5f 4c 4f 47 49 4e 5f 43 52 45 41 ERVER_LOGIN_CREA 0000d2c0: 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 TION " +. "SY 0000d2d0: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e SRES_CONST_ADMIN 0000d2e0: 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 ISTRATION_HISTOR 0000d2f0: 59 5f 53 45 52 56 45 52 5f 4c 4f 47 49 4e 5f 43 Y_SERVER_LOGIN_C 0000d300: 52 45 41 54 49 4f 4e 5f 41 43 54 49 4f 4e 20 22 REATION_ACTION " 0000d310: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000d320: 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 ONST_ADMINISTRAT 0000d330: 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 53 45 52 56 ION_HISTORY_SERV 0000d340: 45 52 5f 4c 4f 47 49 4e 5f 44 45 4c 45 54 49 4f ER_LOGIN_DELETIO 0000d350: 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 N " +. "SYSRE 0000d360: 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 S_CONST_ADMINIST 0000d370: 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 53 RATION_HISTORY_S 0000d380: 45 52 56 45 52 5f 4c 4f 47 49 4e 5f 44 45 4c 45 ERVER_LOGIN_DELE 0000d390: 54 49 4f 4e 5f 41 43 54 49 4f 4e 20 22 20 2b 0a TION_ACTION " +. 0000d3a0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000d3b0: 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e T_ADMINISTRATION 0000d3c0: 5f 48 49 53 54 4f 52 59 5f 55 50 44 41 54 49 4e _HISTORY_UPDATIN 0000d3d0: 47 5f 43 41 54 45 47 4f 52 59 5f 41 43 54 49 4f G_CATEGORY_ACTIO 0000d3e0: 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 N " +. "SYSRE 0000d3f0: 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 S_CONST_ADMINIST 0000d400: 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 55 RATION_HISTORY_U 0000d410: 50 44 41 54 49 4e 47 5f 43 41 54 45 47 4f 52 59 PDATING_CATEGORY 0000d420: 5f 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 20 2b _ACTION_CODE " + 0000d430: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000d440: 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f ST_ADMINISTRATIO 0000d450: 4e 5f 48 49 53 54 4f 52 59 5f 55 50 44 41 54 49 N_HISTORY_UPDATI 0000d460: 4e 47 5f 43 4f 4d 50 5f 54 49 54 4c 45 5f 41 43 NG_COMP_TITLE_AC 0000d470: 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 TION " +. "SY 0000d480: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e SRES_CONST_ADMIN 0000d490: 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 ISTRATION_HISTOR 0000d4a0: 59 5f 55 50 44 41 54 49 4e 47 5f 43 4f 4d 50 5f Y_UPDATING_COMP_ 0000d4b0: 54 49 54 4c 45 5f 41 43 54 49 4f 4e 5f 43 4f 44 TITLE_ACTION_COD 0000d4c0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000d4d0: 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 S_CONST_ADMINIST 0000d4e0: 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 55 RATION_HISTORY_U 0000d4f0: 50 44 41 54 49 4e 47 5f 46 55 4c 4c 5f 4e 41 4d PDATING_FULL_NAM 0000d500: 45 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 E_ACTION " +. 0000d510: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000d520: 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 DMINISTRATION_HI 0000d530: 53 54 4f 52 59 5f 55 50 44 41 54 49 4e 47 5f 46 STORY_UPDATING_F 0000d540: 55 4c 4c 5f 4e 41 4d 45 5f 41 43 54 49 4f 4e 5f ULL_NAME_ACTION_ 0000d550: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000d560: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e SRES_CONST_ADMIN 0000d570: 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 ISTRATION_HISTOR 0000d580: 59 5f 55 50 44 41 54 49 4e 47 5f 47 52 4f 55 50 Y_UPDATING_GROUP 0000d590: 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 _ACTION " +. 0000d5a0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 "SYSRES_CONST_AD 0000d5b0: 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 MINISTRATION_HIS 0000d5c0: 54 4f 52 59 5f 55 50 44 41 54 49 4e 47 5f 47 52 TORY_UPDATING_GR 0000d5d0: 4f 55 50 5f 41 43 54 49 4f 4e 5f 43 4f 44 45 20 OUP_ACTION_CODE 0000d5e0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000d5f0: 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 CONST_ADMINISTRA 0000d600: 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 55 50 44 TION_HISTORY_UPD 0000d610: 41 54 49 4e 47 5f 50 41 52 45 4e 54 5f 47 52 4f ATING_PARENT_GRO 0000d620: 55 50 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 UP_ACTION " +. 0000d630: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000d640: 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 ADMINISTRATION_H 0000d650: 49 53 54 4f 52 59 5f 55 50 44 41 54 49 4e 47 5f ISTORY_UPDATING_ 0000d660: 50 41 52 45 4e 54 5f 47 52 4f 55 50 5f 41 43 54 PARENT_GROUP_ACT 0000d670: 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ION_CODE " +. 0000d680: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000d690: 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 DMINISTRATION_HI 0000d6a0: 53 54 4f 52 59 5f 55 50 44 41 54 49 4e 47 5f 55 STORY_UPDATING_U 0000d6b0: 53 45 52 5f 41 55 54 48 5f 54 59 50 45 5f 41 43 SER_AUTH_TYPE_AC 0000d6c0: 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 TION " +. "SY 0000d6d0: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e SRES_CONST_ADMIN 0000d6e0: 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 ISTRATION_HISTOR 0000d6f0: 59 5f 55 50 44 41 54 49 4e 47 5f 55 53 45 52 5f Y_UPDATING_USER_ 0000d700: 41 55 54 48 5f 54 59 50 45 5f 41 43 54 49 4f 4e AUTH_TYPE_ACTION 0000d710: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 0000d720: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 YSRES_CONST_ADMI 0000d730: 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f NISTRATION_HISTO 0000d740: 52 59 5f 55 50 44 41 54 49 4e 47 5f 55 53 45 52 RY_UPDATING_USER 0000d750: 5f 4c 4f 47 49 4e 5f 41 43 54 49 4f 4e 20 22 20 _LOGIN_ACTION " 0000d760: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000d770: 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 NST_ADMINISTRATI 0000d780: 4f 4e 5f 48 49 53 54 4f 52 59 5f 55 50 44 41 54 ON_HISTORY_UPDAT 0000d790: 49 4e 47 5f 55 53 45 52 5f 4c 4f 47 49 4e 5f 41 ING_USER_LOGIN_A 0000d7a0: 43 54 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 CTION_CODE " +. 0000d7b0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000d7c0: 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f _ADMINISTRATION_ 0000d7d0: 48 49 53 54 4f 52 59 5f 55 50 44 41 54 49 4e 47 HISTORY_UPDATING 0000d7e0: 5f 55 53 45 52 5f 53 54 41 54 55 53 5f 41 43 54 _USER_STATUS_ACT 0000d7f0: 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ION " +. "SYS 0000d800: 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 RES_CONST_ADMINI 0000d810: 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 STRATION_HISTORY 0000d820: 5f 55 50 44 41 54 49 4e 47 5f 55 53 45 52 5f 53 _UPDATING_USER_S 0000d830: 54 41 54 55 53 5f 41 43 54 49 4f 4e 5f 43 4f 44 TATUS_ACTION_COD 0000d840: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000d850: 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 S_CONST_ADMINIST 0000d860: 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 55 RATION_HISTORY_U 0000d870: 53 45 52 5f 50 41 53 53 57 4f 52 44 5f 43 48 41 SER_PASSWORD_CHA 0000d880: 4e 47 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 NGE " +. "SYS 0000d890: 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 RES_CONST_ADMINI 0000d8a0: 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 STRATION_HISTORY 0000d8b0: 5f 55 53 45 52 5f 50 41 53 53 57 4f 52 44 5f 43 _USER_PASSWORD_C 0000d8c0: 48 41 4e 47 45 5f 41 43 54 49 4f 4e 20 22 20 2b HANGE_ACTION " + 0000d8d0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000d8e0: 53 54 5f 41 4c 4c 5f 41 43 43 45 50 54 5f 43 4f ST_ALL_ACCEPT_CO 0000d8f0: 4e 44 49 54 49 4f 4e 5f 52 55 53 20 22 20 2b 0a NDITION_RUS " +. 0000d900: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000d910: 54 5f 41 4c 4c 5f 55 53 45 52 53 5f 47 52 4f 55 T_ALL_USERS_GROU 0000d920: 50 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 P " +. "SYSRE 0000d930: 53 5f 43 4f 4e 53 54 5f 41 4c 4c 5f 55 53 45 52 S_CONST_ALL_USER 0000d940: 53 5f 47 52 4f 55 50 5f 4e 41 4d 45 20 22 20 2b S_GROUP_NAME " + 0000d950: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000d960: 53 54 5f 41 4c 4c 5f 55 53 45 52 53 5f 53 45 52 ST_ALL_USERS_SER 0000d970: 56 45 52 5f 47 52 4f 55 50 5f 4e 41 4d 45 20 22 VER_GROUP_NAME " 0000d980: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000d990: 4f 4e 53 54 5f 41 4c 4c 4f 57 45 44 5f 41 43 43 ONST_ALLOWED_ACC 0000d9a0: 45 53 53 5f 54 59 50 45 5f 43 4f 44 45 20 22 20 ESS_TYPE_CODE " 0000d9b0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000d9c0: 4e 53 54 5f 41 4c 4c 4f 57 45 44 5f 41 43 43 45 NST_ALLOWED_ACCE 0000d9d0: 53 53 5f 54 59 50 45 5f 4e 41 4d 45 20 22 20 2b SS_TYPE_NAME " + 0000d9e0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000d9f0: 53 54 5f 41 50 50 5f 56 49 45 57 45 52 5f 54 59 ST_APP_VIEWER_TY 0000da00: 50 45 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 PE_REQUISITE_COD 0000da10: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000da20: 53 5f 43 4f 4e 53 54 5f 41 50 50 52 4f 56 49 4e S_CONST_APPROVIN 0000da30: 47 5f 53 49 47 4e 41 54 55 52 45 5f 4e 41 4d 45 G_SIGNATURE_NAME 0000da40: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000da50: 5f 43 4f 4e 53 54 5f 41 50 50 52 4f 56 49 4e 47 _CONST_APPROVING 0000da60: 5f 53 49 47 4e 41 54 55 52 45 5f 52 45 51 55 49 _SIGNATURE_REQUI 0000da70: 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 SITE_CODE " +. 0000da80: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000da90: 41 53 53 49 53 54 41 4e 54 5f 53 55 42 53 54 49 ASSISTANT_SUBSTI 0000daa0: 54 55 45 5f 54 59 50 45 20 22 20 2b 0a 20 20 20 TUE_TYPE " +. 0000dab0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000dac0: 53 53 49 53 54 41 4e 54 5f 53 55 42 53 54 49 54 SSISTANT_SUBSTIT 0000dad0: 55 45 5f 54 59 50 45 5f 43 4f 44 45 20 22 20 2b UE_TYPE_CODE " + 0000dae0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000daf0: 53 54 5f 41 54 54 41 43 48 5f 54 59 50 45 5f 43 ST_ATTACH_TYPE_C 0000db00: 4f 4d 50 4f 4e 45 4e 54 5f 54 4f 4b 45 4e 20 22 OMPONENT_TOKEN " 0000db10: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000db20: 4f 4e 53 54 5f 41 54 54 41 43 48 5f 54 59 50 45 ONST_ATTACH_TYPE 0000db30: 5f 44 4f 43 20 22 20 2b 0a 20 20 20 20 22 53 59 _DOC " +. "SY 0000db40: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 54 54 41 43 SRES_CONST_ATTAC 0000db50: 48 5f 54 59 50 45 5f 45 44 4f 43 20 22 20 2b 0a H_TYPE_EDOC " +. 0000db60: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000db70: 54 5f 41 54 54 41 43 48 5f 54 59 50 45 5f 46 4f T_ATTACH_TYPE_FO 0000db80: 4c 44 45 52 20 22 20 2b 0a 20 20 20 20 22 53 59 LDER " +. "SY 0000db90: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 54 54 41 43 SRES_CONST_ATTAC 0000dba0: 48 5f 54 59 50 45 5f 4a 4f 42 20 22 20 2b 0a 20 H_TYPE_JOB " +. 0000dbb0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000dbc0: 5f 41 54 54 41 43 48 5f 54 59 50 45 5f 52 45 46 _ATTACH_TYPE_REF 0000dbd0: 45 52 45 4e 43 45 20 22 20 2b 0a 20 20 20 20 22 ERENCE " +. " 0000dbe0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 54 54 SYSRES_CONST_ATT 0000dbf0: 41 43 48 5f 54 59 50 45 5f 54 41 53 4b 20 22 20 ACH_TYPE_TASK " 0000dc00: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000dc10: 4e 53 54 5f 41 55 54 48 5f 45 4e 43 4f 44 45 44 NST_AUTH_ENCODED 0000dc20: 5f 50 41 53 53 57 4f 52 44 20 22 20 2b 0a 20 20 _PASSWORD " +. 0000dc30: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000dc40: 41 55 54 48 5f 45 4e 43 4f 44 45 44 5f 50 41 53 AUTH_ENCODED_PAS 0000dc50: 53 57 4f 52 44 5f 43 4f 44 45 20 22 20 2b 0a 20 SWORD_CODE " +. 0000dc60: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000dc70: 5f 41 55 54 48 5f 4e 4f 56 45 4c 4c 20 22 20 2b _AUTH_NOVELL " + 0000dc80: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000dc90: 53 54 5f 41 55 54 48 5f 50 41 53 53 57 4f 52 44 ST_AUTH_PASSWORD 0000dca0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000dcb0: 5f 43 4f 4e 53 54 5f 41 55 54 48 5f 50 41 53 53 _CONST_AUTH_PASS 0000dcc0: 57 4f 52 44 5f 43 4f 44 45 20 22 20 2b 0a 20 20 WORD_CODE " +. 0000dcd0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000dce0: 41 55 54 48 5f 57 49 4e 44 4f 57 53 20 22 20 2b AUTH_WINDOWS " + 0000dcf0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000dd00: 53 54 5f 41 55 54 48 45 4e 54 49 43 41 54 49 4e ST_AUTHENTICATIN 0000dd10: 47 5f 53 49 47 4e 41 54 55 52 45 5f 4e 41 4d 45 G_SIGNATURE_NAME 0000dd20: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000dd30: 5f 43 4f 4e 53 54 5f 41 55 54 48 45 4e 54 49 43 _CONST_AUTHENTIC 0000dd40: 41 54 49 4e 47 5f 53 49 47 4e 41 54 55 52 45 5f ATING_SIGNATURE_ 0000dd50: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 0000dd60: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000dd70: 4f 4e 53 54 5f 41 55 54 4f 5f 45 4e 55 4d 5f 4d ONST_AUTO_ENUM_M 0000dd80: 45 54 48 4f 44 5f 46 4c 41 47 20 22 20 2b 0a 20 ETHOD_FLAG " +. 0000dd90: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000dda0: 5f 41 55 54 4f 5f 4e 55 4d 45 52 41 54 49 4f 4e _AUTO_NUMERATION 0000ddb0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 0000ddc0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 55 54 4f YSRES_CONST_AUTO 0000ddd0: 5f 53 54 52 4f 4e 47 5f 45 4e 55 4d 5f 4d 45 54 _STRONG_ENUM_MET 0000dde0: 48 4f 44 5f 46 4c 41 47 20 22 20 2b 0a 20 20 20 HOD_FLAG " +. 0000ddf0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000de00: 55 54 4f 54 45 58 54 5f 4e 41 4d 45 5f 52 45 51 UTOTEXT_NAME_REQ 0000de10: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 0000de20: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000de30: 54 5f 41 55 54 4f 54 45 58 54 5f 54 45 58 54 5f T_AUTOTEXT_TEXT_ 0000de40: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 0000de50: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000de60: 4f 4e 53 54 5f 41 55 54 4f 54 45 58 54 5f 55 53 ONST_AUTOTEXT_US 0000de70: 41 47 45 5f 41 4c 4c 20 22 20 2b 0a 20 20 20 20 AGE_ALL " +. 0000de80: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 55 "SYSRES_CONST_AU 0000de90: 54 4f 54 45 58 54 5f 55 53 41 47 45 5f 41 4c 4c TOTEXT_USAGE_ALL 0000dea0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 0000deb0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 55 54 4f YSRES_CONST_AUTO 0000dec0: 54 45 58 54 5f 55 53 41 47 45 5f 53 49 47 4e 20 TEXT_USAGE_SIGN 0000ded0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000dee0: 43 4f 4e 53 54 5f 41 55 54 4f 54 45 58 54 5f 55 CONST_AUTOTEXT_U 0000def0: 53 41 47 45 5f 53 49 47 4e 5f 43 4f 44 45 20 22 SAGE_SIGN_CODE " 0000df00: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000df10: 4f 4e 53 54 5f 41 55 54 4f 54 45 58 54 5f 55 53 ONST_AUTOTEXT_US 0000df20: 41 47 45 5f 57 4f 52 4b 20 22 20 2b 0a 20 20 20 AGE_WORK " +. 0000df30: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000df40: 55 54 4f 54 45 58 54 5f 55 53 41 47 45 5f 57 4f UTOTEXT_USAGE_WO 0000df50: 52 4b 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 RK_CODE " +. 0000df60: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 55 "SYSRES_CONST_AU 0000df70: 54 4f 54 45 58 54 5f 55 53 45 5f 41 4e 59 57 48 TOTEXT_USE_ANYWH 0000df80: 45 52 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ERE_CODE " +. 0000df90: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000dfa0: 55 54 4f 54 45 58 54 5f 55 53 45 5f 4f 4e 5f 53 UTOTEXT_USE_ON_S 0000dfb0: 49 47 4e 49 4e 47 5f 43 4f 44 45 20 22 20 2b 0a IGNING_CODE " +. 0000dfc0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000dfd0: 54 5f 41 55 54 4f 54 45 58 54 5f 55 53 45 5f 4f T_AUTOTEXT_USE_O 0000dfe0: 4e 5f 57 4f 52 4b 5f 43 4f 44 45 20 22 20 2b 0a N_WORK_CODE " +. 0000dff0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000e000: 54 5f 42 45 47 49 4e 5f 44 41 54 45 5f 52 45 51 T_BEGIN_DATE_REQ 0000e010: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 0000e020: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000e030: 54 5f 42 4c 41 43 4b 5f 4c 49 46 45 5f 43 59 43 T_BLACK_LIFE_CYC 0000e040: 4c 45 5f 53 54 41 47 45 5f 46 4f 4e 54 5f 43 4f LE_STAGE_FONT_CO 0000e050: 4c 4f 52 20 22 20 2b 0a 20 20 20 20 22 53 59 53 LOR " +. "SYS 0000e060: 52 45 53 5f 43 4f 4e 53 54 5f 42 4c 55 45 5f 4c RES_CONST_BLUE_L 0000e070: 49 46 45 5f 43 59 43 4c 45 5f 53 54 41 47 45 5f IFE_CYCLE_STAGE_ 0000e080: 46 4f 4e 54 5f 43 4f 4c 4f 52 20 22 20 2b 0a 20 FONT_COLOR " +. 0000e090: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000e0a0: 5f 42 54 4e 5f 50 41 52 54 20 22 20 2b 0a 20 20 _BTN_PART " +. 0000e0b0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000e0c0: 43 41 4c 43 55 4c 41 54 45 44 5f 52 4f 4c 45 5f CALCULATED_ROLE_ 0000e0d0: 54 59 50 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 TYPE_CODE " +. 0000e0e0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000e0f0: 43 41 4c 4c 5f 54 59 50 45 5f 56 41 52 49 41 42 CALL_TYPE_VARIAB 0000e100: 4c 45 5f 42 55 54 54 4f 4e 5f 56 41 4c 55 45 20 LE_BUTTON_VALUE 0000e110: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000e120: 43 4f 4e 53 54 5f 43 41 4c 4c 5f 54 59 50 45 5f CONST_CALL_TYPE_ 0000e130: 56 41 52 49 41 42 4c 45 5f 50 52 4f 47 52 41 4d VARIABLE_PROGRAM 0000e140: 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 _VALUE " +. " 0000e150: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 41 4e SYSRES_CONST_CAN 0000e160: 43 45 4c 5f 4d 45 53 53 41 47 45 5f 46 55 4e 43 CEL_MESSAGE_FUNC 0000e170: 54 49 4f 4e 5f 52 45 53 55 4c 54 20 22 20 2b 0a TION_RESULT " +. 0000e180: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000e190: 54 5f 43 41 52 44 5f 50 41 52 54 20 22 20 2b 0a T_CARD_PART " +. 0000e1a0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000e1b0: 54 5f 43 41 52 44 5f 52 45 46 45 52 45 4e 43 45 T_CARD_REFERENCE 0000e1c0: 5f 4d 4f 44 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 _MODE_NAME " +. 0000e1d0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000e1e0: 5f 43 45 52 54 49 46 49 43 41 54 45 5f 54 59 50 _CERTIFICATE_TYP 0000e1f0: 45 5f 52 45 51 55 49 53 49 54 45 5f 45 4e 43 52 E_REQUISITE_ENCR 0000e200: 59 50 54 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 YPT_VALUE " +. 0000e210: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000e220: 43 45 52 54 49 46 49 43 41 54 45 5f 54 59 50 45 CERTIFICATE_TYPE 0000e230: 5f 52 45 51 55 49 53 49 54 45 5f 53 49 47 4e 5f _REQUISITE_SIGN_ 0000e240: 41 4e 44 5f 45 4e 43 52 59 50 54 5f 56 41 4c 55 AND_ENCRYPT_VALU 0000e250: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000e260: 53 5f 43 4f 4e 53 54 5f 43 45 52 54 49 46 49 43 S_CONST_CERTIFIC 0000e270: 41 54 45 5f 54 59 50 45 5f 52 45 51 55 49 53 49 ATE_TYPE_REQUISI 0000e280: 54 45 5f 53 49 47 4e 5f 56 41 4c 55 45 20 22 20 TE_SIGN_VALUE " 0000e290: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000e2a0: 4e 53 54 5f 43 48 45 43 4b 5f 50 41 52 41 4d 5f NST_CHECK_PARAM_ 0000e2b0: 56 41 4c 55 45 5f 44 41 54 45 5f 50 41 52 41 4d VALUE_DATE_PARAM 0000e2c0: 5f 54 59 50 45 20 22 20 2b 0a 20 20 20 20 22 53 _TYPE " +. "S 0000e2d0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 48 45 43 YSRES_CONST_CHEC 0000e2e0: 4b 5f 50 41 52 41 4d 5f 56 41 4c 55 45 5f 46 4c K_PARAM_VALUE_FL 0000e2f0: 4f 41 54 5f 50 41 52 41 4d 5f 54 59 50 45 20 22 OAT_PARAM_TYPE " 0000e300: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000e310: 4f 4e 53 54 5f 43 48 45 43 4b 5f 50 41 52 41 4d ONST_CHECK_PARAM 0000e320: 5f 56 41 4c 55 45 5f 49 4e 54 45 47 45 52 5f 50 _VALUE_INTEGER_P 0000e330: 41 52 41 4d 5f 54 59 50 45 20 22 20 2b 0a 20 20 ARAM_TYPE " +. 0000e340: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000e350: 43 48 45 43 4b 5f 50 41 52 41 4d 5f 56 41 4c 55 CHECK_PARAM_VALU 0000e360: 45 5f 50 49 43 4b 5f 50 41 52 41 4d 5f 54 59 50 E_PICK_PARAM_TYP 0000e370: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000e380: 53 5f 43 4f 4e 53 54 5f 43 48 45 43 4b 5f 50 41 S_CONST_CHECK_PA 0000e390: 52 41 4d 5f 56 41 4c 55 45 5f 52 45 45 46 52 45 RAM_VALUE_REEFRE 0000e3a0: 4e 43 45 5f 50 41 52 41 4d 5f 54 59 50 45 20 22 NCE_PARAM_TYPE " 0000e3b0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000e3c0: 4f 4e 53 54 5f 43 4c 4f 53 45 44 5f 52 45 43 4f ONST_CLOSED_RECO 0000e3d0: 52 44 5f 46 4c 41 47 5f 56 41 4c 55 45 5f 46 45 RD_FLAG_VALUE_FE 0000e3e0: 4d 49 4e 49 4e 45 20 22 20 2b 0a 20 20 20 20 22 MININE " +. " 0000e3f0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4c 4f SYSRES_CONST_CLO 0000e400: 53 45 44 5f 52 45 43 4f 52 44 5f 46 4c 41 47 5f SED_RECORD_FLAG_ 0000e410: 56 41 4c 55 45 5f 4d 41 53 43 55 4c 49 4e 45 20 VALUE_MASCULINE 0000e420: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000e430: 43 4f 4e 53 54 5f 43 4f 44 45 5f 43 4f 4d 50 4f CONST_CODE_COMPO 0000e440: 4e 45 4e 54 5f 54 59 50 45 5f 41 44 4d 49 4e 20 NENT_TYPE_ADMIN 0000e450: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000e460: 43 4f 4e 53 54 5f 43 4f 44 45 5f 43 4f 4d 50 4f CONST_CODE_COMPO 0000e470: 4e 45 4e 54 5f 54 59 50 45 5f 44 45 56 45 4c 4f NENT_TYPE_DEVELO 0000e480: 50 45 52 20 22 20 2b 0a 20 20 20 20 22 53 59 53 PER " +. "SYS 0000e490: 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 44 45 5f 43 RES_CONST_CODE_C 0000e4a0: 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 45 5f 44 4f OMPONENT_TYPE_DO 0000e4b0: 43 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 CS " +. "SYSR 0000e4c0: 45 53 5f 43 4f 4e 53 54 5f 43 4f 44 45 5f 43 4f ES_CONST_CODE_CO 0000e4d0: 4d 50 4f 4e 45 4e 54 5f 54 59 50 45 5f 45 44 4f MPONENT_TYPE_EDO 0000e4e0: 43 5f 43 41 52 44 53 20 22 20 2b 0a 20 20 20 20 C_CARDS " +. 0000e4f0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f "SYSRES_CONST_CO 0000e500: 44 45 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 DE_COMPONENT_TYP 0000e510: 45 5f 45 58 54 45 52 4e 41 4c 5f 45 58 45 43 55 E_EXTERNAL_EXECU 0000e520: 54 41 42 4c 45 20 22 20 2b 0a 20 20 20 20 22 53 TABLE " +. "S 0000e530: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 44 45 YSRES_CONST_CODE 0000e540: 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 45 5f _COMPONENT_TYPE_ 0000e550: 4f 54 48 45 52 20 22 20 2b 0a 20 20 20 20 22 53 OTHER " +. "S 0000e560: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 44 45 YSRES_CONST_CODE 0000e570: 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 45 5f _COMPONENT_TYPE_ 0000e580: 52 45 46 45 52 45 4e 43 45 20 22 20 2b 0a 20 20 REFERENCE " +. 0000e590: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000e5a0: 43 4f 44 45 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 CODE_COMPONENT_T 0000e5b0: 59 50 45 5f 52 45 50 4f 52 54 20 22 20 2b 0a 20 YPE_REPORT " +. 0000e5c0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000e5d0: 5f 43 4f 44 45 5f 43 4f 4d 50 4f 4e 45 4e 54 5f _CODE_COMPONENT_ 0000e5e0: 54 59 50 45 5f 53 43 52 49 50 54 20 22 20 2b 0a TYPE_SCRIPT " +. 0000e5f0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000e600: 54 5f 43 4f 44 45 5f 43 4f 4d 50 4f 4e 45 4e 54 T_CODE_COMPONENT 0000e610: 5f 54 59 50 45 5f 55 52 4c 20 22 20 2b 0a 20 20 _TYPE_URL " +. 0000e620: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000e630: 43 4f 44 45 5f 52 45 51 55 49 53 49 54 45 5f 41 CODE_REQUISITE_A 0000e640: 43 43 45 53 53 20 22 20 2b 0a 20 20 20 20 22 53 CCESS " +. "S 0000e650: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 44 45 YSRES_CONST_CODE 0000e660: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 0000e670: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000e680: 43 4f 4e 53 54 5f 43 4f 44 45 5f 52 45 51 55 49 CONST_CODE_REQUI 0000e690: 53 49 54 45 5f 43 4f 4d 50 4f 4e 45 4e 54 20 22 SITE_COMPONENT " 0000e6a0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000e6b0: 4f 4e 53 54 5f 43 4f 44 45 5f 52 45 51 55 49 53 ONST_CODE_REQUIS 0000e6c0: 49 54 45 5f 44 45 53 43 52 49 50 54 49 4f 4e 20 ITE_DESCRIPTION 0000e6d0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000e6e0: 43 4f 4e 53 54 5f 43 4f 44 45 5f 52 45 51 55 49 CONST_CODE_REQUI 0000e6f0: 53 49 54 45 5f 45 58 43 4c 55 44 45 5f 43 4f 4d SITE_EXCLUDE_COM 0000e700: 50 4f 4e 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 PONENT " +. " 0000e710: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 44 SYSRES_CONST_COD 0000e720: 45 5f 52 45 51 55 49 53 49 54 45 5f 52 45 43 4f E_REQUISITE_RECO 0000e730: 52 44 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 RD " +. "SYSR 0000e740: 45 53 5f 43 4f 4e 53 54 5f 43 4f 4d 4d 45 4e 54 ES_CONST_COMMENT 0000e750: 5f 52 45 51 5f 43 4f 44 45 20 22 20 2b 0a 20 20 _REQ_CODE " +. 0000e760: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000e770: 43 4f 4d 4d 4f 4e 5f 53 45 54 54 49 4e 47 53 5f COMMON_SETTINGS_ 0000e780: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 0000e790: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000e7a0: 4f 4e 53 54 5f 43 4f 4d 50 5f 43 4f 44 45 5f 47 ONST_COMP_CODE_G 0000e7b0: 52 44 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 RD " +. "SYSR 0000e7c0: 45 53 5f 43 4f 4e 53 54 5f 43 4f 4d 50 4f 4e 45 ES_CONST_COMPONE 0000e7d0: 4e 54 5f 47 52 4f 55 50 5f 54 59 50 45 5f 52 45 NT_GROUP_TYPE_RE 0000e7e0: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 0000e7f0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000e800: 53 54 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 ST_COMPONENT_TYP 0000e810: 45 5f 41 44 4d 49 4e 5f 43 4f 4d 50 4f 4e 45 4e E_ADMIN_COMPONEN 0000e820: 54 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 TS " +. "SYSR 0000e830: 45 53 5f 43 4f 4e 53 54 5f 43 4f 4d 50 4f 4e 45 ES_CONST_COMPONE 0000e840: 4e 54 5f 54 59 50 45 5f 44 45 56 45 4c 4f 50 45 NT_TYPE_DEVELOPE 0000e850: 52 5f 43 4f 4d 50 4f 4e 45 4e 54 53 20 22 20 2b R_COMPONENTS " + 0000e860: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000e870: 53 54 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 ST_COMPONENT_TYP 0000e880: 45 5f 44 4f 43 53 20 22 20 2b 0a 20 20 20 20 22 E_DOCS " +. " 0000e890: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 4d SYSRES_CONST_COM 0000e8a0: 50 4f 4e 45 4e 54 5f 54 59 50 45 5f 45 44 4f 43 PONENT_TYPE_EDOC 0000e8b0: 5f 43 41 52 44 53 20 22 20 2b 0a 20 20 20 20 22 _CARDS " +. " 0000e8c0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 4d SYSRES_CONST_COM 0000e8d0: 50 4f 4e 45 4e 54 5f 54 59 50 45 5f 45 44 4f 43 PONENT_TYPE_EDOC 0000e8e0: 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 S " +. "SYSRE 0000e8f0: 53 5f 43 4f 4e 53 54 5f 43 4f 4d 50 4f 4e 45 4e S_CONST_COMPONEN 0000e900: 54 5f 54 59 50 45 5f 45 58 54 45 52 4e 41 4c 5f T_TYPE_EXTERNAL_ 0000e910: 45 58 45 43 55 54 41 42 4c 45 20 22 20 2b 0a 20 EXECUTABLE " +. 0000e920: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000e930: 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 45 5f _COMPONENT_TYPE_ 0000e940: 4f 54 48 45 52 20 22 20 2b 0a 20 20 20 20 22 53 OTHER " +. "S 0000e950: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 4d 50 YSRES_CONST_COMP 0000e960: 4f 4e 45 4e 54 5f 54 59 50 45 5f 52 45 46 45 52 ONENT_TYPE_REFER 0000e970: 45 4e 43 45 5f 54 59 50 45 53 20 22 20 2b 0a 20 ENCE_TYPES " +. 0000e980: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000e990: 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 45 5f _COMPONENT_TYPE_ 0000e9a0: 52 45 46 45 52 45 4e 43 45 53 20 22 20 2b 0a 20 REFERENCES " +. 0000e9b0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000e9c0: 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 45 5f _COMPONENT_TYPE_ 0000e9d0: 52 45 50 4f 52 54 53 20 22 20 2b 0a 20 20 20 20 REPORTS " +. 0000e9e0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f "SYSRES_CONST_CO 0000e9f0: 4d 50 4f 4e 45 4e 54 5f 54 59 50 45 5f 53 43 52 MPONENT_TYPE_SCR 0000ea00: 49 50 54 53 20 22 20 2b 0a 20 20 20 20 22 53 59 IPTS " +. "SY 0000ea10: 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 4d 50 4f SRES_CONST_COMPO 0000ea20: 4e 45 4e 54 5f 54 59 50 45 5f 55 52 4c 20 22 20 NENT_TYPE_URL " 0000ea30: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000ea40: 4e 53 54 5f 43 4f 4d 50 4f 4e 45 4e 54 53 5f 52 NST_COMPONENTS_R 0000ea50: 45 4d 4f 54 45 5f 53 45 52 56 45 52 53 5f 56 49 EMOTE_SERVERS_VI 0000ea60: 45 57 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 EW_CODE " +. 0000ea70: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f "SYSRES_CONST_CO 0000ea80: 4e 44 49 54 49 4f 4e 5f 42 4c 4f 43 4b 5f 44 45 NDITION_BLOCK_DE 0000ea90: 53 43 52 49 50 54 49 4f 4e 20 22 20 2b 0a 20 20 SCRIPTION " +. 0000eaa0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000eab0: 43 4f 4e 53 54 5f 46 49 52 4d 5f 53 54 41 54 55 CONST_FIRM_STATU 0000eac0: 53 5f 43 4f 4d 4d 4f 4e 20 22 20 2b 0a 20 20 20 S_COMMON " +. 0000ead0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 "SYSRES_CONST_C 0000eae0: 4f 4e 53 54 5f 46 49 52 4d 5f 53 54 41 54 55 53 ONST_FIRM_STATUS 0000eaf0: 5f 49 4e 44 49 56 49 44 55 41 4c 20 22 20 2b 0a _INDIVIDUAL " +. 0000eb00: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000eb10: 54 5f 43 4f 4e 53 54 5f 4e 45 47 41 54 49 56 45 T_CONST_NEGATIVE 0000eb20: 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 _VALUE " +. " 0000eb30: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 4e SYSRES_CONST_CON 0000eb40: 53 54 5f 50 4f 53 49 54 49 56 45 5f 56 41 4c 55 ST_POSITIVE_VALU 0000eb50: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000eb60: 53 5f 43 4f 4e 53 54 5f 43 4f 4e 53 54 5f 53 45 S_CONST_CONST_SE 0000eb70: 52 56 45 52 5f 53 54 41 54 55 53 5f 44 4f 4e 54 RVER_STATUS_DONT 0000eb80: 5f 52 45 50 4c 49 43 41 54 45 20 22 20 2b 0a 20 _REPLICATE " +. 0000eb90: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000eba0: 5f 43 4f 4e 53 54 5f 53 45 52 56 45 52 5f 53 54 _CONST_SERVER_ST 0000ebb0: 41 54 55 53 5f 52 45 50 4c 49 43 41 54 45 20 22 ATUS_REPLICATE " 0000ebc0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000ebd0: 4f 4e 53 54 5f 43 4f 4e 54 45 4e 54 53 5f 52 45 ONST_CONTENTS_RE 0000ebe0: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 0000ebf0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000ec00: 53 54 5f 44 41 54 41 5f 54 59 50 45 5f 42 4f 4f ST_DATA_TYPE_BOO 0000ec10: 4c 45 41 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 LEAN " +. "SY 0000ec20: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 41 54 41 5f SRES_CONST_DATA_ 0000ec30: 54 59 50 45 5f 44 41 54 45 20 22 20 2b 0a 20 20 TYPE_DATE " +. 0000ec40: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000ec50: 44 41 54 41 5f 54 59 50 45 5f 46 4c 4f 41 54 20 DATA_TYPE_FLOAT 0000ec60: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000ec70: 43 4f 4e 53 54 5f 44 41 54 41 5f 54 59 50 45 5f CONST_DATA_TYPE_ 0000ec80: 49 4e 54 45 47 45 52 20 22 20 2b 0a 20 20 20 20 INTEGER " +. 0000ec90: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 41 "SYSRES_CONST_DA 0000eca0: 54 41 5f 54 59 50 45 5f 50 49 43 4b 20 22 20 2b TA_TYPE_PICK " + 0000ecb0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000ecc0: 53 54 5f 44 41 54 41 5f 54 59 50 45 5f 52 45 46 ST_DATA_TYPE_REF 0000ecd0: 45 52 45 4e 43 45 20 22 20 2b 0a 20 20 20 20 22 ERENCE " +. " 0000ece0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 41 54 SYSRES_CONST_DAT 0000ecf0: 41 5f 54 59 50 45 5f 53 54 52 49 4e 47 20 22 20 A_TYPE_STRING " 0000ed00: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000ed10: 4e 53 54 5f 44 41 54 41 5f 54 59 50 45 5f 54 45 NST_DATA_TYPE_TE 0000ed20: 58 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 XT " +. "SYSR 0000ed30: 45 53 5f 43 4f 4e 53 54 5f 44 41 54 41 5f 54 59 ES_CONST_DATA_TY 0000ed40: 50 45 5f 56 41 52 49 41 4e 54 20 22 20 2b 0a 20 PE_VARIANT " +. 0000ed50: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000ed60: 5f 44 41 54 45 5f 43 4c 4f 53 45 5f 52 45 51 5f _DATE_CLOSE_REQ_ 0000ed70: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000ed80: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 41 54 45 5f SRES_CONST_DATE_ 0000ed90: 46 4f 52 4d 41 54 5f 44 41 54 45 5f 4f 4e 4c 59 FORMAT_DATE_ONLY 0000eda0: 5f 43 48 41 52 20 22 20 2b 0a 20 20 20 20 22 53 _CHAR " +. "S 0000edb0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 41 54 45 YSRES_CONST_DATE 0000edc0: 5f 4f 50 45 4e 5f 52 45 51 5f 43 4f 44 45 20 22 _OPEN_REQ_CODE " 0000edd0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000ede0: 4f 4e 53 54 5f 44 41 54 45 5f 52 45 51 55 49 53 ONST_DATE_REQUIS 0000edf0: 49 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ITE " +. "SYS 0000ee00: 52 45 53 5f 43 4f 4e 53 54 5f 44 41 54 45 5f 52 RES_CONST_DATE_R 0000ee10: 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 EQUISITE_CODE " 0000ee20: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000ee30: 4e 53 54 5f 44 41 54 45 5f 52 45 51 55 49 53 49 NST_DATE_REQUISI 0000ee40: 54 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 TE_NAME " +. 0000ee50: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 41 "SYSRES_CONST_DA 0000ee60: 54 45 5f 52 45 51 55 49 53 49 54 45 5f 54 59 50 TE_REQUISITE_TYP 0000ee70: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000ee80: 53 5f 43 4f 4e 53 54 5f 44 41 54 45 5f 54 59 50 S_CONST_DATE_TYP 0000ee90: 45 5f 43 48 41 52 20 22 20 2b 0a 20 20 20 20 22 E_CHAR " +. " 0000eea0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 41 54 SYSRES_CONST_DAT 0000eeb0: 45 54 49 4d 45 5f 46 4f 52 4d 41 54 5f 56 41 4c ETIME_FORMAT_VAL 0000eec0: 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 UE " +. "SYSR 0000eed0: 45 53 5f 43 4f 4e 53 54 5f 44 45 41 5f 41 43 43 ES_CONST_DEA_ACC 0000eee0: 45 53 53 5f 52 49 47 48 54 53 5f 41 43 54 49 4f ESS_RIGHTS_ACTIO 0000eef0: 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 N_CODE " +. " 0000ef00: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 45 53 SYSRES_CONST_DES 0000ef10: 43 52 49 50 54 49 4f 4e 5f 4c 4f 43 41 4c 49 5a CRIPTION_LOCALIZ 0000ef20: 45 5f 49 44 5f 52 45 51 55 49 53 49 54 45 5f 43 E_ID_REQUISITE_C 0000ef30: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 0000ef40: 52 45 53 5f 43 4f 4e 53 54 5f 44 45 53 43 52 49 RES_CONST_DESCRI 0000ef50: 50 54 49 4f 4e 5f 52 45 51 55 49 53 49 54 45 5f PTION_REQUISITE_ 0000ef60: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000ef70: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 45 54 31 5f SRES_CONST_DET1_ 0000ef80: 50 41 52 54 20 22 20 2b 0a 20 20 20 20 22 53 59 PART " +. "SY 0000ef90: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 45 54 32 5f SRES_CONST_DET2_ 0000efa0: 50 41 52 54 20 22 20 2b 0a 20 20 20 20 22 53 59 PART " +. "SY 0000efb0: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 45 54 33 5f SRES_CONST_DET3_ 0000efc0: 50 41 52 54 20 22 20 2b 0a 20 20 20 20 22 53 59 PART " +. "SY 0000efd0: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 45 54 34 5f SRES_CONST_DET4_ 0000efe0: 50 41 52 54 20 22 20 2b 0a 20 20 20 20 22 53 59 PART " +. "SY 0000eff0: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 45 54 35 5f SRES_CONST_DET5_ 0000f000: 50 41 52 54 20 22 20 2b 0a 20 20 20 20 22 53 59 PART " +. "SY 0000f010: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 45 54 36 5f SRES_CONST_DET6_ 0000f020: 50 41 52 54 20 22 20 2b 0a 20 20 20 20 22 53 59 PART " +. "SY 0000f030: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 45 54 41 49 SRES_CONST_DETAI 0000f040: 4c 5f 44 41 54 41 53 45 54 5f 4b 45 59 5f 52 45 L_DATASET_KEY_RE 0000f050: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 0000f060: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000f070: 53 54 5f 44 45 54 41 49 4c 5f 50 49 43 4b 5f 52 ST_DETAIL_PICK_R 0000f080: 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 EQUISITE_CODE " 0000f090: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000f0a0: 4e 53 54 5f 44 45 54 41 49 4c 5f 52 45 51 5f 43 NST_DETAIL_REQ_C 0000f0b0: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 0000f0c0: 52 45 53 5f 43 4f 4e 53 54 5f 44 4f 5f 4e 4f 54 RES_CONST_DO_NOT 0000f0d0: 5f 55 53 45 5f 41 43 43 45 53 53 5f 54 59 50 45 _USE_ACCESS_TYPE 0000f0e0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 0000f0f0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 4f 5f 4e YSRES_CONST_DO_N 0000f100: 4f 54 5f 55 53 45 5f 41 43 43 45 53 53 5f 54 59 OT_USE_ACCESS_TY 0000f110: 50 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 PE_NAME " +. 0000f120: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 4f "SYSRES_CONST_DO 0000f130: 5f 4e 4f 54 5f 55 53 45 5f 4f 4e 5f 56 49 45 57 _NOT_USE_ON_VIEW 0000f140: 5f 41 43 43 45 53 53 5f 54 59 50 45 5f 43 4f 44 _ACCESS_TYPE_COD 0000f150: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000f160: 53 5f 43 4f 4e 53 54 5f 44 4f 5f 4e 4f 54 5f 55 S_CONST_DO_NOT_U 0000f170: 53 45 5f 4f 4e 5f 56 49 45 57 5f 41 43 43 45 53 SE_ON_VIEW_ACCES 0000f180: 53 5f 54 59 50 45 5f 4e 41 4d 45 20 22 20 2b 0a S_TYPE_NAME " +. 0000f190: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000f1a0: 54 5f 44 4f 43 55 4d 45 4e 54 5f 53 54 4f 52 41 T_DOCUMENT_STORA 0000f1b0: 47 45 53 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 GES_CODE " +. 0000f1c0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 "SYSRES_CONST_D 0000f1d0: 4f 43 55 4d 45 4e 54 5f 54 45 4d 50 4c 41 54 45 OCUMENT_TEMPLATE 0000f1e0: 53 5f 54 59 50 45 5f 4e 41 4d 45 20 22 20 2b 0a S_TYPE_NAME " +. 0000f1f0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000f200: 54 5f 44 4f 55 42 4c 45 5f 52 45 51 55 49 53 49 T_DOUBLE_REQUISI 0000f210: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 0000f220: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 "SYSRES_CONST_ED 0000f230: 49 54 4f 52 5f 43 4c 4f 53 45 5f 46 49 4c 45 5f ITOR_CLOSE_FILE_ 0000f240: 4f 42 53 45 52 56 5f 54 59 50 45 5f 43 4f 44 45 OBSERV_TYPE_CODE 0000f250: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000f260: 5f 43 4f 4e 53 54 5f 45 44 49 54 4f 52 5f 43 4c _CONST_EDITOR_CL 0000f270: 4f 53 45 5f 50 52 4f 43 45 53 53 5f 4f 42 53 45 OSE_PROCESS_OBSE 0000f280: 52 56 5f 54 59 50 45 5f 43 4f 44 45 20 22 20 2b RV_TYPE_CODE " + 0000f290: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000f2a0: 53 54 5f 45 44 49 54 4f 52 5f 54 59 50 45 5f 52 ST_EDITOR_TYPE_R 0000f2b0: 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 EQUISITE_CODE " 0000f2c0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000f2d0: 4e 53 54 5f 45 44 49 54 4f 52 53 5f 41 50 50 4c NST_EDITORS_APPL 0000f2e0: 49 43 41 54 49 4f 4e 5f 4e 41 4d 45 5f 52 45 51 ICATION_NAME_REQ 0000f2f0: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 0000f300: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000f310: 54 5f 45 44 49 54 4f 52 53 5f 43 52 45 41 54 45 T_EDITORS_CREATE 0000f320: 5f 53 45 56 45 52 41 4c 5f 50 52 4f 43 45 53 53 _SEVERAL_PROCESS 0000f330: 45 53 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 ES_REQUISITE_COD 0000f340: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000f350: 53 5f 43 4f 4e 53 54 5f 45 44 49 54 4f 52 53 5f S_CONST_EDITORS_ 0000f360: 45 58 54 45 4e 53 49 4f 4e 5f 52 45 51 55 49 53 EXTENSION_REQUIS 0000f370: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 0000f380: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 "SYSRES_CONST_E 0000f390: 44 49 54 4f 52 53 5f 4f 42 53 45 52 56 45 52 5f DITORS_OBSERVER_ 0000f3a0: 42 59 5f 50 52 4f 43 45 53 53 5f 54 59 50 45 20 BY_PROCESS_TYPE 0000f3b0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000f3c0: 43 4f 4e 53 54 5f 45 44 49 54 4f 52 53 5f 52 45 CONST_EDITORS_RE 0000f3d0: 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 20 2b FERENCE_CODE " + 0000f3e0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000f3f0: 53 54 5f 45 44 49 54 4f 52 53 5f 52 45 50 4c 41 ST_EDITORS_REPLA 0000f400: 43 45 5f 53 50 45 43 5f 43 48 41 52 53 5f 52 45 CE_SPEC_CHARS_RE 0000f410: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 0000f420: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000f430: 53 54 5f 45 44 49 54 4f 52 53 5f 55 53 45 5f 50 ST_EDITORS_USE_P 0000f440: 4c 55 47 49 4e 53 5f 52 45 51 55 49 53 49 54 45 LUGINS_REQUISITE 0000f450: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 0000f460: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 49 54 YSRES_CONST_EDIT 0000f470: 4f 52 53 5f 56 49 45 57 5f 44 4f 43 55 4d 45 4e ORS_VIEW_DOCUMEN 0000f480: 54 5f 4f 50 45 4e 45 44 5f 54 4f 5f 45 44 49 54 T_OPENED_TO_EDIT 0000f490: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 0000f4a0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 4f 43 YSRES_CONST_EDOC 0000f4b0: 5f 43 41 52 44 5f 54 59 50 45 5f 52 45 51 55 49 _CARD_TYPE_REQUI 0000f4c0: 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 SITE_CODE " +. 0000f4d0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000f4e0: 45 44 4f 43 5f 43 41 52 44 5f 54 59 50 45 53 5f EDOC_CARD_TYPES_ 0000f4f0: 4c 49 4e 4b 5f 52 45 51 55 49 53 49 54 45 5f 43 LINK_REQUISITE_C 0000f500: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 0000f510: 52 45 53 5f 43 4f 4e 53 54 5f 45 44 4f 43 5f 43 RES_CONST_EDOC_C 0000f520: 45 52 54 49 46 49 43 41 54 45 5f 41 4e 44 5f 50 ERTIFICATE_AND_P 0000f530: 41 53 53 57 4f 52 44 5f 45 4e 43 4f 44 45 5f 43 ASSWORD_ENCODE_C 0000f540: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 0000f550: 52 45 53 5f 43 4f 4e 53 54 5f 45 44 4f 43 5f 43 RES_CONST_EDOC_C 0000f560: 45 52 54 49 46 49 43 41 54 45 5f 45 4e 43 4f 44 ERTIFICATE_ENCOD 0000f570: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 0000f580: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 4f SYSRES_CONST_EDO 0000f590: 43 5f 44 41 54 45 5f 52 45 51 55 49 53 49 54 45 C_DATE_REQUISITE 0000f5a0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 0000f5b0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 4f 43 YSRES_CONST_EDOC 0000f5c0: 5f 4b 49 4e 44 5f 52 45 46 45 52 45 4e 43 45 5f _KIND_REFERENCE_ 0000f5d0: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000f5e0: 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 4f 43 5f SRES_CONST_EDOC_ 0000f5f0: 4b 49 4e 44 53 5f 42 59 5f 54 45 4d 50 4c 41 54 KINDS_BY_TEMPLAT 0000f600: 45 5f 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 20 E_ACTION_CODE " 0000f610: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000f620: 4e 53 54 5f 45 44 4f 43 5f 4d 41 4e 41 47 45 5f NST_EDOC_MANAGE_ 0000f630: 41 43 43 45 53 53 5f 43 4f 44 45 20 22 20 2b 0a ACCESS_CODE " +. 0000f640: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000f650: 54 5f 45 44 4f 43 5f 4e 4f 4e 45 5f 45 4e 43 4f T_EDOC_NONE_ENCO 0000f660: 44 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 DE_CODE " +. 0000f670: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 "SYSRES_CONST_ED 0000f680: 4f 43 5f 4e 55 4d 42 45 52 5f 52 45 51 55 49 53 OC_NUMBER_REQUIS 0000f690: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 0000f6a0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 "SYSRES_CONST_E 0000f6b0: 44 4f 43 5f 50 41 53 53 57 4f 52 44 5f 45 4e 43 DOC_PASSWORD_ENC 0000f6c0: 4f 44 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ODE_CODE " +. 0000f6d0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 "SYSRES_CONST_E 0000f6e0: 44 4f 43 5f 52 45 41 44 4f 4e 4c 59 5f 41 43 43 DOC_READONLY_ACC 0000f6f0: 45 53 53 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ESS_CODE " +. 0000f700: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 "SYSRES_CONST_E 0000f710: 44 4f 43 5f 53 48 45 4c 4c 5f 4c 49 46 45 5f 54 DOC_SHELL_LIFE_T 0000f720: 59 50 45 5f 56 49 45 57 5f 56 41 4c 55 45 20 22 YPE_VIEW_VALUE " 0000f730: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000f740: 4f 4e 53 54 5f 45 44 4f 43 5f 53 49 5a 45 5f 52 ONST_EDOC_SIZE_R 0000f750: 45 53 54 52 49 43 54 49 4f 4e 5f 50 52 49 4f 52 ESTRICTION_PRIOR 0000f760: 49 54 59 5f 52 45 51 55 49 53 49 54 45 5f 43 4f ITY_REQUISITE_CO 0000f770: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 0000f780: 45 53 5f 43 4f 4e 53 54 5f 45 44 4f 43 5f 53 54 ES_CONST_EDOC_ST 0000f790: 4f 52 41 47 45 5f 43 48 45 43 4b 5f 41 43 43 45 ORAGE_CHECK_ACCE 0000f7a0: 53 53 5f 52 49 47 48 54 53 5f 52 45 51 55 49 53 SS_RIGHTS_REQUIS 0000f7b0: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 0000f7c0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 "SYSRES_CONST_E 0000f7d0: 44 4f 43 5f 53 54 4f 52 41 47 45 5f 43 4f 4d 50 DOC_STORAGE_COMP 0000f7e0: 55 54 45 52 5f 4e 41 4d 45 5f 52 45 51 55 49 53 UTER_NAME_REQUIS 0000f7f0: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 0000f800: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 "SYSRES_CONST_E 0000f810: 44 4f 43 5f 53 54 4f 52 41 47 45 5f 44 41 54 41 DOC_STORAGE_DATA 0000f820: 42 41 53 45 5f 4e 41 4d 45 5f 52 45 51 55 49 53 BASE_NAME_REQUIS 0000f830: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 0000f840: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 "SYSRES_CONST_E 0000f850: 44 4f 43 5f 53 54 4f 52 41 47 45 5f 45 44 49 54 DOC_STORAGE_EDIT 0000f860: 5f 49 4e 5f 53 54 4f 52 41 47 45 5f 52 45 51 55 _IN_STORAGE_REQU 0000f870: 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 ISITE_CODE " +. 0000f880: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000f890: 5f 45 44 4f 43 5f 53 54 4f 52 41 47 45 5f 4c 4f _EDOC_STORAGE_LO 0000f8a0: 43 41 4c 5f 50 41 54 48 5f 52 45 51 55 49 53 49 CAL_PATH_REQUISI 0000f8b0: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 0000f8c0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 "SYSRES_CONST_ED 0000f8d0: 4f 43 5f 53 54 4f 52 41 47 45 5f 53 48 41 52 45 OC_STORAGE_SHARE 0000f8e0: 44 5f 53 4f 55 52 43 45 5f 4e 41 4d 45 5f 52 45 D_SOURCE_NAME_RE 0000f8f0: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 0000f900: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000f910: 53 54 5f 45 44 4f 43 5f 54 45 4d 50 4c 41 54 45 ST_EDOC_TEMPLATE 0000f920: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 0000f930: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000f940: 43 4f 4e 53 54 5f 45 44 4f 43 5f 54 59 50 45 53 CONST_EDOC_TYPES 0000f950: 5f 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 _REFERENCE_CODE 0000f960: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000f970: 43 4f 4e 53 54 5f 45 44 4f 43 5f 56 45 52 53 49 CONST_EDOC_VERSI 0000f980: 4f 4e 5f 41 43 54 49 56 45 5f 53 54 41 47 45 5f ON_ACTIVE_STAGE_ 0000f990: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000f9a0: 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 4f 43 5f SRES_CONST_EDOC_ 0000f9b0: 56 45 52 53 49 4f 4e 5f 44 45 53 49 47 4e 5f 53 VERSION_DESIGN_S 0000f9c0: 54 41 47 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 TAGE_CODE " +. 0000f9d0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000f9e0: 45 44 4f 43 5f 56 45 52 53 49 4f 4e 5f 4f 42 53 EDOC_VERSION_OBS 0000f9f0: 4f 4c 45 54 45 5f 53 54 41 47 45 5f 43 4f 44 45 OLETE_STAGE_CODE 0000fa00: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000fa10: 5f 43 4f 4e 53 54 5f 45 44 4f 43 5f 57 52 49 54 _CONST_EDOC_WRIT 0000fa20: 45 5f 41 43 43 45 53 5f 43 4f 44 45 20 22 20 2b E_ACCES_CODE " + 0000fa30: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000fa40: 53 54 5f 45 44 4f 43 55 4d 45 4e 54 5f 43 41 52 ST_EDOCUMENT_CAR 0000fa50: 44 5f 52 45 51 55 49 53 49 54 45 53 5f 52 45 46 D_REQUISITES_REF 0000fa60: 45 52 45 4e 43 45 5f 43 4f 44 45 5f 53 45 4c 45 ERENCE_CODE_SELE 0000fa70: 43 54 45 44 5f 52 45 51 55 49 53 49 54 45 20 22 CTED_REQUISITE " 0000fa80: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000fa90: 4f 4e 53 54 5f 45 4e 43 4f 44 45 5f 43 45 52 54 ONST_ENCODE_CERT 0000faa0: 49 46 49 43 41 54 45 5f 54 59 50 45 5f 43 4f 44 IFICATE_TYPE_COD 0000fab0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000fac0: 53 5f 43 4f 4e 53 54 5f 45 4e 44 5f 44 41 54 45 S_CONST_END_DATE 0000fad0: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 0000fae0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000faf0: 43 4f 4e 53 54 5f 45 4e 55 4d 45 52 41 54 49 4f CONST_ENUMERATIO 0000fb00: 4e 5f 54 59 50 45 5f 52 45 51 55 49 53 49 54 45 N_TYPE_REQUISITE 0000fb10: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 0000fb20: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 58 45 43 YSRES_CONST_EXEC 0000fb30: 55 54 45 5f 41 43 43 45 53 53 5f 52 49 47 48 54 UTE_ACCESS_RIGHT 0000fb40: 53 5f 54 59 50 45 5f 43 4f 44 45 20 22 20 2b 0a S_TYPE_CODE " +. 0000fb50: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000fb60: 54 5f 45 58 45 43 55 54 49 56 45 5f 46 49 4c 45 T_EXECUTIVE_FILE 0000fb70: 5f 53 54 4f 52 41 47 45 5f 54 59 50 45 20 22 20 _STORAGE_TYPE " 0000fb80: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000fb90: 4e 53 54 5f 45 58 49 53 54 5f 43 4f 4e 53 54 20 NST_EXIST_CONST 0000fba0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000fbb0: 43 4f 4e 53 54 5f 45 58 49 53 54 5f 56 41 4c 55 CONST_EXIST_VALU 0000fbc0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000fbd0: 53 5f 43 4f 4e 53 54 5f 45 58 50 4f 52 54 5f 4c S_CONST_EXPORT_L 0000fbe0: 4f 43 4b 5f 54 59 50 45 5f 41 53 4b 20 22 20 2b OCK_TYPE_ASK " + 0000fbf0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000fc00: 53 54 5f 45 58 50 4f 52 54 5f 4c 4f 43 4b 5f 54 ST_EXPORT_LOCK_T 0000fc10: 59 50 45 5f 57 49 54 48 5f 4c 4f 43 4b 20 22 20 YPE_WITH_LOCK " 0000fc20: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000fc30: 4e 53 54 5f 45 58 50 4f 52 54 5f 4c 4f 43 4b 5f NST_EXPORT_LOCK_ 0000fc40: 54 59 50 45 5f 57 49 54 48 4f 55 54 5f 4c 4f 43 TYPE_WITHOUT_LOC 0000fc50: 4b 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 K " +. "SYSRE 0000fc60: 53 5f 43 4f 4e 53 54 5f 45 58 50 4f 52 54 5f 56 S_CONST_EXPORT_V 0000fc70: 45 52 53 49 4f 4e 5f 54 59 50 45 5f 41 53 4b 20 ERSION_TYPE_ASK 0000fc80: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000fc90: 43 4f 4e 53 54 5f 45 58 50 4f 52 54 5f 56 45 52 CONST_EXPORT_VER 0000fca0: 53 49 4f 4e 5f 54 59 50 45 5f 4c 41 53 54 20 22 SION_TYPE_LAST " 0000fcb0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000fcc0: 4f 4e 53 54 5f 45 58 50 4f 52 54 5f 56 45 52 53 ONST_EXPORT_VERS 0000fcd0: 49 4f 4e 5f 54 59 50 45 5f 4c 41 53 54 5f 41 43 ION_TYPE_LAST_AC 0000fce0: 54 49 56 45 20 22 20 2b 0a 20 20 20 20 22 53 59 TIVE " +. "SY 0000fcf0: 53 52 45 53 5f 43 4f 4e 53 54 5f 45 58 54 45 4e SRES_CONST_EXTEN 0000fd00: 53 49 4f 4e 5f 52 45 51 55 49 53 49 54 45 5f 43 SION_REQUISITE_C 0000fd10: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 0000fd20: 52 45 53 5f 43 4f 4e 53 54 5f 46 49 4c 54 45 52 RES_CONST_FILTER 0000fd30: 5f 4e 41 4d 45 5f 52 45 51 55 49 53 49 54 45 5f _NAME_REQUISITE_ 0000fd40: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000fd50: 53 52 45 53 5f 43 4f 4e 53 54 5f 46 49 4c 54 45 SRES_CONST_FILTE 0000fd60: 52 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 R_REQUISITE_CODE 0000fd70: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000fd80: 5f 43 4f 4e 53 54 5f 46 49 4c 54 45 52 5f 54 59 _CONST_FILTER_TY 0000fd90: 50 45 5f 43 4f 4d 4d 4f 4e 5f 43 4f 44 45 20 22 PE_COMMON_CODE " 0000fda0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000fdb0: 4f 4e 53 54 5f 46 49 4c 54 45 52 5f 54 59 50 45 ONST_FILTER_TYPE 0000fdc0: 5f 43 4f 4d 4d 4f 4e 5f 4e 41 4d 45 20 22 20 2b _COMMON_NAME " + 0000fdd0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000fde0: 53 54 5f 46 49 4c 54 45 52 5f 54 59 50 45 5f 55 ST_FILTER_TYPE_U 0000fdf0: 53 45 52 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 SER_CODE " +. 0000fe00: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 "SYSRES_CONST_F 0000fe10: 49 4c 54 45 52 5f 54 59 50 45 5f 55 53 45 52 5f ILTER_TYPE_USER_ 0000fe20: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NAME " +. "SY 0000fe30: 53 52 45 53 5f 43 4f 4e 53 54 5f 46 49 4c 54 45 SRES_CONST_FILTE 0000fe40: 52 5f 56 41 4c 55 45 5f 52 45 51 55 49 53 49 54 R_VALUE_REQUISIT 0000fe50: 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 E_NAME " +. " 0000fe60: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 4c 4f SYSRES_CONST_FLO 0000fe70: 41 54 5f 4e 55 4d 42 45 52 5f 46 4f 52 4d 41 54 AT_NUMBER_FORMAT 0000fe80: 5f 43 48 41 52 20 22 20 2b 0a 20 20 20 20 22 53 _CHAR " +. "S 0000fe90: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 4c 4f 41 YSRES_CONST_FLOA 0000fea0: 54 5f 52 45 51 55 49 53 49 54 45 5f 54 59 50 45 T_REQUISITE_TYPE 0000feb0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000fec0: 5f 43 4f 4e 53 54 5f 46 4f 4c 44 45 52 5f 41 55 _CONST_FOLDER_AU 0000fed0: 54 48 4f 52 5f 56 41 4c 55 45 20 22 20 2b 0a 20 THOR_VALUE " +. 0000fee0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000fef0: 5f 46 4f 4c 44 45 52 5f 4b 49 4e 44 5f 41 4e 59 _FOLDER_KIND_ANY 0000ff00: 5f 4f 42 4a 45 43 54 53 20 22 20 2b 0a 20 20 20 _OBJECTS " +. 0000ff10: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 "SYSRES_CONST_F 0000ff20: 4f 4c 44 45 52 5f 4b 49 4e 44 5f 43 4f 4d 50 4f OLDER_KIND_COMPO 0000ff30: 4e 45 4e 54 53 20 22 20 2b 0a 20 20 20 20 22 53 NENTS " +. "S 0000ff40: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 4f 4c 44 YSRES_CONST_FOLD 0000ff50: 45 52 5f 4b 49 4e 44 5f 45 44 4f 43 53 20 22 20 ER_KIND_EDOCS " 0000ff60: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000ff70: 4e 53 54 5f 46 4f 4c 44 45 52 5f 4b 49 4e 44 5f NST_FOLDER_KIND_ 0000ff80: 4a 4f 42 53 20 22 20 2b 0a 20 20 20 20 22 53 59 JOBS " +. "SY 0000ff90: 53 52 45 53 5f 43 4f 4e 53 54 5f 46 4f 4c 44 45 SRES_CONST_FOLDE 0000ffa0: 52 5f 4b 49 4e 44 5f 54 41 53 4b 53 20 22 20 2b R_KIND_TASKS " + 0000ffb0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000ffc0: 53 54 5f 46 4f 4c 44 45 52 5f 54 59 50 45 5f 43 ST_FOLDER_TYPE_C 0000ffd0: 4f 4d 4d 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 OMMON " +. "S 0000ffe0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 4f 4c 44 YSRES_CONST_FOLD 0000fff0: 45 52 5f 54 59 50 45 5f 43 4f 4d 50 4f 4e 45 4e ER_TYPE_COMPONEN 00010000: 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 T " +. "SYSRE 00010010: 53 5f 43 4f 4e 53 54 5f 46 4f 4c 44 45 52 5f 54 S_CONST_FOLDER_T 00010020: 59 50 45 5f 46 41 56 4f 52 49 54 45 53 20 22 20 YPE_FAVORITES " 00010030: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00010040: 4e 53 54 5f 46 4f 4c 44 45 52 5f 54 59 50 45 5f NST_FOLDER_TYPE_ 00010050: 49 4e 42 4f 58 20 22 20 2b 0a 20 20 20 20 22 53 INBOX " +. "S 00010060: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 4f 4c 44 YSRES_CONST_FOLD 00010070: 45 52 5f 54 59 50 45 5f 4f 55 54 42 4f 58 20 22 ER_TYPE_OUTBOX " 00010080: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00010090: 4f 4e 53 54 5f 46 4f 4c 44 45 52 5f 54 59 50 45 ONST_FOLDER_TYPE 000100a0: 5f 51 55 49 43 4b 5f 4c 41 55 4e 43 48 20 22 20 _QUICK_LAUNCH " 000100b0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 000100c0: 4e 53 54 5f 46 4f 4c 44 45 52 5f 54 59 50 45 5f NST_FOLDER_TYPE_ 000100d0: 53 45 41 52 43 48 20 22 20 2b 0a 20 20 20 20 22 SEARCH " +. " 000100e0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 4f 4c SYSRES_CONST_FOL 000100f0: 44 45 52 5f 54 59 50 45 5f 53 48 4f 52 54 43 55 DER_TYPE_SHORTCU 00010100: 54 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 TS " +. "SYSR 00010110: 45 53 5f 43 4f 4e 53 54 5f 46 4f 4c 44 45 52 5f ES_CONST_FOLDER_ 00010120: 54 59 50 45 5f 55 53 45 52 20 22 20 2b 0a 20 20 TYPE_USER " +. 00010130: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00010140: 46 52 4f 4d 5f 44 49 43 54 49 4f 4e 41 52 59 5f FROM_DICTIONARY_ 00010150: 45 4e 55 4d 5f 4d 45 54 48 4f 44 5f 46 4c 41 47 ENUM_METHOD_FLAG 00010160: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00010170: 5f 43 4f 4e 53 54 5f 46 55 4c 4c 5f 53 55 42 53 _CONST_FULL_SUBS 00010180: 54 49 54 55 54 45 5f 54 59 50 45 20 22 20 2b 0a TITUTE_TYPE " +. 00010190: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 000101a0: 54 5f 46 55 4c 4c 5f 53 55 42 53 54 49 54 55 54 T_FULL_SUBSTITUT 000101b0: 45 5f 54 59 50 45 5f 43 4f 44 45 20 22 20 2b 0a E_TYPE_CODE " +. 000101c0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 000101d0: 54 5f 46 55 4e 43 54 49 4f 4e 5f 43 41 4e 43 45 T_FUNCTION_CANCE 000101e0: 4c 5f 52 45 53 55 4c 54 20 22 20 2b 0a 20 20 20 L_RESULT " +. 000101f0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 "SYSRES_CONST_F 00010200: 55 4e 43 54 49 4f 4e 5f 43 41 54 45 47 4f 52 59 UNCTION_CATEGORY 00010210: 5f 53 59 53 54 45 4d 20 22 20 2b 0a 20 20 20 20 _SYSTEM " +. 00010220: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 55 "SYSRES_CONST_FU 00010230: 4e 43 54 49 4f 4e 5f 43 41 54 45 47 4f 52 59 5f NCTION_CATEGORY_ 00010240: 55 53 45 52 20 22 20 2b 0a 20 20 20 20 22 53 59 USER " +. "SY 00010250: 53 52 45 53 5f 43 4f 4e 53 54 5f 46 55 4e 43 54 SRES_CONST_FUNCT 00010260: 49 4f 4e 5f 46 41 49 4c 55 52 45 5f 52 45 53 55 ION_FAILURE_RESU 00010270: 4c 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 LT " +. "SYSR 00010280: 45 53 5f 43 4f 4e 53 54 5f 46 55 4e 43 54 49 4f ES_CONST_FUNCTIO 00010290: 4e 5f 53 41 56 45 5f 52 45 53 55 4c 54 20 22 20 N_SAVE_RESULT " 000102a0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 000102b0: 4e 53 54 5f 47 45 4e 45 52 41 54 45 44 5f 52 45 NST_GENERATED_RE 000102c0: 51 55 49 53 49 54 45 20 22 20 2b 0a 20 20 20 20 QUISITE " +. 000102d0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 47 52 "SYSRES_CONST_GR 000102e0: 45 45 4e 5f 4c 49 46 45 5f 43 59 43 4c 45 5f 53 EEN_LIFE_CYCLE_S 000102f0: 54 41 47 45 5f 46 4f 4e 54 5f 43 4f 4c 4f 52 20 TAGE_FONT_COLOR 00010300: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00010310: 43 4f 4e 53 54 5f 47 52 4f 55 50 5f 41 43 43 4f CONST_GROUP_ACCO 00010320: 55 4e 54 5f 54 59 50 45 5f 56 41 4c 55 45 5f 43 UNT_TYPE_VALUE_C 00010330: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00010340: 52 45 53 5f 43 4f 4e 53 54 5f 47 52 4f 55 50 5f RES_CONST_GROUP_ 00010350: 43 41 54 45 47 4f 52 59 5f 4e 4f 52 4d 41 4c 5f CATEGORY_NORMAL_ 00010360: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00010370: 53 52 45 53 5f 43 4f 4e 53 54 5f 47 52 4f 55 50 SRES_CONST_GROUP 00010380: 5f 43 41 54 45 47 4f 52 59 5f 4e 4f 52 4d 41 4c _CATEGORY_NORMAL 00010390: 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 _NAME " +. "S 000103a0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 47 52 4f 55 YSRES_CONST_GROU 000103b0: 50 5f 43 41 54 45 47 4f 52 59 5f 53 45 52 56 49 P_CATEGORY_SERVI 000103c0: 43 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 CE_CODE " +. 000103d0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 47 52 "SYSRES_CONST_GR 000103e0: 4f 55 50 5f 43 41 54 45 47 4f 52 59 5f 53 45 52 OUP_CATEGORY_SER 000103f0: 56 49 43 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 VICE_NAME " +. 00010400: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00010410: 47 52 4f 55 50 5f 43 4f 4d 4d 4f 4e 5f 43 41 54 GROUP_COMMON_CAT 00010420: 45 47 4f 52 59 5f 46 49 45 4c 44 5f 56 41 4c 55 EGORY_FIELD_VALU 00010430: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00010440: 53 5f 43 4f 4e 53 54 5f 47 52 4f 55 50 5f 46 55 S_CONST_GROUP_FU 00010450: 4c 4c 5f 4e 41 4d 45 5f 52 45 51 55 49 53 49 54 LL_NAME_REQUISIT 00010460: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 00010470: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 47 52 4f SYSRES_CONST_GRO 00010480: 55 50 5f 4e 41 4d 45 5f 52 45 51 55 49 53 49 54 UP_NAME_REQUISIT 00010490: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 000104a0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 47 52 4f SYSRES_CONST_GRO 000104b0: 55 50 5f 52 49 47 48 54 53 5f 54 5f 52 45 51 55 UP_RIGHTS_T_REQU 000104c0: 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 ISITE_CODE " +. 000104d0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 000104e0: 5f 47 52 4f 55 50 5f 53 45 52 56 45 52 5f 43 4f _GROUP_SERVER_CO 000104f0: 44 45 53 5f 52 45 51 55 49 53 49 54 45 5f 43 4f DES_REQUISITE_CO 00010500: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 00010510: 45 53 5f 43 4f 4e 53 54 5f 47 52 4f 55 50 5f 53 ES_CONST_GROUP_S 00010520: 45 52 56 45 52 5f 4e 41 4d 45 5f 52 45 51 55 49 ERVER_NAME_REQUI 00010530: 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 SITE_CODE " +. 00010540: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00010550: 47 52 4f 55 50 5f 53 45 52 56 49 43 45 5f 43 41 GROUP_SERVICE_CA 00010560: 54 45 47 4f 52 59 5f 46 49 45 4c 44 5f 56 41 4c TEGORY_FIELD_VAL 00010570: 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 UE " +. "SYSR 00010580: 45 53 5f 43 4f 4e 53 54 5f 47 52 4f 55 50 5f 55 ES_CONST_GROUP_U 00010590: 53 45 52 5f 52 45 51 55 49 53 49 54 45 5f 43 4f SER_REQUISITE_CO 000105a0: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 000105b0: 45 53 5f 43 4f 4e 53 54 5f 47 52 4f 55 50 53 5f ES_CONST_GROUPS_ 000105c0: 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 REFERENCE_CODE " 000105d0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 000105e0: 4f 4e 53 54 5f 47 52 4f 55 50 53 5f 52 45 51 55 ONST_GROUPS_REQU 000105f0: 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 ISITE_CODE " +. 00010600: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00010610: 5f 48 49 44 44 45 4e 5f 4d 4f 44 45 5f 4e 41 4d _HIDDEN_MODE_NAM 00010620: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00010630: 53 5f 43 4f 4e 53 54 5f 48 49 47 48 5f 4c 56 4c S_CONST_HIGH_LVL 00010640: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 00010650: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00010660: 43 4f 4e 53 54 5f 48 49 53 54 4f 52 59 5f 41 43 CONST_HISTORY_AC 00010670: 54 49 4f 4e 5f 43 52 45 41 54 45 5f 43 4f 44 45 TION_CREATE_CODE 00010680: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00010690: 5f 43 4f 4e 53 54 5f 48 49 53 54 4f 52 59 5f 41 _CONST_HISTORY_A 000106a0: 43 54 49 4f 4e 5f 44 45 4c 45 54 45 5f 43 4f 44 CTION_DELETE_COD 000106b0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 000106c0: 53 5f 43 4f 4e 53 54 5f 48 49 53 54 4f 52 59 5f S_CONST_HISTORY_ 000106d0: 41 43 54 49 4f 4e 5f 45 44 49 54 5f 43 4f 44 45 ACTION_EDIT_CODE 000106e0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 000106f0: 5f 43 4f 4e 53 54 5f 48 4f 55 52 5f 43 48 41 52 _CONST_HOUR_CHAR 00010700: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00010710: 5f 43 4f 4e 53 54 5f 49 44 5f 52 45 51 55 49 53 _CONST_ID_REQUIS 00010720: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 00010730: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 49 "SYSRES_CONST_I 00010740: 44 53 50 53 5f 52 45 51 55 49 53 49 54 45 5f 43 DSPS_REQUISITE_C 00010750: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00010760: 52 45 53 5f 43 4f 4e 53 54 5f 49 4d 41 47 45 5f RES_CONST_IMAGE_ 00010770: 4d 4f 44 45 5f 43 4f 4c 4f 52 20 22 20 2b 0a 20 MODE_COLOR " +. 00010780: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00010790: 5f 49 4d 41 47 45 5f 4d 4f 44 45 5f 47 52 45 59 _IMAGE_MODE_GREY 000107a0: 53 43 41 4c 45 20 22 20 2b 0a 20 20 20 20 22 53 SCALE " +. "S 000107b0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 49 4d 41 47 YSRES_CONST_IMAG 000107c0: 45 5f 4d 4f 44 45 5f 4d 4f 4e 4f 43 48 52 4f 4d E_MODE_MONOCHROM 000107d0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 000107e0: 53 5f 43 4f 4e 53 54 5f 49 4d 50 4f 52 54 41 4e S_CONST_IMPORTAN 000107f0: 43 45 5f 48 49 47 48 20 22 20 2b 0a 20 20 20 20 CE_HIGH " +. 00010800: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 49 4d "SYSRES_CONST_IM 00010810: 50 4f 52 54 41 4e 43 45 5f 4c 4f 57 20 22 20 2b PORTANCE_LOW " + 00010820: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00010830: 53 54 5f 49 4d 50 4f 52 54 41 4e 43 45 5f 4e 4f ST_IMPORTANCE_NO 00010840: 52 4d 41 4c 20 22 20 2b 0a 20 20 20 20 22 53 59 RMAL " +. "SY 00010850: 53 52 45 53 5f 43 4f 4e 53 54 5f 49 4e 5f 44 45 SRES_CONST_IN_DE 00010860: 53 49 47 4e 5f 56 45 52 53 49 4f 4e 5f 53 54 41 SIGN_VERSION_STA 00010870: 54 45 5f 50 49 43 4b 5f 56 41 4c 55 45 20 22 20 TE_PICK_VALUE " 00010880: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00010890: 4e 53 54 5f 49 4e 43 4f 4d 49 4e 47 5f 57 4f 52 NST_INCOMING_WOR 000108a0: 4b 5f 52 55 4c 45 5f 54 59 50 45 5f 43 4f 44 45 K_RULE_TYPE_CODE 000108b0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 000108c0: 5f 43 4f 4e 53 54 5f 49 4e 54 5f 52 45 51 55 49 _CONST_INT_REQUI 000108d0: 53 49 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 SITE " +. "SY 000108e0: 53 52 45 53 5f 43 4f 4e 53 54 5f 49 4e 54 5f 52 SRES_CONST_INT_R 000108f0: 45 51 55 49 53 49 54 45 5f 54 59 50 45 20 22 20 EQUISITE_TYPE " 00010900: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00010910: 4e 53 54 5f 49 4e 54 45 47 45 52 5f 4e 55 4d 42 NST_INTEGER_NUMB 00010920: 45 52 5f 46 4f 52 4d 41 54 5f 43 48 41 52 20 22 ER_FORMAT_CHAR " 00010930: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00010940: 4f 4e 53 54 5f 49 4e 54 45 47 45 52 5f 54 59 50 ONST_INTEGER_TYP 00010950: 45 5f 43 48 41 52 20 22 20 2b 0a 20 20 20 20 22 E_CHAR " +. " 00010960: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 49 53 5f SYSRES_CONST_IS_ 00010970: 47 45 4e 45 52 41 54 45 44 5f 52 45 51 55 49 53 GENERATED_REQUIS 00010980: 49 54 45 5f 4e 45 47 41 54 49 56 45 5f 56 41 4c ITE_NEGATIVE_VAL 00010990: 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 UE " +. "SYSR 000109a0: 45 53 5f 43 4f 4e 53 54 5f 49 53 5f 50 55 42 4c ES_CONST_IS_PUBL 000109b0: 49 43 5f 52 4f 4c 45 5f 52 45 51 55 49 53 49 54 IC_ROLE_REQUISIT 000109c0: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 000109d0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 49 53 5f SYSRES_CONST_IS_ 000109e0: 52 45 4d 4f 54 45 5f 55 53 45 52 5f 4e 45 47 41 REMOTE_USER_NEGA 000109f0: 54 49 56 45 5f 56 41 4c 55 45 20 22 20 2b 0a 20 TIVE_VALUE " +. 00010a00: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00010a10: 5f 49 53 5f 52 45 4d 4f 54 45 5f 55 53 45 52 5f _IS_REMOTE_USER_ 00010a20: 50 4f 53 49 54 49 56 45 5f 56 41 4c 55 45 20 22 POSITIVE_VALUE " 00010a30: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00010a40: 4f 4e 53 54 5f 49 53 5f 53 54 4f 52 45 44 5f 52 ONST_IS_STORED_R 00010a50: 45 51 55 49 53 49 54 45 5f 4e 45 47 41 54 49 56 EQUISITE_NEGATIV 00010a60: 45 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 E_VALUE " +. 00010a70: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 49 53 "SYSRES_CONST_IS 00010a80: 5f 53 54 4f 52 45 44 5f 52 45 51 55 49 53 49 54 _STORED_REQUISIT 00010a90: 45 5f 53 54 4f 52 45 44 5f 56 41 4c 55 45 20 22 E_STORED_VALUE " 00010aa0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00010ab0: 4f 4e 53 54 5f 49 54 41 4c 49 43 5f 4c 49 46 45 ONST_ITALIC_LIFE 00010ac0: 5f 43 59 43 4c 45 5f 53 54 41 47 45 5f 44 52 41 _CYCLE_STAGE_DRA 00010ad0: 57 5f 53 54 59 4c 45 20 22 20 2b 0a 20 20 20 20 W_STYLE " +. 00010ae0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4a 4f "SYSRES_CONST_JO 00010af0: 42 5f 42 4c 4f 43 4b 5f 44 45 53 43 52 49 50 54 B_BLOCK_DESCRIPT 00010b00: 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ION " +. "SYS 00010b10: 52 45 53 5f 43 4f 4e 53 54 5f 4a 4f 42 5f 4b 49 RES_CONST_JOB_KI 00010b20: 4e 44 5f 43 4f 4e 54 52 4f 4c 5f 4a 4f 42 20 22 ND_CONTROL_JOB " 00010b30: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00010b40: 4f 4e 53 54 5f 4a 4f 42 5f 4b 49 4e 44 5f 4a 4f ONST_JOB_KIND_JO 00010b50: 42 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 B " +. "SYSRE 00010b60: 53 5f 43 4f 4e 53 54 5f 4a 4f 42 5f 4b 49 4e 44 S_CONST_JOB_KIND 00010b70: 5f 4e 4f 54 49 43 45 20 22 20 2b 0a 20 20 20 20 _NOTICE " +. 00010b80: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4a 4f "SYSRES_CONST_JO 00010b90: 42 5f 53 54 41 54 45 5f 41 42 4f 52 54 45 44 20 B_STATE_ABORTED 00010ba0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00010bb0: 43 4f 4e 53 54 5f 4a 4f 42 5f 53 54 41 54 45 5f CONST_JOB_STATE_ 00010bc0: 43 4f 4d 50 4c 45 54 45 20 22 20 2b 0a 20 20 20 COMPLETE " +. 00010bd0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4a "SYSRES_CONST_J 00010be0: 4f 42 5f 53 54 41 54 45 5f 57 4f 52 4b 49 4e 47 OB_STATE_WORKING 00010bf0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00010c00: 5f 43 4f 4e 53 54 5f 4b 49 4e 44 5f 52 45 51 55 _CONST_KIND_REQU 00010c10: 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 ISITE_CODE " +. 00010c20: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00010c30: 5f 4b 49 4e 44 5f 52 45 51 55 49 53 49 54 45 5f _KIND_REQUISITE_ 00010c40: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NAME " +. "SY 00010c50: 53 52 45 53 5f 43 4f 4e 53 54 5f 4b 49 4e 44 53 SRES_CONST_KINDS 00010c60: 5f 43 52 45 41 54 45 5f 53 48 41 44 4f 57 5f 43 _CREATE_SHADOW_C 00010c70: 4f 50 49 45 53 5f 52 45 51 55 49 53 49 54 45 5f OPIES_REQUISITE_ 00010c80: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00010c90: 53 52 45 53 5f 43 4f 4e 53 54 5f 4b 49 4e 44 53 SRES_CONST_KINDS 00010ca0: 5f 44 45 46 41 55 4c 54 5f 45 44 4f 43 5f 4c 49 _DEFAULT_EDOC_LI 00010cb0: 46 45 5f 53 54 41 47 45 5f 52 45 51 55 49 53 49 FE_STAGE_REQUISI 00010cc0: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 00010cd0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4b 49 "SYSRES_CONST_KI 00010ce0: 4e 44 53 5f 45 44 4f 43 5f 41 4c 4c 5f 54 45 50 NDS_EDOC_ALL_TEP 00010cf0: 4c 41 54 45 53 5f 41 4c 4c 4f 57 45 44 5f 52 45 LATES_ALLOWED_RE 00010d00: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 00010d10: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00010d20: 53 54 5f 4b 49 4e 44 53 5f 45 44 4f 43 5f 41 4c ST_KINDS_EDOC_AL 00010d30: 4c 4f 57 5f 4c 49 46 45 5f 43 59 43 4c 45 5f 53 LOW_LIFE_CYCLE_S 00010d40: 54 41 47 45 5f 43 48 41 4e 47 49 4e 47 5f 52 45 TAGE_CHANGING_RE 00010d50: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 00010d60: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00010d70: 53 54 5f 4b 49 4e 44 53 5f 45 44 4f 43 5f 41 4c ST_KINDS_EDOC_AL 00010d80: 4c 4f 57 5f 4d 55 4c 54 49 50 4c 45 5f 41 43 54 LOW_MULTIPLE_ACT 00010d90: 49 56 45 5f 56 45 52 53 49 4f 4e 53 5f 52 45 51 IVE_VERSIONS_REQ 00010da0: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 00010db0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00010dc0: 54 5f 4b 49 4e 44 53 5f 45 44 4f 43 5f 53 48 41 T_KINDS_EDOC_SHA 00010dd0: 52 45 5f 41 43 43 45 53 5f 52 49 47 48 54 53 5f RE_ACCES_RIGHTS_ 00010de0: 42 59 5f 44 45 46 41 55 4c 54 5f 43 4f 44 45 20 BY_DEFAULT_CODE 00010df0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00010e00: 43 4f 4e 53 54 5f 4b 49 4e 44 53 5f 45 44 4f 43 CONST_KINDS_EDOC 00010e10: 5f 54 45 4d 50 4c 41 54 45 5f 52 45 51 55 49 53 _TEMPLATE_REQUIS 00010e20: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 00010e30: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4b "SYSRES_CONST_K 00010e40: 49 4e 44 53 5f 45 44 4f 43 5f 54 59 50 45 5f 52 INDS_EDOC_TYPE_R 00010e50: 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 EQUISITE_CODE " 00010e60: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00010e70: 4e 53 54 5f 4b 49 4e 44 53 5f 53 49 47 4e 45 52 NST_KINDS_SIGNER 00010e80: 53 5f 52 45 51 55 49 53 49 54 45 53 5f 43 4f 44 S_REQUISITES_COD 00010e90: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00010ea0: 53 5f 43 4f 4e 53 54 5f 4b 4f 44 5f 49 4e 50 55 S_CONST_KOD_INPU 00010eb0: 54 5f 54 59 50 45 20 22 20 2b 0a 20 20 20 20 22 T_TYPE " +. " 00010ec0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4c 41 53 SYSRES_CONST_LAS 00010ed0: 54 5f 55 50 44 41 54 45 5f 44 41 54 45 5f 52 45 T_UPDATE_DATE_RE 00010ee0: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 00010ef0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00010f00: 53 54 5f 4c 49 46 45 5f 43 59 43 4c 45 5f 53 54 ST_LIFE_CYCLE_ST 00010f10: 41 52 54 5f 53 54 41 47 45 5f 52 45 51 55 49 53 ART_STAGE_REQUIS 00010f20: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 00010f30: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4c "SYSRES_CONST_L 00010f40: 49 4c 41 43 5f 4c 49 46 45 5f 43 59 43 4c 45 5f ILAC_LIFE_CYCLE_ 00010f50: 53 54 41 47 45 5f 46 4f 4e 54 5f 43 4f 4c 4f 52 STAGE_FONT_COLOR 00010f60: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00010f70: 5f 43 4f 4e 53 54 5f 4c 49 4e 4b 5f 4f 42 4a 45 _CONST_LINK_OBJE 00010f80: 43 54 5f 4b 49 4e 44 5f 43 4f 4d 50 4f 4e 45 4e CT_KIND_COMPONEN 00010f90: 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 T " +. "SYSRE 00010fa0: 53 5f 43 4f 4e 53 54 5f 4c 49 4e 4b 5f 4f 42 4a S_CONST_LINK_OBJ 00010fb0: 45 43 54 5f 4b 49 4e 44 5f 44 4f 43 55 4d 45 4e ECT_KIND_DOCUMEN 00010fc0: 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 T " +. "SYSRE 00010fd0: 53 5f 43 4f 4e 53 54 5f 4c 49 4e 4b 5f 4f 42 4a S_CONST_LINK_OBJ 00010fe0: 45 43 54 5f 4b 49 4e 44 5f 45 44 4f 43 20 22 20 ECT_KIND_EDOC " 00010ff0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00011000: 4e 53 54 5f 4c 49 4e 4b 5f 4f 42 4a 45 43 54 5f NST_LINK_OBJECT_ 00011010: 4b 49 4e 44 5f 46 4f 4c 44 45 52 20 22 20 2b 0a KIND_FOLDER " +. 00011020: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00011030: 54 5f 4c 49 4e 4b 5f 4f 42 4a 45 43 54 5f 4b 49 T_LINK_OBJECT_KI 00011040: 4e 44 5f 4a 4f 42 20 22 20 2b 0a 20 20 20 20 22 ND_JOB " +. " 00011050: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4c 49 4e SYSRES_CONST_LIN 00011060: 4b 5f 4f 42 4a 45 43 54 5f 4b 49 4e 44 5f 52 45 K_OBJECT_KIND_RE 00011070: 46 45 52 45 4e 43 45 20 22 20 2b 0a 20 20 20 20 FERENCE " +. 00011080: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4c 49 "SYSRES_CONST_LI 00011090: 4e 4b 5f 4f 42 4a 45 43 54 5f 4b 49 4e 44 5f 54 NK_OBJECT_KIND_T 000110a0: 41 53 4b 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ASK " +. "SYS 000110b0: 52 45 53 5f 43 4f 4e 53 54 5f 4c 49 4e 4b 5f 52 RES_CONST_LINK_R 000110c0: 45 46 5f 54 59 50 45 5f 52 45 51 55 49 53 49 54 EF_TYPE_REQUISIT 000110d0: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 000110e0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4c 49 53 SYSRES_CONST_LIS 000110f0: 54 5f 52 45 46 45 52 45 4e 43 45 5f 4d 4f 44 45 T_REFERENCE_MODE 00011100: 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 _NAME " +. "S 00011110: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4c 4f 43 41 YSRES_CONST_LOCA 00011120: 4c 49 5a 41 54 49 4f 4e 5f 44 49 43 54 49 4f 4e LIZATION_DICTION 00011130: 41 52 59 5f 4d 41 49 4e 5f 56 49 45 57 5f 43 4f ARY_MAIN_VIEW_CO 00011140: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 00011150: 45 53 5f 43 4f 4e 53 54 5f 4d 41 49 4e 5f 56 49 ES_CONST_MAIN_VI 00011160: 45 57 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 EW_CODE " +. 00011170: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4d 41 "SYSRES_CONST_MA 00011180: 4e 55 41 4c 5f 45 4e 55 4d 5f 4d 45 54 48 4f 44 NUAL_ENUM_METHOD 00011190: 5f 46 4c 41 47 20 22 20 2b 0a 20 20 20 20 22 53 _FLAG " +. "S 000111a0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4d 41 53 54 YSRES_CONST_MAST 000111b0: 45 52 5f 43 4f 4d 50 5f 54 59 50 45 5f 52 45 51 ER_COMP_TYPE_REQ 000111c0: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 000111d0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 000111e0: 54 5f 4d 41 53 54 45 52 5f 54 41 42 4c 45 5f 52 T_MASTER_TABLE_R 000111f0: 45 43 5f 49 44 5f 52 45 51 55 49 53 49 54 45 5f EC_ID_REQUISITE_ 00011200: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00011210: 53 52 45 53 5f 43 4f 4e 53 54 5f 4d 41 58 49 4d SRES_CONST_MAXIM 00011220: 49 5a 45 44 5f 4d 4f 44 45 5f 4e 41 4d 45 20 22 IZED_MODE_NAME " 00011230: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00011240: 4f 4e 53 54 5f 4d 45 5f 56 41 4c 55 45 20 22 20 ONST_ME_VALUE " 00011250: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00011260: 4e 53 54 5f 4d 45 53 53 41 47 45 5f 41 54 54 45 NST_MESSAGE_ATTE 00011270: 4e 54 49 4f 4e 5f 43 41 50 54 49 4f 4e 20 22 20 NTION_CAPTION " 00011280: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00011290: 4e 53 54 5f 4d 45 53 53 41 47 45 5f 43 4f 4e 46 NST_MESSAGE_CONF 000112a0: 49 52 4d 41 54 49 4f 4e 5f 43 41 50 54 49 4f 4e IRMATION_CAPTION 000112b0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 000112c0: 5f 43 4f 4e 53 54 5f 4d 45 53 53 41 47 45 5f 45 _CONST_MESSAGE_E 000112d0: 52 52 4f 52 5f 43 41 50 54 49 4f 4e 20 22 20 2b RROR_CAPTION " + 000112e0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 000112f0: 53 54 5f 4d 45 53 53 41 47 45 5f 49 4e 46 4f 52 ST_MESSAGE_INFOR 00011300: 4d 41 54 49 4f 4e 5f 43 41 50 54 49 4f 4e 20 22 MATION_CAPTION " 00011310: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00011320: 4f 4e 53 54 5f 4d 49 4e 49 4d 49 5a 45 44 5f 4d ONST_MINIMIZED_M 00011330: 4f 44 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 ODE_NAME " +. 00011340: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4d "SYSRES_CONST_M 00011350: 49 4e 55 54 45 5f 43 48 41 52 20 22 20 2b 0a 20 INUTE_CHAR " +. 00011360: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00011370: 5f 4d 4f 44 55 4c 45 5f 52 45 51 55 49 53 49 54 _MODULE_REQUISIT 00011380: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 00011390: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4d 4f 4e SYSRES_CONST_MON 000113a0: 49 54 4f 52 49 4e 47 5f 42 4c 4f 43 4b 5f 44 45 ITORING_BLOCK_DE 000113b0: 53 43 52 49 50 54 49 4f 4e 20 22 20 2b 0a 20 20 SCRIPTION " +. 000113c0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 000113d0: 4d 4f 4e 54 48 5f 46 4f 52 4d 41 54 5f 56 41 4c MONTH_FORMAT_VAL 000113e0: 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 UE " +. "SYSR 000113f0: 45 53 5f 43 4f 4e 53 54 5f 4e 41 4d 45 5f 4c 4f ES_CONST_NAME_LO 00011400: 43 41 4c 49 5a 45 5f 49 44 5f 52 45 51 55 49 53 CALIZE_ID_REQUIS 00011410: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 00011420: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e "SYSRES_CONST_N 00011430: 41 4d 45 5f 52 45 51 55 49 53 49 54 45 5f 43 4f AME_REQUISITE_CO 00011440: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 00011450: 45 53 5f 43 4f 4e 53 54 5f 4e 41 4d 45 5f 53 49 ES_CONST_NAME_SI 00011460: 4e 47 55 4c 41 52 5f 52 45 51 55 49 53 49 54 45 NGULAR_REQUISITE 00011470: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 00011480: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 41 4d 45 YSRES_CONST_NAME 00011490: 41 4e 5f 49 4e 50 55 54 5f 54 59 50 45 20 22 20 AN_INPUT_TYPE " 000114a0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 000114b0: 4e 53 54 5f 4e 45 47 41 54 49 56 45 5f 50 49 43 NST_NEGATIVE_PIC 000114c0: 4b 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 K_VALUE " +. 000114d0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 45 "SYSRES_CONST_NE 000114e0: 47 41 54 49 56 45 5f 56 41 4c 55 45 20 22 20 2b GATIVE_VALUE " + 000114f0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00011500: 53 54 5f 4e 4f 20 22 20 2b 0a 20 20 20 20 22 53 ST_NO " +. "S 00011510: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 4f 5f 50 YSRES_CONST_NO_P 00011520: 49 43 4b 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 ICK_VALUE " +. 00011530: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00011540: 4e 4f 5f 53 49 47 4e 41 54 55 52 45 5f 52 45 51 NO_SIGNATURE_REQ 00011550: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 00011560: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00011570: 54 5f 4e 4f 5f 56 41 4c 55 45 20 22 20 2b 0a 20 T_NO_VALUE " +. 00011580: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00011590: 5f 4e 4f 4e 45 5f 41 43 43 45 53 53 5f 52 49 47 _NONE_ACCESS_RIG 000115a0: 48 54 53 5f 54 59 50 45 5f 43 4f 44 45 20 22 20 HTS_TYPE_CODE " 000115b0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 000115c0: 4e 53 54 5f 4e 4f 4e 4f 50 45 52 41 54 49 4e 47 NST_NONOPERATING 000115d0: 5f 52 45 43 4f 52 44 5f 46 4c 41 47 5f 56 41 4c _RECORD_FLAG_VAL 000115e0: 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 UE " +. "SYSR 000115f0: 45 53 5f 43 4f 4e 53 54 5f 4e 4f 4e 4f 50 45 52 ES_CONST_NONOPER 00011600: 41 54 49 4e 47 5f 52 45 43 4f 52 44 5f 46 4c 41 ATING_RECORD_FLA 00011610: 47 5f 56 41 4c 55 45 5f 4d 41 53 43 55 4c 49 4e G_VALUE_MASCULIN 00011620: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00011630: 53 5f 43 4f 4e 53 54 5f 4e 4f 52 4d 41 4c 5f 41 S_CONST_NORMAL_A 00011640: 43 43 45 53 53 5f 52 49 47 48 54 53 5f 54 59 50 CCESS_RIGHTS_TYP 00011650: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 00011660: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 4f 52 SYSRES_CONST_NOR 00011670: 4d 41 4c 5f 4c 49 46 45 5f 43 59 43 4c 45 5f 53 MAL_LIFE_CYCLE_S 00011680: 54 41 47 45 5f 44 52 41 57 5f 53 54 59 4c 45 20 TAGE_DRAW_STYLE 00011690: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000116a0: 43 4f 4e 53 54 5f 4e 4f 52 4d 41 4c 5f 4d 4f 44 CONST_NORMAL_MOD 000116b0: 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 E_NAME " +. " 000116c0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 4f 54 SYSRES_CONST_NOT 000116d0: 5f 41 4c 4c 4f 57 45 44 5f 41 43 43 45 53 53 5f _ALLOWED_ACCESS_ 000116e0: 54 59 50 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 TYPE_CODE " +. 000116f0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00011700: 4e 4f 54 5f 41 4c 4c 4f 57 45 44 5f 41 43 43 45 NOT_ALLOWED_ACCE 00011710: 53 53 5f 54 59 50 45 5f 4e 41 4d 45 20 22 20 2b SS_TYPE_NAME " + 00011720: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00011730: 53 54 5f 4e 4f 54 45 5f 52 45 51 55 49 53 49 54 ST_NOTE_REQUISIT 00011740: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 00011750: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 4f 54 SYSRES_CONST_NOT 00011760: 49 43 45 5f 42 4c 4f 43 4b 5f 44 45 53 43 52 49 ICE_BLOCK_DESCRI 00011770: 50 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 PTION " +. "S 00011780: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 55 4d 5f YSRES_CONST_NUM_ 00011790: 52 45 51 55 49 53 49 54 45 20 22 20 2b 0a 20 20 REQUISITE " +. 000117a0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 000117b0: 4e 55 4d 5f 53 54 52 5f 52 45 51 55 49 53 49 54 NUM_STR_REQUISIT 000117c0: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 000117d0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 55 4d SYSRES_CONST_NUM 000117e0: 45 52 41 54 49 4f 4e 5f 41 55 54 4f 5f 4e 4f 54 ERATION_AUTO_NOT 000117f0: 5f 53 54 52 4f 4e 47 20 22 20 2b 0a 20 20 20 20 _STRONG " +. 00011800: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 55 "SYSRES_CONST_NU 00011810: 4d 45 52 41 54 49 4f 4e 5f 41 55 54 4f 5f 53 54 MERATION_AUTO_ST 00011820: 52 4f 4e 47 20 22 20 2b 0a 20 20 20 20 22 53 59 RONG " +. "SY 00011830: 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 55 4d 45 52 SRES_CONST_NUMER 00011840: 41 54 49 4f 4e 5f 46 52 4f 4d 5f 44 49 43 54 4f ATION_FROM_DICTO 00011850: 4e 41 52 59 20 22 20 2b 0a 20 20 20 20 22 53 59 NARY " +. "SY 00011860: 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 55 4d 45 52 SRES_CONST_NUMER 00011870: 41 54 49 4f 4e 5f 4d 41 4e 55 41 4c 20 22 20 2b ATION_MANUAL " + 00011880: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00011890: 53 54 5f 4e 55 4d 45 52 49 43 5f 54 59 50 45 5f ST_NUMERIC_TYPE_ 000118a0: 43 48 41 52 20 22 20 2b 0a 20 20 20 20 22 53 59 CHAR " +. "SY 000118b0: 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 55 4d 52 45 SRES_CONST_NUMRE 000118c0: 51 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 Q_REQUISITE_CODE 000118d0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 000118e0: 5f 43 4f 4e 53 54 5f 4f 42 53 4f 4c 45 54 45 5f _CONST_OBSOLETE_ 000118f0: 56 45 52 53 49 4f 4e 5f 53 54 41 54 45 5f 50 49 VERSION_STATE_PI 00011900: 43 4b 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 CK_VALUE " +. 00011910: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4f "SYSRES_CONST_O 00011920: 50 45 52 41 54 49 4e 47 5f 52 45 43 4f 52 44 5f PERATING_RECORD_ 00011930: 46 4c 41 47 5f 56 41 4c 55 45 20 22 20 2b 0a 20 FLAG_VALUE " +. 00011940: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00011950: 5f 4f 50 45 52 41 54 49 4e 47 5f 52 45 43 4f 52 _OPERATING_RECOR 00011960: 44 5f 46 4c 41 47 5f 56 41 4c 55 45 5f 43 4f 44 D_FLAG_VALUE_COD 00011970: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00011980: 53 5f 43 4f 4e 53 54 5f 4f 50 45 52 41 54 49 4e S_CONST_OPERATIN 00011990: 47 5f 52 45 43 4f 52 44 5f 46 4c 41 47 5f 56 41 G_RECORD_FLAG_VA 000119a0: 4c 55 45 5f 46 45 4d 49 4e 49 4e 45 20 22 20 2b LUE_FEMININE " + 000119b0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 000119c0: 53 54 5f 4f 50 45 52 41 54 49 4e 47 5f 52 45 43 ST_OPERATING_REC 000119d0: 4f 52 44 5f 46 4c 41 47 5f 56 41 4c 55 45 5f 4d ORD_FLAG_VALUE_M 000119e0: 41 53 43 55 4c 49 4e 45 20 22 20 2b 0a 20 20 20 ASCULINE " +. 000119f0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4f "SYSRES_CONST_O 00011a00: 50 54 49 4f 4e 41 4c 5f 46 4f 52 4d 5f 43 4f 4d PTIONAL_FORM_COM 00011a10: 50 5f 52 45 51 43 4f 44 45 5f 50 52 45 46 49 58 P_REQCODE_PREFIX 00011a20: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00011a30: 5f 43 4f 4e 53 54 5f 4f 52 41 4e 47 45 5f 4c 49 _CONST_ORANGE_LI 00011a40: 46 45 5f 43 59 43 4c 45 5f 53 54 41 47 45 5f 46 FE_CYCLE_STAGE_F 00011a50: 4f 4e 54 5f 43 4f 4c 4f 52 20 22 20 2b 0a 20 20 ONT_COLOR " +. 00011a60: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00011a70: 4f 52 49 47 49 4e 41 4c 52 45 46 5f 52 45 51 55 ORIGINALREF_REQU 00011a80: 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 ISITE_CODE " +. 00011a90: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00011aa0: 5f 4f 55 52 46 49 52 4d 5f 52 45 46 5f 43 4f 44 _OURFIRM_REF_COD 00011ab0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00011ac0: 53 5f 43 4f 4e 53 54 5f 4f 55 52 46 49 52 4d 5f S_CONST_OURFIRM_ 00011ad0: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 00011ae0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00011af0: 4f 4e 53 54 5f 4f 55 52 46 49 52 4d 5f 56 41 52 ONST_OURFIRM_VAR 00011b00: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00011b10: 5f 43 4f 4e 53 54 5f 4f 55 54 47 4f 49 4e 47 5f _CONST_OUTGOING_ 00011b20: 57 4f 52 4b 5f 52 55 4c 45 5f 54 59 50 45 5f 43 WORK_RULE_TYPE_C 00011b30: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00011b40: 52 45 53 5f 43 4f 4e 53 54 5f 50 49 43 4b 5f 4e RES_CONST_PICK_N 00011b50: 45 47 41 54 49 56 45 5f 52 45 53 55 4c 54 20 22 EGATIVE_RESULT " 00011b60: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00011b70: 4f 4e 53 54 5f 50 49 43 4b 5f 50 4f 53 49 54 49 ONST_PICK_POSITI 00011b80: 56 45 5f 52 45 53 55 4c 54 20 22 20 2b 0a 20 20 VE_RESULT " +. 00011b90: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00011ba0: 50 49 43 4b 5f 52 45 51 55 49 53 49 54 45 20 22 PICK_REQUISITE " 00011bb0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00011bc0: 4f 4e 53 54 5f 50 49 43 4b 5f 52 45 51 55 49 53 ONST_PICK_REQUIS 00011bd0: 49 54 45 5f 54 59 50 45 20 22 20 2b 0a 20 20 20 ITE_TYPE " +. 00011be0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 50 "SYSRES_CONST_P 00011bf0: 49 43 4b 5f 54 59 50 45 5f 43 48 41 52 20 22 20 ICK_TYPE_CHAR " 00011c00: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00011c10: 4e 53 54 5f 50 4c 41 4e 5f 53 54 41 54 55 53 5f NST_PLAN_STATUS_ 00011c20: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 00011c30: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00011c40: 4f 4e 53 54 5f 50 4c 41 54 46 4f 52 4d 5f 56 45 ONST_PLATFORM_VE 00011c50: 52 53 49 4f 4e 5f 43 4f 4d 4d 45 4e 54 20 22 20 RSION_COMMENT " 00011c60: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00011c70: 4e 53 54 5f 50 4c 55 47 49 4e 53 5f 53 45 54 54 NST_PLUGINS_SETT 00011c80: 49 4e 47 53 5f 44 45 53 43 52 49 50 54 49 4f 4e INGS_DESCRIPTION 00011c90: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 00011ca0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00011cb0: 43 4f 4e 53 54 5f 50 4f 53 49 54 49 56 45 5f 50 CONST_POSITIVE_P 00011cc0: 49 43 4b 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 ICK_VALUE " +. 00011cd0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00011ce0: 50 4f 57 45 52 5f 54 4f 5f 43 52 45 41 54 45 5f POWER_TO_CREATE_ 00011cf0: 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a ACTION_CODE " +. 00011d00: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00011d10: 54 5f 50 4f 57 45 52 5f 54 4f 5f 53 49 47 4e 5f T_POWER_TO_SIGN_ 00011d20: 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a ACTION_CODE " +. 00011d30: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00011d40: 54 5f 50 52 49 4f 52 49 54 59 5f 52 45 51 55 49 T_PRIORITY_REQUI 00011d50: 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 SITE_CODE " +. 00011d60: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00011d70: 51 55 41 4c 49 46 49 45 44 5f 54 41 53 4b 5f 54 QUALIFIED_TASK_T 00011d80: 59 50 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 YPE " +. "SYS 00011d90: 52 45 53 5f 43 4f 4e 53 54 5f 51 55 41 4c 49 46 RES_CONST_QUALIF 00011da0: 49 45 44 5f 54 41 53 4b 5f 54 59 50 45 5f 43 4f IED_TASK_TYPE_CO 00011db0: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 00011dc0: 45 53 5f 43 4f 4e 53 54 5f 52 45 43 53 54 41 54 ES_CONST_RECSTAT 00011dd0: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 00011de0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00011df0: 43 4f 4e 53 54 5f 52 45 44 5f 4c 49 46 45 5f 43 CONST_RED_LIFE_C 00011e00: 59 43 4c 45 5f 53 54 41 47 45 5f 46 4f 4e 54 5f YCLE_STAGE_FONT_ 00011e10: 43 4f 4c 4f 52 20 22 20 2b 0a 20 20 20 20 22 53 COLOR " +. "S 00011e20: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 46 5f YSRES_CONST_REF_ 00011e30: 49 44 5f 54 5f 52 45 46 5f 54 59 50 45 5f 52 45 ID_T_REF_TYPE_RE 00011e40: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 00011e50: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00011e60: 53 54 5f 52 45 46 5f 52 45 51 55 49 53 49 54 45 ST_REF_REQUISITE 00011e70: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00011e80: 5f 43 4f 4e 53 54 5f 52 45 46 5f 52 45 51 55 49 _CONST_REF_REQUI 00011e90: 53 49 54 45 5f 54 59 50 45 20 22 20 2b 0a 20 20 SITE_TYPE " +. 00011ea0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00011eb0: 52 45 46 5f 52 45 51 55 49 53 49 54 45 53 5f 52 REF_REQUISITES_R 00011ec0: 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 5f 53 45 EFERENCE_CODE_SE 00011ed0: 4c 45 43 54 45 44 5f 52 45 51 55 49 53 49 54 45 LECTED_REQUISITE 00011ee0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00011ef0: 5f 43 4f 4e 53 54 5f 52 45 46 45 52 45 4e 43 45 _CONST_REFERENCE 00011f00: 5f 52 45 43 4f 52 44 5f 48 49 53 54 4f 52 59 5f _RECORD_HISTORY_ 00011f10: 43 52 45 41 54 45 5f 41 43 54 49 4f 4e 5f 43 4f CREATE_ACTION_CO 00011f20: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 00011f30: 45 53 5f 43 4f 4e 53 54 5f 52 45 46 45 52 45 4e ES_CONST_REFEREN 00011f40: 43 45 5f 52 45 43 4f 52 44 5f 48 49 53 54 4f 52 CE_RECORD_HISTOR 00011f50: 59 5f 44 45 4c 45 54 45 5f 41 43 54 49 4f 4e 5f Y_DELETE_ACTION_ 00011f60: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00011f70: 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 46 45 52 SRES_CONST_REFER 00011f80: 45 4e 43 45 5f 52 45 43 4f 52 44 5f 48 49 53 54 ENCE_RECORD_HIST 00011f90: 4f 52 59 5f 4d 4f 44 49 46 59 5f 41 43 54 49 4f ORY_MODIFY_ACTIO 00011fa0: 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 N_CODE " +. " 00011fb0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 46 SYSRES_CONST_REF 00011fc0: 45 52 45 4e 43 45 5f 54 59 50 45 5f 43 48 41 52 ERENCE_TYPE_CHAR 00011fd0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00011fe0: 5f 43 4f 4e 53 54 5f 52 45 46 45 52 45 4e 43 45 _CONST_REFERENCE 00011ff0: 5f 54 59 50 45 5f 52 45 51 55 49 53 49 54 45 5f _TYPE_REQUISITE_ 00012000: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NAME " +. "SY 00012010: 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 46 45 52 SRES_CONST_REFER 00012020: 45 4e 43 45 53 5f 41 44 44 5f 50 41 52 41 4d 53 ENCES_ADD_PARAMS 00012030: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 00012040: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012050: 43 4f 4e 53 54 5f 52 45 46 45 52 45 4e 43 45 53 CONST_REFERENCES 00012060: 5f 44 49 53 50 4c 41 59 5f 52 45 51 55 49 53 49 _DISPLAY_REQUISI 00012070: 54 45 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 TE_REQUISITE_COD 00012080: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00012090: 53 5f 43 4f 4e 53 54 5f 52 45 4d 4f 54 45 5f 53 S_CONST_REMOTE_S 000120a0: 45 52 56 45 52 5f 53 54 41 54 55 53 5f 57 4f 52 ERVER_STATUS_WOR 000120b0: 4b 49 4e 47 20 22 20 2b 0a 20 20 20 20 22 53 59 KING " +. "SY 000120c0: 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 4d 4f 54 SRES_CONST_REMOT 000120d0: 45 5f 53 45 52 56 45 52 5f 54 59 50 45 5f 4d 41 E_SERVER_TYPE_MA 000120e0: 49 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 IN " +. "SYSR 000120f0: 45 53 5f 43 4f 4e 53 54 5f 52 45 4d 4f 54 45 5f ES_CONST_REMOTE_ 00012100: 53 45 52 56 45 52 5f 54 59 50 45 5f 53 45 43 4f SERVER_TYPE_SECO 00012110: 4e 44 41 52 59 20 22 20 2b 0a 20 20 20 20 22 53 NDARY " +. "S 00012120: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 4d 4f YSRES_CONST_REMO 00012130: 54 45 5f 55 53 45 52 5f 46 4c 41 47 5f 56 41 4c TE_USER_FLAG_VAL 00012140: 55 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 UE_CODE " +. 00012150: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 "SYSRES_CONST_RE 00012160: 50 4f 52 54 5f 41 50 50 5f 45 44 49 54 4f 52 5f PORT_APP_EDITOR_ 00012170: 49 4e 54 45 52 4e 41 4c 20 22 20 2b 0a 20 20 20 INTERNAL " +. 00012180: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 "SYSRES_CONST_R 00012190: 45 50 4f 52 54 5f 42 41 53 45 5f 52 45 50 4f 52 EPORT_BASE_REPOR 000121a0: 54 5f 49 44 5f 52 45 51 55 49 53 49 54 45 5f 43 T_ID_REQUISITE_C 000121b0: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 000121c0: 52 45 53 5f 43 4f 4e 53 54 5f 52 45 50 4f 52 54 RES_CONST_REPORT 000121d0: 5f 42 41 53 45 5f 52 45 50 4f 52 54 5f 52 45 51 _BASE_REPORT_REQ 000121e0: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 000121f0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00012200: 54 5f 52 45 50 4f 52 54 5f 53 43 52 49 50 54 5f T_REPORT_SCRIPT_ 00012210: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 00012220: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00012230: 4f 4e 53 54 5f 52 45 50 4f 52 54 5f 54 45 4d 50 ONST_REPORT_TEMP 00012240: 4c 41 54 45 5f 52 45 51 55 49 53 49 54 45 5f 43 LATE_REQUISITE_C 00012250: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00012260: 52 45 53 5f 43 4f 4e 53 54 5f 52 45 50 4f 52 54 RES_CONST_REPORT 00012270: 5f 56 49 45 57 45 52 5f 43 4f 44 45 5f 52 45 51 _VIEWER_CODE_REQ 00012280: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 00012290: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 000122a0: 54 5f 52 45 51 5f 41 4c 4c 4f 57 5f 43 4f 4d 50 T_REQ_ALLOW_COMP 000122b0: 4f 4e 45 4e 54 5f 44 45 46 41 55 4c 54 5f 56 41 ONENT_DEFAULT_VA 000122c0: 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 LUE " +. "SYS 000122d0: 52 45 53 5f 43 4f 4e 53 54 5f 52 45 51 5f 41 4c RES_CONST_REQ_AL 000122e0: 4c 4f 57 5f 52 45 43 4f 52 44 5f 44 45 46 41 55 LOW_RECORD_DEFAU 000122f0: 4c 54 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 LT_VALUE " +. 00012300: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 "SYSRES_CONST_R 00012310: 45 51 5f 41 4c 4c 4f 57 5f 53 45 52 56 45 52 5f EQ_ALLOW_SERVER_ 00012320: 43 4f 4d 50 4f 4e 45 4e 54 5f 44 45 46 41 55 4c COMPONENT_DEFAUL 00012330: 54 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 T_VALUE " +. 00012340: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 "SYSRES_CONST_RE 00012350: 51 5f 4d 4f 44 45 5f 41 56 41 49 4c 41 42 4c 45 Q_MODE_AVAILABLE 00012360: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 00012370: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 51 5f YSRES_CONST_REQ_ 00012380: 4d 4f 44 45 5f 45 44 49 54 5f 43 4f 44 45 20 22 MODE_EDIT_CODE " 00012390: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 000123a0: 4f 4e 53 54 5f 52 45 51 5f 4d 4f 44 45 5f 48 49 ONST_REQ_MODE_HI 000123b0: 44 44 45 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 DDEN_CODE " +. 000123c0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 000123d0: 52 45 51 5f 4d 4f 44 45 5f 4e 4f 54 5f 41 56 41 REQ_MODE_NOT_AVA 000123e0: 49 4c 41 42 4c 45 5f 43 4f 44 45 20 22 20 2b 0a ILABLE_CODE " +. 000123f0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00012400: 54 5f 52 45 51 5f 4d 4f 44 45 5f 56 49 45 57 5f T_REQ_MODE_VIEW_ 00012410: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00012420: 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 51 5f 4e SRES_CONST_REQ_N 00012430: 55 4d 42 45 52 5f 52 45 51 55 49 53 49 54 45 5f UMBER_REQUISITE_ 00012440: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00012450: 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 51 5f 53 SRES_CONST_REQ_S 00012460: 45 43 54 49 4f 4e 5f 56 41 4c 55 45 20 22 20 2b ECTION_VALUE " + 00012470: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00012480: 53 54 5f 52 45 51 5f 54 59 50 45 5f 56 41 4c 55 ST_REQ_TYPE_VALU 00012490: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 000124a0: 53 5f 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 S_CONST_REQUISIT 000124b0: 45 5f 46 4f 52 4d 41 54 5f 42 59 5f 55 4e 49 54 E_FORMAT_BY_UNIT 000124c0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 000124d0: 5f 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 _CONST_REQUISITE 000124e0: 5f 46 4f 52 4d 41 54 5f 44 41 54 45 5f 46 55 4c _FORMAT_DATE_FUL 000124f0: 4c 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 L " +. "SYSRE 00012500: 53 5f 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 S_CONST_REQUISIT 00012510: 45 5f 46 4f 52 4d 41 54 5f 44 41 54 45 5f 54 49 E_FORMAT_DATE_TI 00012520: 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ME " +. "SYSR 00012530: 45 53 5f 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 ES_CONST_REQUISI 00012540: 54 45 5f 46 4f 52 4d 41 54 5f 4c 45 46 54 20 22 TE_FORMAT_LEFT " 00012550: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00012560: 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f 46 ONST_REQUISITE_F 00012570: 4f 52 4d 41 54 5f 52 49 47 48 54 20 22 20 2b 0a ORMAT_RIGHT " +. 00012580: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00012590: 54 5f 52 45 51 55 49 53 49 54 45 5f 46 4f 52 4d T_REQUISITE_FORM 000125a0: 41 54 5f 57 49 54 48 4f 55 54 5f 55 4e 49 54 20 AT_WITHOUT_UNIT 000125b0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000125c0: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 000125d0: 4e 55 4d 42 45 52 5f 52 45 51 55 49 53 49 54 45 NUMBER_REQUISITE 000125e0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 000125f0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 51 55 YSRES_CONST_REQU 00012600: 49 53 49 54 45 5f 53 45 43 54 49 4f 4e 5f 41 43 ISITE_SECTION_AC 00012610: 54 49 4f 4e 53 20 22 20 2b 0a 20 20 20 20 22 53 TIONS " +. "S 00012620: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 51 55 YSRES_CONST_REQU 00012630: 49 53 49 54 45 5f 53 45 43 54 49 4f 4e 5f 42 55 ISITE_SECTION_BU 00012640: 54 54 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 TTON " +. "SY 00012650: 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 51 55 49 SRES_CONST_REQUI 00012660: 53 49 54 45 5f 53 45 43 54 49 4f 4e 5f 42 55 54 SITE_SECTION_BUT 00012670: 54 4f 4e 53 20 22 20 2b 0a 20 20 20 20 22 53 59 TONS " +. "SY 00012680: 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 51 55 49 SRES_CONST_REQUI 00012690: 53 49 54 45 5f 53 45 43 54 49 4f 4e 5f 43 41 52 SITE_SECTION_CAR 000126a0: 44 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 D " +. "SYSRE 000126b0: 53 5f 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 S_CONST_REQUISIT 000126c0: 45 5f 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 20 E_SECTION_TABLE 000126d0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000126e0: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 000126f0: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 30 20 SECTION_TABLE10 00012700: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012710: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 00012720: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 31 20 SECTION_TABLE11 00012730: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012740: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 00012750: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 32 20 SECTION_TABLE12 00012760: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012770: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 00012780: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 33 20 SECTION_TABLE13 00012790: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000127a0: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 000127b0: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 34 20 SECTION_TABLE14 000127c0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000127d0: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 000127e0: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 35 20 SECTION_TABLE15 000127f0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012800: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 00012810: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 36 20 SECTION_TABLE16 00012820: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012830: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 00012840: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 37 20 SECTION_TABLE17 00012850: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012860: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 00012870: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 38 20 SECTION_TABLE18 00012880: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012890: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 000128a0: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 39 20 SECTION_TABLE19 000128b0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000128c0: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 000128d0: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 32 20 22 SECTION_TABLE2 " 000128e0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 000128f0: 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f 53 ONST_REQUISITE_S 00012900: 45 43 54 49 4f 4e 5f 54 41 42 4c 45 32 30 20 22 ECTION_TABLE20 " 00012910: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00012920: 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f 53 ONST_REQUISITE_S 00012930: 45 43 54 49 4f 4e 5f 54 41 42 4c 45 32 31 20 22 ECTION_TABLE21 " 00012940: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00012950: 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f 53 ONST_REQUISITE_S 00012960: 45 43 54 49 4f 4e 5f 54 41 42 4c 45 32 32 20 22 ECTION_TABLE22 " 00012970: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00012980: 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f 53 ONST_REQUISITE_S 00012990: 45 43 54 49 4f 4e 5f 54 41 42 4c 45 32 33 20 22 ECTION_TABLE23 " 000129a0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 000129b0: 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f 53 ONST_REQUISITE_S 000129c0: 45 43 54 49 4f 4e 5f 54 41 42 4c 45 32 34 20 22 ECTION_TABLE24 " 000129d0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 000129e0: 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f 53 ONST_REQUISITE_S 000129f0: 45 43 54 49 4f 4e 5f 54 41 42 4c 45 33 20 22 20 ECTION_TABLE3 " 00012a00: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00012a10: 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f 53 45 NST_REQUISITE_SE 00012a20: 43 54 49 4f 4e 5f 54 41 42 4c 45 34 20 22 20 2b CTION_TABLE4 " + 00012a30: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00012a40: 53 54 5f 52 45 51 55 49 53 49 54 45 5f 53 45 43 ST_REQUISITE_SEC 00012a50: 54 49 4f 4e 5f 54 41 42 4c 45 35 20 22 20 2b 0a TION_TABLE5 " +. 00012a60: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00012a70: 54 5f 52 45 51 55 49 53 49 54 45 5f 53 45 43 54 T_REQUISITE_SECT 00012a80: 49 4f 4e 5f 54 41 42 4c 45 36 20 22 20 2b 0a 20 ION_TABLE6 " +. 00012a90: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00012aa0: 5f 52 45 51 55 49 53 49 54 45 5f 53 45 43 54 49 _REQUISITE_SECTI 00012ab0: 4f 4e 5f 54 41 42 4c 45 37 20 22 20 2b 0a 20 20 ON_TABLE7 " +. 00012ac0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00012ad0: 52 45 51 55 49 53 49 54 45 5f 53 45 43 54 49 4f REQUISITE_SECTIO 00012ae0: 4e 5f 54 41 42 4c 45 38 20 22 20 2b 0a 20 20 20 N_TABLE8 " +. 00012af0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 "SYSRES_CONST_R 00012b00: 45 51 55 49 53 49 54 45 5f 53 45 43 54 49 4f 4e EQUISITE_SECTION 00012b10: 5f 54 41 42 4c 45 39 20 22 20 2b 0a 20 20 20 20 _TABLE9 " +. 00012b20: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 "SYSRES_CONST_RE 00012b30: 51 55 49 53 49 54 45 53 5f 50 53 45 55 44 4f 52 QUISITES_PSEUDOR 00012b40: 45 46 45 52 45 4e 43 45 5f 52 45 51 55 49 53 49 EFERENCE_REQUISI 00012b50: 54 45 5f 4e 55 4d 42 45 52 5f 52 45 51 55 49 53 TE_NUMBER_REQUIS 00012b60: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 00012b70: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 "SYSRES_CONST_R 00012b80: 49 47 48 54 5f 41 4c 49 47 4e 4d 45 4e 54 5f 43 IGHT_ALIGNMENT_C 00012b90: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00012ba0: 52 45 53 5f 43 4f 4e 53 54 5f 52 4f 4c 45 53 5f RES_CONST_ROLES_ 00012bb0: 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 REFERENCE_CODE " 00012bc0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00012bd0: 4f 4e 53 54 5f 52 4f 55 54 45 5f 53 54 45 50 5f ONST_ROUTE_STEP_ 00012be0: 41 46 54 45 52 5f 52 55 53 20 22 20 2b 0a 20 20 AFTER_RUS " +. 00012bf0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00012c00: 52 4f 55 54 45 5f 53 54 45 50 5f 41 4e 44 5f 43 ROUTE_STEP_AND_C 00012c10: 4f 4e 44 49 54 49 4f 4e 5f 52 55 53 20 22 20 2b ONDITION_RUS " + 00012c20: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00012c30: 53 54 5f 52 4f 55 54 45 5f 53 54 45 50 5f 4f 52 ST_ROUTE_STEP_OR 00012c40: 5f 43 4f 4e 44 49 54 49 4f 4e 5f 52 55 53 20 22 _CONDITION_RUS " 00012c50: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00012c60: 4f 4e 53 54 5f 52 4f 55 54 45 5f 54 59 50 45 5f ONST_ROUTE_TYPE_ 00012c70: 43 4f 4d 50 4c 45 58 20 22 20 2b 0a 20 20 20 20 COMPLEX " +. 00012c80: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 4f "SYSRES_CONST_RO 00012c90: 55 54 45 5f 54 59 50 45 5f 50 41 52 41 4c 4c 45 UTE_TYPE_PARALLE 00012ca0: 4c 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 L " +. "SYSRE 00012cb0: 53 5f 43 4f 4e 53 54 5f 52 4f 55 54 45 5f 54 59 S_CONST_ROUTE_TY 00012cc0: 50 45 5f 53 45 52 49 41 4c 20 22 20 2b 0a 20 20 PE_SERIAL " +. 00012cd0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00012ce0: 53 42 44 41 54 41 53 45 54 44 45 53 43 5f 4e 45 SBDATASETDESC_NE 00012cf0: 47 41 54 49 56 45 5f 56 41 4c 55 45 20 22 20 2b GATIVE_VALUE " + 00012d00: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00012d10: 53 54 5f 53 42 44 41 54 41 53 45 54 44 45 53 43 ST_SBDATASETDESC 00012d20: 5f 50 4f 53 49 54 49 56 45 5f 56 41 4c 55 45 20 _POSITIVE_VALUE 00012d30: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012d40: 43 4f 4e 53 54 5f 53 42 56 49 45 57 53 44 45 53 CONST_SBVIEWSDES 00012d50: 43 5f 50 4f 53 49 54 49 56 45 5f 56 41 4c 55 45 C_POSITIVE_VALUE 00012d60: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00012d70: 5f 43 4f 4e 53 54 5f 53 43 52 49 50 54 5f 42 4c _CONST_SCRIPT_BL 00012d80: 4f 43 4b 5f 44 45 53 43 52 49 50 54 49 4f 4e 20 OCK_DESCRIPTION 00012d90: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012da0: 43 4f 4e 53 54 5f 53 45 41 52 43 48 5f 42 59 5f CONST_SEARCH_BY_ 00012db0: 54 45 58 54 5f 52 45 51 55 49 53 49 54 45 5f 43 TEXT_REQUISITE_C 00012dc0: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00012dd0: 52 45 53 5f 43 4f 4e 53 54 5f 53 45 41 52 43 48 RES_CONST_SEARCH 00012de0: 45 53 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 43 4f 4e ES_COMPONENT_CON 00012df0: 54 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 53 59 TENT " +. "SY 00012e00: 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 41 52 43 SRES_CONST_SEARC 00012e10: 48 45 53 5f 43 52 49 54 45 52 49 41 5f 41 43 54 HES_CRITERIA_ACT 00012e20: 49 4f 4e 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 ION_NAME " +. 00012e30: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 "SYSRES_CONST_S 00012e40: 45 41 52 43 48 45 53 5f 45 44 4f 43 5f 43 4f 4e EARCHES_EDOC_CON 00012e50: 54 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 53 59 TENT " +. "SY 00012e60: 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 41 52 43 SRES_CONST_SEARC 00012e70: 48 45 53 5f 46 4f 4c 44 45 52 5f 43 4f 4e 54 45 HES_FOLDER_CONTE 00012e80: 4e 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 NT " +. "SYSR 00012e90: 45 53 5f 43 4f 4e 53 54 5f 53 45 41 52 43 48 45 ES_CONST_SEARCHE 00012ea0: 53 5f 4a 4f 42 5f 43 4f 4e 54 45 4e 54 20 22 20 S_JOB_CONTENT " 00012eb0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00012ec0: 4e 53 54 5f 53 45 41 52 43 48 45 53 5f 52 45 46 NST_SEARCHES_REF 00012ed0: 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 20 2b 0a ERENCE_CODE " +. 00012ee0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00012ef0: 54 5f 53 45 41 52 43 48 45 53 5f 54 41 53 4b 5f T_SEARCHES_TASK_ 00012f00: 43 4f 4e 54 45 4e 54 20 22 20 2b 0a 20 20 20 20 CONTENT " +. 00012f10: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 "SYSRES_CONST_SE 00012f20: 43 4f 4e 44 5f 43 48 41 52 20 22 20 2b 0a 20 20 COND_CHAR " +. 00012f30: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00012f40: 53 45 43 54 49 4f 4e 5f 52 45 51 55 49 53 49 54 SECTION_REQUISIT 00012f50: 45 5f 41 43 54 49 4f 4e 53 5f 56 41 4c 55 45 20 E_ACTIONS_VALUE 00012f60: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012f70: 43 4f 4e 53 54 5f 53 45 43 54 49 4f 4e 5f 52 45 CONST_SECTION_RE 00012f80: 51 55 49 53 49 54 45 5f 43 41 52 44 5f 56 41 4c QUISITE_CARD_VAL 00012f90: 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 UE " +. "SYSR 00012fa0: 45 53 5f 43 4f 4e 53 54 5f 53 45 43 54 49 4f 4e ES_CONST_SECTION 00012fb0: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 00012fc0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012fd0: 43 4f 4e 53 54 5f 53 45 43 54 49 4f 4e 5f 52 45 CONST_SECTION_RE 00012fe0: 51 55 49 53 49 54 45 5f 44 45 54 41 49 4c 5f 31 QUISITE_DETAIL_1 00012ff0: 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 _VALUE " +. " 00013000: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 43 SYSRES_CONST_SEC 00013010: 54 49 4f 4e 5f 52 45 51 55 49 53 49 54 45 5f 44 TION_REQUISITE_D 00013020: 45 54 41 49 4c 5f 32 5f 56 41 4c 55 45 20 22 20 ETAIL_2_VALUE " 00013030: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00013040: 4e 53 54 5f 53 45 43 54 49 4f 4e 5f 52 45 51 55 NST_SECTION_REQU 00013050: 49 53 49 54 45 5f 44 45 54 41 49 4c 5f 33 5f 56 ISITE_DETAIL_3_V 00013060: 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 ALUE " +. "SY 00013070: 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 43 54 49 SRES_CONST_SECTI 00013080: 4f 4e 5f 52 45 51 55 49 53 49 54 45 5f 44 45 54 ON_REQUISITE_DET 00013090: 41 49 4c 5f 34 5f 56 41 4c 55 45 20 22 20 2b 0a AIL_4_VALUE " +. 000130a0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 000130b0: 54 5f 53 45 43 54 49 4f 4e 5f 52 45 51 55 49 53 T_SECTION_REQUIS 000130c0: 49 54 45 5f 44 45 54 41 49 4c 5f 35 5f 56 41 4c ITE_DETAIL_5_VAL 000130d0: 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 UE " +. "SYSR 000130e0: 45 53 5f 43 4f 4e 53 54 5f 53 45 43 54 49 4f 4e ES_CONST_SECTION 000130f0: 5f 52 45 51 55 49 53 49 54 45 5f 44 45 54 41 49 _REQUISITE_DETAI 00013100: 4c 5f 36 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 L_6_VALUE " +. 00013110: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00013120: 53 45 4c 45 43 54 5f 52 45 46 45 52 45 4e 43 45 SELECT_REFERENCE 00013130: 5f 4d 4f 44 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 _MODE_NAME " +. 00013140: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00013150: 5f 53 45 4c 45 43 54 5f 54 59 50 45 5f 53 45 4c _SELECT_TYPE_SEL 00013160: 45 43 54 41 42 4c 45 20 22 20 2b 0a 20 20 20 20 ECTABLE " +. 00013170: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 "SYSRES_CONST_SE 00013180: 4c 45 43 54 5f 54 59 50 45 5f 53 45 4c 45 43 54 LECT_TYPE_SELECT 00013190: 41 42 4c 45 5f 4f 4e 4c 59 5f 43 48 49 4c 44 20 ABLE_ONLY_CHILD 000131a0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000131b0: 43 4f 4e 53 54 5f 53 45 4c 45 43 54 5f 54 59 50 CONST_SELECT_TYP 000131c0: 45 5f 53 45 4c 45 43 54 41 42 4c 45 5f 57 49 54 E_SELECTABLE_WIT 000131d0: 48 5f 43 48 49 4c 44 20 22 20 2b 0a 20 20 20 20 H_CHILD " +. 000131e0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 "SYSRES_CONST_SE 000131f0: 4c 45 43 54 5f 54 59 50 45 5f 55 4e 53 4c 45 43 LECT_TYPE_UNSLEC 00013200: 54 41 42 4c 45 20 22 20 2b 0a 20 20 20 20 22 53 TABLE " +. "S 00013210: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 52 56 YSRES_CONST_SERV 00013220: 45 52 5f 54 59 50 45 5f 4d 41 49 4e 20 22 20 2b ER_TYPE_MAIN " + 00013230: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00013240: 53 54 5f 53 45 52 56 49 43 45 5f 55 53 45 52 5f ST_SERVICE_USER_ 00013250: 43 41 54 45 47 4f 52 59 5f 46 49 45 4c 44 5f 56 CATEGORY_FIELD_V 00013260: 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 ALUE " +. "SY 00013270: 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 54 54 49 SRES_CONST_SETTI 00013280: 4e 47 53 5f 55 53 45 52 5f 52 45 51 55 49 53 49 NGS_USER_REQUISI 00013290: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 000132a0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 49 "SYSRES_CONST_SI 000132b0: 47 4e 41 54 55 52 45 5f 41 4e 44 5f 45 4e 43 4f GNATURE_AND_ENCO 000132c0: 44 45 5f 43 45 52 54 49 46 49 43 41 54 45 5f 54 DE_CERTIFICATE_T 000132d0: 59 50 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 YPE_CODE " +. 000132e0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 "SYSRES_CONST_S 000132f0: 49 47 4e 41 54 55 52 45 5f 43 45 52 54 49 46 49 IGNATURE_CERTIFI 00013300: 43 41 54 45 5f 54 59 50 45 5f 43 4f 44 45 20 22 CATE_TYPE_CODE " 00013310: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00013320: 4f 4e 53 54 5f 53 49 4e 47 55 4c 41 52 5f 54 49 ONST_SINGULAR_TI 00013330: 54 4c 45 5f 52 45 51 55 49 53 49 54 45 5f 43 4f TLE_REQUISITE_CO 00013340: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 00013350: 45 53 5f 43 4f 4e 53 54 5f 53 51 4c 5f 53 45 52 ES_CONST_SQL_SER 00013360: 56 45 52 5f 41 55 54 48 45 4e 54 49 46 49 43 41 VER_AUTHENTIFICA 00013370: 54 49 4f 4e 5f 46 4c 41 47 5f 56 41 4c 55 45 5f TION_FLAG_VALUE_ 00013380: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00013390: 53 52 45 53 5f 43 4f 4e 53 54 5f 53 51 4c 5f 53 SRES_CONST_SQL_S 000133a0: 45 52 56 45 52 5f 45 4e 43 4f 44 45 5f 41 55 54 ERVER_ENCODE_AUT 000133b0: 48 45 4e 54 49 46 49 43 41 54 49 4f 4e 5f 46 4c HENTIFICATION_FL 000133c0: 41 47 5f 56 41 4c 55 45 5f 43 4f 44 45 20 22 20 AG_VALUE_CODE " 000133d0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 000133e0: 4e 53 54 5f 53 54 41 4e 44 41 52 54 5f 52 4f 55 NST_STANDART_ROU 000133f0: 54 45 5f 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 TE_REFERENCE_COD 00013400: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00013410: 53 5f 43 4f 4e 53 54 5f 53 54 41 4e 44 41 52 54 S_CONST_STANDART 00013420: 5f 52 4f 55 54 45 5f 52 45 46 45 52 45 4e 43 45 _ROUTE_REFERENCE 00013430: 5f 43 4f 4d 4d 45 4e 54 5f 52 45 51 55 49 53 49 _COMMENT_REQUISI 00013440: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 00013450: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 54 "SYSRES_CONST_ST 00013460: 41 4e 44 41 52 54 5f 52 4f 55 54 45 53 5f 47 52 ANDART_ROUTES_GR 00013470: 4f 55 50 53 5f 52 45 46 45 52 45 4e 43 45 5f 43 OUPS_REFERENCE_C 00013480: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00013490: 52 45 53 5f 43 4f 4e 53 54 5f 53 54 41 54 45 5f RES_CONST_STATE_ 000134a0: 52 45 51 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 REQ_NAME " +. 000134b0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 "SYSRES_CONST_S 000134c0: 54 41 54 45 5f 52 45 51 55 49 53 49 54 45 5f 41 TATE_REQUISITE_A 000134d0: 43 54 49 56 45 5f 56 41 4c 55 45 20 22 20 2b 0a CTIVE_VALUE " +. 000134e0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 000134f0: 54 5f 53 54 41 54 45 5f 52 45 51 55 49 53 49 54 T_STATE_REQUISIT 00013500: 45 5f 43 4c 4f 53 45 44 5f 56 41 4c 55 45 20 22 E_CLOSED_VALUE " 00013510: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00013520: 4f 4e 53 54 5f 53 54 41 54 45 5f 52 45 51 55 49 ONST_STATE_REQUI 00013530: 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 SITE_CODE " +. 00013540: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00013550: 53 54 41 54 49 43 5f 52 4f 4c 45 5f 54 59 50 45 STATIC_ROLE_TYPE 00013560: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 00013570: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 54 41 54 YSRES_CONST_STAT 00013580: 55 53 5f 50 4c 41 4e 5f 44 45 46 41 55 4c 54 5f US_PLAN_DEFAULT_ 00013590: 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 53 VALUE " +. "S 000135a0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 54 41 54 YSRES_CONST_STAT 000135b0: 55 53 5f 56 41 4c 55 45 5f 41 55 54 4f 43 4c 45 US_VALUE_AUTOCLE 000135c0: 41 4e 49 4e 47 20 22 20 2b 0a 20 20 20 20 22 53 ANING " +. "S 000135d0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 54 41 54 YSRES_CONST_STAT 000135e0: 55 53 5f 56 41 4c 55 45 5f 42 4c 55 45 5f 53 51 US_VALUE_BLUE_SQ 000135f0: 55 41 52 45 20 22 20 2b 0a 20 20 20 20 22 53 59 UARE " +. "SY 00013600: 53 52 45 53 5f 43 4f 4e 53 54 5f 53 54 41 54 55 SRES_CONST_STATU 00013610: 53 5f 56 41 4c 55 45 5f 43 4f 4d 50 4c 45 54 45 S_VALUE_COMPLETE 00013620: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00013630: 5f 43 4f 4e 53 54 5f 53 54 41 54 55 53 5f 56 41 _CONST_STATUS_VA 00013640: 4c 55 45 5f 47 52 45 45 4e 5f 53 51 55 41 52 45 LUE_GREEN_SQUARE 00013650: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00013660: 5f 43 4f 4e 53 54 5f 53 54 41 54 55 53 5f 56 41 _CONST_STATUS_VA 00013670: 4c 55 45 5f 4f 52 41 4e 47 45 5f 53 51 55 41 52 LUE_ORANGE_SQUAR 00013680: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00013690: 53 5f 43 4f 4e 53 54 5f 53 54 41 54 55 53 5f 56 S_CONST_STATUS_V 000136a0: 41 4c 55 45 5f 50 55 52 50 4c 45 5f 53 51 55 41 ALUE_PURPLE_SQUA 000136b0: 52 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 RE " +. "SYSR 000136c0: 45 53 5f 43 4f 4e 53 54 5f 53 54 41 54 55 53 5f ES_CONST_STATUS_ 000136d0: 56 41 4c 55 45 5f 52 45 44 5f 53 51 55 41 52 45 VALUE_RED_SQUARE 000136e0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 000136f0: 5f 43 4f 4e 53 54 5f 53 54 41 54 55 53 5f 56 41 _CONST_STATUS_VA 00013700: 4c 55 45 5f 53 55 53 50 45 4e 44 20 22 20 2b 0a LUE_SUSPEND " +. 00013710: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00013720: 54 5f 53 54 41 54 55 53 5f 56 41 4c 55 45 5f 59 T_STATUS_VALUE_Y 00013730: 45 4c 4c 4f 57 5f 53 51 55 41 52 45 20 22 20 2b ELLOW_SQUARE " + 00013740: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00013750: 53 54 5f 53 54 44 52 4f 55 54 45 5f 53 48 4f 57 ST_STDROUTE_SHOW 00013760: 5f 54 4f 5f 55 53 45 52 53 5f 52 45 51 55 49 53 _TO_USERS_REQUIS 00013770: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 00013780: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 "SYSRES_CONST_S 00013790: 54 4f 52 41 47 45 5f 54 59 50 45 5f 46 49 4c 45 TORAGE_TYPE_FILE 000137a0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 000137b0: 5f 43 4f 4e 53 54 5f 53 54 4f 52 41 47 45 5f 54 _CONST_STORAGE_T 000137c0: 59 50 45 5f 53 51 4c 5f 53 45 52 56 45 52 20 22 YPE_SQL_SERVER " 000137d0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 000137e0: 4f 4e 53 54 5f 53 54 52 5f 52 45 51 55 49 53 49 ONST_STR_REQUISI 000137f0: 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 TE " +. "SYSR 00013800: 45 53 5f 43 4f 4e 53 54 5f 53 54 52 49 4b 45 4f ES_CONST_STRIKEO 00013810: 55 54 5f 4c 49 46 45 5f 43 59 43 4c 45 5f 53 54 UT_LIFE_CYCLE_ST 00013820: 41 47 45 5f 44 52 41 57 5f 53 54 59 4c 45 20 22 AGE_DRAW_STYLE " 00013830: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00013840: 4f 4e 53 54 5f 53 54 52 49 4e 47 5f 46 4f 52 4d ONST_STRING_FORM 00013850: 41 54 5f 4c 45 46 54 5f 41 4c 49 47 4e 5f 43 48 AT_LEFT_ALIGN_CH 00013860: 41 52 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 AR " +. "SYSR 00013870: 45 53 5f 43 4f 4e 53 54 5f 53 54 52 49 4e 47 5f ES_CONST_STRING_ 00013880: 46 4f 52 4d 41 54 5f 52 49 47 48 54 5f 41 4c 49 FORMAT_RIGHT_ALI 00013890: 47 4e 5f 43 48 41 52 20 22 20 2b 0a 20 20 20 20 GN_CHAR " +. 000138a0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 54 "SYSRES_CONST_ST 000138b0: 52 49 4e 47 5f 52 45 51 55 49 53 49 54 45 5f 43 RING_REQUISITE_C 000138c0: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 000138d0: 52 45 53 5f 43 4f 4e 53 54 5f 53 54 52 49 4e 47 RES_CONST_STRING 000138e0: 5f 52 45 51 55 49 53 49 54 45 5f 54 59 50 45 20 _REQUISITE_TYPE 000138f0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00013900: 43 4f 4e 53 54 5f 53 54 52 49 4e 47 5f 54 59 50 CONST_STRING_TYP 00013910: 45 5f 43 48 41 52 20 22 20 2b 0a 20 20 20 20 22 E_CHAR " +. " 00013920: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 55 42 SYSRES_CONST_SUB 00013930: 53 54 49 54 55 54 45 53 5f 50 53 45 55 44 4f 52 STITUTES_PSEUDOR 00013940: 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 20 EFERENCE_CODE " 00013950: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00013960: 4e 53 54 5f 53 55 42 54 41 53 4b 5f 42 4c 4f 43 NST_SUBTASK_BLOC 00013970: 4b 5f 44 45 53 43 52 49 50 54 49 4f 4e 20 22 20 K_DESCRIPTION " 00013980: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00013990: 4e 53 54 5f 53 59 53 54 45 4d 5f 53 45 54 54 49 NST_SYSTEM_SETTI 000139a0: 4e 47 5f 43 55 52 52 45 4e 54 5f 55 53 45 52 5f NG_CURRENT_USER_ 000139b0: 50 41 52 41 4d 5f 56 41 4c 55 45 20 22 20 2b 0a PARAM_VALUE " +. 000139c0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 000139d0: 54 5f 53 59 53 54 45 4d 5f 53 45 54 54 49 4e 47 T_SYSTEM_SETTING 000139e0: 5f 45 4d 50 54 59 5f 56 41 4c 55 45 5f 50 41 52 _EMPTY_VALUE_PAR 000139f0: 41 4d 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 AM_VALUE " +. 00013a00: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 "SYSRES_CONST_S 00013a10: 59 53 54 45 4d 5f 56 45 52 53 49 4f 4e 5f 43 4f YSTEM_VERSION_CO 00013a20: 4d 4d 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 53 MMENT " +. "S 00013a30: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 54 41 53 4b YSRES_CONST_TASK 00013a40: 5f 41 43 43 45 53 53 5f 54 59 50 45 5f 41 4c 4c _ACCESS_TYPE_ALL 00013a50: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00013a60: 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f 41 43 43 45 _CONST_TASK_ACCE 00013a70: 53 53 5f 54 59 50 45 5f 41 4c 4c 5f 4d 45 4d 42 SS_TYPE_ALL_MEMB 00013a80: 45 52 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ERS " +. "SYS 00013a90: 52 45 53 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f 41 RES_CONST_TASK_A 00013aa0: 43 43 45 53 53 5f 54 59 50 45 5f 4d 41 4e 55 41 CCESS_TYPE_MANUA 00013ab0: 4c 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 L " +. "SYSRE 00013ac0: 53 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f 45 4e 43 S_CONST_TASK_ENC 00013ad0: 4f 44 45 5f 54 59 50 45 5f 43 45 52 54 49 46 49 ODE_TYPE_CERTIFI 00013ae0: 43 41 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 CATION " +. " 00013af0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 54 41 53 SYSRES_CONST_TAS 00013b00: 4b 5f 45 4e 43 4f 44 45 5f 54 59 50 45 5f 43 45 K_ENCODE_TYPE_CE 00013b10: 52 54 49 46 49 43 41 54 49 4f 4e 5f 41 4e 44 5f RTIFICATION_AND_ 00013b20: 50 41 53 53 57 4f 52 44 20 22 20 2b 0a 20 20 20 PASSWORD " +. 00013b30: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 54 "SYSRES_CONST_T 00013b40: 41 53 4b 5f 45 4e 43 4f 44 45 5f 54 59 50 45 5f ASK_ENCODE_TYPE_ 00013b50: 4e 4f 4e 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NONE " +. "SY 00013b60: 53 52 45 53 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f SRES_CONST_TASK_ 00013b70: 45 4e 43 4f 44 45 5f 54 59 50 45 5f 50 41 53 53 ENCODE_TYPE_PASS 00013b80: 57 4f 52 44 20 22 20 2b 0a 20 20 20 20 22 53 59 WORD " +. "SY 00013b90: 53 52 45 53 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f SRES_CONST_TASK_ 00013ba0: 52 4f 55 54 45 5f 41 4c 4c 5f 43 4f 4e 44 49 54 ROUTE_ALL_CONDIT 00013bb0: 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ION " +. "SYS 00013bc0: 52 45 53 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f 52 RES_CONST_TASK_R 00013bd0: 4f 55 54 45 5f 41 4e 44 5f 43 4f 4e 44 49 54 49 OUTE_AND_CONDITI 00013be0: 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ON " +. "SYSR 00013bf0: 45 53 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f 52 4f ES_CONST_TASK_RO 00013c00: 55 54 45 5f 4f 52 5f 43 4f 4e 44 49 54 49 4f 4e UTE_OR_CONDITION 00013c10: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00013c20: 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f 53 54 41 54 _CONST_TASK_STAT 00013c30: 45 5f 41 42 4f 52 54 45 44 20 22 20 2b 0a 20 20 E_ABORTED " +. 00013c40: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00013c50: 54 41 53 4b 5f 53 54 41 54 45 5f 43 4f 4d 50 4c TASK_STATE_COMPL 00013c60: 45 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ETE " +. "SYS 00013c70: 52 45 53 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f 53 RES_CONST_TASK_S 00013c80: 54 41 54 45 5f 43 4f 4e 54 49 4e 55 45 44 20 22 TATE_CONTINUED " 00013c90: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00013ca0: 4f 4e 53 54 5f 54 41 53 4b 5f 53 54 41 54 45 5f ONST_TASK_STATE_ 00013cb0: 43 4f 4e 54 52 4f 4c 20 22 20 2b 0a 20 20 20 20 CONTROL " +. 00013cc0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 54 41 "SYSRES_CONST_TA 00013cd0: 53 4b 5f 53 54 41 54 45 5f 49 4e 49 54 20 22 20 SK_STATE_INIT " 00013ce0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00013cf0: 4e 53 54 5f 54 41 53 4b 5f 53 54 41 54 45 5f 57 NST_TASK_STATE_W 00013d00: 4f 52 4b 49 4e 47 20 22 20 2b 0a 20 20 20 20 22 ORKING " +. " 00013d10: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 54 41 53 SYSRES_CONST_TAS 00013d20: 4b 5f 54 49 54 4c 45 20 22 20 2b 0a 20 20 20 20 K_TITLE " +. 00013d30: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 54 41 "SYSRES_CONST_TA 00013d40: 53 4b 5f 54 59 50 45 53 5f 47 52 4f 55 50 53 5f SK_TYPES_GROUPS_ 00013d50: 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 REFERENCE_CODE " 00013d60: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00013d70: 4f 4e 53 54 5f 54 41 53 4b 5f 54 59 50 45 53 5f ONST_TASK_TYPES_ 00013d80: 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 REFERENCE_CODE " 00013d90: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00013da0: 4f 4e 53 54 5f 54 45 4d 50 4c 41 54 45 53 5f 52 ONST_TEMPLATES_R 00013db0: 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 20 EFERENCE_CODE " 00013dc0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00013dd0: 4e 53 54 5f 54 45 53 54 5f 44 41 54 45 5f 52 45 NST_TEST_DATE_RE 00013de0: 51 55 49 53 49 54 45 5f 4e 41 4d 45 20 22 20 2b QUISITE_NAME " + 00013df0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00013e00: 53 54 5f 54 45 53 54 5f 44 45 56 5f 44 41 54 41 ST_TEST_DEV_DATA 00013e10: 42 41 53 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 BASE_NAME " +. 00013e20: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00013e30: 54 45 53 54 5f 44 45 56 5f 53 59 53 54 45 4d 5f TEST_DEV_SYSTEM_ 00013e40: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00013e50: 53 52 45 53 5f 43 4f 4e 53 54 5f 54 45 53 54 5f SRES_CONST_TEST_ 00013e60: 45 44 4d 53 5f 44 41 54 41 42 41 53 45 5f 4e 41 EDMS_DATABASE_NA 00013e70: 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ME " +. "SYSR 00013e80: 45 53 5f 43 4f 4e 53 54 5f 54 45 53 54 5f 45 44 ES_CONST_TEST_ED 00013e90: 4d 53 5f 4d 41 49 4e 5f 43 4f 44 45 20 22 20 2b MS_MAIN_CODE " + 00013ea0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00013eb0: 53 54 5f 54 45 53 54 5f 45 44 4d 53 5f 4d 41 49 ST_TEST_EDMS_MAI 00013ec0: 4e 5f 44 42 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 N_DB_NAME " +. 00013ed0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00013ee0: 54 45 53 54 5f 45 44 4d 53 5f 53 45 43 4f 4e 44 TEST_EDMS_SECOND 00013ef0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 00013f00: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 54 45 53 54 YSRES_CONST_TEST 00013f10: 5f 45 44 4d 53 5f 53 45 43 4f 4e 44 5f 44 42 5f _EDMS_SECOND_DB_ 00013f20: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NAME " +. "SY 00013f30: 53 52 45 53 5f 43 4f 4e 53 54 5f 54 45 53 54 5f SRES_CONST_TEST_ 00013f40: 45 44 4d 53 5f 53 59 53 54 45 4d 5f 43 4f 44 45 EDMS_SYSTEM_CODE 00013f50: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00013f60: 5f 43 4f 4e 53 54 5f 54 45 53 54 5f 4e 55 4d 45 _CONST_TEST_NUME 00013f70: 52 49 43 5f 52 45 51 55 49 53 49 54 45 5f 4e 41 RIC_REQUISITE_NA 00013f80: 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ME " +. "SYSR 00013f90: 45 53 5f 43 4f 4e 53 54 5f 54 45 58 54 5f 52 45 ES_CONST_TEXT_RE 00013fa0: 51 55 49 53 49 54 45 20 22 20 2b 0a 20 20 20 20 QUISITE " +. 00013fb0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 54 45 "SYSRES_CONST_TE 00013fc0: 58 54 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 XT_REQUISITE_COD 00013fd0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00013fe0: 53 5f 43 4f 4e 53 54 5f 54 45 58 54 5f 52 45 51 S_CONST_TEXT_REQ 00013ff0: 55 49 53 49 54 45 5f 54 59 50 45 20 22 20 2b 0a UISITE_TYPE " +. 00014000: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00014010: 54 5f 54 45 58 54 5f 54 59 50 45 5f 43 48 41 52 T_TEXT_TYPE_CHAR 00014020: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00014030: 5f 43 4f 4e 53 54 5f 54 59 50 45 5f 43 4f 44 45 _CONST_TYPE_CODE 00014040: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 00014050: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00014060: 43 4f 4e 53 54 5f 54 59 50 45 5f 52 45 51 55 49 CONST_TYPE_REQUI 00014070: 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 SITE_CODE " +. 00014080: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00014090: 55 4e 44 45 46 49 4e 45 44 5f 4c 49 46 45 5f 43 UNDEFINED_LIFE_C 000140a0: 59 43 4c 45 5f 53 54 41 47 45 5f 46 4f 4e 54 5f YCLE_STAGE_FONT_ 000140b0: 43 4f 4c 4f 52 20 22 20 2b 0a 20 20 20 20 22 53 COLOR " +. "S 000140c0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 4e 49 54 YSRES_CONST_UNIT 000140d0: 53 5f 53 45 43 54 49 4f 4e 5f 49 44 5f 52 45 51 S_SECTION_ID_REQ 000140e0: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 000140f0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00014100: 54 5f 55 4e 49 54 53 5f 53 45 43 54 49 4f 4e 5f T_UNITS_SECTION_ 00014110: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 00014120: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00014130: 4f 4e 53 54 5f 55 4e 4f 50 45 52 41 54 49 4e 47 ONST_UNOPERATING 00014140: 5f 52 45 43 4f 52 44 5f 46 4c 41 47 5f 56 41 4c _RECORD_FLAG_VAL 00014150: 55 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 UE_CODE " +. 00014160: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 4e "SYSRES_CONST_UN 00014170: 53 54 4f 52 45 44 5f 44 41 54 41 5f 52 45 51 55 STORED_DATA_REQU 00014180: 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 ISITE_CODE " +. 00014190: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 000141a0: 5f 55 4e 53 54 4f 52 45 44 5f 44 41 54 41 5f 52 _UNSTORED_DATA_R 000141b0: 45 51 55 49 53 49 54 45 5f 4e 41 4d 45 20 22 20 EQUISITE_NAME " 000141c0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 000141d0: 4e 53 54 5f 55 53 45 5f 41 43 43 45 53 53 5f 54 NST_USE_ACCESS_T 000141e0: 59 50 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 YPE_CODE " +. 000141f0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 "SYSRES_CONST_U 00014200: 53 45 5f 41 43 43 45 53 53 5f 54 59 50 45 5f 4e SE_ACCESS_TYPE_N 00014210: 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 AME " +. "SYS 00014220: 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f 41 RES_CONST_USER_A 00014230: 43 43 4f 55 4e 54 5f 54 59 50 45 5f 56 41 4c 55 CCOUNT_TYPE_VALU 00014240: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 00014250: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 SYSRES_CONST_USE 00014260: 52 5f 41 44 44 49 54 49 4f 4e 41 4c 5f 49 4e 46 R_ADDITIONAL_INF 00014270: 4f 52 4d 41 54 49 4f 4e 5f 52 45 51 55 49 53 49 ORMATION_REQUISI 00014280: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 00014290: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 "SYSRES_CONST_US 000142a0: 45 52 5f 41 4e 44 5f 47 52 4f 55 50 5f 49 44 5f ER_AND_GROUP_ID_ 000142b0: 46 52 4f 4d 5f 50 53 45 55 44 4f 52 45 46 45 52 FROM_PSEUDOREFER 000142c0: 45 4e 43 45 5f 52 45 51 55 49 53 49 54 45 5f 43 ENCE_REQUISITE_C 000142d0: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 000142e0: 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f 43 RES_CONST_USER_C 000142f0: 41 54 45 47 4f 52 59 5f 4e 4f 52 4d 41 4c 20 22 ATEGORY_NORMAL " 00014300: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00014310: 4f 4e 53 54 5f 55 53 45 52 5f 43 45 52 54 49 46 ONST_USER_CERTIF 00014320: 49 43 41 54 45 5f 52 45 51 55 49 53 49 54 45 5f ICATE_REQUISITE_ 00014330: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00014340: 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f SRES_CONST_USER_ 00014350: 43 45 52 54 49 46 49 43 41 54 45 5f 53 54 41 54 CERTIFICATE_STAT 00014360: 45 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 E_REQUISITE_CODE 00014370: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00014380: 5f 43 4f 4e 53 54 5f 55 53 45 52 5f 43 45 52 54 _CONST_USER_CERT 00014390: 49 46 49 43 41 54 45 5f 53 55 42 4a 45 43 54 5f IFICATE_SUBJECT_ 000143a0: 4e 41 4d 45 5f 52 45 51 55 49 53 49 54 45 5f 43 NAME_REQUISITE_C 000143b0: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 000143c0: 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f 43 RES_CONST_USER_C 000143d0: 45 52 54 49 46 49 43 41 54 45 5f 54 48 55 4d 42 ERTIFICATE_THUMB 000143e0: 50 52 49 4e 54 5f 52 45 51 55 49 53 49 54 45 5f PRINT_REQUISITE_ 000143f0: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00014400: 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f SRES_CONST_USER_ 00014410: 43 4f 4d 4d 4f 4e 5f 43 41 54 45 47 4f 52 59 20 COMMON_CATEGORY 00014420: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00014430: 43 4f 4e 53 54 5f 55 53 45 52 5f 43 4f 4d 4d 4f CONST_USER_COMMO 00014440: 4e 5f 43 41 54 45 47 4f 52 59 5f 43 4f 44 45 20 N_CATEGORY_CODE 00014450: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00014460: 43 4f 4e 53 54 5f 55 53 45 52 5f 46 55 4c 4c 5f CONST_USER_FULL_ 00014470: 4e 41 4d 45 5f 52 45 51 55 49 53 49 54 45 5f 43 NAME_REQUISITE_C 00014480: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00014490: 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f 47 RES_CONST_USER_G 000144a0: 52 4f 55 50 5f 54 59 50 45 5f 52 45 51 55 49 53 ROUP_TYPE_REQUIS 000144b0: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 000144c0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 "SYSRES_CONST_U 000144d0: 53 45 52 5f 4c 4f 47 49 4e 5f 52 45 51 55 49 53 SER_LOGIN_REQUIS 000144e0: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 000144f0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 "SYSRES_CONST_U 00014500: 53 45 52 5f 52 45 4d 4f 54 45 5f 43 4f 4e 54 52 SER_REMOTE_CONTR 00014510: 4f 4c 4c 45 52 5f 52 45 51 55 49 53 49 54 45 5f OLLER_REQUISITE_ 00014520: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00014530: 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f SRES_CONST_USER_ 00014540: 52 45 4d 4f 54 45 5f 53 59 53 54 45 4d 5f 52 45 REMOTE_SYSTEM_RE 00014550: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 00014560: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00014570: 53 54 5f 55 53 45 52 5f 52 49 47 48 54 53 5f 54 ST_USER_RIGHTS_T 00014580: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 00014590: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000145a0: 43 4f 4e 53 54 5f 55 53 45 52 5f 53 45 52 56 45 CONST_USER_SERVE 000145b0: 52 5f 4e 41 4d 45 5f 52 45 51 55 49 53 49 54 45 R_NAME_REQUISITE 000145c0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 000145d0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 YSRES_CONST_USER 000145e0: 5f 53 45 52 56 49 43 45 5f 43 41 54 45 47 4f 52 _SERVICE_CATEGOR 000145f0: 59 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 Y " +. "SYSRE 00014600: 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f 53 45 52 S_CONST_USER_SER 00014610: 56 49 43 45 5f 43 41 54 45 47 4f 52 59 5f 43 4f VICE_CATEGORY_CO 00014620: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 00014630: 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f 53 54 ES_CONST_USER_ST 00014640: 41 54 55 53 5f 41 44 4d 49 4e 49 53 54 52 41 54 ATUS_ADMINISTRAT 00014650: 4f 52 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 OR_CODE " +. 00014660: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 "SYSRES_CONST_US 00014670: 45 52 5f 53 54 41 54 55 53 5f 41 44 4d 49 4e 49 ER_STATUS_ADMINI 00014680: 53 54 52 41 54 4f 52 5f 4e 41 4d 45 20 22 20 2b STRATOR_NAME " + 00014690: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 000146a0: 53 54 5f 55 53 45 52 5f 53 54 41 54 55 53 5f 44 ST_USER_STATUS_D 000146b0: 45 56 45 4c 4f 50 45 52 5f 43 4f 44 45 20 22 20 EVELOPER_CODE " 000146c0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 000146d0: 4e 53 54 5f 55 53 45 52 5f 53 54 41 54 55 53 5f NST_USER_STATUS_ 000146e0: 44 45 56 45 4c 4f 50 45 52 5f 4e 41 4d 45 20 22 DEVELOPER_NAME " 000146f0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00014700: 4f 4e 53 54 5f 55 53 45 52 5f 53 54 41 54 55 53 ONST_USER_STATUS 00014710: 5f 44 49 53 41 42 4c 45 44 5f 43 4f 44 45 20 22 _DISABLED_CODE " 00014720: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00014730: 4f 4e 53 54 5f 55 53 45 52 5f 53 54 41 54 55 53 ONST_USER_STATUS 00014740: 5f 44 49 53 41 42 4c 45 44 5f 4e 41 4d 45 20 22 _DISABLED_NAME " 00014750: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00014760: 4f 4e 53 54 5f 55 53 45 52 5f 53 54 41 54 55 53 ONST_USER_STATUS 00014770: 5f 53 59 53 54 45 4d 5f 44 45 56 45 4c 4f 50 45 _SYSTEM_DEVELOPE 00014780: 52 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 R_CODE " +. " 00014790: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 SYSRES_CONST_USE 000147a0: 52 5f 53 54 41 54 55 53 5f 55 53 45 52 5f 43 4f R_STATUS_USER_CO 000147b0: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 000147c0: 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f 53 54 ES_CONST_USER_ST 000147d0: 41 54 55 53 5f 55 53 45 52 5f 4e 41 4d 45 20 22 ATUS_USER_NAME " 000147e0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 000147f0: 4f 4e 53 54 5f 55 53 45 52 5f 53 54 41 54 55 53 ONST_USER_STATUS 00014800: 5f 55 53 45 52 5f 4e 41 4d 45 5f 44 45 50 52 45 _USER_NAME_DEPRE 00014810: 43 41 54 45 44 20 22 20 2b 0a 20 20 20 20 22 53 CATED " +. "S 00014820: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 YSRES_CONST_USER 00014830: 5f 54 59 50 45 5f 46 49 45 4c 44 5f 56 41 4c 55 _TYPE_FIELD_VALU 00014840: 45 5f 55 53 45 52 20 22 20 2b 0a 20 20 20 20 22 E_USER " +. " 00014850: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 SYSRES_CONST_USE 00014860: 52 5f 54 59 50 45 5f 52 45 51 55 49 53 49 54 45 R_TYPE_REQUISITE 00014870: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 00014880: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 YSRES_CONST_USER 00014890: 53 5f 43 4f 4e 54 52 4f 4c 4c 45 52 5f 52 45 51 S_CONTROLLER_REQ 000148a0: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 000148b0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 000148c0: 54 5f 55 53 45 52 53 5f 49 53 5f 4d 41 49 4e 5f T_USERS_IS_MAIN_ 000148d0: 53 45 52 56 45 52 5f 52 45 51 55 49 53 49 54 45 SERVER_REQUISITE 000148e0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 000148f0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 YSRES_CONST_USER 00014900: 53 5f 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 S_REFERENCE_CODE 00014910: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00014920: 5f 43 4f 4e 53 54 5f 55 53 45 52 53 5f 52 45 47 _CONST_USERS_REG 00014930: 49 53 54 52 41 54 49 4f 4e 5f 43 45 52 54 49 46 ISTRATION_CERTIF 00014940: 49 43 41 54 45 53 5f 41 43 54 49 4f 4e 5f 4e 41 ICATES_ACTION_NA 00014950: 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ME " +. "SYSR 00014960: 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 53 5f 52 ES_CONST_USERS_R 00014970: 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 EQUISITE_CODE " 00014980: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00014990: 4e 53 54 5f 55 53 45 52 53 5f 53 59 53 54 45 4d NST_USERS_SYSTEM 000149a0: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 000149b0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000149c0: 43 4f 4e 53 54 5f 55 53 45 52 53 5f 55 53 45 52 CONST_USERS_USER 000149d0: 5f 41 43 43 45 53 53 5f 52 49 47 48 54 53 5f 54 _ACCESS_RIGHTS_T 000149e0: 59 50 52 5f 52 45 51 55 49 53 49 54 45 5f 43 4f YPR_REQUISITE_CO 000149f0: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 00014a00: 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 53 5f 55 ES_CONST_USERS_U 00014a10: 53 45 52 5f 41 55 54 48 45 4e 54 49 43 41 54 49 SER_AUTHENTICATI 00014a20: 4f 4e 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 ON_REQUISITE_COD 00014a30: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00014a40: 53 5f 43 4f 4e 53 54 5f 55 53 45 52 53 5f 55 53 S_CONST_USERS_US 00014a50: 45 52 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 52 45 51 ER_COMPONENT_REQ 00014a60: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 00014a70: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00014a80: 54 5f 55 53 45 52 53 5f 55 53 45 52 5f 47 52 4f T_USERS_USER_GRO 00014a90: 55 50 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 UP_REQUISITE_COD 00014aa0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00014ab0: 53 5f 43 4f 4e 53 54 5f 55 53 45 52 53 5f 56 49 S_CONST_USERS_VI 00014ac0: 45 57 5f 43 45 52 54 49 46 49 43 41 54 45 53 5f EW_CERTIFICATES_ 00014ad0: 41 43 54 49 4f 4e 5f 4e 41 4d 45 20 22 20 2b 0a ACTION_NAME " +. 00014ae0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00014af0: 54 5f 56 49 45 57 5f 44 45 46 41 55 4c 54 5f 43 T_VIEW_DEFAULT_C 00014b00: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00014b10: 52 45 53 5f 43 4f 4e 53 54 5f 56 49 45 57 5f 44 RES_CONST_VIEW_D 00014b20: 45 46 41 55 4c 54 5f 4e 41 4d 45 20 22 20 2b 0a EFAULT_NAME " +. 00014b30: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00014b40: 54 5f 56 49 45 57 45 52 5f 52 45 51 55 49 53 49 T_VIEWER_REQUISI 00014b50: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 00014b60: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 57 41 "SYSRES_CONST_WA 00014b70: 49 54 49 4e 47 5f 42 4c 4f 43 4b 5f 44 45 53 43 ITING_BLOCK_DESC 00014b80: 52 49 50 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 RIPTION " +. 00014b90: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 57 49 "SYSRES_CONST_WI 00014ba0: 5a 41 52 44 5f 46 4f 52 4d 5f 4c 41 42 45 4c 5f ZARD_FORM_LABEL_ 00014bb0: 54 45 53 54 5f 53 54 52 49 4e 47 20 20 22 20 2b TEST_STRING " + 00014bc0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00014bd0: 53 54 5f 57 49 5a 41 52 44 5f 51 55 45 52 59 5f ST_WIZARD_QUERY_ 00014be0: 50 41 52 41 4d 5f 48 45 49 47 48 54 5f 45 54 41 PARAM_HEIGHT_ETA 00014bf0: 4c 4f 4e 5f 53 54 52 49 4e 47 20 22 20 2b 0a 20 LON_STRING " +. 00014c00: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00014c10: 5f 57 49 5a 41 52 44 5f 52 45 46 45 52 45 4e 43 _WIZARD_REFERENC 00014c20: 45 5f 43 4f 4d 4d 45 4e 54 5f 52 45 51 55 49 53 E_COMMENT_REQUIS 00014c30: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 00014c40: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 57 "SYSRES_CONST_W 00014c50: 4f 52 4b 5f 52 55 4c 45 53 5f 44 45 53 43 52 49 ORK_RULES_DESCRI 00014c60: 50 54 49 4f 4e 5f 52 45 51 55 49 53 49 54 45 5f PTION_REQUISITE_ 00014c70: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00014c80: 53 52 45 53 5f 43 4f 4e 53 54 5f 57 4f 52 4b 5f SRES_CONST_WORK_ 00014c90: 54 49 4d 45 5f 43 41 4c 45 4e 44 41 52 5f 52 45 TIME_CALENDAR_RE 00014ca0: 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 20 2b FERENCE_CODE " + 00014cb0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00014cc0: 53 54 5f 57 4f 52 4b 5f 57 4f 52 4b 46 4c 4f 57 ST_WORK_WORKFLOW 00014cd0: 5f 48 41 52 44 5f 52 4f 55 54 45 5f 54 59 50 45 _HARD_ROUTE_TYPE 00014ce0: 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 _VALUE " +. " 00014cf0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 57 4f 52 SYSRES_CONST_WOR 00014d00: 4b 5f 57 4f 52 4b 46 4c 4f 57 5f 48 41 52 44 5f K_WORKFLOW_HARD_ 00014d10: 52 4f 55 54 45 5f 54 59 50 45 5f 56 41 4c 55 45 ROUTE_TYPE_VALUE 00014d20: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 00014d30: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 57 4f 52 4b YSRES_CONST_WORK 00014d40: 5f 57 4f 52 4b 46 4c 4f 57 5f 48 41 52 44 5f 52 _WORKFLOW_HARD_R 00014d50: 4f 55 54 45 5f 54 59 50 45 5f 56 41 4c 55 45 5f OUTE_TYPE_VALUE_ 00014d60: 43 4f 44 45 5f 52 55 53 20 22 20 2b 0a 20 20 20 CODE_RUS " +. 00014d70: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 57 "SYSRES_CONST_W 00014d80: 4f 52 4b 5f 57 4f 52 4b 46 4c 4f 57 5f 53 4f 46 ORK_WORKFLOW_SOF 00014d90: 54 5f 52 4f 55 54 45 5f 54 59 50 45 5f 56 41 4c T_ROUTE_TYPE_VAL 00014da0: 55 45 5f 43 4f 44 45 5f 52 55 53 20 22 20 2b 0a UE_CODE_RUS " +. 00014db0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00014dc0: 54 5f 57 4f 52 4b 46 4c 4f 57 5f 52 4f 55 54 45 T_WORKFLOW_ROUTE 00014dd0: 5f 54 59 50 52 5f 48 41 52 44 20 22 20 2b 0a 20 _TYPR_HARD " +. 00014de0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00014df0: 5f 57 4f 52 4b 46 4c 4f 57 5f 52 4f 55 54 45 5f _WORKFLOW_ROUTE_ 00014e00: 54 59 50 52 5f 53 4f 46 54 20 22 20 2b 0a 20 20 TYPR_SOFT " +. 00014e10: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00014e20: 58 4d 4c 5f 45 4e 43 4f 44 49 4e 47 20 22 20 2b XML_ENCODING " + 00014e30: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00014e40: 53 54 5f 58 52 45 43 5f 53 54 41 54 5f 52 45 51 ST_XREC_STAT_REQ 00014e50: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 00014e60: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00014e70: 54 5f 58 52 45 43 49 44 5f 46 49 45 4c 44 5f 4e T_XRECID_FIELD_N 00014e80: 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 AME " +. "SYS 00014e90: 52 45 53 5f 43 4f 4e 53 54 5f 59 45 53 20 22 20 RES_CONST_YES " 00014ea0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00014eb0: 4e 53 54 5f 59 45 53 5f 4e 4f 5f 32 5f 52 45 51 NST_YES_NO_2_REQ 00014ec0: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 00014ed0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00014ee0: 54 5f 59 45 53 5f 4e 4f 5f 52 45 51 55 49 53 49 T_YES_NO_REQUISI 00014ef0: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 00014f00: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 59 45 "SYSRES_CONST_YE 00014f10: 53 5f 4e 4f 5f 54 5f 52 45 46 5f 54 59 50 45 5f S_NO_T_REF_TYPE_ 00014f20: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 00014f30: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00014f40: 4f 4e 53 54 5f 59 45 53 5f 50 49 43 4b 5f 56 41 ONST_YES_PICK_VA 00014f50: 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 LUE " +. "SYS 00014f60: 52 45 53 5f 43 4f 4e 53 54 5f 59 45 53 5f 56 41 RES_CONST_YES_VA 00014f70: 4c 55 45 20 22 3b 0a 0a 20 20 2f 2f 20 42 61 73 LUE ";.. // Bas 00014f80: 65 20 63 6f 6e 73 74 61 6e 74 0a 20 20 63 6f 6e e constant. con 00014f90: 73 74 20 62 61 73 65 5f 63 6f 6e 73 74 61 6e 74 st base_constant 00014fa0: 73 20 3d 20 22 43 52 20 46 41 4c 53 45 20 6e 69 s = "CR FALSE ni 00014fb0: 6c 20 4e 4f 5f 56 41 4c 55 45 20 4e 55 4c 4c 20 l NO_VALUE NULL 00014fc0: 54 41 42 20 54 52 55 45 20 59 45 53 5f 56 41 4c TAB TRUE YES_VAL 00014fd0: 55 45 20 22 3b 0a 0a 20 20 2f 2f 20 42 61 73 65 UE ";.. // Base 00014fe0: 20 67 72 6f 75 70 20 6e 61 6d 65 0a 20 20 63 6f group name. co 00014ff0: 6e 73 74 20 62 61 73 65 5f 67 72 6f 75 70 5f 6e nst base_group_n 00015000: 61 6d 65 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 0a ame_constants =. 00015010: 20 20 20 20 22 41 44 4d 49 4e 49 53 54 52 41 54 "ADMINISTRAT 00015020: 4f 52 53 5f 47 52 4f 55 50 5f 4e 41 4d 45 20 43 ORS_GROUP_NAME C 00015030: 55 53 54 4f 4d 49 5a 45 52 53 5f 47 52 4f 55 50 USTOMIZERS_GROUP 00015040: 5f 4e 41 4d 45 20 44 45 56 45 4c 4f 50 45 52 53 _NAME DEVELOPERS 00015050: 5f 47 52 4f 55 50 5f 4e 41 4d 45 20 53 45 52 56 _GROUP_NAME SERV 00015060: 49 43 45 5f 55 53 45 52 53 5f 47 52 4f 55 50 5f ICE_USERS_GROUP_ 00015070: 4e 41 4d 45 20 22 3b 0a 0a 20 20 2f 2f 20 44 65 NAME ";.. // De 00015080: 63 69 73 69 6f 6e 20 62 6c 6f 63 6b 20 70 72 6f cision block pro 00015090: 70 65 72 74 69 65 73 0a 20 20 63 6f 6e 73 74 20 perties. const 000150a0: 64 65 63 69 73 69 6f 6e 5f 62 6c 6f 63 6b 5f 70 decision_block_p 000150b0: 72 6f 70 65 72 74 69 65 73 5f 63 6f 6e 73 74 61 roperties_consta 000150c0: 6e 74 73 20 3d 0a 20 20 20 20 22 44 45 43 49 53 nts =. "DECIS 000150d0: 49 4f 4e 5f 42 4c 4f 43 4b 5f 46 49 52 53 54 5f ION_BLOCK_FIRST_ 000150e0: 4f 50 45 52 41 4e 44 5f 50 52 4f 50 45 52 54 59 OPERAND_PROPERTY 000150f0: 20 44 45 43 49 53 49 4f 4e 5f 42 4c 4f 43 4b 5f DECISION_BLOCK_ 00015100: 4e 41 4d 45 5f 50 52 4f 50 45 52 54 59 20 44 45 NAME_PROPERTY DE 00015110: 43 49 53 49 4f 4e 5f 42 4c 4f 43 4b 5f 4f 50 45 CISION_BLOCK_OPE 00015120: 52 41 54 49 4f 4e 5f 50 52 4f 50 45 52 54 59 20 RATION_PROPERTY 00015130: 22 20 2b 0a 20 20 20 20 22 44 45 43 49 53 49 4f " +. "DECISIO 00015140: 4e 5f 42 4c 4f 43 4b 5f 52 45 53 55 4c 54 5f 54 N_BLOCK_RESULT_T 00015150: 59 50 45 5f 50 52 4f 50 45 52 54 59 20 44 45 43 YPE_PROPERTY DEC 00015160: 49 53 49 4f 4e 5f 42 4c 4f 43 4b 5f 53 45 43 4f ISION_BLOCK_SECO 00015170: 4e 44 5f 4f 50 45 52 41 4e 44 5f 50 52 4f 50 45 ND_OPERAND_PROPE 00015180: 52 54 59 20 22 3b 0a 0a 20 20 2f 2f 20 46 69 6c RTY ";.. // Fil 00015190: 65 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 63 6f e extension. co 000151a0: 6e 73 74 20 66 69 6c 65 5f 65 78 74 65 6e 73 69 nst file_extensi 000151b0: 6f 6e 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 on_constants =. 000151c0: 20 20 20 22 41 4e 59 5f 46 49 4c 45 5f 45 58 54 "ANY_FILE_EXT 000151d0: 45 4e 54 49 4f 4e 20 43 4f 4d 50 52 45 53 53 45 ENTION COMPRESSE 000151e0: 44 5f 44 4f 43 55 4d 45 4e 54 5f 45 58 54 45 4e D_DOCUMENT_EXTEN 000151f0: 53 49 4f 4e 20 45 58 54 45 4e 44 45 44 5f 44 4f SION EXTENDED_DO 00015200: 43 55 4d 45 4e 54 5f 45 58 54 45 4e 53 49 4f 4e CUMENT_EXTENSION 00015210: 20 22 20 2b 0a 20 20 20 20 22 53 48 4f 52 54 5f " +. "SHORT_ 00015220: 43 4f 4d 50 52 45 53 53 45 44 5f 44 4f 43 55 4d COMPRESSED_DOCUM 00015230: 45 4e 54 5f 45 58 54 45 4e 53 49 4f 4e 20 53 48 ENT_EXTENSION SH 00015240: 4f 52 54 5f 45 58 54 45 4e 44 45 44 5f 44 4f 43 ORT_EXTENDED_DOC 00015250: 55 4d 45 4e 54 5f 45 58 54 45 4e 53 49 4f 4e 20 UMENT_EXTENSION 00015260: 22 3b 0a 0a 20 20 2f 2f 20 4a 6f 62 20 62 6c 6f ";.. // Job blo 00015270: 63 6b 20 70 72 6f 70 65 72 74 69 65 73 0a 20 20 ck properties. 00015280: 63 6f 6e 73 74 20 6a 6f 62 5f 62 6c 6f 63 6b 5f const job_block_ 00015290: 70 72 6f 70 65 72 74 69 65 73 5f 63 6f 6e 73 74 properties_const 000152a0: 61 6e 74 73 20 3d 0a 20 20 20 20 22 4a 4f 42 5f ants =. "JOB_ 000152b0: 42 4c 4f 43 4b 5f 41 42 4f 52 54 5f 44 45 41 44 BLOCK_ABORT_DEAD 000152c0: 4c 49 4e 45 5f 50 52 4f 50 45 52 54 59 20 22 20 LINE_PROPERTY " 000152d0: 2b 0a 20 20 20 20 22 4a 4f 42 5f 42 4c 4f 43 4b +. "JOB_BLOCK 000152e0: 5f 41 46 54 45 52 5f 46 49 4e 49 53 48 5f 45 56 _AFTER_FINISH_EV 000152f0: 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 4a 4f 42 ENT " +. "JOB 00015300: 5f 42 4c 4f 43 4b 5f 41 46 54 45 52 5f 51 55 45 _BLOCK_AFTER_QUE 00015310: 52 59 5f 50 41 52 41 4d 45 54 45 52 53 5f 45 56 RY_PARAMETERS_EV 00015320: 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 4a 4f 42 ENT " +. "JOB 00015330: 5f 42 4c 4f 43 4b 5f 41 54 54 41 43 48 4d 45 4e _BLOCK_ATTACHMEN 00015340: 54 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 T_PROPERTY " +. 00015350: 20 20 20 22 4a 4f 42 5f 42 4c 4f 43 4b 5f 41 54 "JOB_BLOCK_AT 00015360: 54 41 43 48 4d 45 4e 54 53 5f 52 49 47 48 54 53 TACHMENTS_RIGHTS 00015370: 5f 47 52 4f 55 50 5f 50 52 4f 50 45 52 54 59 20 _GROUP_PROPERTY 00015380: 22 20 2b 0a 20 20 20 20 22 4a 4f 42 5f 42 4c 4f " +. "JOB_BLO 00015390: 43 4b 5f 41 54 54 41 43 48 4d 45 4e 54 53 5f 52 CK_ATTACHMENTS_R 000153a0: 49 47 48 54 53 5f 54 59 50 45 5f 50 52 4f 50 45 IGHTS_TYPE_PROPE 000153b0: 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4a 4f 42 RTY " +. "JOB 000153c0: 5f 42 4c 4f 43 4b 5f 42 45 46 4f 52 45 5f 51 55 _BLOCK_BEFORE_QU 000153d0: 45 52 59 5f 50 41 52 41 4d 45 54 45 52 53 5f 45 ERY_PARAMETERS_E 000153e0: 56 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 4a 4f VENT " +. "JO 000153f0: 42 5f 42 4c 4f 43 4b 5f 42 45 46 4f 52 45 5f 53 B_BLOCK_BEFORE_S 00015400: 54 41 52 54 5f 45 56 45 4e 54 20 22 20 2b 0a 20 TART_EVENT " +. 00015410: 20 20 20 22 4a 4f 42 5f 42 4c 4f 43 4b 5f 43 52 "JOB_BLOCK_CR 00015420: 45 41 54 45 44 5f 4a 4f 42 53 5f 50 52 4f 50 45 EATED_JOBS_PROPE 00015430: 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4a 4f 42 RTY " +. "JOB 00015440: 5f 42 4c 4f 43 4b 5f 44 45 41 44 4c 49 4e 45 5f _BLOCK_DEADLINE_ 00015450: 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 PROPERTY " +. 00015460: 20 22 4a 4f 42 5f 42 4c 4f 43 4b 5f 45 58 45 43 "JOB_BLOCK_EXEC 00015470: 55 54 49 4f 4e 5f 52 45 53 55 4c 54 53 5f 50 52 UTION_RESULTS_PR 00015480: 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 OPERTY " +. " 00015490: 4a 4f 42 5f 42 4c 4f 43 4b 5f 49 53 5f 50 41 52 JOB_BLOCK_IS_PAR 000154a0: 41 4c 4c 45 4c 5f 50 52 4f 50 45 52 54 59 20 22 ALLEL_PROPERTY " 000154b0: 20 2b 0a 20 20 20 20 22 4a 4f 42 5f 42 4c 4f 43 +. "JOB_BLOC 000154c0: 4b 5f 49 53 5f 52 45 4c 41 54 49 56 45 5f 41 42 K_IS_RELATIVE_AB 000154d0: 4f 52 54 5f 44 45 41 44 4c 49 4e 45 5f 50 52 4f ORT_DEADLINE_PRO 000154e0: 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4a PERTY " +. "J 000154f0: 4f 42 5f 42 4c 4f 43 4b 5f 49 53 5f 52 45 4c 41 OB_BLOCK_IS_RELA 00015500: 54 49 56 45 5f 44 45 41 44 4c 49 4e 45 5f 50 52 TIVE_DEADLINE_PR 00015510: 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 OPERTY " +. " 00015520: 4a 4f 42 5f 42 4c 4f 43 4b 5f 4a 4f 42 5f 54 45 JOB_BLOCK_JOB_TE 00015530: 58 54 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a XT_PROPERTY " +. 00015540: 20 20 20 20 22 4a 4f 42 5f 42 4c 4f 43 4b 5f 4e "JOB_BLOCK_N 00015550: 41 4d 45 5f 50 52 4f 50 45 52 54 59 20 22 20 2b AME_PROPERTY " + 00015560: 0a 20 20 20 20 22 4a 4f 42 5f 42 4c 4f 43 4b 5f . "JOB_BLOCK_ 00015570: 4e 45 45 44 5f 53 49 47 4e 5f 4f 4e 5f 50 45 52 NEED_SIGN_ON_PER 00015580: 46 4f 52 4d 5f 50 52 4f 50 45 52 54 59 20 22 20 FORM_PROPERTY " 00015590: 2b 0a 20 20 20 20 22 4a 4f 42 5f 42 4c 4f 43 4b +. "JOB_BLOCK 000155a0: 5f 50 45 52 46 4f 52 4d 45 52 5f 50 52 4f 50 45 _PERFORMER_PROPE 000155b0: 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4a 4f 42 RTY " +. "JOB 000155c0: 5f 42 4c 4f 43 4b 5f 52 45 4c 41 54 49 56 45 5f _BLOCK_RELATIVE_ 000155d0: 41 42 4f 52 54 5f 44 45 41 44 4c 49 4e 45 5f 54 ABORT_DEADLINE_T 000155e0: 59 50 45 5f 50 52 4f 50 45 52 54 59 20 22 20 2b YPE_PROPERTY " + 000155f0: 0a 20 20 20 20 22 4a 4f 42 5f 42 4c 4f 43 4b 5f . "JOB_BLOCK_ 00015600: 52 45 4c 41 54 49 56 45 5f 44 45 41 44 4c 49 4e RELATIVE_DEADLIN 00015610: 45 5f 54 59 50 45 5f 50 52 4f 50 45 52 54 59 20 E_TYPE_PROPERTY 00015620: 22 20 2b 0a 20 20 20 20 22 4a 4f 42 5f 42 4c 4f " +. "JOB_BLO 00015630: 43 4b 5f 53 55 42 4a 45 43 54 5f 50 52 4f 50 45 CK_SUBJECT_PROPE 00015640: 52 54 59 20 22 3b 0a 0a 20 20 2f 2f 20 4c 61 6e RTY ";.. // Lan 00015650: 67 75 61 67 65 20 63 6f 64 65 0a 20 20 63 6f 6e guage code. con 00015660: 73 74 20 6c 61 6e 67 75 61 67 65 5f 63 6f 64 65 st language_code 00015670: 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 20 22 45 4e _constants = "EN 00015680: 47 4c 49 53 48 5f 4c 41 4e 47 55 41 47 45 5f 43 GLISH_LANGUAGE_C 00015690: 4f 44 45 20 52 55 53 53 49 41 4e 5f 4c 41 4e 47 ODE RUSSIAN_LANG 000156a0: 55 41 47 45 5f 43 4f 44 45 20 22 3b 0a 0a 20 20 UAGE_CODE ";.. 000156b0: 2f 2f 20 4c 61 75 6e 63 68 69 6e 67 20 65 78 74 // Launching ext 000156c0: 65 72 6e 61 6c 20 61 70 70 6c 69 63 61 74 69 6f ernal applicatio 000156d0: 6e 73 0a 20 20 63 6f 6e 73 74 20 6c 61 75 6e 63 ns. const launc 000156e0: 68 69 6e 67 5f 65 78 74 65 72 6e 61 6c 5f 61 70 hing_external_ap 000156f0: 70 6c 69 63 61 74 69 6f 6e 73 5f 63 6f 6e 73 74 plications_const 00015700: 61 6e 74 73 20 3d 0a 20 20 20 20 22 73 6d 48 69 ants =. "smHi 00015710: 64 64 65 6e 20 73 6d 4d 61 78 69 6d 69 7a 65 64 dden smMaximized 00015720: 20 73 6d 4d 69 6e 69 6d 69 7a 65 64 20 73 6d 4e smMinimized smN 00015730: 6f 72 6d 61 6c 20 77 6d 4e 6f 20 77 6d 59 65 73 ormal wmNo wmYes 00015740: 20 22 3b 0a 0a 20 20 2f 2f 20 4c 69 6e 6b 20 6b ";.. // Link k 00015750: 69 6e 64 0a 20 20 63 6f 6e 73 74 20 6c 69 6e 6b ind. const link 00015760: 5f 6b 69 6e 64 5f 63 6f 6e 73 74 61 6e 74 73 20 _kind_constants 00015770: 3d 0a 20 20 20 20 22 43 4f 4d 50 4f 4e 45 4e 54 =. "COMPONENT 00015780: 5f 54 4f 4b 45 4e 5f 4c 49 4e 4b 5f 4b 49 4e 44 _TOKEN_LINK_KIND 00015790: 20 22 20 2b 0a 20 20 20 20 22 44 4f 43 55 4d 45 " +. "DOCUME 000157a0: 4e 54 5f 4c 49 4e 4b 5f 4b 49 4e 44 20 22 20 2b NT_LINK_KIND " + 000157b0: 0a 20 20 20 20 22 45 44 4f 43 55 4d 45 4e 54 5f . "EDOCUMENT_ 000157c0: 4c 49 4e 4b 5f 4b 49 4e 44 20 22 20 2b 0a 20 20 LINK_KIND " +. 000157d0: 20 20 22 46 4f 4c 44 45 52 5f 4c 49 4e 4b 5f 4b "FOLDER_LINK_K 000157e0: 49 4e 44 20 22 20 2b 0a 20 20 20 20 22 4a 4f 42 IND " +. "JOB 000157f0: 5f 4c 49 4e 4b 5f 4b 49 4e 44 20 22 20 2b 0a 20 _LINK_KIND " +. 00015800: 20 20 20 22 52 45 46 45 52 45 4e 43 45 5f 4c 49 "REFERENCE_LI 00015810: 4e 4b 5f 4b 49 4e 44 20 22 20 2b 0a 20 20 20 20 NK_KIND " +. 00015820: 22 54 41 53 4b 5f 4c 49 4e 4b 5f 4b 49 4e 44 20 "TASK_LINK_KIND 00015830: 22 3b 0a 0a 20 20 2f 2f 20 4c 6f 63 6b 20 74 79 ";.. // Lock ty 00015840: 70 65 0a 20 20 63 6f 6e 73 74 20 6c 6f 63 6b 5f pe. const lock_ 00015850: 74 79 70 65 5f 63 6f 6e 73 74 61 6e 74 73 20 3d type_constants = 00015860: 0a 20 20 20 20 22 43 4f 4d 50 4f 4e 45 4e 54 5f . "COMPONENT_ 00015870: 54 4f 4b 45 4e 5f 4c 4f 43 4b 5f 54 59 50 45 20 TOKEN_LOCK_TYPE 00015880: 45 44 4f 43 55 4d 45 4e 54 5f 56 45 52 53 49 4f EDOCUMENT_VERSIO 00015890: 4e 5f 4c 4f 43 4b 5f 54 59 50 45 20 22 3b 0a 0a N_LOCK_TYPE ";.. 000158a0: 20 20 2f 2f 20 4d 6f 6e 69 74 6f 72 20 62 6c 6f // Monitor blo 000158b0: 63 6b 20 70 72 6f 70 65 72 74 69 65 73 0a 20 20 ck properties. 000158c0: 63 6f 6e 73 74 20 6d 6f 6e 69 74 6f 72 5f 62 6c const monitor_bl 000158d0: 6f 63 6b 5f 70 72 6f 70 65 72 74 69 65 73 5f 63 ock_properties_c 000158e0: 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 20 20 20 22 onstants =. " 000158f0: 4d 4f 4e 49 54 4f 52 5f 42 4c 4f 43 4b 5f 41 46 MONITOR_BLOCK_AF 00015900: 54 45 52 5f 46 49 4e 49 53 48 5f 45 56 45 4e 54 TER_FINISH_EVENT 00015910: 20 22 20 2b 0a 20 20 20 20 22 4d 4f 4e 49 54 4f " +. "MONITO 00015920: 52 5f 42 4c 4f 43 4b 5f 42 45 46 4f 52 45 5f 53 R_BLOCK_BEFORE_S 00015930: 54 41 52 54 5f 45 56 45 4e 54 20 22 20 2b 0a 20 TART_EVENT " +. 00015940: 20 20 20 22 4d 4f 4e 49 54 4f 52 5f 42 4c 4f 43 "MONITOR_BLOC 00015950: 4b 5f 44 45 41 44 4c 49 4e 45 5f 50 52 4f 50 45 K_DEADLINE_PROPE 00015960: 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4d 4f 4e RTY " +. "MON 00015970: 49 54 4f 52 5f 42 4c 4f 43 4b 5f 49 4e 54 45 52 ITOR_BLOCK_INTER 00015980: 56 41 4c 5f 50 52 4f 50 45 52 54 59 20 22 20 2b VAL_PROPERTY " + 00015990: 0a 20 20 20 20 22 4d 4f 4e 49 54 4f 52 5f 42 4c . "MONITOR_BL 000159a0: 4f 43 4b 5f 49 4e 54 45 52 56 41 4c 5f 54 59 50 OCK_INTERVAL_TYP 000159b0: 45 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 E_PROPERTY " +. 000159c0: 20 20 20 22 4d 4f 4e 49 54 4f 52 5f 42 4c 4f 43 "MONITOR_BLOC 000159d0: 4b 5f 49 53 5f 52 45 4c 41 54 49 56 45 5f 44 45 K_IS_RELATIVE_DE 000159e0: 41 44 4c 49 4e 45 5f 50 52 4f 50 45 52 54 59 20 ADLINE_PROPERTY 000159f0: 22 20 2b 0a 20 20 20 20 22 4d 4f 4e 49 54 4f 52 " +. "MONITOR 00015a00: 5f 42 4c 4f 43 4b 5f 4e 41 4d 45 5f 50 52 4f 50 _BLOCK_NAME_PROP 00015a10: 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4d 4f ERTY " +. "MO 00015a20: 4e 49 54 4f 52 5f 42 4c 4f 43 4b 5f 52 45 4c 41 NITOR_BLOCK_RELA 00015a30: 54 49 56 45 5f 44 45 41 44 4c 49 4e 45 5f 54 59 TIVE_DEADLINE_TY 00015a40: 50 45 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a PE_PROPERTY " +. 00015a50: 20 20 20 20 22 4d 4f 4e 49 54 4f 52 5f 42 4c 4f "MONITOR_BLO 00015a60: 43 4b 5f 53 45 41 52 43 48 5f 53 43 52 49 50 54 CK_SEARCH_SCRIPT 00015a70: 5f 50 52 4f 50 45 52 54 59 20 22 3b 0a 0a 20 20 _PROPERTY ";.. 00015a80: 2f 2f 20 4e 6f 74 69 63 65 20 62 6c 6f 63 6b 20 // Notice block 00015a90: 70 72 6f 70 65 72 74 69 65 73 0a 20 20 63 6f 6e properties. con 00015aa0: 73 74 20 6e 6f 74 69 63 65 5f 62 6c 6f 63 6b 5f st notice_block_ 00015ab0: 70 72 6f 70 65 72 74 69 65 73 5f 63 6f 6e 73 74 properties_const 00015ac0: 61 6e 74 73 20 3d 0a 20 20 20 20 22 4e 4f 54 49 ants =. "NOTI 00015ad0: 43 45 5f 42 4c 4f 43 4b 5f 41 46 54 45 52 5f 46 CE_BLOCK_AFTER_F 00015ae0: 49 4e 49 53 48 5f 45 56 45 4e 54 20 22 20 2b 0a INISH_EVENT " +. 00015af0: 20 20 20 20 22 4e 4f 54 49 43 45 5f 42 4c 4f 43 "NOTICE_BLOC 00015b00: 4b 5f 41 54 54 41 43 48 4d 45 4e 54 5f 50 52 4f K_ATTACHMENT_PRO 00015b10: 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4e PERTY " +. "N 00015b20: 4f 54 49 43 45 5f 42 4c 4f 43 4b 5f 41 54 54 41 OTICE_BLOCK_ATTA 00015b30: 43 48 4d 45 4e 54 53 5f 52 49 47 48 54 53 5f 47 CHMENTS_RIGHTS_G 00015b40: 52 4f 55 50 5f 50 52 4f 50 45 52 54 59 20 22 20 ROUP_PROPERTY " 00015b50: 2b 0a 20 20 20 20 22 4e 4f 54 49 43 45 5f 42 4c +. "NOTICE_BL 00015b60: 4f 43 4b 5f 41 54 54 41 43 48 4d 45 4e 54 53 5f OCK_ATTACHMENTS_ 00015b70: 52 49 47 48 54 53 5f 54 59 50 45 5f 50 52 4f 50 RIGHTS_TYPE_PROP 00015b80: 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4e 4f ERTY " +. "NO 00015b90: 54 49 43 45 5f 42 4c 4f 43 4b 5f 42 45 46 4f 52 TICE_BLOCK_BEFOR 00015ba0: 45 5f 53 54 41 52 54 5f 45 56 45 4e 54 20 22 20 E_START_EVENT " 00015bb0: 2b 0a 20 20 20 20 22 4e 4f 54 49 43 45 5f 42 4c +. "NOTICE_BL 00015bc0: 4f 43 4b 5f 43 52 45 41 54 45 44 5f 4e 4f 54 49 OCK_CREATED_NOTI 00015bd0: 43 45 53 5f 50 52 4f 50 45 52 54 59 20 22 20 2b CES_PROPERTY " + 00015be0: 0a 20 20 20 20 22 4e 4f 54 49 43 45 5f 42 4c 4f . "NOTICE_BLO 00015bf0: 43 4b 5f 44 45 41 44 4c 49 4e 45 5f 50 52 4f 50 CK_DEADLINE_PROP 00015c00: 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4e 4f ERTY " +. "NO 00015c10: 54 49 43 45 5f 42 4c 4f 43 4b 5f 49 53 5f 52 45 TICE_BLOCK_IS_RE 00015c20: 4c 41 54 49 56 45 5f 44 45 41 44 4c 49 4e 45 5f LATIVE_DEADLINE_ 00015c30: 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 PROPERTY " +. 00015c40: 20 22 4e 4f 54 49 43 45 5f 42 4c 4f 43 4b 5f 4e "NOTICE_BLOCK_N 00015c50: 41 4d 45 5f 50 52 4f 50 45 52 54 59 20 22 20 2b AME_PROPERTY " + 00015c60: 0a 20 20 20 20 22 4e 4f 54 49 43 45 5f 42 4c 4f . "NOTICE_BLO 00015c70: 43 4b 5f 4e 4f 54 49 43 45 5f 54 45 58 54 5f 50 CK_NOTICE_TEXT_P 00015c80: 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 ROPERTY " +. 00015c90: 22 4e 4f 54 49 43 45 5f 42 4c 4f 43 4b 5f 50 45 "NOTICE_BLOCK_PE 00015ca0: 52 46 4f 52 4d 45 52 5f 50 52 4f 50 45 52 54 59 RFORMER_PROPERTY 00015cb0: 20 22 20 2b 0a 20 20 20 20 22 4e 4f 54 49 43 45 " +. "NOTICE 00015cc0: 5f 42 4c 4f 43 4b 5f 52 45 4c 41 54 49 56 45 5f _BLOCK_RELATIVE_ 00015cd0: 44 45 41 44 4c 49 4e 45 5f 54 59 50 45 5f 50 52 DEADLINE_TYPE_PR 00015ce0: 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 OPERTY " +. " 00015cf0: 4e 4f 54 49 43 45 5f 42 4c 4f 43 4b 5f 53 55 42 NOTICE_BLOCK_SUB 00015d00: 4a 45 43 54 5f 50 52 4f 50 45 52 54 59 20 22 3b JECT_PROPERTY "; 00015d10: 0a 0a 20 20 2f 2f 20 4f 62 6a 65 63 74 20 65 76 .. // Object ev 00015d20: 65 6e 74 73 0a 20 20 63 6f 6e 73 74 20 6f 62 6a ents. const obj 00015d30: 65 63 74 5f 65 76 65 6e 74 73 5f 63 6f 6e 73 74 ect_events_const 00015d40: 61 6e 74 73 20 3d 0a 20 20 20 20 22 64 73 65 41 ants =. "dseA 00015d50: 66 74 65 72 43 61 6e 63 65 6c 20 22 20 2b 0a 20 fterCancel " +. 00015d60: 20 20 20 22 64 73 65 41 66 74 65 72 43 6c 6f 73 "dseAfterClos 00015d70: 65 20 22 20 2b 0a 20 20 20 20 22 64 73 65 41 66 e " +. "dseAf 00015d80: 74 65 72 44 65 6c 65 74 65 20 22 20 2b 0a 20 20 terDelete " +. 00015d90: 20 20 22 64 73 65 41 66 74 65 72 44 65 6c 65 74 "dseAfterDelet 00015da0: 65 4f 75 74 4f 66 54 72 61 6e 73 61 63 74 69 6f eOutOfTransactio 00015db0: 6e 20 22 20 2b 0a 20 20 20 20 22 64 73 65 41 66 n " +. "dseAf 00015dc0: 74 65 72 49 6e 73 65 72 74 20 22 20 2b 0a 20 20 terInsert " +. 00015dd0: 20 20 22 64 73 65 41 66 74 65 72 4f 70 65 6e 20 "dseAfterOpen 00015de0: 22 20 2b 0a 20 20 20 20 22 64 73 65 41 66 74 65 " +. "dseAfte 00015df0: 72 53 63 72 6f 6c 6c 20 22 20 2b 0a 20 20 20 20 rScroll " +. 00015e00: 22 64 73 65 41 66 74 65 72 55 70 64 61 74 65 20 "dseAfterUpdate 00015e10: 22 20 2b 0a 20 20 20 20 22 64 73 65 41 66 74 65 " +. "dseAfte 00015e20: 72 55 70 64 61 74 65 4f 75 74 4f 66 54 72 61 6e rUpdateOutOfTran 00015e30: 73 61 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 saction " +. 00015e40: 22 64 73 65 42 65 66 6f 72 65 43 61 6e 63 65 6c "dseBeforeCancel 00015e50: 20 22 20 2b 0a 20 20 20 20 22 64 73 65 42 65 66 " +. "dseBef 00015e60: 6f 72 65 43 6c 6f 73 65 20 22 20 2b 0a 20 20 20 oreClose " +. 00015e70: 20 22 64 73 65 42 65 66 6f 72 65 44 65 6c 65 74 "dseBeforeDelet 00015e80: 65 20 22 20 2b 0a 20 20 20 20 22 64 73 65 42 65 e " +. "dseBe 00015e90: 66 6f 72 65 44 65 74 61 69 6c 55 70 64 61 74 65 foreDetailUpdate 00015ea0: 20 22 20 2b 0a 20 20 20 20 22 64 73 65 42 65 66 " +. "dseBef 00015eb0: 6f 72 65 49 6e 73 65 72 74 20 22 20 2b 0a 20 20 oreInsert " +. 00015ec0: 20 20 22 64 73 65 42 65 66 6f 72 65 4f 70 65 6e "dseBeforeOpen 00015ed0: 20 22 20 2b 0a 20 20 20 20 22 64 73 65 42 65 66 " +. "dseBef 00015ee0: 6f 72 65 55 70 64 61 74 65 20 22 20 2b 0a 20 20 oreUpdate " +. 00015ef0: 20 20 22 64 73 65 4f 6e 41 6e 79 52 65 71 75 69 "dseOnAnyRequi 00015f00: 73 69 74 65 43 68 61 6e 67 65 20 22 20 2b 0a 20 siteChange " +. 00015f10: 20 20 20 22 64 73 65 4f 6e 43 6c 6f 73 65 52 65 "dseOnCloseRe 00015f20: 63 6f 72 64 20 22 20 2b 0a 20 20 20 20 22 64 73 cord " +. "ds 00015f30: 65 4f 6e 44 65 6c 65 74 65 45 72 72 6f 72 20 22 eOnDeleteError " 00015f40: 20 2b 0a 20 20 20 20 22 64 73 65 4f 6e 4f 70 65 +. "dseOnOpe 00015f50: 6e 52 65 63 6f 72 64 20 22 20 2b 0a 20 20 20 20 nRecord " +. 00015f60: 22 64 73 65 4f 6e 50 72 65 70 61 72 65 55 70 64 "dseOnPrepareUpd 00015f70: 61 74 65 20 22 20 2b 0a 20 20 20 20 22 64 73 65 ate " +. "dse 00015f80: 4f 6e 55 70 64 61 74 65 45 72 72 6f 72 20 22 20 OnUpdateError " 00015f90: 2b 0a 20 20 20 20 22 64 73 65 4f 6e 55 70 64 61 +. "dseOnUpda 00015fa0: 74 65 52 61 74 69 66 69 65 64 52 65 63 6f 72 64 teRatifiedRecord 00015fb0: 20 22 20 2b 0a 20 20 20 20 22 64 73 65 4f 6e 56 " +. "dseOnV 00015fc0: 61 6c 69 64 44 65 6c 65 74 65 20 22 20 2b 0a 20 alidDelete " +. 00015fd0: 20 20 20 22 64 73 65 4f 6e 56 61 6c 69 64 55 70 "dseOnValidUp 00015fe0: 64 61 74 65 20 22 20 2b 0a 20 20 20 20 22 72 65 date " +. "re 00015ff0: 4f 6e 43 68 61 6e 67 65 20 22 20 2b 0a 20 20 20 OnChange " +. 00016000: 20 22 72 65 4f 6e 43 68 61 6e 67 65 56 61 6c 75 "reOnChangeValu 00016010: 65 73 20 22 20 2b 0a 20 20 20 20 22 53 45 4c 45 es " +. "SELE 00016020: 43 54 49 4f 4e 5f 42 45 47 49 4e 5f 52 4f 55 54 CTION_BEGIN_ROUT 00016030: 45 5f 45 56 45 4e 54 20 22 20 2b 0a 20 20 20 20 E_EVENT " +. 00016040: 22 53 45 4c 45 43 54 49 4f 4e 5f 45 4e 44 5f 52 "SELECTION_END_R 00016050: 4f 55 54 45 5f 45 56 45 4e 54 20 22 3b 0a 0a 20 OUTE_EVENT ";.. 00016060: 20 2f 2f 20 4f 62 6a 65 63 74 20 70 61 72 61 6d // Object param 00016070: 73 0a 20 20 63 6f 6e 73 74 20 6f 62 6a 65 63 74 s. const object 00016080: 5f 70 61 72 61 6d 73 5f 63 6f 6e 73 74 61 6e 74 _params_constant 00016090: 73 20 3d 0a 20 20 20 20 22 43 55 52 52 45 4e 54 s =. "CURRENT 000160a0: 5f 50 45 52 49 4f 44 5f 49 53 5f 52 45 51 55 49 _PERIOD_IS_REQUI 000160b0: 52 45 44 20 22 20 2b 0a 20 20 20 20 22 50 52 45 RED " +. "PRE 000160c0: 56 49 4f 55 53 5f 43 41 52 44 5f 54 59 50 45 5f VIOUS_CARD_TYPE_ 000160d0: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 48 NAME " +. "SH 000160e0: 4f 57 5f 52 45 43 4f 52 44 5f 50 52 4f 50 45 52 OW_RECORD_PROPER 000160f0: 54 49 45 53 5f 46 4f 52 4d 20 22 3b 0a 0a 20 20 TIES_FORM ";.. 00016100: 2f 2f 20 4f 74 68 65 72 0a 20 20 63 6f 6e 73 74 // Other. const 00016110: 20 6f 74 68 65 72 5f 63 6f 6e 73 74 61 6e 74 73 other_constants 00016120: 20 3d 0a 20 20 20 20 22 41 43 43 45 53 53 5f 52 =. "ACCESS_R 00016130: 49 47 48 54 53 5f 53 45 54 54 49 4e 47 5f 44 49 IGHTS_SETTING_DI 00016140: 41 4c 4f 47 5f 43 4f 44 45 20 22 20 2b 0a 20 20 ALOG_CODE " +. 00016150: 20 20 22 41 44 4d 49 4e 49 53 54 52 41 54 4f 52 "ADMINISTRATOR 00016160: 5f 55 53 45 52 5f 43 4f 44 45 20 22 20 2b 0a 20 _USER_CODE " +. 00016170: 20 20 20 22 41 4e 41 4c 59 54 49 43 5f 52 45 50 "ANALYTIC_REP 00016180: 4f 52 54 5f 54 59 50 45 20 22 20 2b 0a 20 20 20 ORT_TYPE " +. 00016190: 20 22 61 73 72 74 48 69 64 65 4c 6f 63 61 6c 20 "asrtHideLocal 000161a0: 22 20 2b 0a 20 20 20 20 22 61 73 72 74 48 69 64 " +. "asrtHid 000161b0: 65 52 65 6d 6f 74 65 20 22 20 2b 0a 20 20 20 20 eRemote " +. 000161c0: 22 43 41 4c 43 55 4c 41 54 45 44 5f 52 4f 4c 45 "CALCULATED_ROLE 000161d0: 5f 54 59 50 45 5f 43 4f 44 45 20 22 20 2b 0a 20 _TYPE_CODE " +. 000161e0: 20 20 20 22 43 4f 4d 50 4f 4e 45 4e 54 53 5f 52 "COMPONENTS_R 000161f0: 45 46 45 52 45 4e 43 45 5f 44 45 56 45 4c 4f 50 EFERENCE_DEVELOP 00016200: 45 52 5f 56 49 45 57 5f 43 4f 44 45 20 22 20 2b ER_VIEW_CODE " + 00016210: 0a 20 20 20 20 22 44 43 54 53 5f 54 45 53 54 5f . "DCTS_TEST_ 00016220: 50 52 4f 54 4f 43 4f 4c 53 5f 46 4f 4c 44 45 52 PROTOCOLS_FOLDER 00016230: 5f 50 41 54 48 20 22 20 2b 0a 20 20 20 20 22 45 _PATH " +. "E 00016240: 5f 45 44 4f 43 5f 56 45 52 53 49 4f 4e 5f 41 4c _EDOC_VERSION_AL 00016250: 52 45 41 44 59 5f 41 50 50 52 4f 56 49 4e 47 4c READY_APPROVINGL 00016260: 59 5f 53 49 47 4e 45 44 20 22 20 2b 0a 20 20 20 Y_SIGNED " +. 00016270: 20 22 45 5f 45 44 4f 43 5f 56 45 52 53 49 4f 4e "E_EDOC_VERSION 00016280: 5f 41 4c 52 45 41 44 59 5f 41 50 50 52 4f 56 49 _ALREADY_APPROVI 00016290: 4e 47 4c 59 5f 53 49 47 4e 45 44 5f 42 59 5f 55 NGLY_SIGNED_BY_U 000162a0: 53 45 52 20 22 20 2b 0a 20 20 20 20 22 45 5f 45 SER " +. "E_E 000162b0: 44 4f 43 5f 56 45 52 53 49 4f 4e 5f 41 4c 52 45 DOC_VERSION_ALRE 000162c0: 44 59 5f 53 49 47 4e 45 44 20 22 20 2b 0a 20 20 DY_SIGNED " +. 000162d0: 20 20 22 45 5f 45 44 4f 43 5f 56 45 52 53 49 4f "E_EDOC_VERSIO 000162e0: 4e 5f 41 4c 52 45 44 59 5f 53 49 47 4e 45 44 5f N_ALREDY_SIGNED_ 000162f0: 42 59 5f 55 53 45 52 20 22 20 2b 0a 20 20 20 20 BY_USER " +. 00016300: 22 45 44 4f 43 5f 54 59 50 45 53 5f 43 4f 44 45 "EDOC_TYPES_CODE 00016310: 5f 52 45 51 55 49 53 49 54 45 5f 46 49 45 4c 44 _REQUISITE_FIELD 00016320: 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 45 _NAME " +. "E 00016330: 44 4f 43 55 4d 45 4e 54 53 5f 41 4c 49 41 53 5f DOCUMENTS_ALIAS_ 00016340: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 46 49 NAME " +. "FI 00016350: 4c 45 53 5f 46 4f 4c 44 45 52 5f 50 41 54 48 20 LES_FOLDER_PATH 00016360: 22 20 2b 0a 20 20 20 20 22 46 49 4c 54 45 52 5f " +. "FILTER_ 00016370: 4f 50 45 52 41 4e 44 53 5f 44 45 4c 49 4d 49 54 OPERANDS_DELIMIT 00016380: 45 52 20 22 20 2b 0a 20 20 20 20 22 46 49 4c 54 ER " +. "FILT 00016390: 45 52 5f 4f 50 45 52 41 54 49 4f 4e 53 5f 44 45 ER_OPERATIONS_DE 000163a0: 4c 49 4d 49 54 45 52 20 22 20 2b 0a 20 20 20 20 LIMITER " +. 000163b0: 22 46 4f 52 4d 43 41 52 44 5f 4e 41 4d 45 20 22 "FORMCARD_NAME " 000163c0: 20 2b 0a 20 20 20 20 22 46 4f 52 4d 4c 49 53 54 +. "FORMLIST 000163d0: 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 47 _NAME " +. "G 000163e0: 45 54 5f 45 58 54 45 4e 44 45 44 5f 44 4f 43 55 ET_EXTENDED_DOCU 000163f0: 4d 45 4e 54 5f 45 58 54 45 4e 53 49 4f 4e 5f 43 MENT_EXTENSION_C 00016400: 52 45 41 54 49 4f 4e 5f 4d 4f 44 45 20 22 20 2b REATION_MODE " + 00016410: 0a 20 20 20 20 22 47 45 54 5f 45 58 54 45 4e 44 . "GET_EXTEND 00016420: 45 44 5f 44 4f 43 55 4d 45 4e 54 5f 45 58 54 45 ED_DOCUMENT_EXTE 00016430: 4e 53 49 4f 4e 5f 49 4d 50 4f 52 54 5f 4d 4f 44 NSION_IMPORT_MOD 00016440: 45 20 22 20 2b 0a 20 20 20 20 22 49 4e 54 45 47 E " +. "INTEG 00016450: 52 41 54 45 44 5f 52 45 50 4f 52 54 5f 54 59 50 RATED_REPORT_TYP 00016460: 45 20 22 20 2b 0a 20 20 20 20 22 49 53 5f 42 55 E " +. "IS_BU 00016470: 49 4c 44 45 52 5f 41 50 50 4c 49 43 41 54 49 4f ILDER_APPLICATIO 00016480: 4e 5f 52 4f 4c 45 20 22 20 2b 0a 20 20 20 20 22 N_ROLE " +. " 00016490: 49 53 5f 42 55 49 4c 44 45 52 5f 41 50 50 4c 49 IS_BUILDER_APPLI 000164a0: 43 41 54 49 4f 4e 5f 52 4f 4c 45 32 20 22 20 2b CATION_ROLE2 " + 000164b0: 0a 20 20 20 20 22 49 53 5f 42 55 49 4c 44 45 52 . "IS_BUILDER 000164c0: 5f 55 53 45 52 53 20 22 20 2b 0a 20 20 20 20 22 _USERS " +. " 000164d0: 49 53 42 53 59 53 44 45 56 20 22 20 2b 0a 20 20 ISBSYSDEV " +. 000164e0: 20 20 22 4c 4f 47 5f 46 4f 4c 44 45 52 5f 50 41 "LOG_FOLDER_PA 000164f0: 54 48 20 22 20 2b 0a 20 20 20 20 22 6d 62 43 61 TH " +. "mbCa 00016500: 6e 63 65 6c 20 22 20 2b 0a 20 20 20 20 22 6d 62 ncel " +. "mb 00016510: 4e 6f 20 22 20 2b 0a 20 20 20 20 22 6d 62 4e 6f No " +. "mbNo 00016520: 54 6f 41 6c 6c 20 22 20 2b 0a 20 20 20 20 22 6d ToAll " +. "m 00016530: 62 4f 4b 20 22 20 2b 0a 20 20 20 20 22 6d 62 59 bOK " +. "mbY 00016540: 65 73 20 22 20 2b 0a 20 20 20 20 22 6d 62 59 65 es " +. "mbYe 00016550: 73 54 6f 41 6c 6c 20 22 20 2b 0a 20 20 20 20 22 sToAll " +. " 00016560: 4d 45 4d 4f 52 59 5f 44 41 54 41 53 45 54 5f 44 MEMORY_DATASET_D 00016570: 45 53 52 49 50 54 49 4f 4e 53 5f 46 49 4c 45 4e ESRIPTIONS_FILEN 00016580: 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 6d 72 4e AME " +. "mrN 00016590: 6f 20 22 20 2b 0a 20 20 20 20 22 6d 72 4e 6f 54 o " +. "mrNoT 000165a0: 6f 41 6c 6c 20 22 20 2b 0a 20 20 20 20 22 6d 72 oAll " +. "mr 000165b0: 59 65 73 20 22 20 2b 0a 20 20 20 20 22 6d 72 59 Yes " +. "mrY 000165c0: 65 73 54 6f 41 6c 6c 20 22 20 2b 0a 20 20 20 20 esToAll " +. 000165d0: 22 4d 55 4c 54 49 50 4c 45 5f 53 45 4c 45 43 54 "MULTIPLE_SELECT 000165e0: 5f 44 49 41 4c 4f 47 5f 43 4f 44 45 20 22 20 2b _DIALOG_CODE " + 000165f0: 0a 20 20 20 20 22 4e 4f 4e 4f 50 45 52 41 54 49 . "NONOPERATI 00016600: 4e 47 5f 52 45 43 4f 52 44 5f 46 4c 41 47 5f 46 NG_RECORD_FLAG_F 00016610: 45 4d 49 4e 49 4e 45 20 22 20 2b 0a 20 20 20 20 EMININE " +. 00016620: 22 4e 4f 4e 4f 50 45 52 41 54 49 4e 47 5f 52 45 "NONOPERATING_RE 00016630: 43 4f 52 44 5f 46 4c 41 47 5f 4d 41 53 43 55 4c CORD_FLAG_MASCUL 00016640: 49 4e 45 20 22 20 2b 0a 20 20 20 20 22 4f 50 45 INE " +. "OPE 00016650: 52 41 54 49 4e 47 5f 52 45 43 4f 52 44 5f 46 4c RATING_RECORD_FL 00016660: 41 47 5f 46 45 4d 49 4e 49 4e 45 20 22 20 2b 0a AG_FEMININE " +. 00016670: 20 20 20 20 22 4f 50 45 52 41 54 49 4e 47 5f 52 "OPERATING_R 00016680: 45 43 4f 52 44 5f 46 4c 41 47 5f 4d 41 53 43 55 ECORD_FLAG_MASCU 00016690: 4c 49 4e 45 20 22 20 2b 0a 20 20 20 20 22 50 52 LINE " +. "PR 000166a0: 4f 46 49 4c 49 4e 47 5f 53 45 54 54 49 4e 47 53 OFILING_SETTINGS 000166b0: 5f 43 4f 4d 4d 4f 4e 5f 53 45 54 54 49 4e 47 53 _COMMON_SETTINGS 000166c0: 5f 43 4f 44 45 5f 56 41 4c 55 45 20 22 20 2b 0a _CODE_VALUE " +. 000166d0: 20 20 20 20 22 50 52 4f 47 52 41 4d 5f 49 4e 49 "PROGRAM_INI 000166e0: 54 49 41 54 45 44 5f 4c 4f 4f 4b 55 50 5f 41 43 TIATED_LOOKUP_AC 000166f0: 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 72 61 TION " +. "ra 00016700: 74 44 65 6c 65 74 65 20 22 20 2b 0a 20 20 20 20 tDelete " +. 00016710: 22 72 61 74 45 64 69 74 20 22 20 2b 0a 20 20 20 "ratEdit " +. 00016720: 20 22 72 61 74 49 6e 73 65 72 74 20 22 20 2b 0a "ratInsert " +. 00016730: 20 20 20 20 22 52 45 50 4f 52 54 5f 54 59 50 45 "REPORT_TYPE 00016740: 20 22 20 2b 0a 20 20 20 20 22 52 45 51 55 49 52 " +. "REQUIR 00016750: 45 44 5f 50 49 43 4b 5f 56 41 4c 55 45 53 5f 56 ED_PICK_VALUES_V 00016760: 41 52 49 41 42 4c 45 20 22 20 2b 0a 20 20 20 20 ARIABLE " +. 00016770: 22 72 6d 43 61 72 64 20 22 20 2b 0a 20 20 20 20 "rmCard " +. 00016780: 22 72 6d 4c 69 73 74 20 22 20 2b 0a 20 20 20 20 "rmList " +. 00016790: 22 53 42 52 54 45 5f 50 52 4f 47 49 44 5f 44 45 "SBRTE_PROGID_DE 000167a0: 56 20 22 20 2b 0a 20 20 20 20 22 53 42 52 54 45 V " +. "SBRTE 000167b0: 5f 50 52 4f 47 49 44 5f 52 45 4c 45 41 53 45 20 _PROGID_RELEASE 000167c0: 22 20 2b 0a 20 20 20 20 22 53 54 41 54 49 43 5f " +. "STATIC_ 000167d0: 52 4f 4c 45 5f 54 59 50 45 5f 43 4f 44 45 20 22 ROLE_TYPE_CODE " 000167e0: 20 2b 0a 20 20 20 20 22 53 55 50 50 52 45 53 53 +. "SUPPRESS 000167f0: 5f 45 4d 50 54 59 5f 54 45 4d 50 4c 41 54 45 5f _EMPTY_TEMPLATE_ 00016800: 43 52 45 41 54 49 4f 4e 20 22 20 2b 0a 20 20 20 CREATION " +. 00016810: 20 22 53 59 53 54 45 4d 5f 55 53 45 52 5f 43 4f "SYSTEM_USER_CO 00016820: 44 45 20 22 20 2b 0a 20 20 20 20 22 55 50 44 41 DE " +. "UPDA 00016830: 54 45 5f 44 49 41 4c 4f 47 5f 44 41 54 41 53 45 TE_DIALOG_DATASE 00016840: 54 20 22 20 2b 0a 20 20 20 20 22 55 53 45 44 5f T " +. "USED_ 00016850: 49 4e 5f 4f 42 4a 45 43 54 5f 48 49 4e 54 5f 50 IN_OBJECT_HINT_P 00016860: 41 52 41 4d 20 22 20 2b 0a 20 20 20 20 22 55 53 ARAM " +. "US 00016870: 45 52 5f 49 4e 49 54 49 41 54 45 44 5f 4c 4f 4f ER_INITIATED_LOO 00016880: 4b 55 50 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 KUP_ACTION " +. 00016890: 20 20 20 22 55 53 45 52 5f 4e 41 4d 45 5f 46 4f "USER_NAME_FO 000168a0: 52 4d 41 54 20 22 20 2b 0a 20 20 20 20 22 55 53 RMAT " +. "US 000168b0: 45 52 5f 53 45 4c 45 43 54 49 4f 4e 5f 52 45 53 ER_SELECTION_RES 000168c0: 54 52 49 43 54 49 4f 4e 53 20 22 20 2b 0a 20 20 TRICTIONS " +. 000168d0: 20 20 22 57 4f 52 4b 46 4c 4f 57 5f 54 45 53 54 "WORKFLOW_TEST 000168e0: 5f 50 52 4f 54 4f 43 4f 4c 53 5f 46 4f 4c 44 45 _PROTOCOLS_FOLDE 000168f0: 52 5f 50 41 54 48 20 22 20 2b 0a 20 20 20 20 22 R_PATH " +. " 00016900: 45 4c 53 5f 53 55 42 54 59 50 45 5f 43 4f 4e 54 ELS_SUBTYPE_CONT 00016910: 52 4f 4c 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 ROL_NAME " +. 00016920: 20 22 45 4c 53 5f 46 4f 4c 44 45 52 5f 4b 49 4e "ELS_FOLDER_KIN 00016930: 44 5f 43 4f 4e 54 52 4f 4c 5f 4e 41 4d 45 20 22 D_CONTROL_NAME " 00016940: 20 2b 0a 20 20 20 20 22 52 45 50 45 41 54 5f 50 +. "REPEAT_P 00016950: 52 4f 43 45 53 53 5f 43 55 52 52 45 4e 54 5f 4f ROCESS_CURRENT_O 00016960: 42 4a 45 43 54 5f 45 58 43 45 50 54 49 4f 4e 5f BJECT_EXCEPTION_ 00016970: 4e 41 4d 45 20 22 3b 0a 0a 20 20 2f 2f 20 50 72 NAME ";.. // Pr 00016980: 69 76 69 6c 65 67 65 73 0a 20 20 63 6f 6e 73 74 ivileges. const 00016990: 20 70 72 69 76 69 6c 65 67 65 73 5f 63 6f 6e 73 privileges_cons 000169a0: 74 61 6e 74 73 20 3d 0a 20 20 20 20 22 50 52 49 tants =. "PRI 000169b0: 56 49 4c 45 47 45 5f 43 4f 4d 50 4f 4e 45 4e 54 VILEGE_COMPONENT 000169c0: 5f 46 55 4c 4c 5f 41 43 43 45 53 53 20 22 20 2b _FULL_ACCESS " + 000169d0: 0a 20 20 20 20 22 50 52 49 56 49 4c 45 47 45 5f . "PRIVILEGE_ 000169e0: 44 45 56 45 4c 4f 50 4d 45 4e 54 5f 45 58 50 4f DEVELOPMENT_EXPO 000169f0: 52 54 20 22 20 2b 0a 20 20 20 20 22 50 52 49 56 RT " +. "PRIV 00016a00: 49 4c 45 47 45 5f 44 45 56 45 4c 4f 50 4d 45 4e ILEGE_DEVELOPMEN 00016a10: 54 5f 49 4d 50 4f 52 54 20 22 20 2b 0a 20 20 20 T_IMPORT " +. 00016a20: 20 22 50 52 49 56 49 4c 45 47 45 5f 44 4f 43 55 "PRIVILEGE_DOCU 00016a30: 4d 45 4e 54 5f 44 45 4c 45 54 45 20 22 20 2b 0a MENT_DELETE " +. 00016a40: 20 20 20 20 22 50 52 49 56 49 4c 45 47 45 5f 45 "PRIVILEGE_E 00016a50: 53 44 20 22 20 2b 0a 20 20 20 20 22 50 52 49 56 SD " +. "PRIV 00016a60: 49 4c 45 47 45 5f 46 4f 4c 44 45 52 5f 44 45 4c ILEGE_FOLDER_DEL 00016a70: 45 54 45 20 22 20 2b 0a 20 20 20 20 22 50 52 49 ETE " +. "PRI 00016a80: 56 49 4c 45 47 45 5f 4d 41 4e 41 47 45 5f 41 43 VILEGE_MANAGE_AC 00016a90: 43 45 53 53 5f 52 49 47 48 54 53 20 22 20 2b 0a CESS_RIGHTS " +. 00016aa0: 20 20 20 20 22 50 52 49 56 49 4c 45 47 45 5f 4d "PRIVILEGE_M 00016ab0: 41 4e 41 47 45 5f 52 45 50 4c 49 43 41 54 49 4f ANAGE_REPLICATIO 00016ac0: 4e 20 22 20 2b 0a 20 20 20 20 22 50 52 49 56 49 N " +. "PRIVI 00016ad0: 4c 45 47 45 5f 4d 41 4e 41 47 45 5f 53 45 53 53 LEGE_MANAGE_SESS 00016ae0: 49 4f 4e 5f 53 45 52 56 45 52 20 22 20 2b 0a 20 ION_SERVER " +. 00016af0: 20 20 20 22 50 52 49 56 49 4c 45 47 45 5f 4f 42 "PRIVILEGE_OB 00016b00: 4a 45 43 54 5f 46 55 4c 4c 5f 41 43 43 45 53 53 JECT_FULL_ACCESS 00016b10: 20 22 20 2b 0a 20 20 20 20 22 50 52 49 56 49 4c " +. "PRIVIL 00016b20: 45 47 45 5f 4f 42 4a 45 43 54 5f 56 49 45 57 20 EGE_OBJECT_VIEW 00016b30: 22 20 2b 0a 20 20 20 20 22 50 52 49 56 49 4c 45 " +. "PRIVILE 00016b40: 47 45 5f 52 45 53 45 52 56 45 5f 4c 49 43 45 4e GE_RESERVE_LICEN 00016b50: 53 45 20 22 20 2b 0a 20 20 20 20 22 50 52 49 56 SE " +. "PRIV 00016b60: 49 4c 45 47 45 5f 53 59 53 54 45 4d 5f 43 55 53 ILEGE_SYSTEM_CUS 00016b70: 54 4f 4d 49 5a 45 20 22 20 2b 0a 20 20 20 20 22 TOMIZE " +. " 00016b80: 50 52 49 56 49 4c 45 47 45 5f 53 59 53 54 45 4d PRIVILEGE_SYSTEM 00016b90: 5f 44 45 56 45 4c 4f 50 20 22 20 2b 0a 20 20 20 _DEVELOP " +. 00016ba0: 20 22 50 52 49 56 49 4c 45 47 45 5f 53 59 53 54 "PRIVILEGE_SYST 00016bb0: 45 4d 5f 49 4e 53 54 41 4c 4c 20 22 20 2b 0a 20 EM_INSTALL " +. 00016bc0: 20 20 20 22 50 52 49 56 49 4c 45 47 45 5f 54 41 "PRIVILEGE_TA 00016bd0: 53 4b 5f 44 45 4c 45 54 45 20 22 20 2b 0a 20 20 SK_DELETE " +. 00016be0: 20 20 22 50 52 49 56 49 4c 45 47 45 5f 55 53 45 "PRIVILEGE_USE 00016bf0: 52 5f 50 4c 55 47 49 4e 5f 53 45 54 54 49 4e 47 R_PLUGIN_SETTING 00016c00: 53 5f 43 55 53 54 4f 4d 49 5a 45 20 22 20 2b 0a S_CUSTOMIZE " +. 00016c10: 20 20 20 20 22 50 52 49 56 49 4c 45 47 45 53 5f "PRIVILEGES_ 00016c20: 50 53 45 55 44 4f 52 45 46 45 52 45 4e 43 45 5f PSEUDOREFERENCE_ 00016c30: 43 4f 44 45 20 22 3b 0a 0a 20 20 2f 2f 20 50 73 CODE ";.. // Ps 00016c40: 65 75 64 6f 72 65 66 65 72 65 6e 63 65 20 63 6f eudoreference co 00016c50: 64 65 0a 20 20 63 6f 6e 73 74 20 70 73 65 75 64 de. const pseud 00016c60: 6f 72 65 66 65 72 65 6e 63 65 5f 63 6f 64 65 5f oreference_code_ 00016c70: 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 20 20 20 constants =. 00016c80: 22 41 43 43 45 53 53 5f 54 59 50 45 53 5f 50 53 "ACCESS_TYPES_PS 00016c90: 45 55 44 4f 52 45 46 45 52 45 4e 43 45 5f 43 4f EUDOREFERENCE_CO 00016ca0: 44 45 20 22 20 2b 0a 20 20 20 20 22 41 4c 4c 5f DE " +. "ALL_ 00016cb0: 41 56 41 49 4c 41 42 4c 45 5f 43 4f 4d 50 4f 4e AVAILABLE_COMPON 00016cc0: 45 4e 54 53 5f 50 53 45 55 44 4f 52 45 46 45 52 ENTS_PSEUDOREFER 00016cd0: 45 4e 43 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 ENCE_CODE " +. 00016ce0: 20 20 22 41 4c 4c 5f 41 56 41 49 4c 41 42 4c 45 "ALL_AVAILABLE 00016cf0: 5f 50 52 49 56 49 4c 45 47 45 53 5f 50 53 45 55 _PRIVILEGES_PSEU 00016d00: 44 4f 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 DOREFERENCE_CODE 00016d10: 20 22 20 2b 0a 20 20 20 20 22 41 4c 4c 5f 52 45 " +. "ALL_RE 00016d20: 50 4c 49 43 41 54 45 5f 43 4f 4d 50 4f 4e 45 4e PLICATE_COMPONEN 00016d30: 54 53 5f 50 53 45 55 44 4f 52 45 46 45 52 45 4e TS_PSEUDOREFEREN 00016d40: 43 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 CE_CODE " +. 00016d50: 22 41 56 41 49 4c 41 42 4c 45 5f 44 45 56 45 4c "AVAILABLE_DEVEL 00016d60: 4f 50 45 52 53 5f 43 4f 4d 50 4f 4e 45 4e 54 53 OPERS_COMPONENTS 00016d70: 5f 50 53 45 55 44 4f 52 45 46 45 52 45 4e 43 45 _PSEUDOREFERENCE 00016d80: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 43 _CODE " +. "C 00016d90: 4f 4d 50 4f 4e 45 4e 54 53 5f 50 53 45 55 44 4f OMPONENTS_PSEUDO 00016da0: 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 REFERENCE_CODE " 00016db0: 20 2b 0a 20 20 20 20 22 46 49 4c 54 52 41 54 45 +. "FILTRATE 00016dc0: 52 5f 53 45 54 54 49 4e 47 53 5f 43 4f 4e 46 4c R_SETTINGS_CONFL 00016dd0: 49 43 54 53 5f 50 53 45 55 44 4f 52 45 46 45 52 ICTS_PSEUDOREFER 00016de0: 45 4e 43 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 ENCE_CODE " +. 00016df0: 20 20 22 47 52 4f 55 50 53 5f 50 53 45 55 44 4f "GROUPS_PSEUDO 00016e00: 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 REFERENCE_CODE " 00016e10: 20 2b 0a 20 20 20 20 22 52 45 43 45 49 56 45 5f +. "RECEIVE_ 00016e20: 50 52 4f 54 4f 43 4f 4c 5f 50 53 45 55 44 4f 52 PROTOCOL_PSEUDOR 00016e30: 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 20 EFERENCE_CODE " 00016e40: 2b 0a 20 20 20 20 22 52 45 46 45 52 45 4e 43 45 +. "REFERENCE 00016e50: 5f 52 45 51 55 49 53 49 54 45 5f 50 53 45 55 44 _REQUISITE_PSEUD 00016e60: 4f 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 OREFERENCE_CODE 00016e70: 22 20 2b 0a 20 20 20 20 22 52 45 46 45 52 45 4e " +. "REFEREN 00016e80: 43 45 5f 52 45 51 55 49 53 49 54 45 53 5f 50 53 CE_REQUISITES_PS 00016e90: 45 55 44 4f 52 45 46 45 52 45 4e 43 45 5f 43 4f EUDOREFERENCE_CO 00016ea0: 44 45 20 22 20 2b 0a 20 20 20 20 22 52 45 46 54 DE " +. "REFT 00016eb0: 59 50 45 53 5f 50 53 45 55 44 4f 52 45 46 45 52 YPES_PSEUDOREFER 00016ec0: 45 4e 43 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 ENCE_CODE " +. 00016ed0: 20 20 22 52 45 50 4c 49 43 41 54 49 4f 4e 5f 53 "REPLICATION_S 00016ee0: 45 41 4e 43 45 53 5f 44 49 41 52 59 5f 50 53 45 EANCES_DIARY_PSE 00016ef0: 55 44 4f 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 UDOREFERENCE_COD 00016f00: 45 20 22 20 2b 0a 20 20 20 20 22 53 45 4e 44 5f E " +. "SEND_ 00016f10: 50 52 4f 54 4f 43 4f 4c 5f 50 53 45 55 44 4f 52 PROTOCOL_PSEUDOR 00016f20: 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 20 EFERENCE_CODE " 00016f30: 2b 0a 20 20 20 20 22 53 55 42 53 54 49 54 55 54 +. "SUBSTITUT 00016f40: 45 53 5f 50 53 45 55 44 4f 52 45 46 45 52 45 4e ES_PSEUDOREFEREN 00016f50: 43 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 CE_CODE " +. 00016f60: 22 53 59 53 54 45 4d 5f 53 45 54 54 49 4e 47 53 "SYSTEM_SETTINGS 00016f70: 5f 50 53 45 55 44 4f 52 45 46 45 52 45 4e 43 45 _PSEUDOREFERENCE 00016f80: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 55 _CODE " +. "U 00016f90: 4e 49 54 53 5f 50 53 45 55 44 4f 52 45 46 45 52 NITS_PSEUDOREFER 00016fa0: 45 4e 43 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 ENCE_CODE " +. 00016fb0: 20 20 22 55 53 45 52 53 5f 50 53 45 55 44 4f 52 "USERS_PSEUDOR 00016fc0: 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 20 EFERENCE_CODE " 00016fd0: 2b 0a 20 20 20 20 22 56 49 45 57 45 52 53 5f 50 +. "VIEWERS_P 00016fe0: 53 45 55 44 4f 52 45 46 45 52 45 4e 43 45 5f 43 SEUDOREFERENCE_C 00016ff0: 4f 44 45 20 22 3b 0a 0a 20 20 2f 2f 20 52 65 71 ODE ";.. // Req 00017000: 75 69 73 69 74 65 20 49 53 42 43 65 72 74 69 66 uisite ISBCertif 00017010: 69 63 61 74 65 54 79 70 65 20 76 61 6c 75 65 73 icateType values 00017020: 0a 20 20 63 6f 6e 73 74 20 72 65 71 75 69 73 69 . const requisi 00017030: 74 65 5f 49 53 42 43 65 72 74 69 66 69 63 61 74 te_ISBCertificat 00017040: 65 54 79 70 65 5f 76 61 6c 75 65 73 5f 63 6f 6e eType_values_con 00017050: 73 74 61 6e 74 73 20 3d 0a 20 20 20 20 22 43 45 stants =. "CE 00017060: 52 54 49 46 49 43 41 54 45 5f 54 59 50 45 5f 45 RTIFICATE_TYPE_E 00017070: 4e 43 52 59 50 54 20 22 20 2b 0a 20 20 20 20 22 NCRYPT " +. " 00017080: 43 45 52 54 49 46 49 43 41 54 45 5f 54 59 50 45 CERTIFICATE_TYPE 00017090: 5f 53 49 47 4e 20 22 20 2b 0a 20 20 20 20 22 43 _SIGN " +. "C 000170a0: 45 52 54 49 46 49 43 41 54 45 5f 54 59 50 45 5f ERTIFICATE_TYPE_ 000170b0: 53 49 47 4e 5f 41 4e 44 5f 45 4e 43 52 59 50 54 SIGN_AND_ENCRYPT 000170c0: 20 22 3b 0a 0a 20 20 2f 2f 20 52 65 71 75 69 73 ";.. // Requis 000170d0: 69 74 65 20 49 53 42 45 44 6f 63 53 74 6f 72 61 ite ISBEDocStora 000170e0: 67 65 54 79 70 65 20 76 61 6c 75 65 73 0a 20 20 geType values. 000170f0: 63 6f 6e 73 74 20 72 65 71 75 69 73 69 74 65 5f const requisite_ 00017100: 49 53 42 45 44 6f 63 53 74 6f 72 61 67 65 54 79 ISBEDocStorageTy 00017110: 70 65 5f 76 61 6c 75 65 73 5f 63 6f 6e 73 74 61 pe_values_consta 00017120: 6e 74 73 20 3d 0a 20 20 20 20 22 53 54 4f 52 41 nts =. "STORA 00017130: 47 45 5f 54 59 50 45 5f 46 49 4c 45 20 22 20 2b GE_TYPE_FILE " + 00017140: 0a 20 20 20 20 22 53 54 4f 52 41 47 45 5f 54 59 . "STORAGE_TY 00017150: 50 45 5f 4e 41 53 5f 43 49 46 53 20 22 20 2b 0a PE_NAS_CIFS " +. 00017160: 20 20 20 20 22 53 54 4f 52 41 47 45 5f 54 59 50 "STORAGE_TYP 00017170: 45 5f 53 41 50 45 52 49 4f 4e 20 22 20 2b 0a 20 E_SAPERION " +. 00017180: 20 20 20 22 53 54 4f 52 41 47 45 5f 54 59 50 45 "STORAGE_TYPE 00017190: 5f 53 51 4c 5f 53 45 52 56 45 52 20 22 3b 0a 0a _SQL_SERVER ";.. 000171a0: 20 20 2f 2f 20 52 65 71 75 69 73 69 74 65 20 43 // Requisite C 000171b0: 6f 6d 70 54 79 70 65 32 20 76 61 6c 75 65 73 0a ompType2 values. 000171c0: 20 20 63 6f 6e 73 74 20 72 65 71 75 69 73 69 74 const requisit 000171d0: 65 5f 63 6f 6d 70 54 79 70 65 32 5f 76 61 6c 75 e_compType2_valu 000171e0: 65 73 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 es_constants =. 000171f0: 20 20 20 22 43 4f 4d 50 54 59 50 45 32 5f 52 45 "COMPTYPE2_RE 00017200: 51 55 49 53 49 54 45 5f 44 4f 43 55 4d 45 4e 54 QUISITE_DOCUMENT 00017210: 53 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 S_VALUE " +. 00017220: 22 43 4f 4d 50 54 59 50 45 32 5f 52 45 51 55 49 "COMPTYPE2_REQUI 00017230: 53 49 54 45 5f 54 41 53 4b 53 5f 56 41 4c 55 45 SITE_TASKS_VALUE 00017240: 20 22 20 2b 0a 20 20 20 20 22 43 4f 4d 50 54 59 " +. "COMPTY 00017250: 50 45 32 5f 52 45 51 55 49 53 49 54 45 5f 46 4f PE2_REQUISITE_FO 00017260: 4c 44 45 52 53 5f 56 41 4c 55 45 20 22 20 2b 0a LDERS_VALUE " +. 00017270: 20 20 20 20 22 43 4f 4d 50 54 59 50 45 32 5f 52 "COMPTYPE2_R 00017280: 45 51 55 49 53 49 54 45 5f 52 45 46 45 52 45 4e EQUISITE_REFEREN 00017290: 43 45 53 5f 56 41 4c 55 45 20 22 3b 0a 0a 20 20 CES_VALUE ";.. 000172a0: 2f 2f 20 52 65 71 75 69 73 69 74 65 20 6e 61 6d // Requisite nam 000172b0: 65 0a 20 20 63 6f 6e 73 74 20 72 65 71 75 69 73 e. const requis 000172c0: 69 74 65 5f 6e 61 6d 65 5f 63 6f 6e 73 74 61 6e ite_name_constan 000172d0: 74 73 20 3d 0a 20 20 20 20 22 53 59 53 52 45 51 ts =. "SYSREQ 000172e0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 000172f0: 59 53 52 45 51 5f 43 4f 4d 50 54 59 50 45 32 20 YSREQ_COMPTYPE2 00017300: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00017310: 43 4f 4e 53 54 5f 41 56 41 49 4c 41 42 4c 45 5f CONST_AVAILABLE_ 00017320: 46 4f 52 5f 57 45 42 20 22 20 2b 0a 20 20 20 20 FOR_WEB " +. 00017330: 22 53 59 53 52 45 51 5f 43 4f 4e 53 54 5f 43 4f "SYSREQ_CONST_CO 00017340: 4d 4d 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 MMON_CODE " +. 00017350: 20 20 22 53 59 53 52 45 51 5f 43 4f 4e 53 54 5f "SYSREQ_CONST_ 00017360: 43 4f 4d 4d 4f 4e 5f 56 41 4c 55 45 20 22 20 2b COMMON_VALUE " + 00017370: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 43 4f 4e . "SYSREQ_CON 00017380: 53 54 5f 46 49 52 4d 5f 43 4f 44 45 20 22 20 2b ST_FIRM_CODE " + 00017390: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 43 4f 4e . "SYSREQ_CON 000173a0: 53 54 5f 46 49 52 4d 5f 53 54 41 54 55 53 20 22 ST_FIRM_STATUS " 000173b0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 43 +. "SYSREQ_C 000173c0: 4f 4e 53 54 5f 46 49 52 4d 5f 56 41 4c 55 45 20 ONST_FIRM_VALUE 000173d0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 000173e0: 43 4f 4e 53 54 5f 53 45 52 56 45 52 5f 53 54 41 CONST_SERVER_STA 000173f0: 54 55 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 TUS " +. "SYS 00017400: 52 45 51 5f 43 4f 4e 54 45 4e 54 53 20 22 20 2b REQ_CONTENTS " + 00017410: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 44 41 54 . "SYSREQ_DAT 00017420: 45 5f 4f 50 45 4e 20 22 20 2b 0a 20 20 20 20 22 E_OPEN " +. " 00017430: 53 59 53 52 45 51 5f 44 41 54 45 5f 43 4c 4f 53 SYSREQ_DATE_CLOS 00017440: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00017450: 51 5f 44 45 53 43 52 49 50 54 49 4f 4e 20 22 20 Q_DESCRIPTION " 00017460: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 44 45 +. "SYSREQ_DE 00017470: 53 43 52 49 50 54 49 4f 4e 5f 4c 4f 43 41 4c 49 SCRIPTION_LOCALI 00017480: 5a 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 53 ZE_ID " +. "S 00017490: 59 53 52 45 51 5f 44 4f 55 42 4c 45 20 22 20 2b YSREQ_DOUBLE " + 000174a0: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f . "SYSREQ_EDO 000174b0: 43 5f 41 43 43 45 53 53 5f 54 59 50 45 20 22 20 C_ACCESS_TYPE " 000174c0: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 +. "SYSREQ_ED 000174d0: 4f 43 5f 41 55 54 48 4f 52 20 22 20 2b 0a 20 20 OC_AUTHOR " +. 000174e0: 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 43 "SYSREQ_EDOC_C 000174f0: 52 45 41 54 45 44 20 22 20 2b 0a 20 20 20 20 22 REATED " +. " 00017500: 53 59 53 52 45 51 5f 45 44 4f 43 5f 44 45 4c 45 SYSREQ_EDOC_DELE 00017510: 47 41 54 45 5f 52 49 47 48 54 53 5f 52 45 51 55 GATE_RIGHTS_REQU 00017520: 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 ISITE_CODE " +. 00017530: 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f "SYSREQ_EDOC_ 00017540: 45 44 49 54 4f 52 20 22 20 2b 0a 20 20 20 20 22 EDITOR " +. " 00017550: 53 59 53 52 45 51 5f 45 44 4f 43 5f 45 4e 43 4f SYSREQ_EDOC_ENCO 00017560: 44 45 5f 54 59 50 45 20 22 20 2b 0a 20 20 20 20 DE_TYPE " +. 00017570: 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 45 4e 43 "SYSREQ_EDOC_ENC 00017580: 52 59 50 54 49 4f 4e 5f 50 4c 55 47 49 4e 5f 4e RYPTION_PLUGIN_N 00017590: 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 AME " +. "SYS 000175a0: 52 45 51 5f 45 44 4f 43 5f 45 4e 43 52 59 50 54 REQ_EDOC_ENCRYPT 000175b0: 49 4f 4e 5f 50 4c 55 47 49 4e 5f 56 45 52 53 49 ION_PLUGIN_VERSI 000175c0: 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ON " +. "SYSR 000175d0: 45 51 5f 45 44 4f 43 5f 45 58 50 4f 52 54 5f 44 EQ_EDOC_EXPORT_D 000175e0: 41 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ATE " +. "SYS 000175f0: 52 45 51 5f 45 44 4f 43 5f 45 58 50 4f 52 54 45 REQ_EDOC_EXPORTE 00017600: 52 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 R " +. "SYSRE 00017610: 51 5f 45 44 4f 43 5f 4b 49 4e 44 20 22 20 2b 0a Q_EDOC_KIND " +. 00017620: 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 "SYSREQ_EDOC 00017630: 5f 4c 49 46 45 5f 53 54 41 47 45 5f 4e 41 4d 45 _LIFE_STAGE_NAME 00017640: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 00017650: 5f 45 44 4f 43 5f 4c 4f 43 4b 45 44 5f 46 4f 52 _EDOC_LOCKED_FOR 00017660: 5f 53 45 52 56 45 52 5f 43 4f 44 45 20 22 20 2b _SERVER_CODE " + 00017670: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f . "SYSREQ_EDO 00017680: 43 5f 4d 4f 44 49 46 49 45 44 20 22 20 2b 0a 20 C_MODIFIED " +. 00017690: 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f "SYSREQ_EDOC_ 000176a0: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NAME " +. "SY 000176b0: 53 52 45 51 5f 45 44 4f 43 5f 4e 4f 54 45 20 22 SREQ_EDOC_NOTE " 000176c0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 +. "SYSREQ_E 000176d0: 44 4f 43 5f 51 55 41 4c 49 46 49 45 44 5f 49 44 DOC_QUALIFIED_ID 000176e0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 000176f0: 5f 45 44 4f 43 5f 53 45 53 53 49 4f 4e 5f 4b 45 _EDOC_SESSION_KE 00017700: 59 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 Y " +. "SYSRE 00017710: 51 5f 45 44 4f 43 5f 53 45 53 53 49 4f 4e 5f 4b Q_EDOC_SESSION_K 00017720: 45 59 5f 45 4e 43 52 59 50 54 49 4f 4e 5f 50 4c EY_ENCRYPTION_PL 00017730: 55 47 49 4e 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 UGIN_NAME " +. 00017740: 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 53 "SYSREQ_EDOC_S 00017750: 45 53 53 49 4f 4e 5f 4b 45 59 5f 45 4e 43 52 59 ESSION_KEY_ENCRY 00017760: 50 54 49 4f 4e 5f 50 4c 55 47 49 4e 5f 56 45 52 PTION_PLUGIN_VER 00017770: 53 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 SION " +. "SY 00017780: 53 52 45 51 5f 45 44 4f 43 5f 53 49 47 4e 41 54 SREQ_EDOC_SIGNAT 00017790: 55 52 45 5f 54 59 50 45 20 22 20 2b 0a 20 20 20 URE_TYPE " +. 000177a0: 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 53 49 "SYSREQ_EDOC_SI 000177b0: 47 4e 45 44 20 22 20 2b 0a 20 20 20 20 22 53 59 GNED " +. "SY 000177c0: 53 52 45 51 5f 45 44 4f 43 5f 53 54 4f 52 41 47 SREQ_EDOC_STORAG 000177d0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 000177e0: 51 5f 45 44 4f 43 5f 53 54 4f 52 41 47 45 53 5f Q_EDOC_STORAGES_ 000177f0: 41 52 43 48 49 56 45 5f 53 54 4f 52 41 47 45 20 ARCHIVE_STORAGE 00017800: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00017810: 45 44 4f 43 5f 53 54 4f 52 41 47 45 53 5f 43 48 EDOC_STORAGES_CH 00017820: 45 43 4b 5f 52 49 47 48 54 53 20 22 20 2b 0a 20 ECK_RIGHTS " +. 00017830: 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f "SYSREQ_EDOC_ 00017840: 53 54 4f 52 41 47 45 53 5f 43 4f 4d 50 55 54 45 STORAGES_COMPUTE 00017850: 52 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 R_NAME " +. " 00017860: 53 59 53 52 45 51 5f 45 44 4f 43 5f 53 54 4f 52 SYSREQ_EDOC_STOR 00017870: 41 47 45 53 5f 45 44 49 54 5f 49 4e 5f 53 54 4f AGES_EDIT_IN_STO 00017880: 52 41 47 45 20 22 20 2b 0a 20 20 20 20 22 53 59 RAGE " +. "SY 00017890: 53 52 45 51 5f 45 44 4f 43 5f 53 54 4f 52 41 47 SREQ_EDOC_STORAG 000178a0: 45 53 5f 45 58 45 43 55 54 49 56 45 5f 53 54 4f ES_EXECUTIVE_STO 000178b0: 52 41 47 45 20 22 20 2b 0a 20 20 20 20 22 53 59 RAGE " +. "SY 000178c0: 53 52 45 51 5f 45 44 4f 43 5f 53 54 4f 52 41 47 SREQ_EDOC_STORAG 000178d0: 45 53 5f 46 55 4e 43 54 49 4f 4e 20 22 20 2b 0a ES_FUNCTION " +. 000178e0: 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 "SYSREQ_EDOC 000178f0: 5f 53 54 4f 52 41 47 45 53 5f 49 4e 49 54 49 41 _STORAGES_INITIA 00017900: 4c 49 5a 45 44 20 22 20 2b 0a 20 20 20 20 22 53 LIZED " +. "S 00017910: 59 53 52 45 51 5f 45 44 4f 43 5f 53 54 4f 52 41 YSREQ_EDOC_STORA 00017920: 47 45 53 5f 4c 4f 43 41 4c 5f 50 41 54 48 20 22 GES_LOCAL_PATH " 00017930: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 +. "SYSREQ_E 00017940: 44 4f 43 5f 53 54 4f 52 41 47 45 53 5f 53 41 50 DOC_STORAGES_SAP 00017950: 45 52 49 4f 4e 5f 44 41 54 41 42 41 53 45 5f 4e ERION_DATABASE_N 00017960: 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 AME " +. "SYS 00017970: 52 45 51 5f 45 44 4f 43 5f 53 54 4f 52 41 47 45 REQ_EDOC_STORAGE 00017980: 53 5f 53 45 41 52 43 48 5f 42 59 5f 54 45 58 54 S_SEARCH_BY_TEXT 00017990: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 000179a0: 5f 45 44 4f 43 5f 53 54 4f 52 41 47 45 53 5f 53 _EDOC_STORAGES_S 000179b0: 45 52 56 45 52 5f 4e 41 4d 45 20 22 20 2b 0a 20 ERVER_NAME " +. 000179c0: 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f "SYSREQ_EDOC_ 000179d0: 53 54 4f 52 41 47 45 53 5f 53 48 41 52 45 44 5f STORAGES_SHARED_ 000179e0: 53 4f 55 52 43 45 5f 4e 41 4d 45 20 22 20 2b 0a SOURCE_NAME " +. 000179f0: 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 "SYSREQ_EDOC 00017a00: 5f 53 54 4f 52 41 47 45 53 5f 54 59 50 45 20 22 _STORAGES_TYPE " 00017a10: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 +. "SYSREQ_E 00017a20: 44 4f 43 5f 54 45 58 54 5f 4d 4f 44 49 46 49 45 DOC_TEXT_MODIFIE 00017a30: 44 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 D " +. "SYSRE 00017a40: 51 5f 45 44 4f 43 5f 54 59 50 45 5f 41 43 54 5f Q_EDOC_TYPE_ACT_ 00017a50: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00017a60: 53 52 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f 41 SREQ_EDOC_TYPE_A 00017a70: 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 20 22 CT_DESCRIPTION " 00017a80: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 +. "SYSREQ_E 00017a90: 44 4f 43 5f 54 59 50 45 5f 41 43 54 5f 44 45 53 DOC_TYPE_ACT_DES 00017aa0: 43 52 49 50 54 49 4f 4e 5f 4c 4f 43 41 4c 49 5a CRIPTION_LOCALIZ 00017ab0: 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 53 59 E_ID " +. "SY 00017ac0: 53 52 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f 41 SREQ_EDOC_TYPE_A 00017ad0: 43 54 5f 4f 4e 5f 45 58 45 43 55 54 45 20 22 20 CT_ON_EXECUTE " 00017ae0: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 +. "SYSREQ_ED 00017af0: 4f 43 5f 54 59 50 45 5f 41 43 54 5f 4f 4e 5f 45 OC_TYPE_ACT_ON_E 00017b00: 58 45 43 55 54 45 5f 45 58 49 53 54 53 20 22 20 XECUTE_EXISTS " 00017b10: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 +. "SYSREQ_ED 00017b20: 4f 43 5f 54 59 50 45 5f 41 43 54 5f 53 45 43 54 OC_TYPE_ACT_SECT 00017b30: 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ION " +. "SYS 00017b40: 52 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f 41 44 REQ_EDOC_TYPE_AD 00017b50: 44 5f 50 41 52 41 4d 53 20 22 20 2b 0a 20 20 20 D_PARAMS " +. 00017b60: 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 54 59 "SYSREQ_EDOC_TY 00017b70: 50 45 5f 43 4f 4d 4d 45 4e 54 20 22 20 2b 0a 20 PE_COMMENT " +. 00017b80: 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f "SYSREQ_EDOC_ 00017b90: 54 59 50 45 5f 45 56 45 4e 54 5f 54 45 58 54 20 TYPE_EVENT_TEXT 00017ba0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00017bb0: 45 44 4f 43 5f 54 59 50 45 5f 4e 41 4d 45 5f 49 EDOC_TYPE_NAME_I 00017bc0: 4e 5f 53 49 4e 47 55 4c 41 52 20 22 20 2b 0a 20 N_SINGULAR " +. 00017bd0: 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f "SYSREQ_EDOC_ 00017be0: 54 59 50 45 5f 4e 41 4d 45 5f 49 4e 5f 53 49 4e TYPE_NAME_IN_SIN 00017bf0: 47 55 4c 41 52 5f 4c 4f 43 41 4c 49 5a 45 5f 49 GULAR_LOCALIZE_I 00017c00: 44 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 D " +. "SYSRE 00017c10: 51 5f 45 44 4f 43 5f 54 59 50 45 5f 4e 41 4d 45 Q_EDOC_TYPE_NAME 00017c20: 5f 4c 4f 43 41 4c 49 5a 45 5f 49 44 20 22 20 2b _LOCALIZE_ID " + 00017c30: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f . "SYSREQ_EDO 00017c40: 43 5f 54 59 50 45 5f 4e 55 4d 45 52 41 54 49 4f C_TYPE_NUMERATIO 00017c50: 4e 5f 4d 45 54 48 4f 44 20 22 20 2b 0a 20 20 20 N_METHOD " +. 00017c60: 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 54 59 "SYSREQ_EDOC_TY 00017c70: 50 45 5f 50 53 45 55 44 4f 5f 52 45 51 55 49 53 PE_PSEUDO_REQUIS 00017c80: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 00017c90: 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 54 59 "SYSREQ_EDOC_TY 00017ca0: 50 45 5f 52 45 51 5f 43 4f 44 45 20 22 20 2b 0a PE_REQ_CODE " +. 00017cb0: 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 "SYSREQ_EDOC 00017cc0: 5f 54 59 50 45 5f 52 45 51 5f 44 45 53 43 52 49 _TYPE_REQ_DESCRI 00017cd0: 50 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 PTION " +. "S 00017ce0: 59 53 52 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f YSREQ_EDOC_TYPE_ 00017cf0: 52 45 51 5f 44 45 53 43 52 49 50 54 49 4f 4e 5f REQ_DESCRIPTION_ 00017d00: 4c 4f 43 41 4c 49 5a 45 5f 49 44 20 22 20 2b 0a LOCALIZE_ID " +. 00017d10: 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 "SYSREQ_EDOC 00017d20: 5f 54 59 50 45 5f 52 45 51 5f 49 53 5f 4c 45 41 _TYPE_REQ_IS_LEA 00017d30: 44 49 4e 47 20 22 20 2b 0a 20 20 20 20 22 53 59 DING " +. "SY 00017d40: 53 52 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f 52 SREQ_EDOC_TYPE_R 00017d50: 45 51 5f 49 53 5f 52 45 51 55 49 52 45 44 20 22 EQ_IS_REQUIRED " 00017d60: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 +. "SYSREQ_E 00017d70: 44 4f 43 5f 54 59 50 45 5f 52 45 51 5f 4e 55 4d DOC_TYPE_REQ_NUM 00017d80: 42 45 52 20 22 20 2b 0a 20 20 20 20 22 53 59 53 BER " +. "SYS 00017d90: 52 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f 52 45 REQ_EDOC_TYPE_RE 00017da0: 51 5f 4f 4e 5f 43 48 41 4e 47 45 20 22 20 2b 0a Q_ON_CHANGE " +. 00017db0: 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 "SYSREQ_EDOC 00017dc0: 5f 54 59 50 45 5f 52 45 51 5f 4f 4e 5f 43 48 41 _TYPE_REQ_ON_CHA 00017dd0: 4e 47 45 5f 45 58 49 53 54 53 20 22 20 2b 0a 20 NGE_EXISTS " +. 00017de0: 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f "SYSREQ_EDOC_ 00017df0: 54 59 50 45 5f 52 45 51 5f 4f 4e 5f 53 45 4c 45 TYPE_REQ_ON_SELE 00017e00: 43 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 CT " +. "SYSR 00017e10: 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f 52 45 51 EQ_EDOC_TYPE_REQ 00017e20: 5f 4f 4e 5f 53 45 4c 45 43 54 5f 4b 49 4e 44 20 _ON_SELECT_KIND 00017e30: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00017e40: 45 44 4f 43 5f 54 59 50 45 5f 52 45 51 5f 53 45 EDOC_TYPE_REQ_SE 00017e50: 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 CTION " +. "S 00017e60: 59 53 52 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f YSREQ_EDOC_TYPE_ 00017e70: 56 49 45 57 5f 43 41 52 44 20 22 20 2b 0a 20 20 VIEW_CARD " +. 00017e80: 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 54 "SYSREQ_EDOC_T 00017e90: 59 50 45 5f 56 49 45 57 5f 43 4f 44 45 20 22 20 YPE_VIEW_CODE " 00017ea0: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 +. "SYSREQ_ED 00017eb0: 4f 43 5f 54 59 50 45 5f 56 49 45 57 5f 43 4f 4d OC_TYPE_VIEW_COM 00017ec0: 4d 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 53 59 MENT " +. "SY 00017ed0: 53 52 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f 56 SREQ_EDOC_TYPE_V 00017ee0: 49 45 57 5f 49 53 5f 4d 41 49 4e 20 22 20 2b 0a IEW_IS_MAIN " +. 00017ef0: 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 "SYSREQ_EDOC 00017f00: 5f 54 59 50 45 5f 56 49 45 57 5f 4e 41 4d 45 20 _TYPE_VIEW_NAME 00017f10: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00017f20: 45 44 4f 43 5f 54 59 50 45 5f 56 49 45 57 5f 4e EDOC_TYPE_VIEW_N 00017f30: 41 4d 45 5f 4c 4f 43 41 4c 49 5a 45 5f 49 44 20 AME_LOCALIZE_ID 00017f40: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00017f50: 45 44 4f 43 5f 56 45 52 53 49 4f 4e 5f 41 55 54 EDOC_VERSION_AUT 00017f60: 48 4f 52 20 22 20 2b 0a 20 20 20 20 22 53 59 53 HOR " +. "SYS 00017f70: 52 45 51 5f 45 44 4f 43 5f 56 45 52 53 49 4f 4e REQ_EDOC_VERSION 00017f80: 5f 43 52 43 20 22 20 2b 0a 20 20 20 20 22 53 59 _CRC " +. "SY 00017f90: 53 52 45 51 5f 45 44 4f 43 5f 56 45 52 53 49 4f SREQ_EDOC_VERSIO 00017fa0: 4e 5f 44 41 54 41 20 22 20 2b 0a 20 20 20 20 22 N_DATA " +. " 00017fb0: 53 59 53 52 45 51 5f 45 44 4f 43 5f 56 45 52 53 SYSREQ_EDOC_VERS 00017fc0: 49 4f 4e 5f 45 44 49 54 4f 52 20 22 20 2b 0a 20 ION_EDITOR " +. 00017fd0: 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f "SYSREQ_EDOC_ 00017fe0: 56 45 52 53 49 4f 4e 5f 45 58 50 4f 52 54 5f 44 VERSION_EXPORT_D 00017ff0: 41 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ATE " +. "SYS 00018000: 52 45 51 5f 45 44 4f 43 5f 56 45 52 53 49 4f 4e REQ_EDOC_VERSION 00018010: 5f 45 58 50 4f 52 54 45 52 20 22 20 2b 0a 20 20 _EXPORTER " +. 00018020: 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 56 "SYSREQ_EDOC_V 00018030: 45 52 53 49 4f 4e 5f 48 49 44 44 45 4e 20 22 20 ERSION_HIDDEN " 00018040: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 +. "SYSREQ_ED 00018050: 4f 43 5f 56 45 52 53 49 4f 4e 5f 4c 49 46 45 5f OC_VERSION_LIFE_ 00018060: 53 54 41 47 45 20 22 20 2b 0a 20 20 20 20 22 53 STAGE " +. "S 00018070: 59 53 52 45 51 5f 45 44 4f 43 5f 56 45 52 53 49 YSREQ_EDOC_VERSI 00018080: 4f 4e 5f 4d 4f 44 49 46 49 45 44 20 22 20 2b 0a ON_MODIFIED " +. 00018090: 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 "SYSREQ_EDOC 000180a0: 5f 56 45 52 53 49 4f 4e 5f 4e 4f 54 45 20 22 20 _VERSION_NOTE " 000180b0: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 +. "SYSREQ_ED 000180c0: 4f 43 5f 56 45 52 53 49 4f 4e 5f 53 49 47 4e 41 OC_VERSION_SIGNA 000180d0: 54 55 52 45 5f 54 59 50 45 20 22 20 2b 0a 20 20 TURE_TYPE " +. 000180e0: 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 56 "SYSREQ_EDOC_V 000180f0: 45 52 53 49 4f 4e 5f 53 49 47 4e 45 44 20 22 20 ERSION_SIGNED " 00018100: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 +. "SYSREQ_ED 00018110: 4f 43 5f 56 45 52 53 49 4f 4e 5f 53 49 5a 45 20 OC_VERSION_SIZE 00018120: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00018130: 45 44 4f 43 5f 56 45 52 53 49 4f 4e 5f 53 4f 55 EDOC_VERSION_SOU 00018140: 52 43 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 RCE " +. "SYS 00018150: 52 45 51 5f 45 44 4f 43 5f 56 45 52 53 49 4f 4e REQ_EDOC_VERSION 00018160: 5f 54 45 58 54 5f 4d 4f 44 49 46 49 45 44 20 22 _TEXT_MODIFIED " 00018170: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 +. "SYSREQ_E 00018180: 44 4f 43 4b 49 4e 44 5f 44 45 46 41 55 4c 54 5f DOCKIND_DEFAULT_ 00018190: 56 45 52 53 49 4f 4e 5f 53 54 41 54 45 5f 43 4f VERSION_STATE_CO 000181a0: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 000181b0: 45 51 5f 46 4f 4c 44 45 52 5f 4b 49 4e 44 20 22 EQ_FOLDER_KIND " 000181c0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 46 +. "SYSREQ_F 000181d0: 55 4e 43 5f 43 41 54 45 47 4f 52 59 20 22 20 2b UNC_CATEGORY " + 000181e0: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 46 55 4e . "SYSREQ_FUN 000181f0: 43 5f 43 4f 4d 4d 45 4e 54 20 22 20 2b 0a 20 20 C_COMMENT " +. 00018200: 20 20 22 53 59 53 52 45 51 5f 46 55 4e 43 5f 47 "SYSREQ_FUNC_G 00018210: 52 4f 55 50 20 22 20 2b 0a 20 20 20 20 22 53 59 ROUP " +. "SY 00018220: 53 52 45 51 5f 46 55 4e 43 5f 47 52 4f 55 50 5f SREQ_FUNC_GROUP_ 00018230: 43 4f 4d 4d 45 4e 54 20 22 20 2b 0a 20 20 20 20 COMMENT " +. 00018240: 22 53 59 53 52 45 51 5f 46 55 4e 43 5f 47 52 4f "SYSREQ_FUNC_GRO 00018250: 55 50 5f 4e 55 4d 42 45 52 20 22 20 2b 0a 20 20 UP_NUMBER " +. 00018260: 20 20 22 53 59 53 52 45 51 5f 46 55 4e 43 5f 48 "SYSREQ_FUNC_H 00018270: 45 4c 50 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ELP " +. "SYS 00018280: 52 45 51 5f 46 55 4e 43 5f 50 41 52 41 4d 5f 44 REQ_FUNC_PARAM_D 00018290: 45 46 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 EF_VALUE " +. 000182a0: 20 22 53 59 53 52 45 51 5f 46 55 4e 43 5f 50 41 "SYSREQ_FUNC_PA 000182b0: 52 41 4d 5f 49 44 45 4e 54 20 22 20 2b 0a 20 20 RAM_IDENT " +. 000182c0: 20 20 22 53 59 53 52 45 51 5f 46 55 4e 43 5f 50 "SYSREQ_FUNC_P 000182d0: 41 52 41 4d 5f 4e 55 4d 42 45 52 20 22 20 2b 0a ARAM_NUMBER " +. 000182e0: 20 20 20 20 22 53 59 53 52 45 51 5f 46 55 4e 43 "SYSREQ_FUNC 000182f0: 5f 50 41 52 41 4d 5f 54 59 50 45 20 22 20 2b 0a _PARAM_TYPE " +. 00018300: 20 20 20 20 22 53 59 53 52 45 51 5f 46 55 4e 43 "SYSREQ_FUNC 00018310: 5f 54 45 58 54 20 22 20 2b 0a 20 20 20 20 22 53 _TEXT " +. "S 00018320: 59 53 52 45 51 5f 47 52 4f 55 50 5f 43 41 54 45 YSREQ_GROUP_CATE 00018330: 47 4f 52 59 20 22 20 2b 0a 20 20 20 20 22 53 59 GORY " +. "SY 00018340: 53 52 45 51 5f 49 44 20 22 20 2b 0a 20 20 20 20 SREQ_ID " +. 00018350: 22 53 59 53 52 45 51 5f 4c 41 53 54 5f 55 50 44 "SYSREQ_LAST_UPD 00018360: 41 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ATE " +. "SYS 00018370: 52 45 51 5f 4c 45 41 44 45 52 5f 52 45 46 45 52 REQ_LEADER_REFER 00018380: 45 4e 43 45 20 22 20 2b 0a 20 20 20 20 22 53 59 ENCE " +. "SY 00018390: 53 52 45 51 5f 4c 49 4e 45 5f 4e 55 4d 42 45 52 SREQ_LINE_NUMBER 000183a0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 000183b0: 5f 4d 41 49 4e 5f 52 45 43 4f 52 44 5f 49 44 20 _MAIN_RECORD_ID 000183c0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 000183d0: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NAME " +. "SY 000183e0: 53 52 45 51 5f 4e 41 4d 45 5f 4c 4f 43 41 4c 49 SREQ_NAME_LOCALI 000183f0: 5a 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 53 ZE_ID " +. "S 00018400: 59 53 52 45 51 5f 4e 4f 54 45 20 22 20 2b 0a 20 YSREQ_NOTE " +. 00018410: 20 20 20 22 53 59 53 52 45 51 5f 4f 52 49 47 49 "SYSREQ_ORIGI 00018420: 4e 41 4c 5f 52 45 43 4f 52 44 20 22 20 2b 0a 20 NAL_RECORD " +. 00018430: 20 20 20 22 53 59 53 52 45 51 5f 4f 55 52 5f 46 "SYSREQ_OUR_F 00018440: 49 52 4d 20 22 20 2b 0a 20 20 20 20 22 53 59 53 IRM " +. "SYS 00018450: 52 45 51 5f 50 52 4f 46 49 4c 49 4e 47 5f 53 45 REQ_PROFILING_SE 00018460: 54 54 49 4e 47 53 5f 42 41 54 43 48 5f 4c 4f 47 TTINGS_BATCH_LOG 00018470: 49 4e 47 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ING " +. "SYS 00018480: 52 45 51 5f 50 52 4f 46 49 4c 49 4e 47 5f 53 45 REQ_PROFILING_SE 00018490: 54 54 49 4e 47 53 5f 42 41 54 43 48 5f 53 49 5a TTINGS_BATCH_SIZ 000184a0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 000184b0: 51 5f 50 52 4f 46 49 4c 49 4e 47 5f 53 45 54 54 Q_PROFILING_SETT 000184c0: 49 4e 47 53 5f 50 52 4f 46 49 4c 49 4e 47 5f 45 INGS_PROFILING_E 000184d0: 4e 41 42 4c 45 44 20 22 20 2b 0a 20 20 20 20 22 NABLED " +. " 000184e0: 53 59 53 52 45 51 5f 50 52 4f 46 49 4c 49 4e 47 SYSREQ_PROFILING 000184f0: 5f 53 45 54 54 49 4e 47 53 5f 53 51 4c 5f 50 52 _SETTINGS_SQL_PR 00018500: 4f 46 49 4c 49 4e 47 5f 45 4e 41 42 4c 45 44 20 OFILING_ENABLED 00018510: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00018520: 50 52 4f 46 49 4c 49 4e 47 5f 53 45 54 54 49 4e PROFILING_SETTIN 00018530: 47 53 5f 53 54 41 52 54 5f 4c 4f 47 47 45 44 20 GS_START_LOGGED 00018540: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00018550: 52 45 43 4f 52 44 5f 53 54 41 54 55 53 20 22 20 RECORD_STATUS " 00018560: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 +. "SYSREQ_RE 00018570: 46 5f 52 45 51 5f 46 49 45 4c 44 5f 4e 41 4d 45 F_REQ_FIELD_NAME 00018580: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 00018590: 5f 52 45 46 5f 52 45 51 5f 46 4f 52 4d 41 54 20 _REF_REQ_FORMAT 000185a0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 000185b0: 52 45 46 5f 52 45 51 5f 47 45 4e 45 52 41 54 45 REF_REQ_GENERATE 000185c0: 44 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 D " +. "SYSRE 000185d0: 51 5f 52 45 46 5f 52 45 51 5f 4c 45 4e 47 54 48 Q_REF_REQ_LENGTH 000185e0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 000185f0: 5f 52 45 46 5f 52 45 51 5f 50 52 45 43 49 53 49 _REF_REQ_PRECISI 00018600: 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ON " +. "SYSR 00018610: 45 51 5f 52 45 46 5f 52 45 51 5f 52 45 46 45 52 EQ_REF_REQ_REFER 00018620: 45 4e 43 45 20 22 20 2b 0a 20 20 20 20 22 53 59 ENCE " +. "SY 00018630: 53 52 45 51 5f 52 45 46 5f 52 45 51 5f 53 45 43 SREQ_REF_REQ_SEC 00018640: 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 TION " +. "SY 00018650: 53 52 45 51 5f 52 45 46 5f 52 45 51 5f 53 54 4f SREQ_REF_REQ_STO 00018660: 52 45 44 20 22 20 2b 0a 20 20 20 20 22 53 59 53 RED " +. "SYS 00018670: 52 45 51 5f 52 45 46 5f 52 45 51 5f 54 4f 4b 45 REQ_REF_REQ_TOKE 00018680: 4e 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 NS " +. "SYSR 00018690: 45 51 5f 52 45 46 5f 52 45 51 5f 54 59 50 45 20 EQ_REF_REQ_TYPE 000186a0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 000186b0: 52 45 46 5f 52 45 51 5f 56 49 45 57 20 22 20 2b REF_REQ_VIEW " + 000186c0: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 46 . "SYSREQ_REF 000186d0: 5f 54 59 50 45 5f 41 43 54 5f 43 4f 44 45 20 22 _TYPE_ACT_CODE " 000186e0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 +. "SYSREQ_R 000186f0: 45 46 5f 54 59 50 45 5f 41 43 54 5f 44 45 53 43 EF_TYPE_ACT_DESC 00018700: 52 49 50 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 RIPTION " +. 00018710: 22 53 59 53 52 45 51 5f 52 45 46 5f 54 59 50 45 "SYSREQ_REF_TYPE 00018720: 5f 41 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e _ACT_DESCRIPTION 00018730: 5f 4c 4f 43 41 4c 49 5a 45 5f 49 44 20 22 20 2b _LOCALIZE_ID " + 00018740: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 46 . "SYSREQ_REF 00018750: 5f 54 59 50 45 5f 41 43 54 5f 4f 4e 5f 45 58 45 _TYPE_ACT_ON_EXE 00018760: 43 55 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CUTE " +. "SY 00018770: 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f 41 43 SREQ_REF_TYPE_AC 00018780: 54 5f 4f 4e 5f 45 58 45 43 55 54 45 5f 45 58 49 T_ON_EXECUTE_EXI 00018790: 53 54 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 STS " +. "SYS 000187a0: 52 45 51 5f 52 45 46 5f 54 59 50 45 5f 41 43 54 REQ_REF_TYPE_ACT 000187b0: 5f 53 45 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 _SECTION " +. 000187c0: 20 22 53 59 53 52 45 51 5f 52 45 46 5f 54 59 50 "SYSREQ_REF_TYP 000187d0: 45 5f 41 44 44 5f 50 41 52 41 4d 53 20 22 20 2b E_ADD_PARAMS " + 000187e0: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 46 . "SYSREQ_REF 000187f0: 5f 54 59 50 45 5f 43 4f 4d 4d 45 4e 54 20 22 20 _TYPE_COMMENT " 00018800: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 +. "SYSREQ_RE 00018810: 46 5f 54 59 50 45 5f 43 4f 4d 4d 4f 4e 5f 53 45 F_TYPE_COMMON_SE 00018820: 54 54 49 4e 47 53 20 22 20 2b 0a 20 20 20 20 22 TTINGS " +. " 00018830: 53 59 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f SYSREQ_REF_TYPE_ 00018840: 44 49 53 50 4c 41 59 5f 52 45 51 55 49 53 49 54 DISPLAY_REQUISIT 00018850: 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 E_NAME " +. " 00018860: 53 59 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f SYSREQ_REF_TYPE_ 00018870: 45 56 45 4e 54 5f 54 45 58 54 20 22 20 2b 0a 20 EVENT_TEXT " +. 00018880: 20 20 20 22 53 59 53 52 45 51 5f 52 45 46 5f 54 "SYSREQ_REF_T 00018890: 59 50 45 5f 4d 41 49 4e 5f 4c 45 41 44 49 4e 47 YPE_MAIN_LEADING 000188a0: 5f 52 45 46 20 22 20 2b 0a 20 20 20 20 22 53 59 _REF " +. "SY 000188b0: 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f 4e 41 SREQ_REF_TYPE_NA 000188c0: 4d 45 5f 49 4e 5f 53 49 4e 47 55 4c 41 52 20 22 ME_IN_SINGULAR " 000188d0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 +. "SYSREQ_R 000188e0: 45 46 5f 54 59 50 45 5f 4e 41 4d 45 5f 49 4e 5f EF_TYPE_NAME_IN_ 000188f0: 53 49 4e 47 55 4c 41 52 5f 4c 4f 43 41 4c 49 5a SINGULAR_LOCALIZ 00018900: 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 53 59 E_ID " +. "SY 00018910: 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f 4e 41 SREQ_REF_TYPE_NA 00018920: 4d 45 5f 4c 4f 43 41 4c 49 5a 45 5f 49 44 20 22 ME_LOCALIZE_ID " 00018930: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 +. "SYSREQ_R 00018940: 45 46 5f 54 59 50 45 5f 4e 55 4d 45 52 41 54 49 EF_TYPE_NUMERATI 00018950: 4f 4e 5f 4d 45 54 48 4f 44 20 22 20 2b 0a 20 20 ON_METHOD " +. 00018960: 20 20 22 53 59 53 52 45 51 5f 52 45 46 5f 54 59 "SYSREQ_REF_TY 00018970: 50 45 5f 52 45 51 5f 43 4f 44 45 20 22 20 2b 0a PE_REQ_CODE " +. 00018980: 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 46 5f "SYSREQ_REF_ 00018990: 54 59 50 45 5f 52 45 51 5f 44 45 53 43 52 49 50 TYPE_REQ_DESCRIP 000189a0: 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 TION " +. "SY 000189b0: 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f 52 45 SREQ_REF_TYPE_RE 000189c0: 51 5f 44 45 53 43 52 49 50 54 49 4f 4e 5f 4c 4f Q_DESCRIPTION_LO 000189d0: 43 41 4c 49 5a 45 5f 49 44 20 22 20 2b 0a 20 20 CALIZE_ID " +. 000189e0: 20 20 22 53 59 53 52 45 51 5f 52 45 46 5f 54 59 "SYSREQ_REF_TY 000189f0: 50 45 5f 52 45 51 5f 49 53 5f 43 4f 4e 54 52 4f PE_REQ_IS_CONTRO 00018a00: 4c 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 L " +. "SYSRE 00018a10: 51 5f 52 45 46 5f 54 59 50 45 5f 52 45 51 5f 49 Q_REF_TYPE_REQ_I 00018a20: 53 5f 46 49 4c 54 45 52 20 22 20 2b 0a 20 20 20 S_FILTER " +. 00018a30: 20 22 53 59 53 52 45 51 5f 52 45 46 5f 54 59 50 "SYSREQ_REF_TYP 00018a40: 45 5f 52 45 51 5f 49 53 5f 4c 45 41 44 49 4e 47 E_REQ_IS_LEADING 00018a50: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 00018a60: 5f 52 45 46 5f 54 59 50 45 5f 52 45 51 5f 49 53 _REF_TYPE_REQ_IS 00018a70: 5f 52 45 51 55 49 52 45 44 20 22 20 2b 0a 20 20 _REQUIRED " +. 00018a80: 20 20 22 53 59 53 52 45 51 5f 52 45 46 5f 54 59 "SYSREQ_REF_TY 00018a90: 50 45 5f 52 45 51 5f 4e 55 4d 42 45 52 20 22 20 PE_REQ_NUMBER " 00018aa0: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 +. "SYSREQ_RE 00018ab0: 46 5f 54 59 50 45 5f 52 45 51 5f 4f 4e 5f 43 48 F_TYPE_REQ_ON_CH 00018ac0: 41 4e 47 45 20 22 20 2b 0a 20 20 20 20 22 53 59 ANGE " +. "SY 00018ad0: 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f 52 45 SREQ_REF_TYPE_RE 00018ae0: 51 5f 4f 4e 5f 43 48 41 4e 47 45 5f 45 58 49 53 Q_ON_CHANGE_EXIS 00018af0: 54 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 TS " +. "SYSR 00018b00: 45 51 5f 52 45 46 5f 54 59 50 45 5f 52 45 51 5f EQ_REF_TYPE_REQ_ 00018b10: 4f 4e 5f 53 45 4c 45 43 54 20 22 20 2b 0a 20 20 ON_SELECT " +. 00018b20: 20 20 22 53 59 53 52 45 51 5f 52 45 46 5f 54 59 "SYSREQ_REF_TY 00018b30: 50 45 5f 52 45 51 5f 4f 4e 5f 53 45 4c 45 43 54 PE_REQ_ON_SELECT 00018b40: 5f 4b 49 4e 44 20 22 20 2b 0a 20 20 20 20 22 53 _KIND " +. "S 00018b50: 59 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f 52 YSREQ_REF_TYPE_R 00018b60: 45 51 5f 53 45 43 54 49 4f 4e 20 22 20 2b 0a 20 EQ_SECTION " +. 00018b70: 20 20 20 22 53 59 53 52 45 51 5f 52 45 46 5f 54 "SYSREQ_REF_T 00018b80: 59 50 45 5f 56 49 45 57 5f 43 41 52 44 20 22 20 YPE_VIEW_CARD " 00018b90: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 +. "SYSREQ_RE 00018ba0: 46 5f 54 59 50 45 5f 56 49 45 57 5f 43 4f 44 45 F_TYPE_VIEW_CODE 00018bb0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 00018bc0: 5f 52 45 46 5f 54 59 50 45 5f 56 49 45 57 5f 43 _REF_TYPE_VIEW_C 00018bd0: 4f 4d 4d 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 OMMENT " +. " 00018be0: 53 59 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f SYSREQ_REF_TYPE_ 00018bf0: 56 49 45 57 5f 49 53 5f 4d 41 49 4e 20 22 20 2b VIEW_IS_MAIN " + 00018c00: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 46 . "SYSREQ_REF 00018c10: 5f 54 59 50 45 5f 56 49 45 57 5f 4e 41 4d 45 20 _TYPE_VIEW_NAME 00018c20: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00018c30: 52 45 46 5f 54 59 50 45 5f 56 49 45 57 5f 4e 41 REF_TYPE_VIEW_NA 00018c40: 4d 45 5f 4c 4f 43 41 4c 49 5a 45 5f 49 44 20 22 ME_LOCALIZE_ID " 00018c50: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 +. "SYSREQ_R 00018c60: 45 46 45 52 45 4e 43 45 5f 54 59 50 45 5f 49 44 EFERENCE_TYPE_ID 00018c70: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 00018c80: 5f 53 54 41 54 45 20 22 20 2b 0a 20 20 20 20 22 _STATE " +. " 00018c90: 53 59 53 52 45 51 5f 53 54 41 54 d0 95 20 22 20 SYSREQ_STAT.. " 00018ca0: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 53 59 +. "SYSREQ_SY 00018cb0: 53 54 45 4d 5f 53 45 54 54 49 4e 47 53 5f 56 41 STEM_SETTINGS_VA 00018cc0: 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 LUE " +. "SYS 00018cd0: 52 45 51 5f 54 59 50 45 20 22 20 2b 0a 20 20 20 REQ_TYPE " +. 00018ce0: 20 22 53 59 53 52 45 51 5f 55 4e 49 54 20 22 20 "SYSREQ_UNIT " 00018cf0: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 55 4e +. "SYSREQ_UN 00018d00: 49 54 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 53 IT_ID " +. "S 00018d10: 59 53 52 45 51 5f 55 53 45 52 5f 47 52 4f 55 50 YSREQ_USER_GROUP 00018d20: 53 5f 47 52 4f 55 50 5f 46 55 4c 4c 5f 4e 41 4d S_GROUP_FULL_NAM 00018d30: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00018d40: 51 5f 55 53 45 52 5f 47 52 4f 55 50 53 5f 47 52 Q_USER_GROUPS_GR 00018d50: 4f 55 50 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 OUP_NAME " +. 00018d60: 20 22 53 59 53 52 45 51 5f 55 53 45 52 5f 47 52 "SYSREQ_USER_GR 00018d70: 4f 55 50 53 5f 47 52 4f 55 50 5f 53 45 52 56 45 OUPS_GROUP_SERVE 00018d80: 52 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 R_NAME " +. " 00018d90: 53 59 53 52 45 51 5f 55 53 45 52 53 5f 41 43 43 SYSREQ_USERS_ACC 00018da0: 45 53 53 5f 52 49 47 48 54 53 20 22 20 2b 0a 20 ESS_RIGHTS " +. 00018db0: 20 20 20 22 53 59 53 52 45 51 5f 55 53 45 52 53 "SYSREQ_USERS 00018dc0: 5f 41 55 54 48 45 4e 54 49 43 41 54 49 4f 4e 20 _AUTHENTICATION 00018dd0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00018de0: 55 53 45 52 53 5f 43 41 54 45 47 4f 52 59 20 22 USERS_CATEGORY " 00018df0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 55 +. "SYSREQ_U 00018e00: 53 45 52 53 5f 43 4f 4d 50 4f 4e 45 4e 54 20 22 SERS_COMPONENT " 00018e10: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 55 +. "SYSREQ_U 00018e20: 53 45 52 53 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 55 SERS_COMPONENT_U 00018e30: 53 45 52 5f 49 53 5f 50 55 42 4c 49 43 20 22 20 SER_IS_PUBLIC " 00018e40: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 55 53 +. "SYSREQ_US 00018e50: 45 52 53 5f 44 4f 4d 41 49 4e 20 22 20 2b 0a 20 ERS_DOMAIN " +. 00018e60: 20 20 20 22 53 59 53 52 45 51 5f 55 53 45 52 53 "SYSREQ_USERS 00018e70: 5f 46 55 4c 4c 5f 55 53 45 52 5f 4e 41 4d 45 20 _FULL_USER_NAME 00018e80: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00018e90: 55 53 45 52 53 5f 47 52 4f 55 50 20 22 20 2b 0a USERS_GROUP " +. 00018ea0: 20 20 20 20 22 53 59 53 52 45 51 5f 55 53 45 52 "SYSREQ_USER 00018eb0: 53 5f 49 53 5f 4d 41 49 4e 5f 53 45 52 56 45 52 S_IS_MAIN_SERVER 00018ec0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 00018ed0: 5f 55 53 45 52 53 5f 4c 4f 47 49 4e 20 22 20 2b _USERS_LOGIN " + 00018ee0: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 55 53 45 . "SYSREQ_USE 00018ef0: 52 53 5f 52 45 46 45 52 45 4e 43 45 5f 55 53 45 RS_REFERENCE_USE 00018f00: 52 5f 49 53 5f 50 55 42 4c 49 43 20 22 20 2b 0a R_IS_PUBLIC " +. 00018f10: 20 20 20 20 22 53 59 53 52 45 51 5f 55 53 45 52 "SYSREQ_USER 00018f20: 53 5f 53 54 41 54 55 53 20 22 20 2b 0a 20 20 20 S_STATUS " +. 00018f30: 20 22 53 59 53 52 45 51 5f 55 53 45 52 53 5f 55 "SYSREQ_USERS_U 00018f40: 53 45 52 5f 43 45 52 54 49 46 49 43 41 54 45 20 SER_CERTIFICATE 00018f50: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00018f60: 55 53 45 52 53 5f 55 53 45 52 5f 43 45 52 54 49 USERS_USER_CERTI 00018f70: 46 49 43 41 54 45 5f 49 4e 46 4f 20 22 20 2b 0a FICATE_INFO " +. 00018f80: 20 20 20 20 22 53 59 53 52 45 51 5f 55 53 45 52 "SYSREQ_USER 00018f90: 53 5f 55 53 45 52 5f 43 45 52 54 49 46 49 43 41 S_USER_CERTIFICA 00018fa0: 54 45 5f 50 4c 55 47 49 4e 5f 4e 41 4d 45 20 22 TE_PLUGIN_NAME " 00018fb0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 55 +. "SYSREQ_U 00018fc0: 53 45 52 53 5f 55 53 45 52 5f 43 45 52 54 49 46 SERS_USER_CERTIF 00018fd0: 49 43 41 54 45 5f 50 4c 55 47 49 4e 5f 56 45 52 ICATE_PLUGIN_VER 00018fe0: 53 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 SION " +. "SY 00018ff0: 53 52 45 51 5f 55 53 45 52 53 5f 55 53 45 52 5f SREQ_USERS_USER_ 00019000: 43 45 52 54 49 46 49 43 41 54 45 5f 53 54 41 54 CERTIFICATE_STAT 00019010: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00019020: 51 5f 55 53 45 52 53 5f 55 53 45 52 5f 43 45 52 Q_USERS_USER_CER 00019030: 54 49 46 49 43 41 54 45 5f 53 55 42 4a 45 43 54 TIFICATE_SUBJECT 00019040: 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 _NAME " +. "S 00019050: 59 53 52 45 51 5f 55 53 45 52 53 5f 55 53 45 52 YSREQ_USERS_USER 00019060: 5f 43 45 52 54 49 46 49 43 41 54 45 5f 54 48 55 _CERTIFICATE_THU 00019070: 4d 42 50 52 49 4e 54 20 22 20 2b 0a 20 20 20 20 MBPRINT " +. 00019080: 22 53 59 53 52 45 51 5f 55 53 45 52 53 5f 55 53 "SYSREQ_USERS_US 00019090: 45 52 5f 44 45 46 41 55 4c 54 5f 43 45 52 54 49 ER_DEFAULT_CERTI 000190a0: 46 49 43 41 54 45 20 22 20 2b 0a 20 20 20 20 22 FICATE " +. " 000190b0: 53 59 53 52 45 51 5f 55 53 45 52 53 5f 55 53 45 SYSREQ_USERS_USE 000190c0: 52 5f 44 45 53 43 52 49 50 54 49 4f 4e 20 22 20 R_DESCRIPTION " 000190d0: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 55 53 +. "SYSREQ_US 000190e0: 45 52 53 5f 55 53 45 52 5f 47 4c 4f 42 41 4c 5f ERS_USER_GLOBAL_ 000190f0: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NAME " +. "SY 00019100: 53 52 45 51 5f 55 53 45 52 53 5f 55 53 45 52 5f SREQ_USERS_USER_ 00019110: 4c 4f 47 49 4e 20 22 20 2b 0a 20 20 20 20 22 53 LOGIN " +. "S 00019120: 59 53 52 45 51 5f 55 53 45 52 53 5f 55 53 45 52 YSREQ_USERS_USER 00019130: 5f 4d 41 49 4e 5f 53 45 52 56 45 52 20 22 20 2b _MAIN_SERVER " + 00019140: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 55 53 45 . "SYSREQ_USE 00019150: 52 53 5f 55 53 45 52 5f 54 59 50 45 20 22 20 2b RS_USER_TYPE " + 00019160: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 57 4f 52 . "SYSREQ_WOR 00019170: 4b 5f 52 55 4c 45 53 5f 46 4f 4c 44 45 52 5f 49 K_RULES_FOLDER_I 00019180: 44 20 22 3b 0a 0a 20 20 2f 2f 20 52 65 73 75 6c D ";.. // Resul 00019190: 74 0a 20 20 63 6f 6e 73 74 20 72 65 73 75 6c 74 t. const result 000191a0: 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 20 22 52 45 _constants = "RE 000191b0: 53 55 4c 54 5f 56 41 52 5f 4e 41 4d 45 20 52 45 SULT_VAR_NAME RE 000191c0: 53 55 4c 54 5f 56 41 52 5f 4e 41 4d 45 5f 45 4e SULT_VAR_NAME_EN 000191d0: 47 20 22 3b 0a 0a 20 20 2f 2f 20 52 75 6c 65 20 G ";.. // Rule 000191e0: 69 64 65 6e 74 69 66 69 63 61 74 69 6f 6e 0a 20 identification. 000191f0: 20 63 6f 6e 73 74 20 72 75 6c 65 5f 69 64 65 6e const rule_iden 00019200: 74 69 66 69 63 61 74 69 6f 6e 5f 63 6f 6e 73 74 tification_const 00019210: 61 6e 74 73 20 3d 0a 20 20 20 20 22 41 55 54 4f ants =. "AUTO 00019220: 5f 4e 55 4d 45 52 41 54 49 4f 4e 5f 52 55 4c 45 _NUMERATION_RULE 00019230: 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 43 41 4e _ID " +. "CAN 00019240: 54 5f 43 48 41 4e 47 45 5f 49 44 5f 52 45 51 55 T_CHANGE_ID_REQU 00019250: 49 53 49 54 45 5f 52 55 4c 45 5f 49 44 20 22 20 ISITE_RULE_ID " 00019260: 2b 0a 20 20 20 20 22 43 41 4e 54 5f 43 48 41 4e +. "CANT_CHAN 00019270: 47 45 5f 4f 55 52 46 49 52 4d 5f 52 45 51 55 49 GE_OURFIRM_REQUI 00019280: 53 49 54 45 5f 52 55 4c 45 5f 49 44 20 22 20 2b SITE_RULE_ID " + 00019290: 0a 20 20 20 20 22 43 48 45 43 4b 5f 43 48 41 4e . "CHECK_CHAN 000192a0: 47 49 4e 47 5f 52 45 46 45 52 45 4e 43 45 5f 52 GING_REFERENCE_R 000192b0: 45 43 4f 52 44 5f 55 53 45 5f 52 55 4c 45 5f 49 ECORD_USE_RULE_I 000192c0: 44 20 22 20 2b 0a 20 20 20 20 22 43 48 45 43 4b D " +. "CHECK 000192d0: 5f 43 4f 44 45 5f 52 45 51 55 49 53 49 54 45 5f _CODE_REQUISITE_ 000192e0: 52 55 4c 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 RULE_ID " +. 000192f0: 22 43 48 45 43 4b 5f 44 45 4c 45 54 49 4e 47 5f "CHECK_DELETING_ 00019300: 52 45 46 45 52 45 4e 43 45 5f 52 45 43 4f 52 44 REFERENCE_RECORD 00019310: 5f 55 53 45 5f 52 55 4c 45 5f 49 44 20 22 20 2b _USE_RULE_ID " + 00019320: 0a 20 20 20 20 22 43 48 45 43 4b 5f 46 49 4c 54 . "CHECK_FILT 00019330: 52 41 54 45 52 5f 43 48 41 4e 47 45 53 5f 52 55 RATER_CHANGES_RU 00019340: 4c 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 43 LE_ID " +. "C 00019350: 48 45 43 4b 5f 52 45 43 4f 52 44 5f 49 4e 54 45 HECK_RECORD_INTE 00019360: 52 56 41 4c 5f 52 55 4c 45 5f 49 44 20 22 20 2b RVAL_RULE_ID " + 00019370: 0a 20 20 20 20 22 43 48 45 43 4b 5f 52 45 46 45 . "CHECK_REFE 00019380: 52 45 4e 43 45 5f 49 4e 54 45 52 56 41 4c 5f 52 RENCE_INTERVAL_R 00019390: 55 4c 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 ULE_ID " +. " 000193a0: 43 48 45 43 4b 5f 52 45 51 55 49 52 45 44 5f 44 CHECK_REQUIRED_D 000193b0: 41 54 41 5f 46 55 4c 4c 4e 45 53 53 5f 52 55 4c ATA_FULLNESS_RUL 000193c0: 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 43 48 E_ID " +. "CH 000193d0: 45 43 4b 5f 52 45 51 55 49 52 45 44 5f 52 45 51 ECK_REQUIRED_REQ 000193e0: 55 49 53 49 54 45 53 5f 46 55 4c 4c 4e 45 53 53 UISITES_FULLNESS 000193f0: 5f 52 55 4c 45 5f 49 44 20 22 20 2b 0a 20 20 20 _RULE_ID " +. 00019400: 20 22 4d 41 4b 45 5f 52 45 43 4f 52 44 5f 55 4e "MAKE_RECORD_UN 00019410: 52 41 54 49 46 49 45 44 5f 52 55 4c 45 5f 49 44 RATIFIED_RULE_ID 00019420: 20 22 20 2b 0a 20 20 20 20 22 52 45 53 54 4f 52 " +. "RESTOR 00019430: 45 5f 41 55 54 4f 5f 4e 55 4d 45 52 41 54 49 4f E_AUTO_NUMERATIO 00019440: 4e 5f 52 55 4c 45 5f 49 44 20 22 20 2b 0a 20 20 N_RULE_ID " +. 00019450: 20 20 22 53 45 54 5f 46 49 52 4d 5f 43 4f 4e 54 "SET_FIRM_CONT 00019460: 45 58 54 5f 46 52 4f 4d 5f 52 45 43 4f 52 44 5f EXT_FROM_RECORD_ 00019470: 52 55 4c 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 RULE_ID " +. 00019480: 22 53 45 54 5f 46 49 52 53 54 5f 52 45 43 4f 52 "SET_FIRST_RECOR 00019490: 44 5f 49 4e 5f 4c 49 53 54 5f 46 4f 52 4d 5f 52 D_IN_LIST_FORM_R 000194a0: 55 4c 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 ULE_ID " +. " 000194b0: 53 45 54 5f 49 44 53 50 53 5f 56 41 4c 55 45 5f SET_IDSPS_VALUE_ 000194c0: 52 55 4c 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 RULE_ID " +. 000194d0: 22 53 45 54 5f 4e 45 58 54 5f 43 4f 44 45 5f 56 "SET_NEXT_CODE_V 000194e0: 41 4c 55 45 5f 52 55 4c 45 5f 49 44 20 22 20 2b ALUE_RULE_ID " + 000194f0: 0a 20 20 20 20 22 53 45 54 5f 4f 55 52 46 49 52 . "SET_OURFIR 00019500: 4d 5f 42 4f 55 4e 44 53 5f 52 55 4c 45 5f 49 44 M_BOUNDS_RULE_ID 00019510: 20 22 20 2b 0a 20 20 20 20 22 53 45 54 5f 4f 55 " +. "SET_OU 00019520: 52 46 49 52 4d 5f 52 45 51 55 49 53 49 54 45 5f RFIRM_REQUISITE_ 00019530: 52 55 4c 45 5f 49 44 20 22 3b 0a 0a 20 20 2f 2f RULE_ID ";.. // 00019540: 20 53 63 72 69 70 74 20 62 6c 6f 63 6b 20 70 72 Script block pr 00019550: 6f 70 65 72 74 69 65 73 0a 20 20 63 6f 6e 73 74 operties. const 00019560: 20 73 63 72 69 70 74 5f 62 6c 6f 63 6b 5f 70 72 script_block_pr 00019570: 6f 70 65 72 74 69 65 73 5f 63 6f 6e 73 74 61 6e operties_constan 00019580: 74 73 20 3d 0a 20 20 20 20 22 53 43 52 49 50 54 ts =. "SCRIPT 00019590: 5f 42 4c 4f 43 4b 5f 41 46 54 45 52 5f 46 49 4e _BLOCK_AFTER_FIN 000195a0: 49 53 48 5f 45 56 45 4e 54 20 22 20 2b 0a 20 20 ISH_EVENT " +. 000195b0: 20 20 22 53 43 52 49 50 54 5f 42 4c 4f 43 4b 5f "SCRIPT_BLOCK_ 000195c0: 42 45 46 4f 52 45 5f 53 54 41 52 54 5f 45 56 45 BEFORE_START_EVE 000195d0: 4e 54 20 22 20 2b 0a 20 20 20 20 22 53 43 52 49 NT " +. "SCRI 000195e0: 50 54 5f 42 4c 4f 43 4b 5f 45 58 45 43 55 54 49 PT_BLOCK_EXECUTI 000195f0: 4f 4e 5f 52 45 53 55 4c 54 53 5f 50 52 4f 50 45 ON_RESULTS_PROPE 00019600: 52 54 59 20 22 20 2b 0a 20 20 20 20 22 53 43 52 RTY " +. "SCR 00019610: 49 50 54 5f 42 4c 4f 43 4b 5f 4e 41 4d 45 5f 50 IPT_BLOCK_NAME_P 00019620: 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 ROPERTY " +. 00019630: 22 53 43 52 49 50 54 5f 42 4c 4f 43 4b 5f 53 43 "SCRIPT_BLOCK_SC 00019640: 52 49 50 54 5f 50 52 4f 50 45 52 54 59 20 22 3b RIPT_PROPERTY "; 00019650: 0a 0a 20 20 2f 2f 20 53 75 62 74 61 73 6b 20 62 .. // Subtask b 00019660: 6c 6f 63 6b 20 70 72 6f 70 65 72 74 69 65 73 0a lock properties. 00019670: 20 20 63 6f 6e 73 74 20 73 75 62 74 61 73 6b 5f const subtask_ 00019680: 62 6c 6f 63 6b 5f 70 72 6f 70 65 72 74 69 65 73 block_properties 00019690: 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 20 20 _constants =. 000196a0: 20 22 53 55 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f "SUBTASK_BLOCK_ 000196b0: 41 42 4f 52 54 5f 44 45 41 44 4c 49 4e 45 5f 50 ABORT_DEADLINE_P 000196c0: 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 ROPERTY " +. 000196d0: 22 53 55 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f 41 "SUBTASK_BLOCK_A 000196e0: 46 54 45 52 5f 46 49 4e 49 53 48 5f 45 56 45 4e FTER_FINISH_EVEN 000196f0: 54 20 22 20 2b 0a 20 20 20 20 22 53 55 42 54 41 T " +. "SUBTA 00019700: 53 4b 5f 42 4c 4f 43 4b 5f 41 53 53 49 47 4e 5f SK_BLOCK_ASSIGN_ 00019710: 50 41 52 41 4d 53 5f 45 56 45 4e 54 20 22 20 2b PARAMS_EVENT " + 00019720: 0a 20 20 20 20 22 53 55 42 54 41 53 4b 5f 42 4c . "SUBTASK_BL 00019730: 4f 43 4b 5f 41 54 54 41 43 48 4d 45 4e 54 53 5f OCK_ATTACHMENTS_ 00019740: 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 PROPERTY " +. 00019750: 20 22 53 55 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f "SUBTASK_BLOCK_ 00019760: 41 54 54 41 43 48 4d 45 4e 54 53 5f 52 49 47 48 ATTACHMENTS_RIGH 00019770: 54 53 5f 47 52 4f 55 50 5f 50 52 4f 50 45 52 54 TS_GROUP_PROPERT 00019780: 59 20 22 20 2b 0a 20 20 20 20 22 53 55 42 54 41 Y " +. "SUBTA 00019790: 53 4b 5f 42 4c 4f 43 4b 5f 41 54 54 41 43 48 4d SK_BLOCK_ATTACHM 000197a0: 45 4e 54 53 5f 52 49 47 48 54 53 5f 54 59 50 45 ENTS_RIGHTS_TYPE 000197b0: 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 _PROPERTY " +. 000197c0: 20 20 22 53 55 42 54 41 53 4b 5f 42 4c 4f 43 4b "SUBTASK_BLOCK 000197d0: 5f 42 45 46 4f 52 45 5f 53 54 41 52 54 5f 45 56 _BEFORE_START_EV 000197e0: 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 53 55 42 ENT " +. "SUB 000197f0: 54 41 53 4b 5f 42 4c 4f 43 4b 5f 43 52 45 41 54 TASK_BLOCK_CREAT 00019800: 45 44 5f 54 41 53 4b 5f 50 52 4f 50 45 52 54 59 ED_TASK_PROPERTY 00019810: 20 22 20 2b 0a 20 20 20 20 22 53 55 42 54 41 53 " +. "SUBTAS 00019820: 4b 5f 42 4c 4f 43 4b 5f 43 52 45 41 54 49 4f 4e K_BLOCK_CREATION 00019830: 5f 45 56 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 _EVENT " +. " 00019840: 53 55 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f 44 45 SUBTASK_BLOCK_DE 00019850: 41 44 4c 49 4e 45 5f 50 52 4f 50 45 52 54 59 20 ADLINE_PROPERTY 00019860: 22 20 2b 0a 20 20 20 20 22 53 55 42 54 41 53 4b " +. "SUBTASK 00019870: 5f 42 4c 4f 43 4b 5f 49 4d 50 4f 52 54 41 4e 43 _BLOCK_IMPORTANC 00019880: 45 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 E_PROPERTY " +. 00019890: 20 20 20 22 53 55 42 54 41 53 4b 5f 42 4c 4f 43 "SUBTASK_BLOC 000198a0: 4b 5f 49 4e 49 54 49 41 54 4f 52 5f 50 52 4f 50 K_INITIATOR_PROP 000198b0: 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 53 55 ERTY " +. "SU 000198c0: 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f 49 53 5f 52 BTASK_BLOCK_IS_R 000198d0: 45 4c 41 54 49 56 45 5f 41 42 4f 52 54 5f 44 45 ELATIVE_ABORT_DE 000198e0: 41 44 4c 49 4e 45 5f 50 52 4f 50 45 52 54 59 20 ADLINE_PROPERTY 000198f0: 22 20 2b 0a 20 20 20 20 22 53 55 42 54 41 53 4b " +. "SUBTASK 00019900: 5f 42 4c 4f 43 4b 5f 49 53 5f 52 45 4c 41 54 49 _BLOCK_IS_RELATI 00019910: 56 45 5f 44 45 41 44 4c 49 4e 45 5f 50 52 4f 50 VE_DEADLINE_PROP 00019920: 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 53 55 ERTY " +. "SU 00019930: 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f 4a 4f 42 53 BTASK_BLOCK_JOBS 00019940: 5f 54 59 50 45 5f 50 52 4f 50 45 52 54 59 20 22 _TYPE_PROPERTY " 00019950: 20 2b 0a 20 20 20 20 22 53 55 42 54 41 53 4b 5f +. "SUBTASK_ 00019960: 42 4c 4f 43 4b 5f 4e 41 4d 45 5f 50 52 4f 50 45 BLOCK_NAME_PROPE 00019970: 52 54 59 20 22 20 2b 0a 20 20 20 20 22 53 55 42 RTY " +. "SUB 00019980: 54 41 53 4b 5f 42 4c 4f 43 4b 5f 50 41 52 41 4c TASK_BLOCK_PARAL 00019990: 4c 45 4c 5f 52 4f 55 54 45 5f 50 52 4f 50 45 52 LEL_ROUTE_PROPER 000199a0: 54 59 20 22 20 2b 0a 20 20 20 20 22 53 55 42 54 TY " +. "SUBT 000199b0: 41 53 4b 5f 42 4c 4f 43 4b 5f 50 45 52 46 4f 52 ASK_BLOCK_PERFOR 000199c0: 4d 45 52 53 5f 50 52 4f 50 45 52 54 59 20 22 20 MERS_PROPERTY " 000199d0: 2b 0a 20 20 20 20 22 53 55 42 54 41 53 4b 5f 42 +. "SUBTASK_B 000199e0: 4c 4f 43 4b 5f 52 45 4c 41 54 49 56 45 5f 41 42 LOCK_RELATIVE_AB 000199f0: 4f 52 54 5f 44 45 41 44 4c 49 4e 45 5f 54 59 50 ORT_DEADLINE_TYP 00019a00: 45 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 E_PROPERTY " +. 00019a10: 20 20 20 22 53 55 42 54 41 53 4b 5f 42 4c 4f 43 "SUBTASK_BLOC 00019a20: 4b 5f 52 45 4c 41 54 49 56 45 5f 44 45 41 44 4c K_RELATIVE_DEADL 00019a30: 49 4e 45 5f 54 59 50 45 5f 50 52 4f 50 45 52 54 INE_TYPE_PROPERT 00019a40: 59 20 22 20 2b 0a 20 20 20 20 22 53 55 42 54 41 Y " +. "SUBTA 00019a50: 53 4b 5f 42 4c 4f 43 4b 5f 52 45 51 55 49 52 45 SK_BLOCK_REQUIRE 00019a60: 5f 53 49 47 4e 5f 50 52 4f 50 45 52 54 59 20 22 _SIGN_PROPERTY " 00019a70: 20 2b 0a 20 20 20 20 22 53 55 42 54 41 53 4b 5f +. "SUBTASK_ 00019a80: 42 4c 4f 43 4b 5f 53 54 41 4e 44 41 52 44 5f 52 BLOCK_STANDARD_R 00019a90: 4f 55 54 45 5f 50 52 4f 50 45 52 54 59 20 22 20 OUTE_PROPERTY " 00019aa0: 2b 0a 20 20 20 20 22 53 55 42 54 41 53 4b 5f 42 +. "SUBTASK_B 00019ab0: 4c 4f 43 4b 5f 53 54 41 52 54 5f 45 56 45 4e 54 LOCK_START_EVENT 00019ac0: 20 22 20 2b 0a 20 20 20 20 22 53 55 42 54 41 53 " +. "SUBTAS 00019ad0: 4b 5f 42 4c 4f 43 4b 5f 53 54 45 50 5f 43 4f 4e K_BLOCK_STEP_CON 00019ae0: 54 52 4f 4c 5f 50 52 4f 50 45 52 54 59 20 22 20 TROL_PROPERTY " 00019af0: 2b 0a 20 20 20 20 22 53 55 42 54 41 53 4b 5f 42 +. "SUBTASK_B 00019b00: 4c 4f 43 4b 5f 53 55 42 4a 45 43 54 5f 50 52 4f LOCK_SUBJECT_PRO 00019b10: 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 53 PERTY " +. "S 00019b20: 55 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f 54 41 53 UBTASK_BLOCK_TAS 00019b30: 4b 5f 43 4f 4e 54 52 4f 4c 5f 50 52 4f 50 45 52 K_CONTROL_PROPER 00019b40: 54 59 20 22 20 2b 0a 20 20 20 20 22 53 55 42 54 TY " +. "SUBT 00019b50: 41 53 4b 5f 42 4c 4f 43 4b 5f 54 45 58 54 5f 50 ASK_BLOCK_TEXT_P 00019b60: 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 ROPERTY " +. 00019b70: 22 53 55 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f 55 "SUBTASK_BLOCK_U 00019b80: 4e 4c 4f 43 4b 5f 41 54 54 41 43 48 4d 45 4e 54 NLOCK_ATTACHMENT 00019b90: 53 5f 4f 4e 5f 53 54 4f 50 5f 50 52 4f 50 45 52 S_ON_STOP_PROPER 00019ba0: 54 59 20 22 20 2b 0a 20 20 20 20 22 53 55 42 54 TY " +. "SUBT 00019bb0: 41 53 4b 5f 42 4c 4f 43 4b 5f 55 53 45 5f 53 54 ASK_BLOCK_USE_ST 00019bc0: 41 4e 44 41 52 44 5f 52 4f 55 54 45 5f 50 52 4f ANDARD_ROUTE_PRO 00019bd0: 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 53 PERTY " +. "S 00019be0: 55 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f 57 41 49 UBTASK_BLOCK_WAI 00019bf0: 54 5f 46 4f 52 5f 54 41 53 4b 5f 43 4f 4d 50 4c T_FOR_TASK_COMPL 00019c00: 45 54 45 5f 50 52 4f 50 45 52 54 59 20 22 3b 0a ETE_PROPERTY ";. 00019c10: 0a 20 20 2f 2f 20 53 79 73 74 65 6d 20 63 6f 6d . // System com 00019c20: 70 6f 6e 65 6e 74 0a 20 20 63 6f 6e 73 74 20 73 ponent. const s 00019c30: 79 73 74 65 6d 5f 63 6f 6d 70 6f 6e 65 6e 74 5f ystem_component_ 00019c40: 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 20 20 20 constants =. 00019c50: 22 53 59 53 43 4f 4d 50 5f 43 4f 4e 54 52 4f 4c "SYSCOMP_CONTROL 00019c60: 5f 4a 4f 42 53 20 22 20 2b 0a 20 20 20 20 22 53 _JOBS " +. "S 00019c70: 59 53 43 4f 4d 50 5f 46 4f 4c 44 45 52 53 20 22 YSCOMP_FOLDERS " 00019c80: 20 2b 0a 20 20 20 20 22 53 59 53 43 4f 4d 50 5f +. "SYSCOMP_ 00019c90: 4a 4f 42 53 20 22 20 2b 0a 20 20 20 20 22 53 59 JOBS " +. "SY 00019ca0: 53 43 4f 4d 50 5f 4e 4f 54 49 43 45 53 20 22 20 SCOMP_NOTICES " 00019cb0: 2b 0a 20 20 20 20 22 53 59 53 43 4f 4d 50 5f 54 +. "SYSCOMP_T 00019cc0: 41 53 4b 53 20 22 3b 0a 0a 20 20 2f 2f 20 53 79 ASKS ";.. // Sy 00019cd0: 73 74 65 6d 20 64 69 61 6c 6f 67 73 0a 20 20 63 stem dialogs. c 00019ce0: 6f 6e 73 74 20 73 79 73 74 65 6d 5f 64 69 61 6c onst system_dial 00019cf0: 6f 67 73 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 0a ogs_constants =. 00019d00: 20 20 20 20 22 53 59 53 44 4c 47 5f 43 52 45 41 "SYSDLG_CREA 00019d10: 54 45 5f 45 44 4f 43 55 4d 45 4e 54 20 22 20 2b TE_EDOCUMENT " + 00019d20: 0a 20 20 20 20 22 53 59 53 44 4c 47 5f 43 52 45 . "SYSDLG_CRE 00019d30: 41 54 45 5f 45 44 4f 43 55 4d 45 4e 54 5f 56 45 ATE_EDOCUMENT_VE 00019d40: 52 53 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 RSION " +. "S 00019d50: 59 53 44 4c 47 5f 43 55 52 52 45 4e 54 5f 50 45 YSDLG_CURRENT_PE 00019d60: 52 49 4f 44 20 22 20 2b 0a 20 20 20 20 22 53 59 RIOD " +. "SY 00019d70: 53 44 4c 47 5f 45 44 49 54 5f 46 55 4e 43 54 49 SDLG_EDIT_FUNCTI 00019d80: 4f 4e 5f 48 45 4c 50 20 22 20 2b 0a 20 20 20 20 ON_HELP " +. 00019d90: 22 53 59 53 44 4c 47 5f 45 44 4f 43 55 4d 45 4e "SYSDLG_EDOCUMEN 00019da0: 54 5f 4b 49 4e 44 53 5f 46 4f 52 5f 54 45 4d 50 T_KINDS_FOR_TEMP 00019db0: 4c 41 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 LATE " +. "SY 00019dc0: 53 44 4c 47 5f 45 58 50 4f 52 54 5f 4d 55 4c 54 SDLG_EXPORT_MULT 00019dd0: 49 50 4c 45 5f 45 44 4f 43 55 4d 45 4e 54 53 20 IPLE_EDOCUMENTS 00019de0: 22 20 2b 0a 20 20 20 20 22 53 59 53 44 4c 47 5f " +. "SYSDLG_ 00019df0: 45 58 50 4f 52 54 5f 53 49 4e 47 4c 45 5f 45 44 EXPORT_SINGLE_ED 00019e00: 4f 43 55 4d 45 4e 54 20 22 20 2b 0a 20 20 20 20 OCUMENT " +. 00019e10: 22 53 59 53 44 4c 47 5f 49 4d 50 4f 52 54 5f 45 "SYSDLG_IMPORT_E 00019e20: 44 4f 43 55 4d 45 4e 54 20 22 20 2b 0a 20 20 20 DOCUMENT " +. 00019e30: 20 22 53 59 53 44 4c 47 5f 4d 55 4c 54 49 50 4c "SYSDLG_MULTIPL 00019e40: 45 5f 53 45 4c 45 43 54 20 22 20 2b 0a 20 20 20 E_SELECT " +. 00019e50: 20 22 53 59 53 44 4c 47 5f 53 45 54 55 50 5f 41 "SYSDLG_SETUP_A 00019e60: 43 43 45 53 53 5f 52 49 47 48 54 53 20 22 20 2b CCESS_RIGHTS " + 00019e70: 0a 20 20 20 20 22 53 59 53 44 4c 47 5f 53 45 54 . "SYSDLG_SET 00019e80: 55 50 5f 44 45 46 41 55 4c 54 5f 52 49 47 48 54 UP_DEFAULT_RIGHT 00019e90: 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 44 4c S " +. "SYSDL 00019ea0: 47 5f 53 45 54 55 50 5f 46 49 4c 54 45 52 5f 43 G_SETUP_FILTER_C 00019eb0: 4f 4e 44 49 54 49 4f 4e 20 22 20 2b 0a 20 20 20 ONDITION " +. 00019ec0: 20 22 53 59 53 44 4c 47 5f 53 45 54 55 50 5f 53 "SYSDLG_SETUP_S 00019ed0: 49 47 4e 5f 52 49 47 48 54 53 20 22 20 2b 0a 20 IGN_RIGHTS " +. 00019ee0: 20 20 20 22 53 59 53 44 4c 47 5f 53 45 54 55 50 "SYSDLG_SETUP 00019ef0: 5f 54 41 53 4b 5f 4f 42 53 45 52 56 45 52 53 20 _TASK_OBSERVERS 00019f00: 22 20 2b 0a 20 20 20 20 22 53 59 53 44 4c 47 5f " +. "SYSDLG_ 00019f10: 53 45 54 55 50 5f 54 41 53 4b 5f 52 4f 55 54 45 SETUP_TASK_ROUTE 00019f20: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 44 4c 47 " +. "SYSDLG 00019f30: 5f 53 45 54 55 50 5f 55 53 45 52 53 5f 4c 49 53 _SETUP_USERS_LIS 00019f40: 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 44 4c T " +. "SYSDL 00019f50: 47 5f 53 49 47 4e 5f 45 44 4f 43 55 4d 45 4e 54 G_SIGN_EDOCUMENT 00019f60: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 44 4c 47 " +. "SYSDLG 00019f70: 5f 53 49 47 4e 5f 4d 55 4c 54 49 50 4c 45 5f 45 _SIGN_MULTIPLE_E 00019f80: 44 4f 43 55 4d 45 4e 54 53 20 22 3b 0a 0a 20 20 DOCUMENTS ";.. 00019f90: 2f 2f 20 53 79 73 74 65 6d 20 72 65 66 65 72 65 // System refere 00019fa0: 6e 63 65 20 6e 61 6d 65 73 0a 20 20 63 6f 6e 73 nce names. cons 00019fb0: 74 20 73 79 73 74 65 6d 5f 72 65 66 65 72 65 6e t system_referen 00019fc0: 63 65 5f 6e 61 6d 65 73 5f 63 6f 6e 73 74 61 6e ce_names_constan 00019fd0: 74 73 20 3d 0a 20 20 20 20 22 53 59 53 52 45 46 ts =. "SYSREF 00019fe0: 5f 41 43 43 45 53 53 5f 52 49 47 48 54 53 5f 54 _ACCESS_RIGHTS_T 00019ff0: 59 50 45 53 20 22 20 2b 0a 20 20 20 20 22 53 59 YPES " +. "SY 0001a000: 53 52 45 46 5f 41 44 4d 49 4e 49 53 54 52 41 54 SREF_ADMINISTRAT 0001a010: 49 4f 4e 5f 48 49 53 54 4f 52 59 20 22 20 2b 0a ION_HISTORY " +. 0001a020: 20 20 20 20 22 53 59 53 52 45 46 5f 41 4c 4c 5f "SYSREF_ALL_ 0001a030: 41 56 41 49 4c 41 42 4c 45 5f 43 4f 4d 50 4f 4e AVAILABLE_COMPON 0001a040: 45 4e 54 53 20 22 20 2b 0a 20 20 20 20 22 53 59 ENTS " +. "SY 0001a050: 53 52 45 46 5f 41 4c 4c 5f 41 56 41 49 4c 41 42 SREF_ALL_AVAILAB 0001a060: 4c 45 5f 50 52 49 56 49 4c 45 47 45 53 20 22 20 LE_PRIVILEGES " 0001a070: 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 41 4c +. "SYSREF_AL 0001a080: 4c 5f 52 45 50 4c 49 43 41 54 49 4e 47 5f 43 4f L_REPLICATING_CO 0001a090: 4d 50 4f 4e 45 4e 54 53 20 22 20 2b 0a 20 20 20 MPONENTS " +. 0001a0a0: 20 22 53 59 53 52 45 46 5f 41 56 41 49 4c 41 42 "SYSREF_AVAILAB 0001a0b0: 4c 45 5f 44 45 56 45 4c 4f 50 45 52 53 5f 43 4f LE_DEVELOPERS_CO 0001a0c0: 4d 50 4f 4e 45 4e 54 53 20 22 20 2b 0a 20 20 20 MPONENTS " +. 0001a0d0: 20 22 53 59 53 52 45 46 5f 43 41 4c 45 4e 44 41 "SYSREF_CALENDA 0001a0e0: 52 5f 45 56 45 4e 54 53 20 22 20 2b 0a 20 20 20 R_EVENTS " +. 0001a0f0: 20 22 53 59 53 52 45 46 5f 43 4f 4d 50 4f 4e 45 "SYSREF_COMPONE 0001a100: 4e 54 5f 54 4f 4b 45 4e 5f 48 49 53 54 4f 52 59 NT_TOKEN_HISTORY 0001a110: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 " +. "SYSREF 0001a120: 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 4f 4b 45 4e _COMPONENT_TOKEN 0001a130: 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 S " +. "SYSRE 0001a140: 46 5f 43 4f 4d 50 4f 4e 45 4e 54 53 20 22 20 2b F_COMPONENTS " + 0001a150: 0a 20 20 20 20 22 53 59 53 52 45 46 5f 43 4f 4e . "SYSREF_CON 0001a160: 53 54 41 4e 54 53 20 22 20 2b 0a 20 20 20 20 22 STANTS " +. " 0001a170: 53 59 53 52 45 46 5f 44 41 54 41 5f 52 45 43 45 SYSREF_DATA_RECE 0001a180: 49 56 45 5f 50 52 4f 54 4f 43 4f 4c 20 22 20 2b IVE_PROTOCOL " + 0001a190: 0a 20 20 20 20 22 53 59 53 52 45 46 5f 44 41 54 . "SYSREF_DAT 0001a1a0: 41 5f 53 45 4e 44 5f 50 52 4f 54 4f 43 4f 4c 20 A_SEND_PROTOCOL 0001a1b0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f " +. "SYSREF_ 0001a1c0: 44 49 41 4c 4f 47 53 20 22 20 2b 0a 20 20 20 20 DIALOGS " +. 0001a1d0: 22 53 59 53 52 45 46 5f 44 49 41 4c 4f 47 53 5f "SYSREF_DIALOGS_ 0001a1e0: 52 45 51 55 49 53 49 54 45 53 20 22 20 2b 0a 20 REQUISITES " +. 0001a1f0: 20 20 20 22 53 59 53 52 45 46 5f 45 44 49 54 4f "SYSREF_EDITO 0001a200: 52 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 RS " +. "SYSR 0001a210: 45 46 5f 45 44 4f 43 5f 43 41 52 44 53 20 22 20 EF_EDOC_CARDS " 0001a220: 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 45 44 +. "SYSREF_ED 0001a230: 4f 43 5f 54 59 50 45 53 20 22 20 2b 0a 20 20 20 OC_TYPES " +. 0001a240: 20 22 53 59 53 52 45 46 5f 45 44 4f 43 55 4d 45 "SYSREF_EDOCUME 0001a250: 4e 54 5f 43 41 52 44 5f 52 45 51 55 49 53 49 54 NT_CARD_REQUISIT 0001a260: 45 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ES " +. "SYSR 0001a270: 45 46 5f 45 44 4f 43 55 4d 45 4e 54 5f 43 41 52 EF_EDOCUMENT_CAR 0001a280: 44 5f 54 59 50 45 53 20 22 20 2b 0a 20 20 20 20 D_TYPES " +. 0001a290: 22 53 59 53 52 45 46 5f 45 44 4f 43 55 4d 45 4e "SYSREF_EDOCUMEN 0001a2a0: 54 5f 43 41 52 44 5f 54 59 50 45 53 5f 52 45 46 T_CARD_TYPES_REF 0001a2b0: 45 52 45 4e 43 45 20 22 20 2b 0a 20 20 20 20 22 ERENCE " +. " 0001a2c0: 53 59 53 52 45 46 5f 45 44 4f 43 55 4d 45 4e 54 SYSREF_EDOCUMENT 0001a2d0: 5f 43 41 52 44 53 20 22 20 2b 0a 20 20 20 20 22 _CARDS " +. " 0001a2e0: 53 59 53 52 45 46 5f 45 44 4f 43 55 4d 45 4e 54 SYSREF_EDOCUMENT 0001a2f0: 5f 48 49 53 54 4f 52 59 20 22 20 2b 0a 20 20 20 _HISTORY " +. 0001a300: 20 22 53 59 53 52 45 46 5f 45 44 4f 43 55 4d 45 "SYSREF_EDOCUME 0001a310: 4e 54 5f 4b 49 4e 44 53 20 22 20 2b 0a 20 20 20 NT_KINDS " +. 0001a320: 20 22 53 59 53 52 45 46 5f 45 44 4f 43 55 4d 45 "SYSREF_EDOCUME 0001a330: 4e 54 5f 52 45 51 55 49 53 49 54 45 53 20 22 20 NT_REQUISITES " 0001a340: 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 45 44 +. "SYSREF_ED 0001a350: 4f 43 55 4d 45 4e 54 5f 53 49 47 4e 41 54 55 52 OCUMENT_SIGNATUR 0001a360: 45 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ES " +. "SYSR 0001a370: 45 46 5f 45 44 4f 43 55 4d 45 4e 54 5f 54 45 4d EF_EDOCUMENT_TEM 0001a380: 50 4c 41 54 45 53 20 22 20 2b 0a 20 20 20 20 22 PLATES " +. " 0001a390: 53 59 53 52 45 46 5f 45 44 4f 43 55 4d 45 4e 54 SYSREF_EDOCUMENT 0001a3a0: 5f 54 45 58 54 5f 53 54 4f 52 41 47 45 53 20 22 _TEXT_STORAGES " 0001a3b0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 45 +. "SYSREF_E 0001a3c0: 44 4f 43 55 4d 45 4e 54 5f 56 49 45 57 53 20 22 DOCUMENT_VIEWS " 0001a3d0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 46 +. "SYSREF_F 0001a3e0: 49 4c 54 45 52 45 52 5f 53 45 54 55 50 5f 43 4f ILTERER_SETUP_CO 0001a3f0: 4e 46 4c 49 43 54 53 20 22 20 2b 0a 20 20 20 20 NFLICTS " +. 0001a400: 22 53 59 53 52 45 46 5f 46 49 4c 54 52 41 54 45 "SYSREF_FILTRATE 0001a410: 52 5f 53 45 54 54 49 4e 47 5f 43 4f 4e 46 4c 49 R_SETTING_CONFLI 0001a420: 43 54 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 CTS " +. "SYS 0001a430: 52 45 46 5f 46 4f 4c 44 45 52 5f 48 49 53 54 4f REF_FOLDER_HISTO 0001a440: 52 59 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 RY " +. "SYSR 0001a450: 45 46 5f 46 4f 4c 44 45 52 53 20 22 20 2b 0a 20 EF_FOLDERS " +. 0001a460: 20 20 20 22 53 59 53 52 45 46 5f 46 55 4e 43 54 "SYSREF_FUNCT 0001a470: 49 4f 4e 5f 47 52 4f 55 50 53 20 22 20 2b 0a 20 ION_GROUPS " +. 0001a480: 20 20 20 22 53 59 53 52 45 46 5f 46 55 4e 43 54 "SYSREF_FUNCT 0001a490: 49 4f 4e 5f 50 41 52 41 4d 53 20 22 20 2b 0a 20 ION_PARAMS " +. 0001a4a0: 20 20 20 22 53 59 53 52 45 46 5f 46 55 4e 43 54 "SYSREF_FUNCT 0001a4b0: 49 4f 4e 53 20 22 20 2b 0a 20 20 20 20 22 53 59 IONS " +. "SY 0001a4c0: 53 52 45 46 5f 4a 4f 42 5f 48 49 53 54 4f 52 59 SREF_JOB_HISTORY 0001a4d0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 " +. "SYSREF 0001a4e0: 5f 4c 49 4e 4b 53 20 22 20 2b 0a 20 20 20 20 22 _LINKS " +. " 0001a4f0: 53 59 53 52 45 46 5f 4c 4f 43 41 4c 49 5a 41 54 SYSREF_LOCALIZAT 0001a500: 49 4f 4e 5f 44 49 43 54 49 4f 4e 41 52 59 20 22 ION_DICTIONARY " 0001a510: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 4c +. "SYSREF_L 0001a520: 4f 43 41 4c 49 5a 41 54 49 4f 4e 5f 4c 41 4e 47 OCALIZATION_LANG 0001a530: 55 41 47 45 53 20 22 20 2b 0a 20 20 20 20 22 53 UAGES " +. "S 0001a540: 59 53 52 45 46 5f 4d 4f 44 55 4c 45 53 20 22 20 YSREF_MODULES " 0001a550: 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 50 52 +. "SYSREF_PR 0001a560: 49 56 49 4c 45 47 45 53 20 22 20 2b 0a 20 20 20 IVILEGES " +. 0001a570: 20 22 53 59 53 52 45 46 5f 52 45 43 4f 52 44 5f "SYSREF_RECORD_ 0001a580: 48 49 53 54 4f 52 59 20 22 20 2b 0a 20 20 20 20 HISTORY " +. 0001a590: 22 53 59 53 52 45 46 5f 52 45 46 45 52 45 4e 43 "SYSREF_REFERENC 0001a5a0: 45 5f 52 45 51 55 49 53 49 54 45 53 20 22 20 2b E_REQUISITES " + 0001a5b0: 0a 20 20 20 20 22 53 59 53 52 45 46 5f 52 45 46 . "SYSREF_REF 0001a5c0: 45 52 45 4e 43 45 5f 54 59 50 45 5f 56 49 45 57 ERENCE_TYPE_VIEW 0001a5d0: 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 S " +. "SYSRE 0001a5e0: 46 5f 52 45 46 45 52 45 4e 43 45 5f 54 59 50 45 F_REFERENCE_TYPE 0001a5f0: 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 S " +. "SYSRE 0001a600: 46 5f 52 45 46 45 52 45 4e 43 45 53 20 22 20 2b F_REFERENCES " + 0001a610: 0a 20 20 20 20 22 53 59 53 52 45 46 5f 52 45 46 . "SYSREF_REF 0001a620: 45 52 45 4e 43 45 53 5f 52 45 51 55 49 53 49 54 ERENCES_REQUISIT 0001a630: 45 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ES " +. "SYSR 0001a640: 45 46 5f 52 45 4d 4f 54 45 5f 53 45 52 56 45 52 EF_REMOTE_SERVER 0001a650: 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 S " +. "SYSRE 0001a660: 46 5f 52 45 50 4c 49 43 41 54 49 4f 4e 5f 53 45 F_REPLICATION_SE 0001a670: 53 53 49 4f 4e 53 5f 4c 4f 47 20 22 20 2b 0a 20 SSIONS_LOG " +. 0001a680: 20 20 20 22 53 59 53 52 45 46 5f 52 45 50 4c 49 "SYSREF_REPLI 0001a690: 43 41 54 49 4f 4e 5f 53 45 53 53 49 4f 4e 53 5f CATION_SESSIONS_ 0001a6a0: 50 52 4f 54 4f 43 4f 4c 20 22 20 2b 0a 20 20 20 PROTOCOL " +. 0001a6b0: 20 22 53 59 53 52 45 46 5f 52 45 50 4f 52 54 53 "SYSREF_REPORTS 0001a6c0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 " +. "SYSREF 0001a6d0: 5f 52 4f 4c 45 53 20 22 20 2b 0a 20 20 20 20 22 _ROLES " +. " 0001a6e0: 53 59 53 52 45 46 5f 52 4f 55 54 45 5f 42 4c 4f SYSREF_ROUTE_BLO 0001a6f0: 43 4b 5f 47 52 4f 55 50 53 20 22 20 2b 0a 20 20 CK_GROUPS " +. 0001a700: 20 20 22 53 59 53 52 45 46 5f 52 4f 55 54 45 5f "SYSREF_ROUTE_ 0001a710: 42 4c 4f 43 4b 53 20 22 20 2b 0a 20 20 20 20 22 BLOCKS " +. " 0001a720: 53 59 53 52 45 46 5f 53 43 52 49 50 54 53 20 22 SYSREF_SCRIPTS " 0001a730: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 53 +. "SYSREF_S 0001a740: 45 41 52 43 48 45 53 20 22 20 2b 0a 20 20 20 20 EARCHES " +. 0001a750: 22 53 59 53 52 45 46 5f 53 45 52 56 45 52 5f 45 "SYSREF_SERVER_E 0001a760: 56 45 4e 54 53 20 22 20 2b 0a 20 20 20 20 22 53 VENTS " +. "S 0001a770: 59 53 52 45 46 5f 53 45 52 56 45 52 5f 45 56 45 YSREF_SERVER_EVE 0001a780: 4e 54 53 5f 48 49 53 54 4f 52 59 20 22 20 2b 0a NTS_HISTORY " +. 0001a790: 20 20 20 20 22 53 59 53 52 45 46 5f 53 54 41 4e "SYSREF_STAN 0001a7a0: 44 41 52 44 5f 52 4f 55 54 45 5f 47 52 4f 55 50 DARD_ROUTE_GROUP 0001a7b0: 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 S " +. "SYSRE 0001a7c0: 46 5f 53 54 41 4e 44 41 52 44 5f 52 4f 55 54 45 F_STANDARD_ROUTE 0001a7d0: 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 S " +. "SYSRE 0001a7e0: 46 5f 53 54 41 54 55 53 45 53 20 22 20 2b 0a 20 F_STATUSES " +. 0001a7f0: 20 20 20 22 53 59 53 52 45 46 5f 53 59 53 54 45 "SYSREF_SYSTE 0001a800: 4d 5f 53 45 54 54 49 4e 47 53 20 22 20 2b 0a 20 M_SETTINGS " +. 0001a810: 20 20 20 22 53 59 53 52 45 46 5f 54 41 53 4b 5f "SYSREF_TASK_ 0001a820: 48 49 53 54 4f 52 59 20 22 20 2b 0a 20 20 20 20 HISTORY " +. 0001a830: 22 53 59 53 52 45 46 5f 54 41 53 4b 5f 4b 49 4e "SYSREF_TASK_KIN 0001a840: 44 5f 47 52 4f 55 50 53 20 22 20 2b 0a 20 20 20 D_GROUPS " +. 0001a850: 20 22 53 59 53 52 45 46 5f 54 41 53 4b 5f 4b 49 "SYSREF_TASK_KI 0001a860: 4e 44 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 NDS " +. "SYS 0001a870: 52 45 46 5f 54 41 53 4b 5f 52 49 47 48 54 53 20 REF_TASK_RIGHTS 0001a880: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f " +. "SYSREF_ 0001a890: 54 41 53 4b 5f 53 49 47 4e 41 54 55 52 45 53 20 TASK_SIGNATURES 0001a8a0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f " +. "SYSREF_ 0001a8b0: 54 41 53 4b 53 20 22 20 2b 0a 20 20 20 20 22 53 TASKS " +. "S 0001a8c0: 59 53 52 45 46 5f 55 4e 49 54 53 20 22 20 2b 0a YSREF_UNITS " +. 0001a8d0: 20 20 20 20 22 53 59 53 52 45 46 5f 55 53 45 52 "SYSREF_USER 0001a8e0: 5f 47 52 4f 55 50 53 20 22 20 2b 0a 20 20 20 20 _GROUPS " +. 0001a8f0: 22 53 59 53 52 45 46 5f 55 53 45 52 5f 47 52 4f "SYSREF_USER_GRO 0001a900: 55 50 53 5f 52 45 46 45 52 45 4e 43 45 20 22 20 UPS_REFERENCE " 0001a910: 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 55 53 +. "SYSREF_US 0001a920: 45 52 5f 53 55 42 53 54 49 54 55 54 49 4f 4e 20 ER_SUBSTITUTION 0001a930: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f " +. "SYSREF_ 0001a940: 55 53 45 52 53 20 22 20 2b 0a 20 20 20 20 22 53 USERS " +. "S 0001a950: 59 53 52 45 46 5f 55 53 45 52 53 5f 52 45 46 45 YSREF_USERS_REFE 0001a960: 52 45 4e 43 45 20 22 20 2b 0a 20 20 20 20 22 53 RENCE " +. "S 0001a970: 59 53 52 45 46 5f 56 49 45 57 45 52 53 20 22 20 YSREF_VIEWERS " 0001a980: 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 57 4f +. "SYSREF_WO 0001a990: 52 4b 49 4e 47 5f 54 49 4d 45 5f 43 41 4c 45 4e RKING_TIME_CALEN 0001a9a0: 44 41 52 53 20 22 3b 0a 0a 20 20 2f 2f 20 54 61 DARS ";.. // Ta 0001a9b0: 62 6c 65 20 6e 61 6d 65 0a 20 20 63 6f 6e 73 74 ble name. const 0001a9c0: 20 74 61 62 6c 65 5f 6e 61 6d 65 5f 63 6f 6e 73 table_name_cons 0001a9d0: 74 61 6e 74 73 20 3d 0a 20 20 20 20 22 41 43 43 tants =. "ACC 0001a9e0: 45 53 53 5f 52 49 47 48 54 53 5f 54 41 42 4c 45 ESS_RIGHTS_TABLE 0001a9f0: 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 45 _NAME " +. "E 0001aa00: 44 4d 53 5f 41 43 43 45 53 53 5f 54 41 42 4c 45 DMS_ACCESS_TABLE 0001aa10: 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 45 _NAME " +. "E 0001aa20: 44 4f 43 5f 54 59 50 45 53 5f 54 41 42 4c 45 5f DOC_TYPES_TABLE_ 0001aa30: 4e 41 4d 45 20 22 3b 0a 0a 20 20 2f 2f 20 54 65 NAME ";.. // Te 0001aa40: 73 74 0a 20 20 63 6f 6e 73 74 20 74 65 73 74 5f st. const test_ 0001aa50: 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 20 20 20 constants =. 0001aa60: 22 54 45 53 54 5f 44 45 56 5f 44 42 5f 4e 41 4d "TEST_DEV_DB_NAM 0001aa70: 45 20 22 20 2b 0a 20 20 20 20 22 54 45 53 54 5f E " +. "TEST_ 0001aa80: 44 45 56 5f 53 59 53 54 45 4d 5f 43 4f 44 45 20 DEV_SYSTEM_CODE 0001aa90: 22 20 2b 0a 20 20 20 20 22 54 45 53 54 5f 45 44 " +. "TEST_ED 0001aaa0: 4d 53 5f 44 42 5f 4e 41 4d 45 20 22 20 2b 0a 20 MS_DB_NAME " +. 0001aab0: 20 20 20 22 54 45 53 54 5f 45 44 4d 53 5f 4d 41 "TEST_EDMS_MA 0001aac0: 49 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 IN_CODE " +. 0001aad0: 22 54 45 53 54 5f 45 44 4d 53 5f 4d 41 49 4e 5f "TEST_EDMS_MAIN_ 0001aae0: 44 42 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 DB_NAME " +. 0001aaf0: 22 54 45 53 54 5f 45 44 4d 53 5f 53 45 43 4f 4e "TEST_EDMS_SECON 0001ab00: 44 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 D_CODE " +. " 0001ab10: 54 45 53 54 5f 45 44 4d 53 5f 53 45 43 4f 4e 44 TEST_EDMS_SECOND 0001ab20: 5f 44 42 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 _DB_NAME " +. 0001ab30: 20 22 54 45 53 54 5f 45 44 4d 53 5f 53 59 53 54 "TEST_EDMS_SYST 0001ab40: 45 4d 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 EM_CODE " +. 0001ab50: 22 54 45 53 54 5f 49 53 42 35 5f 4d 41 49 4e 5f "TEST_ISB5_MAIN_ 0001ab60: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 54 45 CODE " +. "TE 0001ab70: 53 54 5f 49 53 42 35 5f 53 45 43 4f 4e 44 5f 43 ST_ISB5_SECOND_C 0001ab80: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 54 45 53 ODE " +. "TES 0001ab90: 54 5f 53 51 4c 5f 53 45 52 56 45 52 5f 32 30 30 T_SQL_SERVER_200 0001aba0: 35 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 5_NAME " +. " 0001abb0: 54 45 53 54 5f 53 51 4c 5f 53 45 52 56 45 52 5f TEST_SQL_SERVER_ 0001abc0: 4e 41 4d 45 20 22 3b 0a 0a 20 20 2f 2f 20 55 73 NAME ";.. // Us 0001abd0: 69 6e 67 20 74 68 65 20 64 69 61 6c 6f 67 20 77 ing the dialog w 0001abe0: 69 6e 64 6f 77 73 0a 20 20 63 6f 6e 73 74 20 75 indows. const u 0001abf0: 73 69 6e 67 5f 74 68 65 5f 64 69 61 6c 6f 67 5f sing_the_dialog_ 0001ac00: 77 69 6e 64 6f 77 73 5f 63 6f 6e 73 74 61 6e 74 windows_constant 0001ac10: 73 20 3d 0a 20 20 20 20 22 41 54 54 45 4e 54 49 s =. "ATTENTI 0001ac20: 4f 4e 5f 43 41 50 54 49 4f 4e 20 22 20 2b 0a 20 ON_CAPTION " +. 0001ac30: 20 20 20 22 63 62 73 43 6f 6d 6d 61 6e 64 4c 69 "cbsCommandLi 0001ac40: 6e 6b 73 20 22 20 2b 0a 20 20 20 20 22 63 62 73 nks " +. "cbs 0001ac50: 44 65 66 61 75 6c 74 20 22 20 2b 0a 20 20 20 20 Default " +. 0001ac60: 22 43 4f 4e 46 49 52 4d 41 54 49 4f 4e 5f 43 41 "CONFIRMATION_CA 0001ac70: 50 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 45 PTION " +. "E 0001ac80: 52 52 4f 52 5f 43 41 50 54 49 4f 4e 20 22 20 2b RROR_CAPTION " + 0001ac90: 0a 20 20 20 20 22 49 4e 46 4f 52 4d 41 54 49 4f . "INFORMATIO 0001aca0: 4e 5f 43 41 50 54 49 4f 4e 20 22 20 2b 0a 20 20 N_CAPTION " +. 0001acb0: 20 20 22 6d 72 43 61 6e 63 65 6c 20 22 20 2b 0a "mrCancel " +. 0001acc0: 20 20 20 20 22 6d 72 4f 6b 20 22 3b 0a 0a 20 20 "mrOk ";.. 0001acd0: 2f 2f 20 55 73 69 6e 67 20 74 68 65 20 64 6f 63 // Using the doc 0001ace0: 75 6d 65 6e 74 0a 20 20 63 6f 6e 73 74 20 75 73 ument. const us 0001acf0: 69 6e 67 5f 74 68 65 5f 64 6f 63 75 6d 65 6e 74 ing_the_document 0001ad00: 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 20 20 _constants =. 0001ad10: 20 22 45 44 4f 43 5f 56 45 52 53 49 4f 4e 5f 41 "EDOC_VERSION_A 0001ad20: 43 54 49 56 45 5f 53 54 41 47 45 5f 43 4f 44 45 CTIVE_STAGE_CODE 0001ad30: 20 22 20 2b 0a 20 20 20 20 22 45 44 4f 43 5f 56 " +. "EDOC_V 0001ad40: 45 52 53 49 4f 4e 5f 44 45 53 49 47 4e 5f 53 54 ERSION_DESIGN_ST 0001ad50: 41 47 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 AGE_CODE " +. 0001ad60: 20 22 45 44 4f 43 5f 56 45 52 53 49 4f 4e 5f 4f "EDOC_VERSION_O 0001ad70: 42 53 4f 4c 45 54 45 5f 53 54 41 47 45 5f 43 4f BSOLETE_STAGE_CO 0001ad80: 44 45 20 22 3b 0a 0a 20 20 2f 2f 20 55 73 69 6e DE ";.. // Usin 0001ad90: 67 20 74 68 65 20 45 41 20 61 6e 64 20 65 6e 63 g the EA and enc 0001ada0: 72 79 70 74 69 6f 6e 0a 20 20 63 6f 6e 73 74 20 ryption. const 0001adb0: 75 73 69 6e 67 5f 74 68 65 5f 45 41 5f 61 6e 64 using_the_EA_and 0001adc0: 5f 65 6e 63 72 79 70 74 69 6f 6e 5f 63 6f 6e 73 _encryption_cons 0001add0: 74 61 6e 74 73 20 3d 0a 20 20 20 20 22 63 70 44 tants =. "cpD 0001ade0: 61 74 61 45 6e 63 69 70 68 65 72 6d 65 6e 74 45 ataEnciphermentE 0001adf0: 6e 61 62 6c 65 64 20 22 20 2b 0a 20 20 20 20 22 nabled " +. " 0001ae00: 63 70 44 69 67 69 74 61 6c 53 69 67 6e 61 74 75 cpDigitalSignatu 0001ae10: 72 65 45 6e 61 62 6c 65 64 20 22 20 2b 0a 20 20 reEnabled " +. 0001ae20: 20 20 22 63 70 49 44 20 22 20 2b 0a 20 20 20 20 "cpID " +. 0001ae30: 22 63 70 49 73 73 75 65 72 20 22 20 2b 0a 20 20 "cpIssuer " +. 0001ae40: 20 20 22 63 70 50 6c 75 67 69 6e 56 65 72 73 69 "cpPluginVersi 0001ae50: 6f 6e 20 22 20 2b 0a 20 20 20 20 22 63 70 53 65 on " +. "cpSe 0001ae60: 72 69 61 6c 20 22 20 2b 0a 20 20 20 20 22 63 70 rial " +. "cp 0001ae70: 53 75 62 6a 65 63 74 4e 61 6d 65 20 22 20 2b 0a SubjectName " +. 0001ae80: 20 20 20 20 22 63 70 53 75 62 6a 53 69 6d 70 6c "cpSubjSimpl 0001ae90: 65 4e 61 6d 65 20 22 20 2b 0a 20 20 20 20 22 63 eName " +. "c 0001aea0: 70 56 61 6c 69 64 46 72 6f 6d 44 61 74 65 20 22 pValidFromDate " 0001aeb0: 20 2b 0a 20 20 20 20 22 63 70 56 61 6c 69 64 54 +. "cpValidT 0001aec0: 6f 44 61 74 65 20 22 3b 0a 0a 20 20 2f 2f 20 55 oDate ";.. // U 0001aed0: 73 69 6e 67 20 74 68 65 20 49 53 42 4c 2d 65 64 sing the ISBL-ed 0001aee0: 69 74 6f 72 0a 20 20 63 6f 6e 73 74 20 75 73 69 itor. const usi 0001aef0: 6e 67 5f 74 68 65 5f 49 53 42 4c 5f 65 64 69 74 ng_the_ISBL_edit 0001af00: 6f 72 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 or_constants =. 0001af10: 20 20 20 22 49 53 42 4c 5f 53 59 4e 54 41 58 20 "ISBL_SYNTAX 0001af20: 22 20 2b 20 22 4e 4f 5f 53 59 4e 54 41 58 20 22 " + "NO_SYNTAX " 0001af30: 20 2b 20 22 58 4d 4c 5f 53 59 4e 54 41 58 20 22 + "XML_SYNTAX " 0001af40: 3b 0a 0a 20 20 2f 2f 20 57 61 69 74 20 62 6c 6f ;.. // Wait blo 0001af50: 63 6b 20 70 72 6f 70 65 72 74 69 65 73 0a 20 20 ck properties. 0001af60: 63 6f 6e 73 74 20 77 61 69 74 5f 62 6c 6f 63 6b const wait_block 0001af70: 5f 70 72 6f 70 65 72 74 69 65 73 5f 63 6f 6e 73 _properties_cons 0001af80: 74 61 6e 74 73 20 3d 0a 20 20 20 20 22 57 41 49 tants =. "WAI 0001af90: 54 5f 42 4c 4f 43 4b 5f 41 46 54 45 52 5f 46 49 T_BLOCK_AFTER_FI 0001afa0: 4e 49 53 48 5f 45 56 45 4e 54 20 22 20 2b 0a 20 NISH_EVENT " +. 0001afb0: 20 20 20 22 57 41 49 54 5f 42 4c 4f 43 4b 5f 42 "WAIT_BLOCK_B 0001afc0: 45 46 4f 52 45 5f 53 54 41 52 54 5f 45 56 45 4e EFORE_START_EVEN 0001afd0: 54 20 22 20 2b 0a 20 20 20 20 22 57 41 49 54 5f T " +. "WAIT_ 0001afe0: 42 4c 4f 43 4b 5f 44 45 41 44 4c 49 4e 45 5f 50 BLOCK_DEADLINE_P 0001aff0: 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 ROPERTY " +. 0001b000: 22 57 41 49 54 5f 42 4c 4f 43 4b 5f 49 53 5f 52 "WAIT_BLOCK_IS_R 0001b010: 45 4c 41 54 49 56 45 5f 44 45 41 44 4c 49 4e 45 ELATIVE_DEADLINE 0001b020: 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 _PROPERTY " +. 0001b030: 20 20 22 57 41 49 54 5f 42 4c 4f 43 4b 5f 4e 41 "WAIT_BLOCK_NA 0001b040: 4d 45 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a ME_PROPERTY " +. 0001b050: 20 20 20 20 22 57 41 49 54 5f 42 4c 4f 43 4b 5f "WAIT_BLOCK_ 0001b060: 52 45 4c 41 54 49 56 45 5f 44 45 41 44 4c 49 4e RELATIVE_DEADLIN 0001b070: 45 5f 54 59 50 45 5f 50 52 4f 50 45 52 54 59 20 E_TYPE_PROPERTY 0001b080: 22 3b 0a 0a 20 20 2f 2f 20 53 59 53 52 45 53 20 ";.. // SYSRES 0001b090: 43 6f 6d 6d 6f 6e 0a 20 20 63 6f 6e 73 74 20 73 Common. const s 0001b0a0: 79 73 72 65 73 5f 63 6f 6d 6d 6f 6e 5f 63 6f 6e ysres_common_con 0001b0b0: 73 74 61 6e 74 73 20 3d 0a 20 20 20 20 22 53 59 stants =. "SY 0001b0c0: 53 52 45 53 5f 43 4f 4d 4d 4f 4e 20 22 20 2b 0a SRES_COMMON " +. 0001b0d0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0001b0e0: 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 T " +. "SYSRE 0001b0f0: 53 5f 4d 42 46 55 4e 43 20 22 20 2b 0a 20 20 20 S_MBFUNC " +. 0001b100: 20 22 53 59 53 52 45 53 5f 53 42 44 41 54 41 20 "SYSRES_SBDATA 0001b110: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0001b120: 53 42 47 55 49 20 22 20 2b 0a 20 20 20 20 22 53 SBGUI " +. "S 0001b130: 59 53 52 45 53 5f 53 42 49 4e 54 46 20 22 20 2b YSRES_SBINTF " + 0001b140: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 53 42 52 . "SYSRES_SBR 0001b150: 45 46 44 53 43 20 22 20 2b 0a 20 20 20 20 22 53 EFDSC " +. "S 0001b160: 59 53 52 45 53 5f 53 51 4c 45 52 52 4f 52 53 20 YSRES_SQLERRORS 0001b170: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0001b180: 53 59 53 43 4f 4d 50 20 22 3b 0a 0a 20 20 2f 2f SYSCOMP ";.. // 0001b190: 20 d0 9a d0 be d0 bd d1 81 d1 82 d0 b0 d0 bd d1 ............... 0001b1a0: 82 d1 8b 20 3d 3d 3e 20 62 75 69 6c 74 5f 69 6e ... ==> built_in 0001b1b0: 0a 20 20 63 6f 6e 73 74 20 43 4f 4e 53 54 41 4e . const CONSTAN 0001b1c0: 54 53 20 3d 0a 20 20 20 20 73 79 73 72 65 73 5f TS =. sysres_ 0001b1d0: 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 20 constants +. 0001b1e0: 62 61 73 65 5f 63 6f 6e 73 74 61 6e 74 73 20 2b base_constants + 0001b1f0: 0a 20 20 20 20 62 61 73 65 5f 67 72 6f 75 70 5f . base_group_ 0001b200: 6e 61 6d 65 5f 63 6f 6e 73 74 61 6e 74 73 20 2b name_constants + 0001b210: 0a 20 20 20 20 64 65 63 69 73 69 6f 6e 5f 62 6c . decision_bl 0001b220: 6f 63 6b 5f 70 72 6f 70 65 72 74 69 65 73 5f 63 ock_properties_c 0001b230: 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 20 66 onstants +. f 0001b240: 69 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 5f 63 6f ile_extension_co 0001b250: 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 20 6a 6f nstants +. jo 0001b260: 62 5f 62 6c 6f 63 6b 5f 70 72 6f 70 65 72 74 69 b_block_properti 0001b270: 65 73 5f 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 es_constants +. 0001b280: 20 20 20 6c 61 6e 67 75 61 67 65 5f 63 6f 64 65 language_code 0001b290: 5f 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 _constants +. 0001b2a0: 20 6c 61 75 6e 63 68 69 6e 67 5f 65 78 74 65 72 launching_exter 0001b2b0: 6e 61 6c 5f 61 70 70 6c 69 63 61 74 69 6f 6e 73 nal_applications 0001b2c0: 5f 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 _constants +. 0001b2d0: 20 6c 69 6e 6b 5f 6b 69 6e 64 5f 63 6f 6e 73 74 link_kind_const 0001b2e0: 61 6e 74 73 20 2b 0a 20 20 20 20 6c 6f 63 6b 5f ants +. lock_ 0001b2f0: 74 79 70 65 5f 63 6f 6e 73 74 61 6e 74 73 20 2b type_constants + 0001b300: 0a 20 20 20 20 6d 6f 6e 69 74 6f 72 5f 62 6c 6f . monitor_blo 0001b310: 63 6b 5f 70 72 6f 70 65 72 74 69 65 73 5f 63 6f ck_properties_co 0001b320: 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 20 6e 6f nstants +. no 0001b330: 74 69 63 65 5f 62 6c 6f 63 6b 5f 70 72 6f 70 65 tice_block_prope 0001b340: 72 74 69 65 73 5f 63 6f 6e 73 74 61 6e 74 73 20 rties_constants 0001b350: 2b 0a 20 20 20 20 6f 62 6a 65 63 74 5f 65 76 65 +. object_eve 0001b360: 6e 74 73 5f 63 6f 6e 73 74 61 6e 74 73 20 2b 0a nts_constants +. 0001b370: 20 20 20 20 6f 62 6a 65 63 74 5f 70 61 72 61 6d object_param 0001b380: 73 5f 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 20 s_constants +. 0001b390: 20 20 6f 74 68 65 72 5f 63 6f 6e 73 74 61 6e 74 other_constant 0001b3a0: 73 20 2b 0a 20 20 20 20 70 72 69 76 69 6c 65 67 s +. privileg 0001b3b0: 65 73 5f 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 es_constants +. 0001b3c0: 20 20 20 70 73 65 75 64 6f 72 65 66 65 72 65 6e pseudoreferen 0001b3d0: 63 65 5f 63 6f 64 65 5f 63 6f 6e 73 74 61 6e 74 ce_code_constant 0001b3e0: 73 20 2b 0a 20 20 20 20 72 65 71 75 69 73 69 74 s +. requisit 0001b3f0: 65 5f 49 53 42 43 65 72 74 69 66 69 63 61 74 65 e_ISBCertificate 0001b400: 54 79 70 65 5f 76 61 6c 75 65 73 5f 63 6f 6e 73 Type_values_cons 0001b410: 74 61 6e 74 73 20 2b 0a 20 20 20 20 72 65 71 75 tants +. requ 0001b420: 69 73 69 74 65 5f 49 53 42 45 44 6f 63 53 74 6f isite_ISBEDocSto 0001b430: 72 61 67 65 54 79 70 65 5f 76 61 6c 75 65 73 5f rageType_values_ 0001b440: 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 20 constants +. 0001b450: 72 65 71 75 69 73 69 74 65 5f 63 6f 6d 70 54 79 requisite_compTy 0001b460: 70 65 32 5f 76 61 6c 75 65 73 5f 63 6f 6e 73 74 pe2_values_const 0001b470: 61 6e 74 73 20 2b 0a 20 20 20 20 72 65 71 75 69 ants +. requi 0001b480: 73 69 74 65 5f 6e 61 6d 65 5f 63 6f 6e 73 74 61 site_name_consta 0001b490: 6e 74 73 20 2b 0a 20 20 20 20 72 65 73 75 6c 74 nts +. result 0001b4a0: 5f 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 _constants +. 0001b4b0: 20 72 75 6c 65 5f 69 64 65 6e 74 69 66 69 63 61 rule_identifica 0001b4c0: 74 69 6f 6e 5f 63 6f 6e 73 74 61 6e 74 73 20 2b tion_constants + 0001b4d0: 0a 20 20 20 20 73 63 72 69 70 74 5f 62 6c 6f 63 . script_bloc 0001b4e0: 6b 5f 70 72 6f 70 65 72 74 69 65 73 5f 63 6f 6e k_properties_con 0001b4f0: 73 74 61 6e 74 73 20 2b 0a 20 20 20 20 73 75 62 stants +. sub 0001b500: 74 61 73 6b 5f 62 6c 6f 63 6b 5f 70 72 6f 70 65 task_block_prope 0001b510: 72 74 69 65 73 5f 63 6f 6e 73 74 61 6e 74 73 20 rties_constants 0001b520: 2b 0a 20 20 20 20 73 79 73 74 65 6d 5f 63 6f 6d +. system_com 0001b530: 70 6f 6e 65 6e 74 5f 63 6f 6e 73 74 61 6e 74 73 ponent_constants 0001b540: 20 2b 0a 20 20 20 20 73 79 73 74 65 6d 5f 64 69 +. system_di 0001b550: 61 6c 6f 67 73 5f 63 6f 6e 73 74 61 6e 74 73 20 alogs_constants 0001b560: 2b 0a 20 20 20 20 73 79 73 74 65 6d 5f 72 65 66 +. system_ref 0001b570: 65 72 65 6e 63 65 5f 6e 61 6d 65 73 5f 63 6f 6e erence_names_con 0001b580: 73 74 61 6e 74 73 20 2b 0a 20 20 20 20 74 61 62 stants +. tab 0001b590: 6c 65 5f 6e 61 6d 65 5f 63 6f 6e 73 74 61 6e 74 le_name_constant 0001b5a0: 73 20 2b 0a 20 20 20 20 74 65 73 74 5f 63 6f 6e s +. test_con 0001b5b0: 73 74 61 6e 74 73 20 2b 0a 20 20 20 20 75 73 69 stants +. usi 0001b5c0: 6e 67 5f 74 68 65 5f 64 69 61 6c 6f 67 5f 77 69 ng_the_dialog_wi 0001b5d0: 6e 64 6f 77 73 5f 63 6f 6e 73 74 61 6e 74 73 20 ndows_constants 0001b5e0: 2b 0a 20 20 20 20 75 73 69 6e 67 5f 74 68 65 5f +. using_the_ 0001b5f0: 64 6f 63 75 6d 65 6e 74 5f 63 6f 6e 73 74 61 6e document_constan 0001b600: 74 73 20 2b 0a 20 20 20 20 75 73 69 6e 67 5f 74 ts +. using_t 0001b610: 68 65 5f 45 41 5f 61 6e 64 5f 65 6e 63 72 79 70 he_EA_and_encryp 0001b620: 74 69 6f 6e 5f 63 6f 6e 73 74 61 6e 74 73 20 2b tion_constants + 0001b630: 0a 20 20 20 20 75 73 69 6e 67 5f 74 68 65 5f 49 . using_the_I 0001b640: 53 42 4c 5f 65 64 69 74 6f 72 5f 63 6f 6e 73 74 SBL_editor_const 0001b650: 61 6e 74 73 20 2b 0a 20 20 20 20 77 61 69 74 5f ants +. wait_ 0001b660: 62 6c 6f 63 6b 5f 70 72 6f 70 65 72 74 69 65 73 block_properties 0001b670: 5f 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 _constants +. 0001b680: 20 73 79 73 72 65 73 5f 63 6f 6d 6d 6f 6e 5f 63 sysres_common_c 0001b690: 6f 6e 73 74 61 6e 74 73 3b 0a 0a 20 20 2f 2f 20 onstants;.. // 0001b6a0: 65 6e 75 6d 20 54 41 63 63 6f 75 6e 74 54 79 70 enum TAccountTyp 0001b6b0: 65 0a 20 20 63 6f 6e 73 74 20 54 41 63 63 6f 75 e. const TAccou 0001b6c0: 6e 74 54 79 70 65 20 3d 20 22 61 74 55 73 65 72 ntType = "atUser 0001b6d0: 20 61 74 47 72 6f 75 70 20 61 74 52 6f 6c 65 20 atGroup atRole 0001b6e0: 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 41 ";.. // enum TA 0001b6f0: 63 74 69 6f 6e 45 6e 61 62 6c 65 64 4d 6f 64 65 ctionEnabledMode 0001b700: 0a 20 20 63 6f 6e 73 74 20 54 41 63 74 69 6f 6e . const TAction 0001b710: 45 6e 61 62 6c 65 64 4d 6f 64 65 20 3d 0a 20 20 EnabledMode =. 0001b720: 20 20 22 61 65 6d 45 6e 61 62 6c 65 64 41 6c 77 "aemEnabledAlw 0001b730: 61 79 73 20 22 20 2b 0a 20 20 20 20 22 61 65 6d ays " +. "aem 0001b740: 44 69 73 61 62 6c 65 64 41 6c 77 61 79 73 20 22 DisabledAlways " 0001b750: 20 2b 0a 20 20 20 20 22 61 65 6d 45 6e 61 62 6c +. "aemEnabl 0001b760: 65 64 4f 6e 42 72 6f 77 73 65 20 22 20 2b 0a 20 edOnBrowse " +. 0001b770: 20 20 20 22 61 65 6d 45 6e 61 62 6c 65 64 4f 6e "aemEnabledOn 0001b780: 45 64 69 74 20 22 20 2b 0a 20 20 20 20 22 61 65 Edit " +. "ae 0001b790: 6d 44 69 73 61 62 6c 65 64 4f 6e 42 72 6f 77 73 mDisabledOnBrows 0001b7a0: 65 45 6d 70 74 79 20 22 3b 0a 0a 20 20 2f 2f 20 eEmpty ";.. // 0001b7b0: 65 6e 75 6d 20 54 41 64 64 50 6f 73 69 74 69 6f enum TAddPositio 0001b7c0: 6e 0a 20 20 63 6f 6e 73 74 20 54 41 64 64 50 6f n. const TAddPo 0001b7d0: 73 69 74 69 6f 6e 20 3d 20 22 61 70 42 65 67 69 sition = "apBegi 0001b7e0: 6e 20 61 70 45 6e 64 20 22 3b 0a 0a 20 20 2f 2f n apEnd ";.. // 0001b7f0: 20 65 6e 75 6d 20 54 41 6c 69 67 6e 6d 65 6e 74 enum TAlignment 0001b800: 0a 20 20 63 6f 6e 73 74 20 54 41 6c 69 67 6e 6d . const TAlignm 0001b810: 65 6e 74 20 3d 20 22 61 6c 4c 65 66 74 20 61 6c ent = "alLeft al 0001b820: 52 69 67 68 74 20 22 3b 0a 0a 20 20 2f 2f 20 65 Right ";.. // e 0001b830: 6e 75 6d 20 54 41 72 65 61 53 68 6f 77 4d 6f 64 num TAreaShowMod 0001b840: 65 0a 20 20 63 6f 6e 73 74 20 54 41 72 65 61 53 e. const TAreaS 0001b850: 68 6f 77 4d 6f 64 65 20 3d 0a 20 20 20 20 22 61 howMode =. "a 0001b860: 73 6d 4e 65 76 65 72 20 22 20 2b 0a 20 20 20 20 smNever " +. 0001b870: 22 61 73 6d 4e 6f 42 75 74 43 75 73 74 6f 6d 69 "asmNoButCustomi 0001b880: 7a 65 20 22 20 2b 0a 20 20 20 20 22 61 73 6d 41 ze " +. "asmA 0001b890: 73 4c 61 73 74 54 69 6d 65 20 22 20 2b 0a 20 20 sLastTime " +. 0001b8a0: 20 20 22 61 73 6d 59 65 73 42 75 74 43 75 73 74 "asmYesButCust 0001b8b0: 6f 6d 69 7a 65 20 22 20 2b 0a 20 20 20 20 22 61 omize " +. "a 0001b8c0: 73 6d 41 6c 77 61 79 73 20 22 3b 0a 0a 20 20 2f smAlways ";.. / 0001b8d0: 2f 20 65 6e 75 6d 20 54 43 65 72 74 69 66 69 63 / enum TCertific 0001b8e0: 61 74 65 49 6e 76 61 6c 69 64 61 74 69 6f 6e 52 ateInvalidationR 0001b8f0: 65 61 73 6f 6e 0a 20 20 63 6f 6e 73 74 20 54 43 eason. const TC 0001b900: 65 72 74 69 66 69 63 61 74 65 49 6e 76 61 6c 69 ertificateInvali 0001b910: 64 61 74 69 6f 6e 52 65 61 73 6f 6e 20 3d 20 22 dationReason = " 0001b920: 63 69 72 43 6f 6d 6d 6f 6e 20 63 69 72 52 65 76 cirCommon cirRev 0001b930: 6f 6b 65 64 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e oked ";.. // en 0001b940: 75 6d 20 54 43 65 72 74 69 66 69 63 61 74 65 54 um TCertificateT 0001b950: 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 43 65 72 ype. const TCer 0001b960: 74 69 66 69 63 61 74 65 54 79 70 65 20 3d 20 22 tificateType = " 0001b970: 63 74 53 69 67 6e 61 74 75 72 65 20 63 74 45 6e ctSignature ctEn 0001b980: 63 6f 64 65 20 63 74 53 69 67 6e 61 74 75 72 65 code ctSignature 0001b990: 45 6e 63 6f 64 65 20 22 3b 0a 0a 20 20 2f 2f 20 Encode ";.. // 0001b9a0: 65 6e 75 6d 20 54 43 68 65 63 6b 4c 69 73 74 42 enum TCheckListB 0001b9b0: 6f 78 49 74 65 6d 53 74 61 74 65 0a 20 20 63 6f oxItemState. co 0001b9c0: 6e 73 74 20 54 43 68 65 63 6b 4c 69 73 74 42 6f nst TCheckListBo 0001b9d0: 78 49 74 65 6d 53 74 61 74 65 20 3d 20 22 63 6c xItemState = "cl 0001b9e0: 62 55 6e 63 68 65 63 6b 65 64 20 63 6c 62 43 68 bUnchecked clbCh 0001b9f0: 65 63 6b 65 64 20 63 6c 62 47 72 61 79 65 64 20 ecked clbGrayed 0001ba00: 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 43 ";.. // enum TC 0001ba10: 6c 6f 73 65 4f 6e 45 73 63 0a 20 20 63 6f 6e 73 loseOnEsc. cons 0001ba20: 74 20 54 43 6c 6f 73 65 4f 6e 45 73 63 20 3d 20 t TCloseOnEsc = 0001ba30: 22 63 65 49 53 42 20 63 65 41 6c 77 61 79 73 20 "ceISB ceAlways 0001ba40: 63 65 4e 65 76 65 72 20 22 3b 0a 0a 20 20 2f 2f ceNever ";.. // 0001ba50: 20 65 6e 75 6d 20 54 43 6f 6d 70 54 79 70 65 0a enum TCompType. 0001ba60: 20 20 63 6f 6e 73 74 20 54 43 6f 6d 70 54 79 70 const TCompTyp 0001ba70: 65 20 3d 0a 20 20 20 20 22 63 74 44 6f 63 75 6d e =. "ctDocum 0001ba80: 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 63 74 52 ent " +. "ctR 0001ba90: 65 66 65 72 65 6e 63 65 20 22 20 2b 0a 20 20 20 eference " +. 0001baa0: 20 22 63 74 53 63 72 69 70 74 20 22 20 2b 0a 20 "ctScript " +. 0001bab0: 20 20 20 22 63 74 55 6e 6b 6e 6f 77 6e 20 22 20 "ctUnknown " 0001bac0: 2b 0a 20 20 20 20 22 63 74 52 65 70 6f 72 74 20 +. "ctReport 0001bad0: 22 20 2b 0a 20 20 20 20 22 63 74 44 69 61 6c 6f " +. "ctDialo 0001bae0: 67 20 22 20 2b 0a 20 20 20 20 22 63 74 46 75 6e g " +. "ctFun 0001baf0: 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 63 ction " +. "c 0001bb00: 74 46 6f 6c 64 65 72 20 22 20 2b 0a 20 20 20 20 tFolder " +. 0001bb10: 22 63 74 45 44 6f 63 75 6d 65 6e 74 20 22 20 2b "ctEDocument " + 0001bb20: 0a 20 20 20 20 22 63 74 54 61 73 6b 20 22 20 2b . "ctTask " + 0001bb30: 0a 20 20 20 20 22 63 74 4a 6f 62 20 22 20 2b 0a . "ctJob " +. 0001bb40: 20 20 20 20 22 63 74 4e 6f 74 69 63 65 20 22 20 "ctNotice " 0001bb50: 2b 0a 20 20 20 20 22 63 74 43 6f 6e 74 72 6f 6c +. "ctControl 0001bb60: 4a 6f 62 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 Job ";.. // enu 0001bb70: 6d 20 54 43 6f 6e 64 69 74 69 6f 6e 46 6f 72 6d m TConditionForm 0001bb80: 61 74 0a 20 20 63 6f 6e 73 74 20 54 43 6f 6e 64 at. const TCond 0001bb90: 69 74 69 6f 6e 46 6f 72 6d 61 74 20 3d 20 22 63 itionFormat = "c 0001bba0: 66 49 6e 74 65 72 6e 61 6c 20 63 66 44 69 73 70 fInternal cfDisp 0001bbb0: 6c 61 79 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 lay ";.. // enu 0001bbc0: 6d 20 54 43 6f 6e 6e 65 63 74 69 6f 6e 49 6e 74 m TConnectionInt 0001bbd0: 65 6e 74 0a 20 20 63 6f 6e 73 74 20 54 43 6f 6e ent. const TCon 0001bbe0: 6e 65 63 74 69 6f 6e 49 6e 74 65 6e 74 20 3d 20 nectionIntent = 0001bbf0: 22 63 69 55 6e 73 70 65 63 69 66 69 65 64 20 63 "ciUnspecified c 0001bc00: 69 57 72 69 74 65 20 63 69 52 65 61 64 20 22 3b iWrite ciRead "; 0001bc10: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 43 6f 6e .. // enum TCon 0001bc20: 74 65 6e 74 4b 69 6e 64 0a 20 20 63 6f 6e 73 74 tentKind. const 0001bc30: 20 54 43 6f 6e 74 65 6e 74 4b 69 6e 64 20 3d 0a TContentKind =. 0001bc40: 20 20 20 20 22 63 6b 46 6f 6c 64 65 72 20 22 20 "ckFolder " 0001bc50: 2b 0a 20 20 20 20 22 63 6b 45 44 6f 63 75 6d 65 +. "ckEDocume 0001bc60: 6e 74 20 22 20 2b 0a 20 20 20 20 22 63 6b 54 61 nt " +. "ckTa 0001bc70: 73 6b 20 22 20 2b 0a 20 20 20 20 22 63 6b 4a 6f sk " +. "ckJo 0001bc80: 62 20 22 20 2b 0a 20 20 20 20 22 63 6b 43 6f 6d b " +. "ckCom 0001bc90: 70 6f 6e 65 6e 74 54 6f 6b 65 6e 20 22 20 2b 0a ponentToken " +. 0001bca0: 20 20 20 20 22 63 6b 41 6e 79 20 22 20 2b 0a 20 "ckAny " +. 0001bcb0: 20 20 20 22 63 6b 52 65 66 65 72 65 6e 63 65 20 "ckReference 0001bcc0: 22 20 2b 0a 20 20 20 20 22 63 6b 53 63 72 69 70 " +. "ckScrip 0001bcd0: 74 20 22 20 2b 0a 20 20 20 20 22 63 6b 52 65 70 t " +. "ckRep 0001bce0: 6f 72 74 20 22 20 2b 0a 20 20 20 20 22 63 6b 44 ort " +. "ckD 0001bcf0: 69 61 6c 6f 67 20 22 3b 0a 0a 20 20 2f 2f 20 65 ialog ";.. // e 0001bd00: 6e 75 6d 20 54 43 6f 6e 74 72 6f 6c 54 79 70 65 num TControlType 0001bd10: 0a 20 20 63 6f 6e 73 74 20 54 43 6f 6e 74 72 6f . const TContro 0001bd20: 6c 54 79 70 65 20 3d 0a 20 20 20 20 22 63 74 49 lType =. "ctI 0001bd30: 53 42 4c 45 64 69 74 6f 72 20 22 20 2b 0a 20 20 SBLEditor " +. 0001bd40: 20 20 22 63 74 42 65 76 65 6c 20 22 20 2b 0a 20 "ctBevel " +. 0001bd50: 20 20 20 22 63 74 42 75 74 74 6f 6e 20 22 20 2b "ctButton " + 0001bd60: 0a 20 20 20 20 22 63 74 43 68 65 63 6b 4c 69 73 . "ctCheckLis 0001bd70: 74 42 6f 78 20 22 20 2b 0a 20 20 20 20 22 63 74 tBox " +. "ct 0001bd80: 43 6f 6d 62 6f 42 6f 78 20 22 20 2b 0a 20 20 20 ComboBox " +. 0001bd90: 20 22 63 74 43 6f 6d 62 6f 45 64 69 74 20 22 20 "ctComboEdit " 0001bda0: 2b 0a 20 20 20 20 22 63 74 47 72 69 64 20 22 20 +. "ctGrid " 0001bdb0: 2b 0a 20 20 20 20 22 63 74 44 42 43 68 65 63 6b +. "ctDBCheck 0001bdc0: 42 6f 78 20 22 20 2b 0a 20 20 20 20 22 63 74 44 Box " +. "ctD 0001bdd0: 42 43 6f 6d 62 6f 42 6f 78 20 22 20 2b 0a 20 20 BComboBox " +. 0001bde0: 20 20 22 63 74 44 42 45 64 69 74 20 22 20 2b 0a "ctDBEdit " +. 0001bdf0: 20 20 20 20 22 63 74 44 42 45 6c 6c 69 70 73 69 "ctDBEllipsi 0001be00: 73 20 22 20 2b 0a 20 20 20 20 22 63 74 44 42 4d s " +. "ctDBM 0001be10: 65 6d 6f 20 22 20 2b 0a 20 20 20 20 22 63 74 44 emo " +. "ctD 0001be20: 42 4e 61 76 69 67 61 74 6f 72 20 22 20 2b 0a 20 BNavigator " +. 0001be30: 20 20 20 22 63 74 44 42 52 61 64 69 6f 47 72 6f "ctDBRadioGro 0001be40: 75 70 20 22 20 2b 0a 20 20 20 20 22 63 74 44 42 up " +. "ctDB 0001be50: 53 74 61 74 75 73 4c 61 62 65 6c 20 22 20 2b 0a StatusLabel " +. 0001be60: 20 20 20 20 22 63 74 45 64 69 74 20 22 20 2b 0a "ctEdit " +. 0001be70: 20 20 20 20 22 63 74 47 72 6f 75 70 42 6f 78 20 "ctGroupBox 0001be80: 22 20 2b 0a 20 20 20 20 22 63 74 49 6e 70 6c 61 " +. "ctInpla 0001be90: 63 65 48 69 6e 74 20 22 20 2b 0a 20 20 20 20 22 ceHint " +. " 0001bea0: 63 74 4d 65 6d 6f 20 22 20 2b 0a 20 20 20 20 22 ctMemo " +. " 0001beb0: 63 74 50 61 6e 65 6c 20 22 20 2b 0a 20 20 20 20 ctPanel " +. 0001bec0: 22 63 74 4c 69 73 74 42 6f 78 20 22 20 2b 0a 20 "ctListBox " +. 0001bed0: 20 20 20 22 63 74 52 61 64 69 6f 42 75 74 74 6f "ctRadioButto 0001bee0: 6e 20 22 20 2b 0a 20 20 20 20 22 63 74 52 69 63 n " +. "ctRic 0001bef0: 68 45 64 69 74 20 22 20 2b 0a 20 20 20 20 22 63 hEdit " +. "c 0001bf00: 74 54 61 62 53 68 65 65 74 20 22 20 2b 0a 20 20 tTabSheet " +. 0001bf10: 20 20 22 63 74 57 65 62 42 72 6f 77 73 65 72 20 "ctWebBrowser 0001bf20: 22 20 2b 0a 20 20 20 20 22 63 74 49 6d 61 67 65 " +. "ctImage 0001bf30: 20 22 20 2b 0a 20 20 20 20 22 63 74 48 79 70 65 " +. "ctHype 0001bf40: 72 4c 69 6e 6b 20 22 20 2b 0a 20 20 20 20 22 63 rLink " +. "c 0001bf50: 74 4c 61 62 65 6c 20 22 20 2b 0a 20 20 20 20 22 tLabel " +. " 0001bf60: 63 74 44 42 4d 75 6c 74 69 45 6c 6c 69 70 73 69 ctDBMultiEllipsi 0001bf70: 73 20 22 20 2b 0a 20 20 20 20 22 63 74 52 69 62 s " +. "ctRib 0001bf80: 62 6f 6e 20 22 20 2b 0a 20 20 20 20 22 63 74 52 bon " +. "ctR 0001bf90: 69 63 68 56 69 65 77 20 22 20 2b 0a 20 20 20 20 ichView " +. 0001bfa0: 22 63 74 49 6e 6e 65 72 50 61 6e 65 6c 20 22 20 "ctInnerPanel " 0001bfb0: 2b 0a 20 20 20 20 22 63 74 50 61 6e 65 6c 47 72 +. "ctPanelGr 0001bfc0: 6f 75 70 20 22 20 2b 0a 20 20 20 20 22 63 74 42 oup " +. "ctB 0001bfd0: 69 74 42 75 74 74 6f 6e 20 22 3b 0a 0a 20 20 2f itButton ";.. / 0001bfe0: 2f 20 65 6e 75 6d 20 54 43 72 69 74 65 72 69 6f / enum TCriterio 0001bff0: 6e 43 6f 6e 74 65 6e 74 54 79 70 65 0a 20 20 63 nContentType. c 0001c000: 6f 6e 73 74 20 54 43 72 69 74 65 72 69 6f 6e 43 onst TCriterionC 0001c010: 6f 6e 74 65 6e 74 54 79 70 65 20 3d 0a 20 20 20 ontentType =. 0001c020: 20 22 63 63 74 44 61 74 65 20 22 20 2b 0a 20 20 "cctDate " +. 0001c030: 20 20 22 63 63 74 49 6e 74 65 67 65 72 20 22 20 "cctInteger " 0001c040: 2b 0a 20 20 20 20 22 63 63 74 4e 75 6d 65 72 69 +. "cctNumeri 0001c050: 63 20 22 20 2b 0a 20 20 20 20 22 63 63 74 50 69 c " +. "cctPi 0001c060: 63 6b 20 22 20 2b 0a 20 20 20 20 22 63 63 74 52 ck " +. "cctR 0001c070: 65 66 65 72 65 6e 63 65 20 22 20 2b 0a 20 20 20 eference " +. 0001c080: 20 22 63 63 74 53 74 72 69 6e 67 20 22 20 2b 0a "cctString " +. 0001c090: 20 20 20 20 22 63 63 74 54 65 78 74 20 22 3b 0a "cctText ";. 0001c0a0: 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 43 75 6c 74 . // enum TCult 0001c0b0: 75 72 65 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 ureType. const 0001c0c0: 54 43 75 6c 74 75 72 65 54 79 70 65 20 3d 20 22 TCultureType = " 0001c0d0: 63 6c 74 49 6e 74 65 72 6e 61 6c 20 63 6c 74 50 cltInternal cltP 0001c0e0: 72 69 6d 61 72 79 20 63 6c 74 47 55 49 20 22 3b rimary cltGUI "; 0001c0f0: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 44 61 74 .. // enum TDat 0001c100: 61 53 65 74 45 76 65 6e 74 54 79 70 65 0a 20 20 aSetEventType. 0001c110: 63 6f 6e 73 74 20 54 44 61 74 61 53 65 74 45 76 const TDataSetEv 0001c120: 65 6e 74 54 79 70 65 20 3d 0a 20 20 20 20 22 64 entType =. "d 0001c130: 73 65 42 65 66 6f 72 65 4f 70 65 6e 20 22 20 2b seBeforeOpen " + 0001c140: 0a 20 20 20 20 22 64 73 65 41 66 74 65 72 4f 70 . "dseAfterOp 0001c150: 65 6e 20 22 20 2b 0a 20 20 20 20 22 64 73 65 42 en " +. "dseB 0001c160: 65 66 6f 72 65 43 6c 6f 73 65 20 22 20 2b 0a 20 eforeClose " +. 0001c170: 20 20 20 22 64 73 65 41 66 74 65 72 43 6c 6f 73 "dseAfterClos 0001c180: 65 20 22 20 2b 0a 20 20 20 20 22 64 73 65 4f 6e e " +. "dseOn 0001c190: 56 61 6c 69 64 44 65 6c 65 74 65 20 22 20 2b 0a ValidDelete " +. 0001c1a0: 20 20 20 20 22 64 73 65 42 65 66 6f 72 65 44 65 "dseBeforeDe 0001c1b0: 6c 65 74 65 20 22 20 2b 0a 20 20 20 20 22 64 73 lete " +. "ds 0001c1c0: 65 41 66 74 65 72 44 65 6c 65 74 65 20 22 20 2b eAfterDelete " + 0001c1d0: 0a 20 20 20 20 22 64 73 65 41 66 74 65 72 44 65 . "dseAfterDe 0001c1e0: 6c 65 74 65 4f 75 74 4f 66 54 72 61 6e 73 61 63 leteOutOfTransac 0001c1f0: 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 64 73 tion " +. "ds 0001c200: 65 4f 6e 44 65 6c 65 74 65 45 72 72 6f 72 20 22 eOnDeleteError " 0001c210: 20 2b 0a 20 20 20 20 22 64 73 65 42 65 66 6f 72 +. "dseBefor 0001c220: 65 49 6e 73 65 72 74 20 22 20 2b 0a 20 20 20 20 eInsert " +. 0001c230: 22 64 73 65 41 66 74 65 72 49 6e 73 65 72 74 20 "dseAfterInsert 0001c240: 22 20 2b 0a 20 20 20 20 22 64 73 65 4f 6e 56 61 " +. "dseOnVa 0001c250: 6c 69 64 55 70 64 61 74 65 20 22 20 2b 0a 20 20 lidUpdate " +. 0001c260: 20 20 22 64 73 65 42 65 66 6f 72 65 55 70 64 61 "dseBeforeUpda 0001c270: 74 65 20 22 20 2b 0a 20 20 20 20 22 64 73 65 4f te " +. "dseO 0001c280: 6e 55 70 64 61 74 65 52 61 74 69 66 69 65 64 52 nUpdateRatifiedR 0001c290: 65 63 6f 72 64 20 22 20 2b 0a 20 20 20 20 22 64 ecord " +. "d 0001c2a0: 73 65 41 66 74 65 72 55 70 64 61 74 65 20 22 20 seAfterUpdate " 0001c2b0: 2b 0a 20 20 20 20 22 64 73 65 41 66 74 65 72 55 +. "dseAfterU 0001c2c0: 70 64 61 74 65 4f 75 74 4f 66 54 72 61 6e 73 61 pdateOutOfTransa 0001c2d0: 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 64 ction " +. "d 0001c2e0: 73 65 4f 6e 55 70 64 61 74 65 45 72 72 6f 72 20 seOnUpdateError 0001c2f0: 22 20 2b 0a 20 20 20 20 22 64 73 65 41 66 74 65 " +. "dseAfte 0001c300: 72 53 63 72 6f 6c 6c 20 22 20 2b 0a 20 20 20 20 rScroll " +. 0001c310: 22 64 73 65 4f 6e 4f 70 65 6e 52 65 63 6f 72 64 "dseOnOpenRecord 0001c320: 20 22 20 2b 0a 20 20 20 20 22 64 73 65 4f 6e 43 " +. "dseOnC 0001c330: 6c 6f 73 65 52 65 63 6f 72 64 20 22 20 2b 0a 20 loseRecord " +. 0001c340: 20 20 20 22 64 73 65 42 65 66 6f 72 65 43 61 6e "dseBeforeCan 0001c350: 63 65 6c 20 22 20 2b 0a 20 20 20 20 22 64 73 65 cel " +. "dse 0001c360: 41 66 74 65 72 43 61 6e 63 65 6c 20 22 20 2b 0a AfterCancel " +. 0001c370: 20 20 20 20 22 64 73 65 4f 6e 55 70 64 61 74 65 "dseOnUpdate 0001c380: 44 65 61 64 6c 6f 63 6b 45 72 72 6f 72 20 22 20 DeadlockError " 0001c390: 2b 0a 20 20 20 20 22 64 73 65 42 65 66 6f 72 65 +. "dseBefore 0001c3a0: 44 65 74 61 69 6c 55 70 64 61 74 65 20 22 20 2b DetailUpdate " + 0001c3b0: 0a 20 20 20 20 22 64 73 65 4f 6e 50 72 65 70 61 . "dseOnPrepa 0001c3c0: 72 65 55 70 64 61 74 65 20 22 20 2b 0a 20 20 20 reUpdate " +. 0001c3d0: 20 22 64 73 65 4f 6e 41 6e 79 52 65 71 75 69 73 "dseOnAnyRequis 0001c3e0: 69 74 65 43 68 61 6e 67 65 20 22 3b 0a 0a 20 20 iteChange ";.. 0001c3f0: 2f 2f 20 65 6e 75 6d 20 54 44 61 74 61 53 65 74 // enum TDataSet 0001c400: 53 74 61 74 65 0a 20 20 63 6f 6e 73 74 20 54 44 State. const TD 0001c410: 61 74 61 53 65 74 53 74 61 74 65 20 3d 20 22 64 ataSetState = "d 0001c420: 73 73 45 64 69 74 20 64 73 73 49 6e 73 65 72 74 ssEdit dssInsert 0001c430: 20 64 73 73 42 72 6f 77 73 65 20 64 73 73 49 6e dssBrowse dssIn 0001c440: 41 63 74 69 76 65 20 22 3b 0a 0a 20 20 2f 2f 20 Active ";.. // 0001c450: 65 6e 75 6d 20 54 44 61 74 65 46 6f 72 6d 61 74 enum TDateFormat 0001c460: 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 44 61 Type. const TDa 0001c470: 74 65 46 6f 72 6d 61 74 54 79 70 65 20 3d 20 22 teFormatType = " 0001c480: 64 66 74 44 61 74 65 20 64 66 74 53 68 6f 72 74 dftDate dftShort 0001c490: 44 61 74 65 20 64 66 74 44 61 74 65 54 69 6d 65 Date dftDateTime 0001c4a0: 20 64 66 74 54 69 6d 65 53 74 61 6d 70 20 22 3b dftTimeStamp "; 0001c4b0: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 44 61 74 .. // enum TDat 0001c4c0: 65 4f 66 66 73 65 74 54 79 70 65 0a 20 20 63 6f eOffsetType. co 0001c4d0: 6e 73 74 20 54 44 61 74 65 4f 66 66 73 65 74 54 nst TDateOffsetT 0001c4e0: 79 70 65 20 3d 20 22 64 6f 74 44 61 79 73 20 64 ype = "dotDays d 0001c4f0: 6f 74 48 6f 75 72 73 20 64 6f 74 4d 69 6e 75 74 otHours dotMinut 0001c500: 65 73 20 64 6f 74 53 65 63 6f 6e 64 73 20 22 3b es dotSeconds "; 0001c510: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 44 61 74 .. // enum TDat 0001c520: 65 54 69 6d 65 4b 69 6e 64 0a 20 20 63 6f 6e 73 eTimeKind. cons 0001c530: 74 20 54 44 61 74 65 54 69 6d 65 4b 69 6e 64 20 t TDateTimeKind 0001c540: 3d 20 22 64 74 6b 6e 64 4c 6f 63 61 6c 20 64 74 = "dtkndLocal dt 0001c550: 6b 6e 64 55 54 43 20 22 3b 0a 0a 20 20 2f 2f 20 kndUTC ";.. // 0001c560: 65 6e 75 6d 20 54 44 65 61 41 63 63 65 73 73 52 enum TDeaAccessR 0001c570: 69 67 68 74 73 0a 20 20 63 6f 6e 73 74 20 54 44 ights. const TD 0001c580: 65 61 41 63 63 65 73 73 52 69 67 68 74 73 20 3d eaAccessRights = 0001c590: 20 22 61 72 4e 6f 6e 65 20 61 72 56 69 65 77 20 "arNone arView 0001c5a0: 61 72 45 64 69 74 20 61 72 46 75 6c 6c 20 22 3b arEdit arFull "; 0001c5b0: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 44 6f 63 .. // enum TDoc 0001c5c0: 75 6d 65 6e 74 44 65 66 61 75 6c 74 41 63 74 69 umentDefaultActi 0001c5d0: 6f 6e 0a 20 20 63 6f 6e 73 74 20 54 44 6f 63 75 on. const TDocu 0001c5e0: 6d 65 6e 74 44 65 66 61 75 6c 74 41 63 74 69 6f mentDefaultActio 0001c5f0: 6e 20 3d 20 22 64 64 61 56 69 65 77 20 64 64 61 n = "ddaView dda 0001c600: 45 64 69 74 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e Edit ";.. // en 0001c610: 75 6d 20 54 45 64 69 74 4d 6f 64 65 0a 20 20 63 um TEditMode. c 0001c620: 6f 6e 73 74 20 54 45 64 69 74 4d 6f 64 65 20 3d onst TEditMode = 0001c630: 0a 20 20 20 20 22 65 6d 4c 6f 63 6b 20 22 20 2b . "emLock " + 0001c640: 0a 20 20 20 20 22 65 6d 45 64 69 74 20 22 20 2b . "emEdit " + 0001c650: 0a 20 20 20 20 22 65 6d 53 69 67 6e 20 22 20 2b . "emSign " + 0001c660: 0a 20 20 20 20 22 65 6d 45 78 70 6f 72 74 57 69 . "emExportWi 0001c670: 74 68 4c 6f 63 6b 20 22 20 2b 0a 20 20 20 20 22 thLock " +. " 0001c680: 65 6d 49 6d 70 6f 72 74 57 69 74 68 55 6e 6c 6f emImportWithUnlo 0001c690: 63 6b 20 22 20 2b 0a 20 20 20 20 22 65 6d 43 68 ck " +. "emCh 0001c6a0: 61 6e 67 65 56 65 72 73 69 6f 6e 4e 6f 74 65 20 angeVersionNote 0001c6b0: 22 20 2b 0a 20 20 20 20 22 65 6d 4f 70 65 6e 46 " +. "emOpenF 0001c6c0: 6f 72 4d 6f 64 69 66 79 20 22 20 2b 0a 20 20 20 orModify " +. 0001c6d0: 20 22 65 6d 43 68 61 6e 67 65 4c 69 66 65 53 74 "emChangeLifeSt 0001c6e0: 61 67 65 20 22 20 2b 0a 20 20 20 20 22 65 6d 44 age " +. "emD 0001c6f0: 65 6c 65 74 65 20 22 20 2b 0a 20 20 20 20 22 65 elete " +. "e 0001c700: 6d 43 72 65 61 74 65 56 65 72 73 69 6f 6e 20 22 mCreateVersion " 0001c710: 20 2b 0a 20 20 20 20 22 65 6d 49 6d 70 6f 72 74 +. "emImport 0001c720: 20 22 20 2b 0a 20 20 20 20 22 65 6d 55 6e 6c 6f " +. "emUnlo 0001c730: 63 6b 45 78 70 6f 72 74 65 64 57 69 74 68 4c 6f ckExportedWithLo 0001c740: 63 6b 20 22 20 2b 0a 20 20 20 20 22 65 6d 53 74 ck " +. "emSt 0001c750: 61 72 74 20 22 20 2b 0a 20 20 20 20 22 65 6d 41 art " +. "emA 0001c760: 62 6f 72 74 20 22 20 2b 0a 20 20 20 20 22 65 6d bort " +. "em 0001c770: 52 65 49 6e 69 74 20 22 20 2b 0a 20 20 20 20 22 ReInit " +. " 0001c780: 65 6d 4d 61 72 6b 41 73 52 65 61 64 65 64 20 22 emMarkAsReaded " 0001c790: 20 2b 0a 20 20 20 20 22 65 6d 4d 61 72 6b 41 73 +. "emMarkAs 0001c7a0: 55 6e 72 65 61 64 65 64 20 22 20 2b 0a 20 20 20 Unreaded " +. 0001c7b0: 20 22 65 6d 50 65 72 66 6f 72 6d 20 22 20 2b 0a "emPerform " +. 0001c7c0: 20 20 20 20 22 65 6d 41 63 63 65 70 74 20 22 20 "emAccept " 0001c7d0: 2b 0a 20 20 20 20 22 65 6d 52 65 73 75 6d 65 20 +. "emResume 0001c7e0: 22 20 2b 0a 20 20 20 20 22 65 6d 43 68 61 6e 67 " +. "emChang 0001c7f0: 65 52 69 67 68 74 73 20 22 20 2b 0a 20 20 20 20 eRights " +. 0001c800: 22 65 6d 45 64 69 74 52 6f 75 74 65 20 22 20 2b "emEditRoute " + 0001c810: 0a 20 20 20 20 22 65 6d 45 64 69 74 4f 62 73 65 . "emEditObse 0001c820: 72 76 65 72 20 22 20 2b 0a 20 20 20 20 22 65 6d rver " +. "em 0001c830: 52 65 63 6f 76 65 72 79 46 72 6f 6d 4c 6f 63 61 RecoveryFromLoca 0001c840: 6c 43 6f 70 79 20 22 20 2b 0a 20 20 20 20 22 65 lCopy " +. "e 0001c850: 6d 43 68 61 6e 67 65 57 6f 72 6b 41 63 63 65 73 mChangeWorkAcces 0001c860: 73 54 79 70 65 20 22 20 2b 0a 20 20 20 20 22 65 sType " +. "e 0001c870: 6d 43 68 61 6e 67 65 45 6e 63 6f 64 65 54 79 70 mChangeEncodeTyp 0001c880: 65 54 6f 43 65 72 74 69 66 69 63 61 74 65 20 22 eToCertificate " 0001c890: 20 2b 0a 20 20 20 20 22 65 6d 43 68 61 6e 67 65 +. "emChange 0001c8a0: 45 6e 63 6f 64 65 54 79 70 65 54 6f 50 61 73 73 EncodeTypeToPass 0001c8b0: 77 6f 72 64 20 22 20 2b 0a 20 20 20 20 22 65 6d word " +. "em 0001c8c0: 43 68 61 6e 67 65 45 6e 63 6f 64 65 54 79 70 65 ChangeEncodeType 0001c8d0: 54 6f 4e 6f 6e 65 20 22 20 2b 0a 20 20 20 20 22 ToNone " +. " 0001c8e0: 65 6d 43 68 61 6e 67 65 45 6e 63 6f 64 65 54 79 emChangeEncodeTy 0001c8f0: 70 65 54 6f 43 65 72 74 69 66 69 63 61 74 65 50 peToCertificateP 0001c900: 61 73 73 77 6f 72 64 20 22 20 2b 0a 20 20 20 20 assword " +. 0001c910: 22 65 6d 43 68 61 6e 67 65 53 74 61 6e 64 61 72 "emChangeStandar 0001c920: 64 52 6f 75 74 65 20 22 20 2b 0a 20 20 20 20 22 dRoute " +. " 0001c930: 65 6d 47 65 74 54 65 78 74 20 22 20 2b 0a 20 20 emGetText " +. 0001c940: 20 20 22 65 6d 4f 70 65 6e 46 6f 72 56 69 65 77 "emOpenForView 0001c950: 20 22 20 2b 0a 20 20 20 20 22 65 6d 4d 6f 76 65 " +. "emMove 0001c960: 54 6f 53 74 6f 72 61 67 65 20 22 20 2b 0a 20 20 ToStorage " +. 0001c970: 20 20 22 65 6d 43 72 65 61 74 65 4f 62 6a 65 63 "emCreateObjec 0001c980: 74 20 22 20 2b 0a 20 20 20 20 22 65 6d 43 68 61 t " +. "emCha 0001c990: 6e 67 65 56 65 72 73 69 6f 6e 48 69 64 64 65 6e ngeVersionHidden 0001c9a0: 20 22 20 2b 0a 20 20 20 20 22 65 6d 44 65 6c 65 " +. "emDele 0001c9b0: 74 65 56 65 72 73 69 6f 6e 20 22 20 2b 0a 20 20 teVersion " +. 0001c9c0: 20 20 22 65 6d 43 68 61 6e 67 65 4c 69 66 65 43 "emChangeLifeC 0001c9d0: 79 63 6c 65 53 74 61 67 65 20 22 20 2b 0a 20 20 ycleStage " +. 0001c9e0: 20 20 22 65 6d 41 70 70 72 6f 76 69 6e 67 53 69 "emApprovingSi 0001c9f0: 67 6e 20 22 20 2b 0a 20 20 20 20 22 65 6d 45 78 gn " +. "emEx 0001ca00: 70 6f 72 74 20 22 20 2b 0a 20 20 20 20 22 65 6d port " +. "em 0001ca10: 43 6f 6e 74 69 6e 75 65 20 22 20 2b 0a 20 20 20 Continue " +. 0001ca20: 20 22 65 6d 4c 6f 63 6b 46 72 6f 6d 45 64 69 74 "emLockFromEdit 0001ca30: 20 22 20 2b 0a 20 20 20 20 22 65 6d 55 6e 4c 6f " +. "emUnLo 0001ca40: 63 6b 46 6f 72 45 64 69 74 20 22 20 2b 0a 20 20 ckForEdit " +. 0001ca50: 20 20 22 65 6d 4c 6f 63 6b 46 6f 72 53 65 72 76 "emLockForServ 0001ca60: 65 72 20 22 20 2b 0a 20 20 20 20 22 65 6d 55 6e er " +. "emUn 0001ca70: 6c 6f 63 6b 46 72 6f 6d 53 65 72 76 65 72 20 22 lockFromServer " 0001ca80: 20 2b 0a 20 20 20 20 22 65 6d 44 65 6c 65 67 61 +. "emDelega 0001ca90: 74 65 41 63 63 65 73 73 52 69 67 68 74 73 20 22 teAccessRights " 0001caa0: 20 2b 0a 20 20 20 20 22 65 6d 52 65 45 6e 63 6f +. "emReEnco 0001cab0: 64 65 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d de ";.. // enum 0001cac0: 20 54 45 64 69 74 6f 72 43 6c 6f 73 65 4f 62 73 TEditorCloseObs 0001cad0: 65 72 76 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 ervType. const 0001cae0: 54 45 64 69 74 6f 72 43 6c 6f 73 65 4f 62 73 65 TEditorCloseObse 0001caf0: 72 76 54 79 70 65 20 3d 20 22 65 63 6f 74 46 69 rvType = "ecotFi 0001cb00: 6c 65 20 65 63 6f 74 50 72 6f 63 65 73 73 20 22 le ecotProcess " 0001cb10: 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 45 64 ;.. // enum TEd 0001cb20: 6d 73 41 70 70 6c 69 63 61 74 69 6f 6e 41 63 74 msApplicationAct 0001cb30: 69 6f 6e 0a 20 20 63 6f 6e 73 74 20 54 45 64 6d ion. const TEdm 0001cb40: 73 41 70 70 6c 69 63 61 74 69 6f 6e 41 63 74 69 sApplicationActi 0001cb50: 6f 6e 20 3d 20 22 65 61 47 65 74 20 65 61 43 6f on = "eaGet eaCo 0001cb60: 70 79 20 65 61 43 72 65 61 74 65 20 65 61 43 72 py eaCreate eaCr 0001cb70: 65 61 74 65 53 74 61 6e 64 61 72 64 52 6f 75 74 eateStandardRout 0001cb80: 65 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 e ";.. // enum 0001cb90: 54 45 44 6f 63 75 6d 65 6e 74 4c 6f 63 6b 54 79 TEDocumentLockTy 0001cba0: 70 65 0a 20 20 63 6f 6e 73 74 20 54 45 44 6f 63 pe. const TEDoc 0001cbb0: 75 6d 65 6e 74 4c 6f 63 6b 54 79 70 65 20 3d 20 umentLockType = 0001cbc0: 22 65 64 6c 74 41 6c 6c 20 65 64 6c 74 4e 6f 74 "edltAll edltNot 0001cbd0: 68 69 6e 67 20 65 64 6c 74 51 75 65 72 79 20 22 hing edltQuery " 0001cbe0: 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 45 44 ;.. // enum TED 0001cbf0: 6f 63 75 6d 65 6e 74 53 74 65 70 53 68 6f 77 4d ocumentStepShowM 0001cc00: 6f 64 65 0a 20 20 63 6f 6e 73 74 20 54 45 44 6f ode. const TEDo 0001cc10: 63 75 6d 65 6e 74 53 74 65 70 53 68 6f 77 4d 6f cumentStepShowMo 0001cc20: 64 65 20 3d 20 22 65 73 73 6d 54 65 78 74 20 65 de = "essmText e 0001cc30: 73 73 6d 43 61 72 64 20 22 3b 0a 0a 20 20 2f 2f ssmCard ";.. // 0001cc40: 20 65 6e 75 6d 20 54 45 44 6f 63 75 6d 65 6e 74 enum TEDocument 0001cc50: 53 74 65 70 56 65 72 73 69 6f 6e 54 79 70 65 0a StepVersionType. 0001cc60: 20 20 63 6f 6e 73 74 20 54 45 44 6f 63 75 6d 65 const TEDocume 0001cc70: 6e 74 53 74 65 70 56 65 72 73 69 6f 6e 54 79 70 ntStepVersionTyp 0001cc80: 65 20 3d 20 22 65 73 76 74 4c 61 73 74 20 65 73 e = "esvtLast es 0001cc90: 76 74 4c 61 73 74 41 63 74 69 76 65 20 65 73 76 vtLastActive esv 0001cca0: 74 53 70 65 63 69 66 69 65 64 20 22 3b 0a 0a 20 tSpecified ";.. 0001ccb0: 20 2f 2f 20 65 6e 75 6d 20 54 45 44 6f 63 75 6d // enum TEDocum 0001ccc0: 65 6e 74 53 74 6f 72 61 67 65 46 75 6e 63 74 69 entStorageFuncti 0001ccd0: 6f 6e 0a 20 20 63 6f 6e 73 74 20 54 45 44 6f 63 on. const TEDoc 0001cce0: 75 6d 65 6e 74 53 74 6f 72 61 67 65 46 75 6e 63 umentStorageFunc 0001ccf0: 74 69 6f 6e 20 3d 20 22 65 64 73 66 45 78 65 63 tion = "edsfExec 0001cd00: 75 74 69 76 65 20 65 64 73 66 41 72 63 68 69 76 utive edsfArchiv 0001cd10: 65 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 e ";.. // enum 0001cd20: 54 45 44 6f 63 75 6d 65 6e 74 53 74 6f 72 61 67 TEDocumentStorag 0001cd30: 65 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 45 eType. const TE 0001cd40: 44 6f 63 75 6d 65 6e 74 53 74 6f 72 61 67 65 54 DocumentStorageT 0001cd50: 79 70 65 20 3d 20 22 65 64 73 74 53 51 4c 53 65 ype = "edstSQLSe 0001cd60: 72 76 65 72 20 65 64 73 74 46 69 6c 65 20 22 3b rver edstFile "; 0001cd70: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 45 44 6f .. // enum TEDo 0001cd80: 63 75 6d 65 6e 74 56 65 72 73 69 6f 6e 53 6f 75 cumentVersionSou 0001cd90: 72 63 65 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 rceType. const 0001cda0: 54 45 44 6f 63 75 6d 65 6e 74 56 65 72 73 69 6f TEDocumentVersio 0001cdb0: 6e 53 6f 75 72 63 65 54 79 70 65 20 3d 0a 20 20 nSourceType =. 0001cdc0: 20 20 22 65 64 76 73 74 4e 6f 6e 65 20 65 64 76 "edvstNone edv 0001cdd0: 73 74 45 44 6f 63 75 6d 65 6e 74 56 65 72 73 69 stEDocumentVersi 0001cde0: 6f 6e 43 6f 70 79 20 65 64 76 73 74 46 69 6c 65 onCopy edvstFile 0001cdf0: 20 65 64 76 73 74 54 65 6d 70 6c 61 74 65 20 65 edvstTemplate e 0001ce00: 64 76 73 74 53 63 61 6e 6e 65 64 46 69 6c 65 20 dvstScannedFile 0001ce10: 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 45 ";.. // enum TE 0001ce20: 44 6f 63 75 6d 65 6e 74 56 65 72 73 69 6f 6e 53 DocumentVersionS 0001ce30: 74 61 74 65 0a 20 20 63 6f 6e 73 74 20 54 45 44 tate. const TED 0001ce40: 6f 63 75 6d 65 6e 74 56 65 72 73 69 6f 6e 53 74 ocumentVersionSt 0001ce50: 61 74 65 20 3d 20 22 76 73 44 65 66 61 75 6c 74 ate = "vsDefault 0001ce60: 20 76 73 44 65 73 69 67 6e 20 76 73 41 63 74 69 vsDesign vsActi 0001ce70: 76 65 20 76 73 4f 62 73 6f 6c 65 74 65 20 22 3b ve vsObsolete "; 0001ce80: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 45 6e 63 .. // enum TEnc 0001ce90: 6f 64 65 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 odeType. const 0001cea0: 54 45 6e 63 6f 64 65 54 79 70 65 20 3d 20 22 65 TEncodeType = "e 0001ceb0: 74 4e 6f 6e 65 20 65 74 43 65 72 74 69 66 69 63 tNone etCertific 0001cec0: 61 74 65 20 65 74 50 61 73 73 77 6f 72 64 20 65 ate etPassword e 0001ced0: 74 43 65 72 74 69 66 69 63 61 74 65 50 61 73 73 tCertificatePass 0001cee0: 77 6f 72 64 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e word ";.. // en 0001cef0: 75 6d 20 54 45 78 63 65 70 74 69 6f 6e 43 61 74 um TExceptionCat 0001cf00: 65 67 6f 72 79 0a 20 20 63 6f 6e 73 74 20 54 45 egory. const TE 0001cf10: 78 63 65 70 74 69 6f 6e 43 61 74 65 67 6f 72 79 xceptionCategory 0001cf20: 20 3d 20 22 65 63 45 78 63 65 70 74 69 6f 6e 20 = "ecException 0001cf30: 65 63 57 61 72 6e 69 6e 67 20 65 63 49 6e 66 6f ecWarning ecInfo 0001cf40: 72 6d 61 74 69 6f 6e 20 22 3b 0a 0a 20 20 2f 2f rmation ";.. // 0001cf50: 20 65 6e 75 6d 20 54 45 78 70 6f 72 74 65 64 53 enum TExportedS 0001cf60: 69 67 6e 61 74 75 72 65 73 54 79 70 65 0a 20 20 ignaturesType. 0001cf70: 63 6f 6e 73 74 20 54 45 78 70 6f 72 74 65 64 53 const TExportedS 0001cf80: 69 67 6e 61 74 75 72 65 73 54 79 70 65 20 3d 20 ignaturesType = 0001cf90: 22 65 73 74 41 6c 6c 20 65 73 74 41 70 70 72 6f "estAll estAppro 0001cfa0: 76 69 6e 67 4f 6e 6c 79 20 22 3b 0a 0a 20 20 2f vingOnly ";.. / 0001cfb0: 2f 20 65 6e 75 6d 20 54 45 78 70 6f 72 74 65 64 / enum TExported 0001cfc0: 56 65 72 73 69 6f 6e 54 79 70 65 0a 20 20 63 6f VersionType. co 0001cfd0: 6e 73 74 20 54 45 78 70 6f 72 74 65 64 56 65 72 nst TExportedVer 0001cfe0: 73 69 6f 6e 54 79 70 65 20 3d 20 22 65 76 74 4c sionType = "evtL 0001cff0: 61 73 74 20 65 76 74 4c 61 73 74 41 63 74 69 76 ast evtLastActiv 0001d000: 65 20 65 76 74 51 75 65 72 79 20 22 3b 0a 0a 20 e evtQuery ";.. 0001d010: 20 2f 2f 20 65 6e 75 6d 20 54 46 69 65 6c 64 44 // enum TFieldD 0001d020: 61 74 61 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 ataType. const 0001d030: 54 46 69 65 6c 64 44 61 74 61 54 79 70 65 20 3d TFieldDataType = 0001d040: 0a 20 20 20 20 22 66 64 74 53 74 72 69 6e 67 20 . "fdtString 0001d050: 22 20 2b 0a 20 20 20 20 22 66 64 74 4e 75 6d 65 " +. "fdtNume 0001d060: 72 69 63 20 22 20 2b 0a 20 20 20 20 22 66 64 74 ric " +. "fdt 0001d070: 49 6e 74 65 67 65 72 20 22 20 2b 0a 20 20 20 20 Integer " +. 0001d080: 22 66 64 74 44 61 74 65 20 22 20 2b 0a 20 20 20 "fdtDate " +. 0001d090: 20 22 66 64 74 54 65 78 74 20 22 20 2b 0a 20 20 "fdtText " +. 0001d0a0: 20 20 22 66 64 74 55 6e 6b 6e 6f 77 6e 20 22 20 "fdtUnknown " 0001d0b0: 2b 0a 20 20 20 20 22 66 64 74 57 69 64 65 53 74 +. "fdtWideSt 0001d0c0: 72 69 6e 67 20 22 20 2b 0a 20 20 20 20 22 66 64 ring " +. "fd 0001d0d0: 74 4c 61 72 67 65 49 6e 74 65 67 65 72 20 22 3b tLargeInteger "; 0001d0e0: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 46 6f 6c .. // enum TFol 0001d0f0: 64 65 72 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 derType. const 0001d100: 54 46 6f 6c 64 65 72 54 79 70 65 20 3d 0a 20 20 TFolderType =. 0001d110: 20 20 22 66 74 49 6e 62 6f 78 20 22 20 2b 0a 20 "ftInbox " +. 0001d120: 20 20 20 22 66 74 4f 75 74 62 6f 78 20 22 20 2b "ftOutbox " + 0001d130: 0a 20 20 20 20 22 66 74 46 61 76 6f 72 69 74 65 . "ftFavorite 0001d140: 73 20 22 20 2b 0a 20 20 20 20 22 66 74 43 6f 6d s " +. "ftCom 0001d150: 6d 6f 6e 46 6f 6c 64 65 72 20 22 20 2b 0a 20 20 monFolder " +. 0001d160: 20 20 22 66 74 55 73 65 72 46 6f 6c 64 65 72 20 "ftUserFolder 0001d170: 22 20 2b 0a 20 20 20 20 22 66 74 43 6f 6d 70 6f " +. "ftCompo 0001d180: 6e 65 6e 74 73 20 22 20 2b 0a 20 20 20 20 22 66 nents " +. "f 0001d190: 74 51 75 69 63 6b 4c 61 75 6e 63 68 20 22 20 2b tQuickLaunch " + 0001d1a0: 0a 20 20 20 20 22 66 74 53 68 6f 72 74 63 75 74 . "ftShortcut 0001d1b0: 73 20 22 20 2b 0a 20 20 20 20 22 66 74 53 65 61 s " +. "ftSea 0001d1c0: 72 63 68 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 rch ";.. // enu 0001d1d0: 6d 20 54 47 72 69 64 52 6f 77 48 65 69 67 68 74 m TGridRowHeight 0001d1e0: 0a 20 20 63 6f 6e 73 74 20 54 47 72 69 64 52 6f . const TGridRo 0001d1f0: 77 48 65 69 67 68 74 20 3d 20 22 67 72 68 41 75 wHeight = "grhAu 0001d200: 74 6f 20 22 20 2b 20 22 67 72 68 58 31 20 22 20 to " + "grhX1 " 0001d210: 2b 20 22 67 72 68 58 32 20 22 20 2b 20 22 67 72 + "grhX2 " + "gr 0001d220: 68 58 33 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 hX3 ";.. // enu 0001d230: 6d 20 54 48 79 70 65 72 6c 69 6e 6b 54 79 70 65 m THyperlinkType 0001d240: 0a 20 20 63 6f 6e 73 74 20 54 48 79 70 65 72 6c . const THyperl 0001d250: 69 6e 6b 54 79 70 65 20 3d 20 22 68 6c 74 54 65 inkType = "hltTe 0001d260: 78 74 20 22 20 2b 20 22 68 6c 74 52 54 46 20 22 xt " + "hltRTF " 0001d270: 20 2b 20 22 68 6c 74 48 54 4d 4c 20 22 3b 0a 0a + "hltHTML ";.. 0001d280: 20 20 2f 2f 20 65 6e 75 6d 20 54 49 6d 61 67 65 // enum TImage 0001d290: 46 69 6c 65 46 6f 72 6d 61 74 0a 20 20 63 6f 6e FileFormat. con 0001d2a0: 73 74 20 54 49 6d 61 67 65 46 69 6c 65 46 6f 72 st TImageFileFor 0001d2b0: 6d 61 74 20 3d 0a 20 20 20 20 22 69 66 66 42 4d mat =. "iffBM 0001d2c0: 50 20 22 20 2b 0a 20 20 20 20 22 69 66 66 4a 50 P " +. "iffJP 0001d2d0: 45 47 20 22 20 2b 0a 20 20 20 20 22 69 66 66 4d EG " +. "iffM 0001d2e0: 75 6c 74 69 50 61 67 65 54 49 46 46 20 22 20 2b ultiPageTIFF " + 0001d2f0: 0a 20 20 20 20 22 69 66 66 53 69 6e 67 6c 65 50 . "iffSingleP 0001d300: 61 67 65 54 49 46 46 20 22 20 2b 0a 20 20 20 20 ageTIFF " +. 0001d310: 22 69 66 66 54 49 46 46 20 22 20 2b 0a 20 20 20 "iffTIFF " +. 0001d320: 20 22 69 66 66 50 4e 47 20 22 3b 0a 0a 20 20 2f "iffPNG ";.. / 0001d330: 2f 20 65 6e 75 6d 20 54 49 6d 61 67 65 4d 6f 64 / enum TImageMod 0001d340: 65 0a 20 20 63 6f 6e 73 74 20 54 49 6d 61 67 65 e. const TImage 0001d350: 4d 6f 64 65 20 3d 20 22 69 6d 38 62 47 72 61 79 Mode = "im8bGray 0001d360: 73 63 61 6c 65 20 22 20 2b 20 22 69 6d 32 34 62 scale " + "im24b 0001d370: 52 47 42 20 22 20 2b 20 22 69 6d 31 62 4d 6f 6e RGB " + "im1bMon 0001d380: 6f 63 68 72 6f 6d 65 20 22 3b 0a 0a 20 20 2f 2f ochrome ";.. // 0001d390: 20 65 6e 75 6d 20 54 49 6d 61 67 65 54 79 70 65 enum TImageType 0001d3a0: 0a 20 20 63 6f 6e 73 74 20 54 49 6d 61 67 65 54 . const TImageT 0001d3b0: 79 70 65 20 3d 20 22 69 74 42 4d 50 20 22 20 2b ype = "itBMP " + 0001d3c0: 20 22 69 74 4a 50 45 47 20 22 20 2b 20 22 69 74 "itJPEG " + "it 0001d3d0: 57 4d 46 20 22 20 2b 20 22 69 74 50 4e 47 20 22 WMF " + "itPNG " 0001d3e0: 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 49 6e ;.. // enum TIn 0001d3f0: 70 6c 61 63 65 48 69 6e 74 4b 69 6e 64 0a 20 20 placeHintKind. 0001d400: 63 6f 6e 73 74 20 54 49 6e 70 6c 61 63 65 48 69 const TInplaceHi 0001d410: 6e 74 4b 69 6e 64 20 3d 0a 20 20 20 20 22 69 6b ntKind =. "ik 0001d420: 68 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 22 20 2b hInformation " + 0001d430: 20 22 69 6b 68 57 61 72 6e 69 6e 67 20 22 20 2b "ikhWarning " + 0001d440: 20 22 69 6b 68 45 72 72 6f 72 20 22 20 2b 20 22 "ikhError " + " 0001d450: 69 6b 68 4e 6f 49 63 6f 6e 20 22 3b 0a 0a 20 20 ikhNoIcon ";.. 0001d460: 2f 2f 20 65 6e 75 6d 20 54 49 53 42 4c 43 6f 6e // enum TISBLCon 0001d470: 74 65 78 74 0a 20 20 63 6f 6e 73 74 20 54 49 53 text. const TIS 0001d480: 42 4c 43 6f 6e 74 65 78 74 20 3d 0a 20 20 20 20 BLContext =. 0001d490: 22 69 63 55 6e 6b 6e 6f 77 6e 20 22 20 2b 0a 20 "icUnknown " +. 0001d4a0: 20 20 20 22 69 63 53 63 72 69 70 74 20 22 20 2b "icScript " + 0001d4b0: 0a 20 20 20 20 22 69 63 46 75 6e 63 74 69 6f 6e . "icFunction 0001d4c0: 20 22 20 2b 0a 20 20 20 20 22 69 63 49 6e 74 65 " +. "icInte 0001d4d0: 67 72 61 74 65 64 52 65 70 6f 72 74 20 22 20 2b gratedReport " + 0001d4e0: 0a 20 20 20 20 22 69 63 41 6e 61 6c 79 74 69 63 . "icAnalytic 0001d4f0: 52 65 70 6f 72 74 20 22 20 2b 0a 20 20 20 20 22 Report " +. " 0001d500: 69 63 44 61 74 61 53 65 74 45 76 65 6e 74 48 61 icDataSetEventHa 0001d510: 6e 64 6c 65 72 20 22 20 2b 0a 20 20 20 20 22 69 ndler " +. "i 0001d520: 63 41 63 74 69 6f 6e 48 61 6e 64 6c 65 72 20 22 cActionHandler " 0001d530: 20 2b 0a 20 20 20 20 22 69 63 46 6f 72 6d 45 76 +. "icFormEv 0001d540: 65 6e 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 entHandler " +. 0001d550: 20 20 20 22 69 63 4c 6f 6f 6b 55 70 45 76 65 6e "icLookUpEven 0001d560: 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 20 tHandler " +. 0001d570: 20 22 69 63 52 65 71 75 69 73 69 74 65 43 68 61 "icRequisiteCha 0001d580: 6e 67 65 45 76 65 6e 74 48 61 6e 64 6c 65 72 20 ngeEventHandler 0001d590: 22 20 2b 0a 20 20 20 20 22 69 63 42 65 66 6f 72 " +. "icBefor 0001d5a0: 65 53 65 61 72 63 68 45 76 65 6e 74 48 61 6e 64 eSearchEventHand 0001d5b0: 6c 65 72 20 22 20 2b 0a 20 20 20 20 22 69 63 52 ler " +. "icR 0001d5c0: 6f 6c 65 43 61 6c 63 75 6c 61 74 69 6f 6e 20 22 oleCalculation " 0001d5d0: 20 2b 0a 20 20 20 20 22 69 63 53 65 6c 65 63 74 +. "icSelect 0001d5e0: 52 6f 75 74 65 45 76 65 6e 74 48 61 6e 64 6c 65 RouteEventHandle 0001d5f0: 72 20 22 20 2b 0a 20 20 20 20 22 69 63 42 6c 6f r " +. "icBlo 0001d600: 63 6b 50 72 6f 70 65 72 74 79 43 61 6c 63 75 6c ckPropertyCalcul 0001d610: 61 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 69 ation " +. "i 0001d620: 63 42 6c 6f 63 6b 51 75 65 72 79 50 61 72 61 6d cBlockQueryParam 0001d630: 73 45 76 65 6e 74 48 61 6e 64 6c 65 72 20 22 20 sEventHandler " 0001d640: 2b 0a 20 20 20 20 22 69 63 43 68 61 6e 67 65 53 +. "icChangeS 0001d650: 65 61 72 63 68 52 65 73 75 6c 74 45 76 65 6e 74 earchResultEvent 0001d660: 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 20 20 Handler " +. 0001d670: 22 69 63 42 6c 6f 63 6b 45 76 65 6e 74 48 61 6e "icBlockEventHan 0001d680: 64 6c 65 72 20 22 20 2b 0a 20 20 20 20 22 69 63 dler " +. "ic 0001d690: 53 75 62 54 61 73 6b 49 6e 69 74 45 76 65 6e 74 SubTaskInitEvent 0001d6a0: 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 20 20 Handler " +. 0001d6b0: 22 69 63 45 44 6f 63 44 61 74 61 53 65 74 45 76 "icEDocDataSetEv 0001d6c0: 65 6e 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 entHandler " +. 0001d6d0: 20 20 20 22 69 63 45 44 6f 63 4c 6f 6f 6b 55 70 "icEDocLookUp 0001d6e0: 45 76 65 6e 74 48 61 6e 64 6c 65 72 20 22 20 2b EventHandler " + 0001d6f0: 0a 20 20 20 20 22 69 63 45 44 6f 63 41 63 74 69 . "icEDocActi 0001d700: 6f 6e 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 onHandler " +. 0001d710: 20 20 22 69 63 45 44 6f 63 46 6f 72 6d 45 76 65 "icEDocFormEve 0001d720: 6e 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 ntHandler " +. 0001d730: 20 20 22 69 63 45 44 6f 63 52 65 71 75 69 73 69 "icEDocRequisi 0001d740: 74 65 43 68 61 6e 67 65 45 76 65 6e 74 48 61 6e teChangeEventHan 0001d750: 64 6c 65 72 20 22 20 2b 0a 20 20 20 20 22 69 63 dler " +. "ic 0001d760: 53 74 72 75 63 74 75 72 65 64 43 6f 6e 76 65 72 StructuredConver 0001d770: 73 69 6f 6e 52 75 6c 65 20 22 20 2b 0a 20 20 20 sionRule " +. 0001d780: 20 22 69 63 53 74 72 75 63 74 75 72 65 64 43 6f "icStructuredCo 0001d790: 6e 76 65 72 73 69 6f 6e 45 76 65 6e 74 42 65 66 nversionEventBef 0001d7a0: 6f 72 65 20 22 20 2b 0a 20 20 20 20 22 69 63 53 ore " +. "icS 0001d7b0: 74 72 75 63 74 75 72 65 64 43 6f 6e 76 65 72 73 tructuredConvers 0001d7c0: 69 6f 6e 45 76 65 6e 74 41 66 74 65 72 20 22 20 ionEventAfter " 0001d7d0: 2b 0a 20 20 20 20 22 69 63 57 69 7a 61 72 64 45 +. "icWizardE 0001d7e0: 76 65 6e 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a ventHandler " +. 0001d7f0: 20 20 20 20 22 69 63 57 69 7a 61 72 64 46 69 6e "icWizardFin 0001d800: 69 73 68 45 76 65 6e 74 48 61 6e 64 6c 65 72 20 ishEventHandler 0001d810: 22 20 2b 0a 20 20 20 20 22 69 63 57 69 7a 61 72 " +. "icWizar 0001d820: 64 53 74 65 70 45 76 65 6e 74 48 61 6e 64 6c 65 dStepEventHandle 0001d830: 72 20 22 20 2b 0a 20 20 20 20 22 69 63 57 69 7a r " +. "icWiz 0001d840: 61 72 64 53 74 65 70 46 69 6e 69 73 68 45 76 65 ardStepFinishEve 0001d850: 6e 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 ntHandler " +. 0001d860: 20 20 22 69 63 57 69 7a 61 72 64 41 63 74 69 6f "icWizardActio 0001d870: 6e 45 6e 61 62 6c 65 45 76 65 6e 74 48 61 6e 64 nEnableEventHand 0001d880: 6c 65 72 20 22 20 2b 0a 20 20 20 20 22 69 63 57 ler " +. "icW 0001d890: 69 7a 61 72 64 41 63 74 69 6f 6e 45 78 65 63 75 izardActionExecu 0001d8a0: 74 65 45 76 65 6e 74 48 61 6e 64 6c 65 72 20 22 teEventHandler " 0001d8b0: 20 2b 0a 20 20 20 20 22 69 63 43 72 65 61 74 65 +. "icCreate 0001d8c0: 4a 6f 62 73 48 61 6e 64 6c 65 72 20 22 20 2b 0a JobsHandler " +. 0001d8d0: 20 20 20 20 22 69 63 43 72 65 61 74 65 4e 6f 74 "icCreateNot 0001d8e0: 69 63 65 73 48 61 6e 64 6c 65 72 20 22 20 2b 0a icesHandler " +. 0001d8f0: 20 20 20 20 22 69 63 42 65 66 6f 72 65 4c 6f 6f "icBeforeLoo 0001d900: 6b 55 70 45 76 65 6e 74 48 61 6e 64 6c 65 72 20 kUpEventHandler 0001d910: 22 20 2b 0a 20 20 20 20 22 69 63 41 66 74 65 72 " +. "icAfter 0001d920: 4c 6f 6f 6b 55 70 45 76 65 6e 74 48 61 6e 64 6c LookUpEventHandl 0001d930: 65 72 20 22 20 2b 0a 20 20 20 20 22 69 63 54 61 er " +. "icTa 0001d940: 73 6b 41 62 6f 72 74 45 76 65 6e 74 48 61 6e 64 skAbortEventHand 0001d950: 6c 65 72 20 22 20 2b 0a 20 20 20 20 22 69 63 57 ler " +. "icW 0001d960: 6f 72 6b 66 6c 6f 77 42 6c 6f 63 6b 41 63 74 69 orkflowBlockActi 0001d970: 6f 6e 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 onHandler " +. 0001d980: 20 20 22 69 63 44 69 61 6c 6f 67 44 61 74 61 53 "icDialogDataS 0001d990: 65 74 45 76 65 6e 74 48 61 6e 64 6c 65 72 20 22 etEventHandler " 0001d9a0: 20 2b 0a 20 20 20 20 22 69 63 44 69 61 6c 6f 67 +. "icDialog 0001d9b0: 41 63 74 69 6f 6e 48 61 6e 64 6c 65 72 20 22 20 ActionHandler " 0001d9c0: 2b 0a 20 20 20 20 22 69 63 44 69 61 6c 6f 67 4c +. "icDialogL 0001d9d0: 6f 6f 6b 55 70 45 76 65 6e 74 48 61 6e 64 6c 65 ookUpEventHandle 0001d9e0: 72 20 22 20 2b 0a 20 20 20 20 22 69 63 44 69 61 r " +. "icDia 0001d9f0: 6c 6f 67 52 65 71 75 69 73 69 74 65 43 68 61 6e logRequisiteChan 0001da00: 67 65 45 76 65 6e 74 48 61 6e 64 6c 65 72 20 22 geEventHandler " 0001da10: 20 2b 0a 20 20 20 20 22 69 63 44 69 61 6c 6f 67 +. "icDialog 0001da20: 46 6f 72 6d 45 76 65 6e 74 48 61 6e 64 6c 65 72 FormEventHandler 0001da30: 20 22 20 2b 0a 20 20 20 20 22 69 63 44 69 61 6c " +. "icDial 0001da40: 6f 67 56 61 6c 69 64 43 6c 6f 73 65 45 76 65 6e ogValidCloseEven 0001da50: 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 20 tHandler " +. 0001da60: 20 22 69 63 42 6c 6f 63 6b 46 6f 72 6d 45 76 65 "icBlockFormEve 0001da70: 6e 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 ntHandler " +. 0001da80: 20 20 22 69 63 54 61 73 6b 46 6f 72 6d 45 76 65 "icTaskFormEve 0001da90: 6e 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 ntHandler " +. 0001daa0: 20 20 22 69 63 52 65 66 65 72 65 6e 63 65 4d 65 "icReferenceMe 0001dab0: 74 68 6f 64 20 22 20 2b 0a 20 20 20 20 22 69 63 thod " +. "ic 0001dac0: 45 44 6f 63 4d 65 74 68 6f 64 20 22 20 2b 0a 20 EDocMethod " +. 0001dad0: 20 20 20 22 69 63 44 69 61 6c 6f 67 4d 65 74 68 "icDialogMeth 0001dae0: 6f 64 20 22 20 2b 0a 20 20 20 20 22 69 63 50 72 od " +. "icPr 0001daf0: 6f 63 65 73 73 4d 65 73 73 61 67 65 48 61 6e 64 ocessMessageHand 0001db00: 6c 65 72 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 ler ";.. // enu 0001db10: 6d 20 54 49 74 65 6d 53 68 6f 77 0a 20 20 63 6f m TItemShow. co 0001db20: 6e 73 74 20 54 49 74 65 6d 53 68 6f 77 20 3d 20 nst TItemShow = 0001db30: 22 69 73 53 68 6f 77 20 22 20 2b 20 22 69 73 48 "isShow " + "isH 0001db40: 69 64 65 20 22 20 2b 20 22 69 73 42 79 55 73 65 ide " + "isByUse 0001db50: 72 53 65 74 74 69 6e 67 73 20 22 3b 0a 0a 20 20 rSettings ";.. 0001db60: 2f 2f 20 65 6e 75 6d 20 54 4a 6f 62 4b 69 6e 64 // enum TJobKind 0001db70: 0a 20 20 63 6f 6e 73 74 20 54 4a 6f 62 4b 69 6e . const TJobKin 0001db80: 64 20 3d 20 22 6a 6b 4a 6f 62 20 22 20 2b 20 22 d = "jkJob " + " 0001db90: 6a 6b 4e 6f 74 69 63 65 20 22 20 2b 20 22 6a 6b jkNotice " + "jk 0001dba0: 43 6f 6e 74 72 6f 6c 4a 6f 62 20 22 3b 0a 0a 20 ControlJob ";.. 0001dbb0: 20 2f 2f 20 65 6e 75 6d 20 54 4a 6f 69 6e 54 79 // enum TJoinTy 0001dbc0: 70 65 0a 20 20 63 6f 6e 73 74 20 54 4a 6f 69 6e pe. const TJoin 0001dbd0: 54 79 70 65 20 3d 20 22 6a 74 49 6e 6e 65 72 20 Type = "jtInner 0001dbe0: 22 20 2b 20 22 6a 74 4c 65 66 74 20 22 20 2b 20 " + "jtLeft " + 0001dbf0: 22 6a 74 52 69 67 68 74 20 22 20 2b 20 22 6a 74 "jtRight " + "jt 0001dc00: 46 75 6c 6c 20 22 20 2b 20 22 6a 74 43 72 6f 73 Full " + "jtCros 0001dc10: 73 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 s ";.. // enum 0001dc20: 54 4c 61 62 65 6c 50 6f 73 0a 20 20 63 6f 6e 73 TLabelPos. cons 0001dc30: 74 20 54 4c 61 62 65 6c 50 6f 73 20 3d 20 22 6c t TLabelPos = "l 0001dc40: 62 70 41 62 6f 76 65 20 22 20 2b 20 22 6c 62 70 bpAbove " + "lbp 0001dc50: 42 65 6c 6f 77 20 22 20 2b 20 22 6c 62 70 4c 65 Below " + "lbpLe 0001dc60: 66 74 20 22 20 2b 20 22 6c 62 70 52 69 67 68 74 ft " + "lbpRight 0001dc70: 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 ";.. // enum T 0001dc80: 4c 69 63 65 6e 73 69 6e 67 54 79 70 65 0a 20 20 LicensingType. 0001dc90: 63 6f 6e 73 74 20 54 4c 69 63 65 6e 73 69 6e 67 const TLicensing 0001dca0: 54 79 70 65 20 3d 20 22 65 6c 74 50 65 72 43 6f Type = "eltPerCo 0001dcb0: 6e 6e 65 63 74 69 6f 6e 20 22 20 2b 20 22 65 6c nnection " + "el 0001dcc0: 74 50 65 72 55 73 65 72 20 22 3b 0a 0a 20 20 2f tPerUser ";.. / 0001dcd0: 2f 20 65 6e 75 6d 20 54 4c 69 66 65 43 79 63 6c / enum TLifeCycl 0001dce0: 65 53 74 61 67 65 46 6f 6e 74 43 6f 6c 6f 72 0a eStageFontColor. 0001dcf0: 20 20 63 6f 6e 73 74 20 54 4c 69 66 65 43 79 63 const TLifeCyc 0001dd00: 6c 65 53 74 61 67 65 46 6f 6e 74 43 6f 6c 6f 72 leStageFontColor 0001dd10: 20 3d 0a 20 20 20 20 22 73 66 63 55 6e 64 65 66 =. "sfcUndef 0001dd20: 69 6e 65 64 20 22 20 2b 0a 20 20 20 20 22 73 66 ined " +. "sf 0001dd30: 63 42 6c 61 63 6b 20 22 20 2b 0a 20 20 20 20 22 cBlack " +. " 0001dd40: 73 66 63 47 72 65 65 6e 20 22 20 2b 0a 20 20 20 sfcGreen " +. 0001dd50: 20 22 73 66 63 52 65 64 20 22 20 2b 0a 20 20 20 "sfcRed " +. 0001dd60: 20 22 73 66 63 42 6c 75 65 20 22 20 2b 0a 20 20 "sfcBlue " +. 0001dd70: 20 20 22 73 66 63 4f 72 61 6e 67 65 20 22 20 2b "sfcOrange " + 0001dd80: 0a 20 20 20 20 22 73 66 63 4c 69 6c 61 63 20 22 . "sfcLilac " 0001dd90: 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 4c 69 ;.. // enum TLi 0001dda0: 66 65 43 79 63 6c 65 53 74 61 67 65 46 6f 6e 74 feCycleStageFont 0001ddb0: 53 74 79 6c 65 0a 20 20 63 6f 6e 73 74 20 54 4c Style. const TL 0001ddc0: 69 66 65 43 79 63 6c 65 53 74 61 67 65 46 6f 6e ifeCycleStageFon 0001ddd0: 74 53 74 79 6c 65 20 3d 20 22 73 66 73 49 74 61 tStyle = "sfsIta 0001dde0: 6c 69 63 20 22 20 2b 20 22 73 66 73 53 74 72 69 lic " + "sfsStri 0001ddf0: 6b 65 6f 75 74 20 22 20 2b 20 22 73 66 73 4e 6f keout " + "sfsNo 0001de00: 72 6d 61 6c 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e rmal ";.. // en 0001de10: 75 6d 20 54 4c 6f 63 6b 61 62 6c 65 44 65 76 65 um TLockableDeve 0001de20: 6c 6f 70 6d 65 6e 74 43 6f 6d 70 6f 6e 65 6e 74 lopmentComponent 0001de30: 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 4c 6f Type. const TLo 0001de40: 63 6b 61 62 6c 65 44 65 76 65 6c 6f 70 6d 65 6e ckableDevelopmen 0001de50: 74 43 6f 6d 70 6f 6e 65 6e 74 54 79 70 65 20 3d tComponentType = 0001de60: 0a 20 20 20 20 22 6c 64 63 74 53 74 61 6e 64 61 . "ldctStanda 0001de70: 72 64 52 6f 75 74 65 20 22 20 2b 0a 20 20 20 20 rdRoute " +. 0001de80: 22 6c 64 63 74 57 69 7a 61 72 64 20 22 20 2b 0a "ldctWizard " +. 0001de90: 20 20 20 20 22 6c 64 63 74 53 63 72 69 70 74 20 "ldctScript 0001dea0: 22 20 2b 0a 20 20 20 20 22 6c 64 63 74 46 75 6e " +. "ldctFun 0001deb0: 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 6c ction " +. "l 0001dec0: 64 63 74 52 6f 75 74 65 42 6c 6f 63 6b 20 22 20 dctRouteBlock " 0001ded0: 2b 0a 20 20 20 20 22 6c 64 63 74 49 6e 74 65 67 +. "ldctInteg 0001dee0: 72 61 74 65 64 52 65 70 6f 72 74 20 22 20 2b 0a ratedReport " +. 0001def0: 20 20 20 20 22 6c 64 63 74 41 6e 61 6c 79 74 69 "ldctAnalyti 0001df00: 63 52 65 70 6f 72 74 20 22 20 2b 0a 20 20 20 20 cReport " +. 0001df10: 22 6c 64 63 74 52 65 66 65 72 65 6e 63 65 54 79 "ldctReferenceTy 0001df20: 70 65 20 22 20 2b 0a 20 20 20 20 22 6c 64 63 74 pe " +. "ldct 0001df30: 45 44 6f 63 75 6d 65 6e 74 54 79 70 65 20 22 20 EDocumentType " 0001df40: 2b 0a 20 20 20 20 22 6c 64 63 74 44 69 61 6c 6f +. "ldctDialo 0001df50: 67 20 22 20 2b 0a 20 20 20 20 22 6c 64 63 74 53 g " +. "ldctS 0001df60: 65 72 76 65 72 45 76 65 6e 74 73 20 22 3b 0a 0a erverEvents ";.. 0001df70: 20 20 2f 2f 20 65 6e 75 6d 20 54 4d 61 78 52 65 // enum TMaxRe 0001df80: 63 6f 72 64 43 6f 75 6e 74 52 65 73 74 72 69 63 cordCountRestric 0001df90: 74 69 6f 6e 54 79 70 65 0a 20 20 63 6f 6e 73 74 tionType. const 0001dfa0: 20 54 4d 61 78 52 65 63 6f 72 64 43 6f 75 6e 74 TMaxRecordCount 0001dfb0: 52 65 73 74 72 69 63 74 69 6f 6e 54 79 70 65 20 RestrictionType 0001dfc0: 3d 0a 20 20 20 20 22 6d 72 63 72 74 4e 6f 6e 65 =. "mrcrtNone 0001dfd0: 20 22 20 2b 20 22 6d 72 63 72 74 55 73 65 72 20 " + "mrcrtUser 0001dfe0: 22 20 2b 20 22 6d 72 63 72 74 4d 61 78 69 6d 61 " + "mrcrtMaxima 0001dff0: 6c 20 22 20 2b 20 22 6d 72 63 72 74 43 75 73 74 l " + "mrcrtCust 0001e000: 6f 6d 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d om ";.. // enum 0001e010: 20 54 52 61 6e 67 65 56 61 6c 75 65 54 79 70 65 TRangeValueType 0001e020: 0a 20 20 63 6f 6e 73 74 20 54 52 61 6e 67 65 56 . const TRangeV 0001e030: 61 6c 75 65 54 79 70 65 20 3d 0a 20 20 20 20 22 alueType =. " 0001e040: 76 74 45 71 75 61 6c 20 22 20 2b 20 22 76 74 47 vtEqual " + "vtG 0001e050: 72 65 61 74 65 72 4f 72 45 71 75 61 6c 20 22 20 reaterOrEqual " 0001e060: 2b 20 22 76 74 4c 65 73 73 4f 72 45 71 75 61 6c + "vtLessOrEqual 0001e070: 20 22 20 2b 20 22 76 74 52 61 6e 67 65 20 22 3b " + "vtRange "; 0001e080: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 52 65 6c .. // enum TRel 0001e090: 61 74 69 76 65 44 61 74 65 0a 20 20 63 6f 6e 73 ativeDate. cons 0001e0a0: 74 20 54 52 65 6c 61 74 69 76 65 44 61 74 65 20 t TRelativeDate 0001e0b0: 3d 0a 20 20 20 20 22 72 64 59 65 73 74 65 72 64 =. "rdYesterd 0001e0c0: 61 79 20 22 20 2b 0a 20 20 20 20 22 72 64 54 6f ay " +. "rdTo 0001e0d0: 64 61 79 20 22 20 2b 0a 20 20 20 20 22 72 64 54 day " +. "rdT 0001e0e0: 6f 6d 6f 72 72 6f 77 20 22 20 2b 0a 20 20 20 20 omorrow " +. 0001e0f0: 22 72 64 54 68 69 73 57 65 65 6b 20 22 20 2b 0a "rdThisWeek " +. 0001e100: 20 20 20 20 22 72 64 54 68 69 73 4d 6f 6e 74 68 "rdThisMonth 0001e110: 20 22 20 2b 0a 20 20 20 20 22 72 64 54 68 69 73 " +. "rdThis 0001e120: 59 65 61 72 20 22 20 2b 0a 20 20 20 20 22 72 64 Year " +. "rd 0001e130: 4e 65 78 74 4d 6f 6e 74 68 20 22 20 2b 0a 20 20 NextMonth " +. 0001e140: 20 20 22 72 64 4e 65 78 74 57 65 65 6b 20 22 20 "rdNextWeek " 0001e150: 2b 0a 20 20 20 20 22 72 64 4c 61 73 74 57 65 65 +. "rdLastWee 0001e160: 6b 20 22 20 2b 0a 20 20 20 20 22 72 64 4c 61 73 k " +. "rdLas 0001e170: 74 4d 6f 6e 74 68 20 22 3b 0a 0a 20 20 2f 2f 20 tMonth ";.. // 0001e180: 65 6e 75 6d 20 54 52 65 70 6f 72 74 44 65 73 74 enum TReportDest 0001e190: 69 6e 61 74 69 6f 6e 0a 20 20 63 6f 6e 73 74 20 ination. const 0001e1a0: 54 52 65 70 6f 72 74 44 65 73 74 69 6e 61 74 69 TReportDestinati 0001e1b0: 6f 6e 20 3d 20 22 72 64 57 69 6e 64 6f 77 20 22 on = "rdWindow " 0001e1c0: 20 2b 20 22 72 64 46 69 6c 65 20 22 20 2b 20 22 + "rdFile " + " 0001e1d0: 72 64 50 72 69 6e 74 65 72 20 22 3b 0a 0a 20 20 rdPrinter ";.. 0001e1e0: 2f 2f 20 65 6e 75 6d 20 54 52 65 71 44 61 74 61 // enum TReqData 0001e1f0: 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 52 65 Type. const TRe 0001e200: 71 44 61 74 61 54 79 70 65 20 3d 0a 20 20 20 20 qDataType =. 0001e210: 22 72 64 74 53 74 72 69 6e 67 20 22 20 2b 0a 20 "rdtString " +. 0001e220: 20 20 20 22 72 64 74 4e 75 6d 65 72 69 63 20 22 "rdtNumeric " 0001e230: 20 2b 0a 20 20 20 20 22 72 64 74 49 6e 74 65 67 +. "rdtInteg 0001e240: 65 72 20 22 20 2b 0a 20 20 20 20 22 72 64 74 44 er " +. "rdtD 0001e250: 61 74 65 20 22 20 2b 0a 20 20 20 20 22 72 64 74 ate " +. "rdt 0001e260: 52 65 66 65 72 65 6e 63 65 20 22 20 2b 0a 20 20 Reference " +. 0001e270: 20 20 22 72 64 74 41 63 63 6f 75 6e 74 20 22 20 "rdtAccount " 0001e280: 2b 0a 20 20 20 20 22 72 64 74 54 65 78 74 20 22 +. "rdtText " 0001e290: 20 2b 0a 20 20 20 20 22 72 64 74 50 69 63 6b 20 +. "rdtPick 0001e2a0: 22 20 2b 0a 20 20 20 20 22 72 64 74 55 6e 6b 6e " +. "rdtUnkn 0001e2b0: 6f 77 6e 20 22 20 2b 0a 20 20 20 20 22 72 64 74 own " +. "rdt 0001e2c0: 4c 61 72 67 65 49 6e 74 65 67 65 72 20 22 20 2b LargeInteger " + 0001e2d0: 0a 20 20 20 20 22 72 64 74 44 6f 63 75 6d 65 6e . "rdtDocumen 0001e2e0: 74 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 t ";.. // enum 0001e2f0: 54 52 65 71 75 69 73 69 74 65 45 76 65 6e 74 54 TRequisiteEventT 0001e300: 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 52 65 71 ype. const TReq 0001e310: 75 69 73 69 74 65 45 76 65 6e 74 54 79 70 65 20 uisiteEventType 0001e320: 3d 20 22 72 65 4f 6e 43 68 61 6e 67 65 20 22 20 = "reOnChange " 0001e330: 2b 20 22 72 65 4f 6e 43 68 61 6e 67 65 56 61 6c + "reOnChangeVal 0001e340: 75 65 73 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 ues ";.. // enu 0001e350: 6d 20 54 53 42 54 69 6d 65 54 79 70 65 0a 20 20 m TSBTimeType. 0001e360: 63 6f 6e 73 74 20 54 53 42 54 69 6d 65 54 79 70 const TSBTimeTyp 0001e370: 65 20 3d 20 22 74 74 47 6c 6f 62 61 6c 20 22 20 e = "ttGlobal " 0001e380: 2b 20 22 74 74 4c 6f 63 61 6c 20 22 20 2b 20 22 + "ttLocal " + " 0001e390: 74 74 55 73 65 72 20 22 20 2b 20 22 74 74 53 79 ttUser " + "ttSy 0001e3a0: 73 74 65 6d 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e stem ";.. // en 0001e3b0: 75 6d 20 54 53 65 61 72 63 68 53 68 6f 77 4d 6f um TSearchShowMo 0001e3c0: 64 65 0a 20 20 63 6f 6e 73 74 20 54 53 65 61 72 de. const TSear 0001e3d0: 63 68 53 68 6f 77 4d 6f 64 65 20 3d 0a 20 20 20 chShowMode =. 0001e3e0: 20 22 73 73 6d 42 72 6f 77 73 65 20 22 20 2b 20 "ssmBrowse " + 0001e3f0: 22 73 73 6d 53 65 6c 65 63 74 20 22 20 2b 20 22 "ssmSelect " + " 0001e400: 73 73 6d 4d 75 6c 74 69 53 65 6c 65 63 74 20 22 ssmMultiSelect " 0001e410: 20 2b 20 22 73 73 6d 42 72 6f 77 73 65 4d 6f 64 + "ssmBrowseMod 0001e420: 61 6c 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d al ";.. // enum 0001e430: 20 54 53 65 6c 65 63 74 4d 6f 64 65 0a 20 20 63 TSelectMode. c 0001e440: 6f 6e 73 74 20 54 53 65 6c 65 63 74 4d 6f 64 65 onst TSelectMode 0001e450: 20 3d 20 22 73 6d 53 65 6c 65 63 74 20 22 20 2b = "smSelect " + 0001e460: 20 22 73 6d 4c 69 6b 65 20 22 20 2b 20 22 73 6d "smLike " + "sm 0001e470: 43 61 72 64 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e Card ";.. // en 0001e480: 75 6d 20 54 53 69 67 6e 61 74 75 72 65 54 79 70 um TSignatureTyp 0001e490: 65 0a 20 20 63 6f 6e 73 74 20 54 53 69 67 6e 61 e. const TSigna 0001e4a0: 74 75 72 65 54 79 70 65 20 3d 20 22 73 74 4e 6f tureType = "stNo 0001e4b0: 6e 65 20 22 20 2b 20 22 73 74 41 75 74 68 65 6e ne " + "stAuthen 0001e4c0: 74 69 63 61 74 69 6e 67 20 22 20 2b 20 22 73 74 ticating " + "st 0001e4d0: 41 70 70 72 6f 76 69 6e 67 20 22 3b 0a 0a 20 20 Approving ";.. 0001e4e0: 2f 2f 20 65 6e 75 6d 20 54 53 69 67 6e 65 72 43 // enum TSignerC 0001e4f0: 6f 6e 74 65 6e 74 54 79 70 65 0a 20 20 63 6f 6e ontentType. con 0001e500: 73 74 20 54 53 69 67 6e 65 72 43 6f 6e 74 65 6e st TSignerConten 0001e510: 74 54 79 70 65 20 3d 20 22 73 63 74 53 74 72 69 tType = "sctStri 0001e520: 6e 67 20 22 20 2b 20 22 73 63 74 53 74 72 65 61 ng " + "sctStrea 0001e530: 6d 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 m ";.. // enum 0001e540: 54 53 74 72 69 6e 67 73 53 6f 72 74 54 79 70 65 TStringsSortType 0001e550: 0a 20 20 63 6f 6e 73 74 20 54 53 74 72 69 6e 67 . const TString 0001e560: 73 53 6f 72 74 54 79 70 65 20 3d 20 22 73 73 74 sSortType = "sst 0001e570: 41 6e 73 69 53 6f 72 74 20 22 20 2b 20 22 73 73 AnsiSort " + "ss 0001e580: 74 4e 61 74 75 72 61 6c 53 6f 72 74 20 22 3b 0a tNaturalSort ";. 0001e590: 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 53 74 72 69 . // enum TStri 0001e5a0: 6e 67 56 61 6c 75 65 54 79 70 65 0a 20 20 63 6f ngValueType. co 0001e5b0: 6e 73 74 20 54 53 74 72 69 6e 67 56 61 6c 75 65 nst TStringValue 0001e5c0: 54 79 70 65 20 3d 20 22 73 76 74 45 71 75 61 6c Type = "svtEqual 0001e5d0: 20 22 20 2b 20 22 73 76 74 43 6f 6e 74 61 69 6e " + "svtContain 0001e5e0: 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 ";.. // enum T 0001e5f0: 53 74 72 75 63 74 75 72 65 64 4f 62 6a 65 63 74 StructuredObject 0001e600: 41 74 74 72 69 62 75 74 65 54 79 70 65 0a 20 20 AttributeType. 0001e610: 63 6f 6e 73 74 20 54 53 74 72 75 63 74 75 72 65 const TStructure 0001e620: 64 4f 62 6a 65 63 74 41 74 74 72 69 62 75 74 65 dObjectAttribute 0001e630: 54 79 70 65 20 3d 0a 20 20 20 20 22 73 6f 61 74 Type =. "soat 0001e640: 53 74 72 69 6e 67 20 22 20 2b 0a 20 20 20 20 22 String " +. " 0001e650: 73 6f 61 74 4e 75 6d 65 72 69 63 20 22 20 2b 0a soatNumeric " +. 0001e660: 20 20 20 20 22 73 6f 61 74 49 6e 74 65 67 65 72 "soatInteger 0001e670: 20 22 20 2b 0a 20 20 20 20 22 73 6f 61 74 44 61 " +. "soatDa 0001e680: 74 65 74 69 6d 65 20 22 20 2b 0a 20 20 20 20 22 tetime " +. " 0001e690: 73 6f 61 74 52 65 66 65 72 65 6e 63 65 52 65 63 soatReferenceRec 0001e6a0: 6f 72 64 20 22 20 2b 0a 20 20 20 20 22 73 6f 61 ord " +. "soa 0001e6b0: 74 54 65 78 74 20 22 20 2b 0a 20 20 20 20 22 73 tText " +. "s 0001e6c0: 6f 61 74 50 69 63 6b 20 22 20 2b 0a 20 20 20 20 oatPick " +. 0001e6d0: 22 73 6f 61 74 42 6f 6f 6c 65 61 6e 20 22 20 2b "soatBoolean " + 0001e6e0: 0a 20 20 20 20 22 73 6f 61 74 45 44 6f 63 75 6d . "soatEDocum 0001e6f0: 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 73 6f 61 ent " +. "soa 0001e700: 74 41 63 63 6f 75 6e 74 20 22 20 2b 0a 20 20 20 tAccount " +. 0001e710: 20 22 73 6f 61 74 49 6e 74 65 67 65 72 43 6f 6c "soatIntegerCol 0001e720: 6c 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 lection " +. 0001e730: 22 73 6f 61 74 4e 75 6d 65 72 69 63 43 6f 6c 6c "soatNumericColl 0001e740: 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 ection " +. " 0001e750: 73 6f 61 74 53 74 72 69 6e 67 43 6f 6c 6c 65 63 soatStringCollec 0001e760: 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 73 6f tion " +. "so 0001e770: 61 74 50 69 63 6b 43 6f 6c 6c 65 63 74 69 6f 6e atPickCollection 0001e780: 20 22 20 2b 0a 20 20 20 20 22 73 6f 61 74 44 61 " +. "soatDa 0001e790: 74 65 74 69 6d 65 43 6f 6c 6c 65 63 74 69 6f 6e tetimeCollection 0001e7a0: 20 22 20 2b 0a 20 20 20 20 22 73 6f 61 74 42 6f " +. "soatBo 0001e7b0: 6f 6c 65 61 6e 43 6f 6c 6c 65 63 74 69 6f 6e 20 oleanCollection 0001e7c0: 22 20 2b 0a 20 20 20 20 22 73 6f 61 74 52 65 66 " +. "soatRef 0001e7d0: 65 72 65 6e 63 65 52 65 63 6f 72 64 43 6f 6c 6c erenceRecordColl 0001e7e0: 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 ection " +. " 0001e7f0: 73 6f 61 74 45 44 6f 63 75 6d 65 6e 74 43 6f 6c soatEDocumentCol 0001e800: 6c 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 lection " +. 0001e810: 22 73 6f 61 74 41 63 63 6f 75 6e 74 43 6f 6c 6c "soatAccountColl 0001e820: 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 ection " +. " 0001e830: 73 6f 61 74 43 6f 6e 74 65 6e 74 73 20 22 20 2b soatContents " + 0001e840: 0a 20 20 20 20 22 73 6f 61 74 55 6e 6b 6e 6f 77 . "soatUnknow 0001e850: 6e 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 n ";.. // enum 0001e860: 54 54 61 73 6b 41 62 6f 72 74 52 65 61 73 6f 6e TTaskAbortReason 0001e870: 0a 20 20 63 6f 6e 73 74 20 54 54 61 73 6b 41 62 . const TTaskAb 0001e880: 6f 72 74 52 65 61 73 6f 6e 20 3d 20 22 74 61 72 ortReason = "tar 0001e890: 41 62 6f 72 74 42 79 55 73 65 72 20 22 20 2b 20 AbortByUser " + 0001e8a0: 22 74 61 72 41 62 6f 72 74 42 79 57 6f 72 6b 66 "tarAbortByWorkf 0001e8b0: 6c 6f 77 45 78 63 65 70 74 69 6f 6e 20 22 3b 0a lowException ";. 0001e8c0: 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 54 65 78 74 . // enum TText 0001e8d0: 56 61 6c 75 65 54 79 70 65 0a 20 20 63 6f 6e 73 ValueType. cons 0001e8e0: 74 20 54 54 65 78 74 56 61 6c 75 65 54 79 70 65 t TTextValueType 0001e8f0: 20 3d 20 22 74 76 74 41 6c 6c 57 6f 72 64 73 20 = "tvtAllWords 0001e900: 22 20 2b 20 22 74 76 74 45 78 61 63 74 50 68 72 " + "tvtExactPhr 0001e910: 61 73 65 20 22 20 2b 20 22 74 76 74 41 6e 79 57 ase " + "tvtAnyW 0001e920: 6f 72 64 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 ord ";.. // enu 0001e930: 6d 20 54 55 73 65 72 4f 62 6a 65 63 74 53 74 61 m TUserObjectSta 0001e940: 74 75 73 0a 20 20 63 6f 6e 73 74 20 54 55 73 65 tus. const TUse 0001e950: 72 4f 62 6a 65 63 74 53 74 61 74 75 73 20 3d 0a rObjectStatus =. 0001e960: 20 20 20 20 22 75 73 4e 6f 6e 65 20 22 20 2b 0a "usNone " +. 0001e970: 20 20 20 20 22 75 73 43 6f 6d 70 6c 65 74 65 64 "usCompleted 0001e980: 20 22 20 2b 0a 20 20 20 20 22 75 73 52 65 64 53 " +. "usRedS 0001e990: 71 75 61 72 65 20 22 20 2b 0a 20 20 20 20 22 75 quare " +. "u 0001e9a0: 73 42 6c 75 65 53 71 75 61 72 65 20 22 20 2b 0a sBlueSquare " +. 0001e9b0: 20 20 20 20 22 75 73 59 65 6c 6c 6f 77 53 71 75 "usYellowSqu 0001e9c0: 61 72 65 20 22 20 2b 0a 20 20 20 20 22 75 73 47 are " +. "usG 0001e9d0: 72 65 65 6e 53 71 75 61 72 65 20 22 20 2b 0a 20 reenSquare " +. 0001e9e0: 20 20 20 22 75 73 4f 72 61 6e 67 65 53 71 75 61 "usOrangeSqua 0001e9f0: 72 65 20 22 20 2b 0a 20 20 20 20 22 75 73 50 75 re " +. "usPu 0001ea00: 72 70 6c 65 53 71 75 61 72 65 20 22 20 2b 0a 20 rpleSquare " +. 0001ea10: 20 20 20 22 75 73 46 6f 6c 6c 6f 77 55 70 20 22 "usFollowUp " 0001ea20: 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 55 73 ;.. // enum TUs 0001ea30: 65 72 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 erType. const T 0001ea40: 55 73 65 72 54 79 70 65 20 3d 0a 20 20 20 20 22 UserType =. " 0001ea50: 75 74 55 6e 6b 6e 6f 77 6e 20 22 20 2b 0a 20 20 utUnknown " +. 0001ea60: 20 20 22 75 74 55 73 65 72 20 22 20 2b 0a 20 20 "utUser " +. 0001ea70: 20 20 22 75 74 44 65 76 65 6c 6f 70 65 72 20 22 "utDeveloper " 0001ea80: 20 2b 0a 20 20 20 20 22 75 74 41 64 6d 69 6e 69 +. "utAdmini 0001ea90: 73 74 72 61 74 6f 72 20 22 20 2b 0a 20 20 20 20 strator " +. 0001eaa0: 22 75 74 53 79 73 74 65 6d 44 65 76 65 6c 6f 70 "utSystemDevelop 0001eab0: 65 72 20 22 20 2b 0a 20 20 20 20 22 75 74 44 69 er " +. "utDi 0001eac0: 73 63 6f 6e 6e 65 63 74 65 64 20 22 3b 0a 0a 20 sconnected ";.. 0001ead0: 20 2f 2f 20 65 6e 75 6d 20 54 56 61 6c 75 65 73 // enum TValues 0001eae0: 42 75 69 6c 64 54 79 70 65 0a 20 20 63 6f 6e 73 BuildType. cons 0001eaf0: 74 20 54 56 61 6c 75 65 73 42 75 69 6c 64 54 79 t TValuesBuildTy 0001eb00: 70 65 20 3d 0a 20 20 20 20 22 62 74 41 6e 64 20 pe =. "btAnd 0001eb10: 22 20 2b 20 22 62 74 44 65 74 61 69 6c 41 6e 64 " + "btDetailAnd 0001eb20: 20 22 20 2b 20 22 62 74 4f 72 20 22 20 2b 20 22 " + "btOr " + " 0001eb30: 62 74 4e 6f 74 4f 72 20 22 20 2b 20 22 62 74 4f btNotOr " + "btO 0001eb40: 6e 6c 79 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 nly ";.. // enu 0001eb50: 6d 20 54 56 69 65 77 4d 6f 64 65 0a 20 20 63 6f m TViewMode. co 0001eb60: 6e 73 74 20 54 56 69 65 77 4d 6f 64 65 20 3d 20 nst TViewMode = 0001eb70: 22 76 6d 56 69 65 77 20 22 20 2b 20 22 76 6d 53 "vmView " + "vmS 0001eb80: 65 6c 65 63 74 20 22 20 2b 20 22 76 6d 4e 61 76 elect " + "vmNav 0001eb90: 69 67 61 74 69 6f 6e 20 22 3b 0a 0a 20 20 2f 2f igation ";.. // 0001eba0: 20 65 6e 75 6d 20 54 56 69 65 77 53 65 6c 65 63 enum TViewSelec 0001ebb0: 74 69 6f 6e 4d 6f 64 65 0a 20 20 63 6f 6e 73 74 tionMode. const 0001ebc0: 20 54 56 69 65 77 53 65 6c 65 63 74 69 6f 6e 4d TViewSelectionM 0001ebd0: 6f 64 65 20 3d 0a 20 20 20 20 22 76 73 6d 53 69 ode =. "vsmSi 0001ebe0: 6e 67 6c 65 20 22 20 2b 20 22 76 73 6d 4d 75 6c ngle " + "vsmMul 0001ebf0: 74 69 70 6c 65 20 22 20 2b 20 22 76 73 6d 4d 75 tiple " + "vsmMu 0001ec00: 6c 74 69 70 6c 65 43 68 65 63 6b 20 22 20 2b 20 ltipleCheck " + 0001ec10: 22 76 73 6d 4e 6f 53 65 6c 65 63 74 69 6f 6e 20 "vsmNoSelection 0001ec20: 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 57 ";.. // enum TW 0001ec30: 69 7a 61 72 64 41 63 74 69 6f 6e 54 79 70 65 0a izardActionType. 0001ec40: 20 20 63 6f 6e 73 74 20 54 57 69 7a 61 72 64 41 const TWizardA 0001ec50: 63 74 69 6f 6e 54 79 70 65 20 3d 0a 20 20 20 20 ctionType =. 0001ec60: 22 77 66 61 74 50 72 65 76 69 6f 75 73 20 22 20 "wfatPrevious " 0001ec70: 2b 20 22 77 66 61 74 4e 65 78 74 20 22 20 2b 20 + "wfatNext " + 0001ec80: 22 77 66 61 74 43 61 6e 63 65 6c 20 22 20 2b 20 "wfatCancel " + 0001ec90: 22 77 66 61 74 46 69 6e 69 73 68 20 22 3b 0a 0a "wfatFinish ";.. 0001eca0: 20 20 2f 2f 20 65 6e 75 6d 20 54 57 69 7a 61 72 // enum TWizar 0001ecb0: 64 46 6f 72 6d 45 6c 65 6d 65 6e 74 50 72 6f 70 dFormElementProp 0001ecc0: 65 72 74 79 0a 20 20 63 6f 6e 73 74 20 54 57 69 erty. const TWi 0001ecd0: 7a 61 72 64 46 6f 72 6d 45 6c 65 6d 65 6e 74 50 zardFormElementP 0001ece0: 72 6f 70 65 72 74 79 20 3d 0a 20 20 20 20 22 77 roperty =. "w 0001ecf0: 66 65 70 55 6e 64 65 66 69 6e 65 64 20 22 20 2b fepUndefined " + 0001ed00: 0a 20 20 20 20 22 77 66 65 70 54 65 78 74 33 20 . "wfepText3 0001ed10: 22 20 2b 0a 20 20 20 20 22 77 66 65 70 54 65 78 " +. "wfepTex 0001ed20: 74 36 20 22 20 2b 0a 20 20 20 20 22 77 66 65 70 t6 " +. "wfep 0001ed30: 54 65 78 74 39 20 22 20 2b 0a 20 20 20 20 22 77 Text9 " +. "w 0001ed40: 66 65 70 53 70 69 6e 45 64 69 74 20 22 20 2b 0a fepSpinEdit " +. 0001ed50: 20 20 20 20 22 77 66 65 70 44 72 6f 70 44 6f 77 "wfepDropDow 0001ed60: 6e 20 22 20 2b 0a 20 20 20 20 22 77 66 65 70 52 n " +. "wfepR 0001ed70: 61 64 69 6f 47 72 6f 75 70 20 22 20 2b 0a 20 20 adioGroup " +. 0001ed80: 20 20 22 77 66 65 70 46 6c 61 67 20 22 20 2b 0a "wfepFlag " +. 0001ed90: 20 20 20 20 22 77 66 65 70 54 65 78 74 31 32 20 "wfepText12 0001eda0: 22 20 2b 0a 20 20 20 20 22 77 66 65 70 54 65 78 " +. "wfepTex 0001edb0: 74 31 35 20 22 20 2b 0a 20 20 20 20 22 77 66 65 t15 " +. "wfe 0001edc0: 70 54 65 78 74 31 38 20 22 20 2b 0a 20 20 20 20 pText18 " +. 0001edd0: 22 77 66 65 70 54 65 78 74 32 31 20 22 20 2b 0a "wfepText21 " +. 0001ede0: 20 20 20 20 22 77 66 65 70 54 65 78 74 32 34 20 "wfepText24 0001edf0: 22 20 2b 0a 20 20 20 20 22 77 66 65 70 54 65 78 " +. "wfepTex 0001ee00: 74 32 37 20 22 20 2b 0a 20 20 20 20 22 77 66 65 t27 " +. "wfe 0001ee10: 70 54 65 78 74 33 30 20 22 20 2b 0a 20 20 20 20 pText30 " +. 0001ee20: 22 77 66 65 70 52 61 64 69 6f 47 72 6f 75 70 43 "wfepRadioGroupC 0001ee30: 6f 6c 75 6d 6e 31 20 22 20 2b 0a 20 20 20 20 22 olumn1 " +. " 0001ee40: 77 66 65 70 52 61 64 69 6f 47 72 6f 75 70 43 6f wfepRadioGroupCo 0001ee50: 6c 75 6d 6e 32 20 22 20 2b 0a 20 20 20 20 22 77 lumn2 " +. "w 0001ee60: 66 65 70 52 61 64 69 6f 47 72 6f 75 70 43 6f 6c fepRadioGroupCol 0001ee70: 75 6d 6e 33 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e umn3 ";.. // en 0001ee80: 75 6d 20 54 57 69 7a 61 72 64 46 6f 72 6d 45 6c um TWizardFormEl 0001ee90: 65 6d 65 6e 74 54 79 70 65 0a 20 20 63 6f 6e 73 ementType. cons 0001eea0: 74 20 54 57 69 7a 61 72 64 46 6f 72 6d 45 6c 65 t TWizardFormEle 0001eeb0: 6d 65 6e 74 54 79 70 65 20 3d 0a 20 20 20 20 22 mentType =. " 0001eec0: 77 66 65 74 51 75 65 72 79 50 61 72 61 6d 65 74 wfetQueryParamet 0001eed0: 65 72 20 22 20 2b 20 22 77 66 65 74 54 65 78 74 er " + "wfetText 0001eee0: 20 22 20 2b 20 22 77 66 65 74 44 65 6c 69 6d 69 " + "wfetDelimi 0001eef0: 74 65 72 20 22 20 2b 20 22 77 66 65 74 4c 61 62 ter " + "wfetLab 0001ef00: 65 6c 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d el ";.. // enum 0001ef10: 20 54 57 69 7a 61 72 64 50 61 72 61 6d 54 79 70 TWizardParamTyp 0001ef20: 65 0a 20 20 63 6f 6e 73 74 20 54 57 69 7a 61 72 e. const TWizar 0001ef30: 64 50 61 72 61 6d 54 79 70 65 20 3d 0a 20 20 20 dParamType =. 0001ef40: 20 22 77 70 74 53 74 72 69 6e 67 20 22 20 2b 0a "wptString " +. 0001ef50: 20 20 20 20 22 77 70 74 49 6e 74 65 67 65 72 20 "wptInteger 0001ef60: 22 20 2b 0a 20 20 20 20 22 77 70 74 4e 75 6d 65 " +. "wptNume 0001ef70: 72 69 63 20 22 20 2b 0a 20 20 20 20 22 77 70 74 ric " +. "wpt 0001ef80: 42 6f 6f 6c 65 61 6e 20 22 20 2b 0a 20 20 20 20 Boolean " +. 0001ef90: 22 77 70 74 44 61 74 65 54 69 6d 65 20 22 20 2b "wptDateTime " + 0001efa0: 0a 20 20 20 20 22 77 70 74 50 69 63 6b 20 22 20 . "wptPick " 0001efb0: 2b 0a 20 20 20 20 22 77 70 74 54 65 78 74 20 22 +. "wptText " 0001efc0: 20 2b 0a 20 20 20 20 22 77 70 74 55 73 65 72 20 +. "wptUser 0001efd0: 22 20 2b 0a 20 20 20 20 22 77 70 74 55 73 65 72 " +. "wptUser 0001efe0: 4c 69 73 74 20 22 20 2b 0a 20 20 20 20 22 77 70 List " +. "wp 0001eff0: 74 45 44 6f 63 75 6d 65 6e 74 49 6e 66 6f 20 22 tEDocumentInfo " 0001f000: 20 2b 0a 20 20 20 20 22 77 70 74 45 44 6f 63 75 +. "wptEDocu 0001f010: 6d 65 6e 74 49 6e 66 6f 4c 69 73 74 20 22 20 2b mentInfoList " + 0001f020: 0a 20 20 20 20 22 77 70 74 52 65 66 65 72 65 6e . "wptReferen 0001f030: 63 65 52 65 63 6f 72 64 49 6e 66 6f 20 22 20 2b ceRecordInfo " + 0001f040: 0a 20 20 20 20 22 77 70 74 52 65 66 65 72 65 6e . "wptReferen 0001f050: 63 65 52 65 63 6f 72 64 49 6e 66 6f 4c 69 73 74 ceRecordInfoList 0001f060: 20 22 20 2b 0a 20 20 20 20 22 77 70 74 46 6f 6c " +. "wptFol 0001f070: 64 65 72 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 derInfo " +. 0001f080: 22 77 70 74 54 61 73 6b 49 6e 66 6f 20 22 20 2b "wptTaskInfo " + 0001f090: 0a 20 20 20 20 22 77 70 74 43 6f 6e 74 65 6e 74 . "wptContent 0001f0a0: 73 20 22 20 2b 0a 20 20 20 20 22 77 70 74 46 69 s " +. "wptFi 0001f0b0: 6c 65 4e 61 6d 65 20 22 20 2b 0a 20 20 20 20 22 leName " +. " 0001f0c0: 77 70 74 44 61 74 65 20 22 3b 0a 0a 20 20 2f 2f wptDate ";.. // 0001f0d0: 20 65 6e 75 6d 20 54 57 69 7a 61 72 64 53 74 65 enum TWizardSte 0001f0e0: 70 52 65 73 75 6c 74 0a 20 20 63 6f 6e 73 74 20 pResult. const 0001f0f0: 54 57 69 7a 61 72 64 53 74 65 70 52 65 73 75 6c TWizardStepResul 0001f100: 74 20 3d 0a 20 20 20 20 22 77 73 72 43 6f 6d 70 t =. "wsrComp 0001f110: 6c 65 74 65 20 22 20 2b 0a 20 20 20 20 22 77 73 lete " +. "ws 0001f120: 72 47 6f 4e 65 78 74 20 22 20 2b 0a 20 20 20 20 rGoNext " +. 0001f130: 22 77 73 72 47 6f 50 72 65 76 69 6f 75 73 20 22 "wsrGoPrevious " 0001f140: 20 2b 0a 20 20 20 20 22 77 73 72 43 75 73 74 6f +. "wsrCusto 0001f150: 6d 20 22 20 2b 0a 20 20 20 20 22 77 73 72 43 61 m " +. "wsrCa 0001f160: 6e 63 65 6c 20 22 20 2b 0a 20 20 20 20 22 77 73 ncel " +. "ws 0001f170: 72 47 6f 46 69 6e 61 6c 20 22 3b 0a 0a 20 20 2f rGoFinal ";.. / 0001f180: 2f 20 65 6e 75 6d 20 54 57 69 7a 61 72 64 53 74 / enum TWizardSt 0001f190: 65 70 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 epType. const T 0001f1a0: 57 69 7a 61 72 64 53 74 65 70 54 79 70 65 20 3d WizardStepType = 0001f1b0: 0a 20 20 20 20 22 77 73 74 46 6f 72 6d 20 22 20 . "wstForm " 0001f1c0: 2b 0a 20 20 20 20 22 77 73 74 45 44 6f 63 75 6d +. "wstEDocum 0001f1d0: 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 77 73 74 ent " +. "wst 0001f1e0: 54 61 73 6b 43 61 72 64 20 22 20 2b 0a 20 20 20 TaskCard " +. 0001f1f0: 20 22 77 73 74 52 65 66 65 72 65 6e 63 65 52 65 "wstReferenceRe 0001f200: 63 6f 72 64 43 61 72 64 20 22 20 2b 0a 20 20 20 cordCard " +. 0001f210: 20 22 77 73 74 46 69 6e 61 6c 20 22 3b 0a 0a 20 "wstFinal ";.. 0001f220: 20 2f 2f 20 65 6e 75 6d 20 54 57 6f 72 6b 41 63 // enum TWorkAc 0001f230: 63 65 73 73 54 79 70 65 0a 20 20 63 6f 6e 73 74 cessType. const 0001f240: 20 54 57 6f 72 6b 41 63 63 65 73 73 54 79 70 65 TWorkAccessType 0001f250: 20 3d 20 22 77 61 41 6c 6c 20 22 20 2b 20 22 77 = "waAll " + "w 0001f260: 61 50 65 72 66 6f 72 6d 65 72 73 20 22 20 2b 20 aPerformers " + 0001f270: 22 77 61 4d 61 6e 75 61 6c 20 22 3b 0a 0a 20 20 "waManual ";.. 0001f280: 2f 2f 20 65 6e 75 6d 20 54 57 6f 72 6b 66 6c 6f // enum TWorkflo 0001f290: 77 42 6c 6f 63 6b 54 79 70 65 0a 20 20 63 6f 6e wBlockType. con 0001f2a0: 73 74 20 54 57 6f 72 6b 66 6c 6f 77 42 6c 6f 63 st TWorkflowBloc 0001f2b0: 6b 54 79 70 65 20 3d 0a 20 20 20 20 22 77 73 62 kType =. "wsb 0001f2c0: 53 74 61 72 74 20 22 20 2b 0a 20 20 20 20 22 77 Start " +. "w 0001f2d0: 73 62 46 69 6e 69 73 68 20 22 20 2b 0a 20 20 20 sbFinish " +. 0001f2e0: 20 22 77 73 62 4e 6f 74 69 63 65 20 22 20 2b 0a "wsbNotice " +. 0001f2f0: 20 20 20 20 22 77 73 62 53 74 65 70 20 22 20 2b "wsbStep " + 0001f300: 0a 20 20 20 20 22 77 73 62 44 65 63 69 73 69 6f . "wsbDecisio 0001f310: 6e 20 22 20 2b 0a 20 20 20 20 22 77 73 62 57 61 n " +. "wsbWa 0001f320: 69 74 20 22 20 2b 0a 20 20 20 20 22 77 73 62 4d it " +. "wsbM 0001f330: 6f 6e 69 74 6f 72 20 22 20 2b 0a 20 20 20 20 22 onitor " +. " 0001f340: 77 73 62 53 63 72 69 70 74 20 22 20 2b 0a 20 20 wsbScript " +. 0001f350: 20 20 22 77 73 62 43 6f 6e 6e 65 63 74 6f 72 20 "wsbConnector 0001f360: 22 20 2b 0a 20 20 20 20 22 77 73 62 53 75 62 54 " +. "wsbSubT 0001f370: 61 73 6b 20 22 20 2b 0a 20 20 20 20 22 77 73 62 ask " +. "wsb 0001f380: 4c 69 66 65 43 79 63 6c 65 53 74 61 67 65 20 22 LifeCycleStage " 0001f390: 20 2b 0a 20 20 20 20 22 77 73 62 50 61 75 73 65 +. "wsbPause 0001f3a0: 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 ";.. // enum T 0001f3b0: 57 6f 72 6b 66 6c 6f 77 44 61 74 61 54 79 70 65 WorkflowDataType 0001f3c0: 0a 20 20 63 6f 6e 73 74 20 54 57 6f 72 6b 66 6c . const TWorkfl 0001f3d0: 6f 77 44 61 74 61 54 79 70 65 20 3d 0a 20 20 20 owDataType =. 0001f3e0: 20 22 77 64 74 49 6e 74 65 67 65 72 20 22 20 2b "wdtInteger " + 0001f3f0: 0a 20 20 20 20 22 77 64 74 46 6c 6f 61 74 20 22 . "wdtFloat " 0001f400: 20 2b 0a 20 20 20 20 22 77 64 74 53 74 72 69 6e +. "wdtStrin 0001f410: 67 20 22 20 2b 0a 20 20 20 20 22 77 64 74 50 69 g " +. "wdtPi 0001f420: 63 6b 20 22 20 2b 0a 20 20 20 20 22 77 64 74 44 ck " +. "wdtD 0001f430: 61 74 65 54 69 6d 65 20 22 20 2b 0a 20 20 20 20 ateTime " +. 0001f440: 22 77 64 74 42 6f 6f 6c 65 61 6e 20 22 20 2b 0a "wdtBoolean " +. 0001f450: 20 20 20 20 22 77 64 74 54 61 73 6b 20 22 20 2b "wdtTask " + 0001f460: 0a 20 20 20 20 22 77 64 74 4a 6f 62 20 22 20 2b . "wdtJob " + 0001f470: 0a 20 20 20 20 22 77 64 74 46 6f 6c 64 65 72 20 . "wdtFolder 0001f480: 22 20 2b 0a 20 20 20 20 22 77 64 74 45 44 6f 63 " +. "wdtEDoc 0001f490: 75 6d 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 77 ument " +. "w 0001f4a0: 64 74 52 65 66 65 72 65 6e 63 65 52 65 63 6f 72 dtReferenceRecor 0001f4b0: 64 20 22 20 2b 0a 20 20 20 20 22 77 64 74 55 73 d " +. "wdtUs 0001f4c0: 65 72 20 22 20 2b 0a 20 20 20 20 22 77 64 74 47 er " +. "wdtG 0001f4d0: 72 6f 75 70 20 22 20 2b 0a 20 20 20 20 22 77 64 roup " +. "wd 0001f4e0: 74 52 6f 6c 65 20 22 20 2b 0a 20 20 20 20 22 77 tRole " +. "w 0001f4f0: 64 74 49 6e 74 65 67 65 72 43 6f 6c 6c 65 63 74 dtIntegerCollect 0001f500: 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 77 64 74 ion " +. "wdt 0001f510: 46 6c 6f 61 74 43 6f 6c 6c 65 63 74 69 6f 6e 20 FloatCollection 0001f520: 22 20 2b 0a 20 20 20 20 22 77 64 74 53 74 72 69 " +. "wdtStri 0001f530: 6e 67 43 6f 6c 6c 65 63 74 69 6f 6e 20 22 20 2b ngCollection " + 0001f540: 0a 20 20 20 20 22 77 64 74 50 69 63 6b 43 6f 6c . "wdtPickCol 0001f550: 6c 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 lection " +. 0001f560: 22 77 64 74 44 61 74 65 54 69 6d 65 43 6f 6c 6c "wdtDateTimeColl 0001f570: 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 ection " +. " 0001f580: 77 64 74 42 6f 6f 6c 65 61 6e 43 6f 6c 6c 65 63 wdtBooleanCollec 0001f590: 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 77 64 tion " +. "wd 0001f5a0: 74 54 61 73 6b 43 6f 6c 6c 65 63 74 69 6f 6e 20 tTaskCollection 0001f5b0: 22 20 2b 0a 20 20 20 20 22 77 64 74 4a 6f 62 43 " +. "wdtJobC 0001f5c0: 6f 6c 6c 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 ollection " +. 0001f5d0: 20 20 22 77 64 74 46 6f 6c 64 65 72 43 6f 6c 6c "wdtFolderColl 0001f5e0: 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 ection " +. " 0001f5f0: 77 64 74 45 44 6f 63 75 6d 65 6e 74 43 6f 6c 6c wdtEDocumentColl 0001f600: 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 ection " +. " 0001f610: 77 64 74 52 65 66 65 72 65 6e 63 65 52 65 63 6f wdtReferenceReco 0001f620: 72 64 43 6f 6c 6c 65 63 74 69 6f 6e 20 22 20 2b rdCollection " + 0001f630: 0a 20 20 20 20 22 77 64 74 55 73 65 72 43 6f 6c . "wdtUserCol 0001f640: 6c 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 lection " +. 0001f650: 22 77 64 74 47 72 6f 75 70 43 6f 6c 6c 65 63 74 "wdtGroupCollect 0001f660: 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 77 64 74 ion " +. "wdt 0001f670: 52 6f 6c 65 43 6f 6c 6c 65 63 74 69 6f 6e 20 22 RoleCollection " 0001f680: 20 2b 0a 20 20 20 20 22 77 64 74 43 6f 6e 74 65 +. "wdtConte 0001f690: 6e 74 73 20 22 20 2b 0a 20 20 20 20 22 77 64 74 nts " +. "wdt 0001f6a0: 55 73 65 72 4c 69 73 74 20 22 20 2b 0a 20 20 20 UserList " +. 0001f6b0: 20 22 77 64 74 53 65 61 72 63 68 44 65 73 63 72 "wdtSearchDescr 0001f6c0: 69 70 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 iption " +. " 0001f6d0: 77 64 74 44 65 61 64 4c 69 6e 65 20 22 20 2b 0a wdtDeadLine " +. 0001f6e0: 20 20 20 20 22 77 64 74 50 69 63 6b 53 65 74 20 "wdtPickSet 0001f6f0: 22 20 2b 0a 20 20 20 20 22 77 64 74 41 63 63 6f " +. "wdtAcco 0001f700: 75 6e 74 43 6f 6c 6c 65 63 74 69 6f 6e 20 22 3b untCollection "; 0001f710: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 57 6f 72 .. // enum TWor 0001f720: 6b 49 6d 70 6f 72 74 61 6e 63 65 0a 20 20 63 6f kImportance. co 0001f730: 6e 73 74 20 54 57 6f 72 6b 49 6d 70 6f 72 74 61 nst TWorkImporta 0001f740: 6e 63 65 20 3d 20 22 77 69 4c 6f 77 20 22 20 2b nce = "wiLow " + 0001f750: 20 22 77 69 4e 6f 72 6d 61 6c 20 22 20 2b 20 22 "wiNormal " + " 0001f760: 77 69 48 69 67 68 20 22 3b 0a 0a 20 20 2f 2f 20 wiHigh ";.. // 0001f770: 65 6e 75 6d 20 54 57 6f 72 6b 52 6f 75 74 65 54 enum TWorkRouteT 0001f780: 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 57 6f 72 ype. const TWor 0001f790: 6b 52 6f 75 74 65 54 79 70 65 20 3d 20 22 77 72 kRouteType = "wr 0001f7a0: 74 53 6f 66 74 20 22 20 2b 20 22 77 72 74 48 61 tSoft " + "wrtHa 0001f7b0: 72 64 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d rd ";.. // enum 0001f7c0: 20 54 57 6f 72 6b 53 74 61 74 65 0a 20 20 63 6f TWorkState. co 0001f7d0: 6e 73 74 20 54 57 6f 72 6b 53 74 61 74 65 20 3d nst TWorkState = 0001f7e0: 0a 20 20 20 20 22 77 73 49 6e 69 74 20 22 20 2b . "wsInit " + 0001f7f0: 0a 20 20 20 20 22 77 73 52 75 6e 6e 69 6e 67 20 . "wsRunning 0001f800: 22 20 2b 0a 20 20 20 20 22 77 73 44 6f 6e 65 20 " +. "wsDone 0001f810: 22 20 2b 0a 20 20 20 20 22 77 73 43 6f 6e 74 72 " +. "wsContr 0001f820: 6f 6c 6c 65 64 20 22 20 2b 0a 20 20 20 20 22 77 olled " +. "w 0001f830: 73 41 62 6f 72 74 65 64 20 22 20 2b 0a 20 20 20 sAborted " +. 0001f840: 20 22 77 73 43 6f 6e 74 69 6e 75 65 64 20 22 3b "wsContinued "; 0001f850: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 57 6f 72 .. // enum TWor 0001f860: 6b 54 65 78 74 42 75 69 6c 64 69 6e 67 4d 6f 64 kTextBuildingMod 0001f870: 65 0a 20 20 63 6f 6e 73 74 20 54 57 6f 72 6b 54 e. const TWorkT 0001f880: 65 78 74 42 75 69 6c 64 69 6e 67 4d 6f 64 65 20 extBuildingMode 0001f890: 3d 0a 20 20 20 20 22 77 74 6d 46 75 6c 6c 20 22 =. "wtmFull " 0001f8a0: 20 2b 20 22 77 74 6d 46 72 6f 6d 43 75 72 72 65 + "wtmFromCurre 0001f8b0: 6e 74 20 22 20 2b 20 22 77 74 6d 4f 6e 6c 79 43 nt " + "wtmOnlyC 0001f8c0: 75 72 72 65 6e 74 20 22 3b 0a 0a 20 20 2f 2f 20 urrent ";.. // 0001f8d0: d0 9f d0 b5 d1 80 d0 b5 d1 87 d0 b8 d1 81 d0 bb ................ 0001f8e0: d0 b5 d0 bd d0 b8 d1 8f 0a 20 20 63 6f 6e 73 74 ......... const 0001f8f0: 20 45 4e 55 4d 53 20 3d 0a 20 20 20 20 54 41 63 ENUMS =. TAc 0001f900: 63 6f 75 6e 74 54 79 70 65 20 2b 0a 20 20 20 20 countType +. 0001f910: 54 41 63 74 69 6f 6e 45 6e 61 62 6c 65 64 4d 6f TActionEnabledMo 0001f920: 64 65 20 2b 0a 20 20 20 20 54 41 64 64 50 6f 73 de +. TAddPos 0001f930: 69 74 69 6f 6e 20 2b 0a 20 20 20 20 54 41 6c 69 ition +. TAli 0001f940: 67 6e 6d 65 6e 74 20 2b 0a 20 20 20 20 54 41 72 gnment +. TAr 0001f950: 65 61 53 68 6f 77 4d 6f 64 65 20 2b 0a 20 20 20 eaShowMode +. 0001f960: 20 54 43 65 72 74 69 66 69 63 61 74 65 49 6e 76 TCertificateInv 0001f970: 61 6c 69 64 61 74 69 6f 6e 52 65 61 73 6f 6e 20 alidationReason 0001f980: 2b 0a 20 20 20 20 54 43 65 72 74 69 66 69 63 61 +. TCertifica 0001f990: 74 65 54 79 70 65 20 2b 0a 20 20 20 20 54 43 68 teType +. TCh 0001f9a0: 65 63 6b 4c 69 73 74 42 6f 78 49 74 65 6d 53 74 eckListBoxItemSt 0001f9b0: 61 74 65 20 2b 0a 20 20 20 20 54 43 6c 6f 73 65 ate +. TClose 0001f9c0: 4f 6e 45 73 63 20 2b 0a 20 20 20 20 54 43 6f 6d OnEsc +. TCom 0001f9d0: 70 54 79 70 65 20 2b 0a 20 20 20 20 54 43 6f 6e pType +. TCon 0001f9e0: 64 69 74 69 6f 6e 46 6f 72 6d 61 74 20 2b 0a 20 ditionFormat +. 0001f9f0: 20 20 20 54 43 6f 6e 6e 65 63 74 69 6f 6e 49 6e TConnectionIn 0001fa00: 74 65 6e 74 20 2b 0a 20 20 20 20 54 43 6f 6e 74 tent +. TCont 0001fa10: 65 6e 74 4b 69 6e 64 20 2b 0a 20 20 20 20 54 43 entKind +. TC 0001fa20: 6f 6e 74 72 6f 6c 54 79 70 65 20 2b 0a 20 20 20 ontrolType +. 0001fa30: 20 54 43 72 69 74 65 72 69 6f 6e 43 6f 6e 74 65 TCriterionConte 0001fa40: 6e 74 54 79 70 65 20 2b 0a 20 20 20 20 54 43 75 ntType +. TCu 0001fa50: 6c 74 75 72 65 54 79 70 65 20 2b 0a 20 20 20 20 ltureType +. 0001fa60: 54 44 61 74 61 53 65 74 45 76 65 6e 74 54 79 70 TDataSetEventTyp 0001fa70: 65 20 2b 0a 20 20 20 20 54 44 61 74 61 53 65 74 e +. TDataSet 0001fa80: 53 74 61 74 65 20 2b 0a 20 20 20 20 54 44 61 74 State +. TDat 0001fa90: 65 46 6f 72 6d 61 74 54 79 70 65 20 2b 0a 20 20 eFormatType +. 0001faa0: 20 20 54 44 61 74 65 4f 66 66 73 65 74 54 79 70 TDateOffsetTyp 0001fab0: 65 20 2b 0a 20 20 20 20 54 44 61 74 65 54 69 6d e +. TDateTim 0001fac0: 65 4b 69 6e 64 20 2b 0a 20 20 20 20 54 44 65 61 eKind +. TDea 0001fad0: 41 63 63 65 73 73 52 69 67 68 74 73 20 2b 0a 20 AccessRights +. 0001fae0: 20 20 20 54 44 6f 63 75 6d 65 6e 74 44 65 66 61 TDocumentDefa 0001faf0: 75 6c 74 41 63 74 69 6f 6e 20 2b 0a 20 20 20 20 ultAction +. 0001fb00: 54 45 64 69 74 4d 6f 64 65 20 2b 0a 20 20 20 20 TEditMode +. 0001fb10: 54 45 64 69 74 6f 72 43 6c 6f 73 65 4f 62 73 65 TEditorCloseObse 0001fb20: 72 76 54 79 70 65 20 2b 0a 20 20 20 20 54 45 64 rvType +. TEd 0001fb30: 6d 73 41 70 70 6c 69 63 61 74 69 6f 6e 41 63 74 msApplicationAct 0001fb40: 69 6f 6e 20 2b 0a 20 20 20 20 54 45 44 6f 63 75 ion +. TEDocu 0001fb50: 6d 65 6e 74 4c 6f 63 6b 54 79 70 65 20 2b 0a 20 mentLockType +. 0001fb60: 20 20 20 54 45 44 6f 63 75 6d 65 6e 74 53 74 65 TEDocumentSte 0001fb70: 70 53 68 6f 77 4d 6f 64 65 20 2b 0a 20 20 20 20 pShowMode +. 0001fb80: 54 45 44 6f 63 75 6d 65 6e 74 53 74 65 70 56 65 TEDocumentStepVe 0001fb90: 72 73 69 6f 6e 54 79 70 65 20 2b 0a 20 20 20 20 rsionType +. 0001fba0: 54 45 44 6f 63 75 6d 65 6e 74 53 74 6f 72 61 67 TEDocumentStorag 0001fbb0: 65 46 75 6e 63 74 69 6f 6e 20 2b 0a 20 20 20 20 eFunction +. 0001fbc0: 54 45 44 6f 63 75 6d 65 6e 74 53 74 6f 72 61 67 TEDocumentStorag 0001fbd0: 65 54 79 70 65 20 2b 0a 20 20 20 20 54 45 44 6f eType +. TEDo 0001fbe0: 63 75 6d 65 6e 74 56 65 72 73 69 6f 6e 53 6f 75 cumentVersionSou 0001fbf0: 72 63 65 54 79 70 65 20 2b 0a 20 20 20 20 54 45 rceType +. TE 0001fc00: 44 6f 63 75 6d 65 6e 74 56 65 72 73 69 6f 6e 53 DocumentVersionS 0001fc10: 74 61 74 65 20 2b 0a 20 20 20 20 54 45 6e 63 6f tate +. TEnco 0001fc20: 64 65 54 79 70 65 20 2b 0a 20 20 20 20 54 45 78 deType +. TEx 0001fc30: 63 65 70 74 69 6f 6e 43 61 74 65 67 6f 72 79 20 ceptionCategory 0001fc40: 2b 0a 20 20 20 20 54 45 78 70 6f 72 74 65 64 53 +. TExportedS 0001fc50: 69 67 6e 61 74 75 72 65 73 54 79 70 65 20 2b 0a ignaturesType +. 0001fc60: 20 20 20 20 54 45 78 70 6f 72 74 65 64 56 65 72 TExportedVer 0001fc70: 73 69 6f 6e 54 79 70 65 20 2b 0a 20 20 20 20 54 sionType +. T 0001fc80: 46 69 65 6c 64 44 61 74 61 54 79 70 65 20 2b 0a FieldDataType +. 0001fc90: 20 20 20 20 54 46 6f 6c 64 65 72 54 79 70 65 20 TFolderType 0001fca0: 2b 0a 20 20 20 20 54 47 72 69 64 52 6f 77 48 65 +. TGridRowHe 0001fcb0: 69 67 68 74 20 2b 0a 20 20 20 20 54 48 79 70 65 ight +. THype 0001fcc0: 72 6c 69 6e 6b 54 79 70 65 20 2b 0a 20 20 20 20 rlinkType +. 0001fcd0: 54 49 6d 61 67 65 46 69 6c 65 46 6f 72 6d 61 74 TImageFileFormat 0001fce0: 20 2b 0a 20 20 20 20 54 49 6d 61 67 65 4d 6f 64 +. TImageMod 0001fcf0: 65 20 2b 0a 20 20 20 20 54 49 6d 61 67 65 54 79 e +. TImageTy 0001fd00: 70 65 20 2b 0a 20 20 20 20 54 49 6e 70 6c 61 63 pe +. TInplac 0001fd10: 65 48 69 6e 74 4b 69 6e 64 20 2b 0a 20 20 20 20 eHintKind +. 0001fd20: 54 49 53 42 4c 43 6f 6e 74 65 78 74 20 2b 0a 20 TISBLContext +. 0001fd30: 20 20 20 54 49 74 65 6d 53 68 6f 77 20 2b 0a 20 TItemShow +. 0001fd40: 20 20 20 54 4a 6f 62 4b 69 6e 64 20 2b 0a 20 20 TJobKind +. 0001fd50: 20 20 54 4a 6f 69 6e 54 79 70 65 20 2b 0a 20 20 TJoinType +. 0001fd60: 20 20 54 4c 61 62 65 6c 50 6f 73 20 2b 0a 20 20 TLabelPos +. 0001fd70: 20 20 54 4c 69 63 65 6e 73 69 6e 67 54 79 70 65 TLicensingType 0001fd80: 20 2b 0a 20 20 20 20 54 4c 69 66 65 43 79 63 6c +. TLifeCycl 0001fd90: 65 53 74 61 67 65 46 6f 6e 74 43 6f 6c 6f 72 20 eStageFontColor 0001fda0: 2b 0a 20 20 20 20 54 4c 69 66 65 43 79 63 6c 65 +. TLifeCycle 0001fdb0: 53 74 61 67 65 46 6f 6e 74 53 74 79 6c 65 20 2b StageFontStyle + 0001fdc0: 0a 20 20 20 20 54 4c 6f 63 6b 61 62 6c 65 44 65 . TLockableDe 0001fdd0: 76 65 6c 6f 70 6d 65 6e 74 43 6f 6d 70 6f 6e 65 velopmentCompone 0001fde0: 6e 74 54 79 70 65 20 2b 0a 20 20 20 20 54 4d 61 ntType +. TMa 0001fdf0: 78 52 65 63 6f 72 64 43 6f 75 6e 74 52 65 73 74 xRecordCountRest 0001fe00: 72 69 63 74 69 6f 6e 54 79 70 65 20 2b 0a 20 20 rictionType +. 0001fe10: 20 20 54 52 61 6e 67 65 56 61 6c 75 65 54 79 70 TRangeValueTyp 0001fe20: 65 20 2b 0a 20 20 20 20 54 52 65 6c 61 74 69 76 e +. TRelativ 0001fe30: 65 44 61 74 65 20 2b 0a 20 20 20 20 54 52 65 70 eDate +. TRep 0001fe40: 6f 72 74 44 65 73 74 69 6e 61 74 69 6f 6e 20 2b ortDestination + 0001fe50: 0a 20 20 20 20 54 52 65 71 44 61 74 61 54 79 70 . TReqDataTyp 0001fe60: 65 20 2b 0a 20 20 20 20 54 52 65 71 75 69 73 69 e +. TRequisi 0001fe70: 74 65 45 76 65 6e 74 54 79 70 65 20 2b 0a 20 20 teEventType +. 0001fe80: 20 20 54 53 42 54 69 6d 65 54 79 70 65 20 2b 0a TSBTimeType +. 0001fe90: 20 20 20 20 54 53 65 61 72 63 68 53 68 6f 77 4d TSearchShowM 0001fea0: 6f 64 65 20 2b 0a 20 20 20 20 54 53 65 6c 65 63 ode +. TSelec 0001feb0: 74 4d 6f 64 65 20 2b 0a 20 20 20 20 54 53 69 67 tMode +. TSig 0001fec0: 6e 61 74 75 72 65 54 79 70 65 20 2b 0a 20 20 20 natureType +. 0001fed0: 20 54 53 69 67 6e 65 72 43 6f 6e 74 65 6e 74 54 TSignerContentT 0001fee0: 79 70 65 20 2b 0a 20 20 20 20 54 53 74 72 69 6e ype +. TStrin 0001fef0: 67 73 53 6f 72 74 54 79 70 65 20 2b 0a 20 20 20 gsSortType +. 0001ff00: 20 54 53 74 72 69 6e 67 56 61 6c 75 65 54 79 70 TStringValueTyp 0001ff10: 65 20 2b 0a 20 20 20 20 54 53 74 72 75 63 74 75 e +. TStructu 0001ff20: 72 65 64 4f 62 6a 65 63 74 41 74 74 72 69 62 75 redObjectAttribu 0001ff30: 74 65 54 79 70 65 20 2b 0a 20 20 20 20 54 54 61 teType +. TTa 0001ff40: 73 6b 41 62 6f 72 74 52 65 61 73 6f 6e 20 2b 0a skAbortReason +. 0001ff50: 20 20 20 20 54 54 65 78 74 56 61 6c 75 65 54 79 TTextValueTy 0001ff60: 70 65 20 2b 0a 20 20 20 20 54 55 73 65 72 4f 62 pe +. TUserOb 0001ff70: 6a 65 63 74 53 74 61 74 75 73 20 2b 0a 20 20 20 jectStatus +. 0001ff80: 20 54 55 73 65 72 54 79 70 65 20 2b 0a 20 20 20 TUserType +. 0001ff90: 20 54 56 61 6c 75 65 73 42 75 69 6c 64 54 79 70 TValuesBuildTyp 0001ffa0: 65 20 2b 0a 20 20 20 20 54 56 69 65 77 4d 6f 64 e +. TViewMod 0001ffb0: 65 20 2b 0a 20 20 20 20 54 56 69 65 77 53 65 6c e +. TViewSel 0001ffc0: 65 63 74 69 6f 6e 4d 6f 64 65 20 2b 0a 20 20 20 ectionMode +. 0001ffd0: 20 54 57 69 7a 61 72 64 41 63 74 69 6f 6e 54 79 TWizardActionTy 0001ffe0: 70 65 20 2b 0a 20 20 20 20 54 57 69 7a 61 72 64 pe +. TWizard 0001fff0: 46 6f 72 6d 45 6c 65 6d 65 6e 74 50 72 6f 70 65 FormElementPrope 00020000: 72 74 79 20 2b 0a 20 20 20 20 54 57 69 7a 61 72 rty +. TWizar 00020010: 64 46 6f 72 6d 45 6c 65 6d 65 6e 74 54 79 70 65 dFormElementType 00020020: 20 2b 0a 20 20 20 20 54 57 69 7a 61 72 64 50 61 +. TWizardPa 00020030: 72 61 6d 54 79 70 65 20 2b 0a 20 20 20 20 54 57 ramType +. TW 00020040: 69 7a 61 72 64 53 74 65 70 52 65 73 75 6c 74 20 izardStepResult 00020050: 2b 0a 20 20 20 20 54 57 69 7a 61 72 64 53 74 65 +. TWizardSte 00020060: 70 54 79 70 65 20 2b 0a 20 20 20 20 54 57 6f 72 pType +. TWor 00020070: 6b 41 63 63 65 73 73 54 79 70 65 20 2b 0a 20 20 kAccessType +. 00020080: 20 20 54 57 6f 72 6b 66 6c 6f 77 42 6c 6f 63 6b TWorkflowBlock 00020090: 54 79 70 65 20 2b 0a 20 20 20 20 54 57 6f 72 6b Type +. TWork 000200a0: 66 6c 6f 77 44 61 74 61 54 79 70 65 20 2b 0a 20 flowDataType +. 000200b0: 20 20 20 54 57 6f 72 6b 49 6d 70 6f 72 74 61 6e TWorkImportan 000200c0: 63 65 20 2b 0a 20 20 20 20 54 57 6f 72 6b 52 6f ce +. TWorkRo 000200d0: 75 74 65 54 79 70 65 20 2b 0a 20 20 20 20 54 57 uteType +. TW 000200e0: 6f 72 6b 53 74 61 74 65 20 2b 0a 20 20 20 20 54 orkState +. T 000200f0: 57 6f 72 6b 54 65 78 74 42 75 69 6c 64 69 6e 67 WorkTextBuilding 00020100: 4d 6f 64 65 3b 0a 0a 20 20 2f 2f 20 d0 a1 d0 b8 Mode;.. // .... 00020110: d1 81 d1 82 d0 b5 d0 bc d0 bd d1 8b d0 b5 20 d1 .............. . 00020120: 84 d1 83 d0 bd d0 ba d1 86 d0 b8 d0 b8 20 3d 3d ............. == 00020130: 3e 20 53 59 53 46 55 4e 43 54 49 4f 4e 53 0a 20 > SYSFUNCTIONS. 00020140: 20 63 6f 6e 73 74 20 73 79 73 74 65 6d 5f 66 75 const system_fu 00020150: 6e 63 74 69 6f 6e 73 20 3d 0a 20 20 20 20 22 41 nctions =. "A 00020160: 64 64 53 75 62 53 74 72 69 6e 67 20 22 20 2b 0a ddSubString " +. 00020170: 20 20 20 20 22 41 64 6a 75 73 74 4c 69 6e 65 42 "AdjustLineB 00020180: 72 65 61 6b 73 20 22 20 2b 0a 20 20 20 20 22 41 reaks " +. "A 00020190: 6d 6f 75 6e 74 49 6e 57 6f 72 64 73 20 22 20 2b mountInWords " + 000201a0: 0a 20 20 20 20 22 41 6e 61 6c 79 73 69 73 20 22 . "Analysis " 000201b0: 20 2b 0a 20 20 20 20 22 41 72 72 61 79 44 69 6d +. "ArrayDim 000201c0: 43 6f 75 6e 74 20 22 20 2b 0a 20 20 20 20 22 41 Count " +. "A 000201d0: 72 72 61 79 48 69 67 68 42 6f 75 6e 64 20 22 20 rrayHighBound " 000201e0: 2b 0a 20 20 20 20 22 41 72 72 61 79 4c 6f 77 42 +. "ArrayLowB 000201f0: 6f 75 6e 64 20 22 20 2b 0a 20 20 20 20 22 41 72 ound " +. "Ar 00020200: 72 61 79 4f 66 20 22 20 2b 0a 20 20 20 20 22 41 rayOf " +. "A 00020210: 72 72 61 79 52 65 44 69 6d 20 22 20 2b 0a 20 20 rrayReDim " +. 00020220: 20 20 22 41 73 73 65 72 74 20 22 20 2b 0a 20 20 "Assert " +. 00020230: 20 20 22 41 73 73 69 67 6e 65 64 20 22 20 2b 0a "Assigned " +. 00020240: 20 20 20 20 22 42 65 67 69 6e 4f 66 4d 6f 6e 74 "BeginOfMont 00020250: 68 20 22 20 2b 0a 20 20 20 20 22 42 65 67 69 6e h " +. "Begin 00020260: 4f 66 50 65 72 69 6f 64 20 22 20 2b 0a 20 20 20 OfPeriod " +. 00020270: 20 22 42 75 69 6c 64 50 72 6f 66 69 6c 69 6e 67 "BuildProfiling 00020280: 4f 70 65 72 61 74 69 6f 6e 41 6e 61 6c 79 73 69 OperationAnalysi 00020290: 73 20 22 20 2b 0a 20 20 20 20 22 43 61 6c 6c 50 s " +. "CallP 000202a0: 72 6f 63 65 64 75 72 65 20 22 20 2b 0a 20 20 20 rocedure " +. 000202b0: 20 22 43 61 6e 52 65 61 64 46 69 6c 65 20 22 20 "CanReadFile " 000202c0: 2b 0a 20 20 20 20 22 43 41 72 72 61 79 45 6c 65 +. "CArrayEle 000202d0: 6d 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 43 44 ment " +. "CD 000202e0: 61 74 61 53 65 74 52 65 71 75 69 73 69 74 65 20 ataSetRequisite 000202f0: 22 20 2b 0a 20 20 20 20 22 43 68 61 6e 67 65 44 " +. "ChangeD 00020300: 61 74 65 20 22 20 2b 0a 20 20 20 20 22 43 68 61 ate " +. "Cha 00020310: 6e 67 65 52 65 66 65 72 65 6e 63 65 44 61 74 61 ngeReferenceData 00020320: 73 65 74 20 22 20 2b 0a 20 20 20 20 22 43 68 61 set " +. "Cha 00020330: 72 20 22 20 2b 0a 20 20 20 20 22 43 68 61 72 50 r " +. "CharP 00020340: 6f 73 20 22 20 2b 0a 20 20 20 20 22 43 68 65 63 os " +. "Chec 00020350: 6b 50 61 72 61 6d 20 22 20 2b 0a 20 20 20 20 22 kParam " +. " 00020360: 43 68 65 63 6b 50 61 72 61 6d 56 61 6c 75 65 20 CheckParamValue 00020370: 22 20 2b 0a 20 20 20 20 22 43 6f 6d 70 61 72 65 " +. "Compare 00020380: 53 74 72 69 6e 67 73 20 22 20 2b 0a 20 20 20 20 Strings " +. 00020390: 22 43 6f 6e 73 74 61 6e 74 45 78 69 73 74 73 20 "ConstantExists 000203a0: 22 20 2b 0a 20 20 20 20 22 43 6f 6e 74 72 6f 6c " +. "Control 000203b0: 53 74 61 74 65 20 22 20 2b 0a 20 20 20 20 22 43 State " +. "C 000203c0: 6f 6e 76 65 72 74 44 61 74 65 53 74 72 20 22 20 onvertDateStr " 000203d0: 2b 0a 20 20 20 20 22 43 6f 70 79 20 22 20 2b 0a +. "Copy " +. 000203e0: 20 20 20 20 22 43 6f 70 79 46 69 6c 65 20 22 20 "CopyFile " 000203f0: 2b 0a 20 20 20 20 22 43 72 65 61 74 65 41 72 72 +. "CreateArr 00020400: 61 79 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 ay " +. "Crea 00020410: 74 65 43 61 63 68 65 64 52 65 66 65 72 65 6e 63 teCachedReferenc 00020420: 65 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 74 e " +. "Creat 00020430: 65 43 6f 6e 6e 65 63 74 69 6f 6e 20 22 20 2b 0a eConnection " +. 00020440: 20 20 20 20 22 43 72 65 61 74 65 44 69 61 6c 6f "CreateDialo 00020450: 67 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 74 g " +. "Creat 00020460: 65 44 75 61 6c 4c 69 73 74 44 69 61 6c 6f 67 20 eDualListDialog 00020470: 22 20 2b 0a 20 20 20 20 22 43 72 65 61 74 65 45 " +. "CreateE 00020480: 64 69 74 6f 72 20 22 20 2b 0a 20 20 20 20 22 43 ditor " +. "C 00020490: 72 65 61 74 65 45 78 63 65 70 74 69 6f 6e 20 22 reateException " 000204a0: 20 2b 0a 20 20 20 20 22 43 72 65 61 74 65 46 69 +. "CreateFi 000204b0: 6c 65 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 le " +. "Crea 000204c0: 74 65 46 6f 6c 64 65 72 44 69 61 6c 6f 67 20 22 teFolderDialog " 000204d0: 20 2b 0a 20 20 20 20 22 43 72 65 61 74 65 49 6e +. "CreateIn 000204e0: 70 75 74 44 69 61 6c 6f 67 20 22 20 2b 0a 20 20 putDialog " +. 000204f0: 20 20 22 43 72 65 61 74 65 4c 69 6e 6b 46 69 6c "CreateLinkFil 00020500: 65 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 74 e " +. "Creat 00020510: 65 4c 69 73 74 20 22 20 2b 0a 20 20 20 20 22 43 eList " +. "C 00020520: 72 65 61 74 65 4c 6f 63 6b 20 22 20 2b 0a 20 20 reateLock " +. 00020530: 20 20 22 43 72 65 61 74 65 4d 65 6d 6f 72 79 44 "CreateMemoryD 00020540: 61 74 61 53 65 74 20 22 20 2b 0a 20 20 20 20 22 ataSet " +. " 00020550: 43 72 65 61 74 65 4f 62 6a 65 63 74 20 22 20 2b CreateObject " + 00020560: 0a 20 20 20 20 22 43 72 65 61 74 65 4f 70 65 6e . "CreateOpen 00020570: 44 69 61 6c 6f 67 20 22 20 2b 0a 20 20 20 20 22 Dialog " +. " 00020580: 43 72 65 61 74 65 50 72 6f 67 72 65 73 73 20 22 CreateProgress " 00020590: 20 2b 0a 20 20 20 20 22 43 72 65 61 74 65 51 75 +. "CreateQu 000205a0: 65 72 79 20 22 20 2b 0a 20 20 20 20 22 43 72 65 ery " +. "Cre 000205b0: 61 74 65 52 65 66 65 72 65 6e 63 65 20 22 20 2b ateReference " + 000205c0: 0a 20 20 20 20 22 43 72 65 61 74 65 52 65 70 6f . "CreateRepo 000205d0: 72 74 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 rt " +. "Crea 000205e0: 74 65 53 61 76 65 44 69 61 6c 6f 67 20 22 20 2b teSaveDialog " + 000205f0: 0a 20 20 20 20 22 43 72 65 61 74 65 53 63 72 69 . "CreateScri 00020600: 70 74 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 pt " +. "Crea 00020610: 74 65 53 51 4c 50 69 76 6f 74 46 75 6e 63 74 69 teSQLPivotFuncti 00020620: 6f 6e 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 on " +. "Crea 00020630: 74 65 53 74 72 69 6e 67 4c 69 73 74 20 22 20 2b teStringList " + 00020640: 0a 20 20 20 20 22 43 72 65 61 74 65 54 72 65 65 . "CreateTree 00020650: 4c 69 73 74 53 65 6c 65 63 74 44 69 61 6c 6f 67 ListSelectDialog 00020660: 20 22 20 2b 0a 20 20 20 20 22 43 53 65 6c 65 63 " +. "CSelec 00020670: 74 53 51 4c 20 22 20 2b 0a 20 20 20 20 22 43 53 tSQL " +. "CS 00020680: 51 4c 20 22 20 2b 0a 20 20 20 20 22 43 53 75 62 QL " +. "CSub 00020690: 53 74 72 69 6e 67 20 22 20 2b 0a 20 20 20 20 22 String " +. " 000206a0: 43 75 72 72 65 6e 74 55 73 65 72 49 44 20 22 20 CurrentUserID " 000206b0: 2b 0a 20 20 20 20 22 43 75 72 72 65 6e 74 55 73 +. "CurrentUs 000206c0: 65 72 4e 61 6d 65 20 22 20 2b 0a 20 20 20 20 22 erName " +. " 000206d0: 43 75 72 72 65 6e 74 56 65 72 73 69 6f 6e 20 22 CurrentVersion " 000206e0: 20 2b 0a 20 20 20 20 22 44 61 74 61 53 65 74 4c +. "DataSetL 000206f0: 6f 63 61 74 65 45 78 20 22 20 2b 0a 20 20 20 20 ocateEx " +. 00020700: 22 44 61 74 65 44 69 66 66 20 22 20 2b 0a 20 20 "DateDiff " +. 00020710: 20 20 22 44 61 74 65 54 69 6d 65 44 69 66 66 20 "DateTimeDiff 00020720: 22 20 2b 0a 20 20 20 20 22 44 61 74 65 54 6f 53 " +. "DateToS 00020730: 74 72 20 22 20 2b 0a 20 20 20 20 22 44 61 79 4f tr " +. "DayO 00020740: 66 57 65 65 6b 20 22 20 2b 0a 20 20 20 20 22 44 fWeek " +. "D 00020750: 65 6c 65 74 65 46 69 6c 65 20 22 20 2b 0a 20 20 eleteFile " +. 00020760: 20 20 22 44 69 72 65 63 74 6f 72 79 45 78 69 73 "DirectoryExis 00020770: 74 73 20 22 20 2b 0a 20 20 20 20 22 44 69 73 61 ts " +. "Disa 00020780: 62 6c 65 43 68 65 63 6b 41 63 63 65 73 73 52 69 bleCheckAccessRi 00020790: 67 68 74 73 20 22 20 2b 0a 20 20 20 20 22 44 69 ghts " +. "Di 000207a0: 73 61 62 6c 65 43 68 65 63 6b 46 75 6c 6c 53 68 sableCheckFullSh 000207b0: 6f 77 69 6e 67 52 65 73 74 72 69 63 74 69 6f 6e owingRestriction 000207c0: 20 22 20 2b 0a 20 20 20 20 22 44 69 73 61 62 6c " +. "Disabl 000207d0: 65 4d 61 73 73 54 61 73 6b 53 65 6e 64 69 6e 67 eMassTaskSending 000207e0: 52 65 73 74 72 69 63 74 69 6f 6e 73 20 22 20 2b Restrictions " + 000207f0: 0a 20 20 20 20 22 44 72 6f 70 54 61 62 6c 65 20 . "DropTable 00020800: 22 20 2b 0a 20 20 20 20 22 44 75 70 65 53 74 72 " +. "DupeStr 00020810: 69 6e 67 20 22 20 2b 0a 20 20 20 20 22 45 64 69 ing " +. "Edi 00020820: 74 54 65 78 74 20 22 20 2b 0a 20 20 20 20 22 45 tText " +. "E 00020830: 6e 61 62 6c 65 43 68 65 63 6b 41 63 63 65 73 73 nableCheckAccess 00020840: 52 69 67 68 74 73 20 22 20 2b 0a 20 20 20 20 22 Rights " +. " 00020850: 45 6e 61 62 6c 65 43 68 65 63 6b 46 75 6c 6c 53 EnableCheckFullS 00020860: 68 6f 77 69 6e 67 52 65 73 74 72 69 63 74 69 6f howingRestrictio 00020870: 6e 20 22 20 2b 0a 20 20 20 20 22 45 6e 61 62 6c n " +. "Enabl 00020880: 65 4d 61 73 73 54 61 73 6b 53 65 6e 64 69 6e 67 eMassTaskSending 00020890: 52 65 73 74 72 69 63 74 69 6f 6e 73 20 22 20 2b Restrictions " + 000208a0: 0a 20 20 20 20 22 45 6e 64 4f 66 4d 6f 6e 74 68 . "EndOfMonth 000208b0: 20 22 20 2b 0a 20 20 20 20 22 45 6e 64 4f 66 50 " +. "EndOfP 000208c0: 65 72 69 6f 64 20 22 20 2b 0a 20 20 20 20 22 45 eriod " +. "E 000208d0: 78 63 65 70 74 69 6f 6e 45 78 69 73 74 73 20 22 xceptionExists " 000208e0: 20 2b 0a 20 20 20 20 22 45 78 63 65 70 74 69 6f +. "Exceptio 000208f0: 6e 73 4f 66 66 20 22 20 2b 0a 20 20 20 20 22 45 nsOff " +. "E 00020900: 78 63 65 70 74 69 6f 6e 73 4f 6e 20 22 20 2b 0a xceptionsOn " +. 00020910: 20 20 20 20 22 45 78 65 63 75 74 65 20 22 20 2b "Execute " + 00020920: 0a 20 20 20 20 22 45 78 65 63 75 74 65 50 72 6f . "ExecutePro 00020930: 63 65 73 73 20 22 20 2b 0a 20 20 20 20 22 45 78 cess " +. "Ex 00020940: 69 74 20 22 20 2b 0a 20 20 20 20 22 45 78 70 61 it " +. "Expa 00020950: 6e 64 45 6e 76 69 72 6f 6e 6d 65 6e 74 56 61 72 ndEnvironmentVar 00020960: 69 61 62 6c 65 73 20 22 20 2b 0a 20 20 20 20 22 iables " +. " 00020970: 45 78 74 72 61 63 74 46 69 6c 65 44 72 69 76 65 ExtractFileDrive 00020980: 20 22 20 2b 0a 20 20 20 20 22 45 78 74 72 61 63 " +. "Extrac 00020990: 74 46 69 6c 65 45 78 74 20 22 20 2b 0a 20 20 20 tFileExt " +. 000209a0: 20 22 45 78 74 72 61 63 74 46 69 6c 65 4e 61 6d "ExtractFileNam 000209b0: 65 20 22 20 2b 0a 20 20 20 20 22 45 78 74 72 61 e " +. "Extra 000209c0: 63 74 46 69 6c 65 50 61 74 68 20 22 20 2b 0a 20 ctFilePath " +. 000209d0: 20 20 20 22 45 78 74 72 61 63 74 50 61 72 61 6d "ExtractParam 000209e0: 73 20 22 20 2b 0a 20 20 20 20 22 46 69 6c 65 45 s " +. "FileE 000209f0: 78 69 73 74 73 20 22 20 2b 0a 20 20 20 20 22 46 xists " +. "F 00020a00: 69 6c 65 53 69 7a 65 20 22 20 2b 0a 20 20 20 20 ileSize " +. 00020a10: 22 46 69 6e 64 46 69 6c 65 20 22 20 2b 0a 20 20 "FindFile " +. 00020a20: 20 20 22 46 69 6e 64 53 75 62 53 74 72 69 6e 67 "FindSubString 00020a30: 20 22 20 2b 0a 20 20 20 20 22 46 69 72 6d 43 6f " +. "FirmCo 00020a40: 6e 74 65 78 74 20 22 20 2b 0a 20 20 20 20 22 46 ntext " +. "F 00020a50: 6f 72 63 65 44 69 72 65 63 74 6f 72 69 65 73 20 orceDirectories 00020a60: 22 20 2b 0a 20 20 20 20 22 46 6f 72 6d 61 74 20 " +. "Format 00020a70: 22 20 2b 0a 20 20 20 20 22 46 6f 72 6d 61 74 44 " +. "FormatD 00020a80: 61 74 65 20 22 20 2b 0a 20 20 20 20 22 46 6f 72 ate " +. "For 00020a90: 6d 61 74 4e 75 6d 65 72 69 63 20 22 20 2b 0a 20 matNumeric " +. 00020aa0: 20 20 20 22 46 6f 72 6d 61 74 53 51 4c 44 61 74 "FormatSQLDat 00020ab0: 65 20 22 20 2b 0a 20 20 20 20 22 46 6f 72 6d 61 e " +. "Forma 00020ac0: 74 53 74 72 69 6e 67 20 22 20 2b 0a 20 20 20 20 tString " +. 00020ad0: 22 46 72 65 65 45 78 63 65 70 74 69 6f 6e 20 22 "FreeException " 00020ae0: 20 2b 0a 20 20 20 20 22 47 65 74 43 6f 6d 70 6f +. "GetCompo 00020af0: 6e 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 47 65 nent " +. "Ge 00020b00: 74 43 6f 6d 70 6f 6e 65 6e 74 4c 61 75 6e 63 68 tComponentLaunch 00020b10: 50 61 72 61 6d 20 22 20 2b 0a 20 20 20 20 22 47 Param " +. "G 00020b20: 65 74 43 6f 6e 73 74 61 6e 74 20 22 20 2b 0a 20 etConstant " +. 00020b30: 20 20 20 22 47 65 74 4c 61 73 74 45 78 63 65 70 "GetLastExcep 00020b40: 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 47 65 tion " +. "Ge 00020b50: 74 52 65 66 65 72 65 6e 63 65 52 65 63 6f 72 64 tReferenceRecord 00020b60: 20 22 20 2b 0a 20 20 20 20 22 47 65 74 52 65 66 " +. "GetRef 00020b70: 54 79 70 65 42 79 52 65 66 49 44 20 22 20 2b 0a TypeByRefID " +. 00020b80: 20 20 20 20 22 47 65 74 54 61 62 6c 65 49 44 20 "GetTableID 00020b90: 22 20 2b 0a 20 20 20 20 22 47 65 74 54 65 6d 70 " +. "GetTemp 00020ba0: 46 6f 6c 64 65 72 20 22 20 2b 0a 20 20 20 20 22 Folder " +. " 00020bb0: 49 66 54 68 65 6e 20 22 20 2b 0a 20 20 20 20 22 IfThen " +. " 00020bc0: 49 6e 20 22 20 2b 0a 20 20 20 20 22 49 6e 64 65 In " +. "Inde 00020bd0: 78 4f 66 20 22 20 2b 0a 20 20 20 20 22 49 6e 70 xOf " +. "Inp 00020be0: 75 74 44 69 61 6c 6f 67 20 22 20 2b 0a 20 20 20 utDialog " +. 00020bf0: 20 22 49 6e 70 75 74 44 69 61 6c 6f 67 45 78 20 "InputDialogEx 00020c00: 22 20 2b 0a 20 20 20 20 22 49 6e 74 65 72 61 63 " +. "Interac 00020c10: 74 69 76 65 4d 6f 64 65 20 22 20 2b 0a 20 20 20 tiveMode " +. 00020c20: 20 22 49 73 46 69 6c 65 4c 6f 63 6b 65 64 20 22 "IsFileLocked " 00020c30: 20 2b 0a 20 20 20 20 22 49 73 47 72 61 70 68 69 +. "IsGraphi 00020c40: 63 46 69 6c 65 20 22 20 2b 0a 20 20 20 20 22 49 cFile " +. "I 00020c50: 73 4e 75 6d 65 72 69 63 20 22 20 2b 0a 20 20 20 sNumeric " +. 00020c60: 20 22 4c 65 6e 67 74 68 20 22 20 2b 0a 20 20 20 "Length " +. 00020c70: 20 22 4c 6f 61 64 53 74 72 69 6e 67 20 22 20 2b "LoadString " + 00020c80: 0a 20 20 20 20 22 4c 6f 61 64 53 74 72 69 6e 67 . "LoadString 00020c90: 46 6d 74 20 22 20 2b 0a 20 20 20 20 22 4c 6f 63 Fmt " +. "Loc 00020ca0: 61 6c 54 69 6d 65 54 6f 55 54 43 20 22 20 2b 0a alTimeToUTC " +. 00020cb0: 20 20 20 20 22 4c 6f 77 65 72 43 61 73 65 20 22 "LowerCase " 00020cc0: 20 2b 0a 20 20 20 20 22 4d 61 78 20 22 20 2b 0a +. "Max " +. 00020cd0: 20 20 20 20 22 4d 65 73 73 61 67 65 42 6f 78 20 "MessageBox 00020ce0: 22 20 2b 0a 20 20 20 20 22 4d 65 73 73 61 67 65 " +. "Message 00020cf0: 42 6f 78 45 78 20 22 20 2b 0a 20 20 20 20 22 4d BoxEx " +. "M 00020d00: 69 6d 65 44 65 63 6f 64 65 42 69 6e 61 72 79 20 imeDecodeBinary 00020d10: 22 20 2b 0a 20 20 20 20 22 4d 69 6d 65 44 65 63 " +. "MimeDec 00020d20: 6f 64 65 53 74 72 69 6e 67 20 22 20 2b 0a 20 20 odeString " +. 00020d30: 20 20 22 4d 69 6d 65 45 6e 63 6f 64 65 42 69 6e "MimeEncodeBin 00020d40: 61 72 79 20 22 20 2b 0a 20 20 20 20 22 4d 69 6d ary " +. "Mim 00020d50: 65 45 6e 63 6f 64 65 53 74 72 69 6e 67 20 22 20 eEncodeString " 00020d60: 2b 0a 20 20 20 20 22 4d 69 6e 20 22 20 2b 0a 20 +. "Min " +. 00020d70: 20 20 20 22 4d 6f 6e 65 79 49 6e 57 6f 72 64 73 "MoneyInWords 00020d80: 20 22 20 2b 0a 20 20 20 20 22 4d 6f 76 65 46 69 " +. "MoveFi 00020d90: 6c 65 20 22 20 2b 0a 20 20 20 20 22 4e 65 77 49 le " +. "NewI 00020da0: 44 20 22 20 2b 0a 20 20 20 20 22 4e 6f 77 20 22 D " +. "Now " 00020db0: 20 2b 0a 20 20 20 20 22 4f 70 65 6e 46 69 6c 65 +. "OpenFile 00020dc0: 20 22 20 2b 0a 20 20 20 20 22 4f 72 64 20 22 20 " +. "Ord " 00020dd0: 2b 0a 20 20 20 20 22 50 72 65 63 69 73 69 6f 6e +. "Precision 00020de0: 20 22 20 2b 0a 20 20 20 20 22 52 61 69 73 65 20 " +. "Raise 00020df0: 22 20 2b 0a 20 20 20 20 22 52 65 61 64 43 65 72 " +. "ReadCer 00020e00: 74 69 66 69 63 61 74 65 46 72 6f 6d 46 69 6c 65 tificateFromFile 00020e10: 20 22 20 2b 0a 20 20 20 20 22 52 65 61 64 46 69 " +. "ReadFi 00020e20: 6c 65 20 22 20 2b 0a 20 20 20 20 22 52 65 66 65 le " +. "Refe 00020e30: 72 65 6e 63 65 43 6f 64 65 42 79 49 44 20 22 20 renceCodeByID " 00020e40: 2b 0a 20 20 20 20 22 52 65 66 65 72 65 6e 63 65 +. "Reference 00020e50: 4e 75 6d 62 65 72 20 22 20 2b 0a 20 20 20 20 22 Number " +. " 00020e60: 52 65 66 65 72 65 6e 63 65 52 65 71 75 69 73 69 ReferenceRequisi 00020e70: 74 65 4d 6f 64 65 20 22 20 2b 0a 20 20 20 20 22 teMode " +. " 00020e80: 52 65 66 65 72 65 6e 63 65 52 65 71 75 69 73 69 ReferenceRequisi 00020e90: 74 65 56 61 6c 75 65 20 22 20 2b 0a 20 20 20 20 teValue " +. 00020ea0: 22 52 65 67 69 6f 6e 44 61 74 65 53 65 74 74 69 "RegionDateSetti 00020eb0: 6e 67 73 20 22 20 2b 0a 20 20 20 20 22 52 65 67 ngs " +. "Reg 00020ec0: 69 6f 6e 4e 75 6d 62 65 72 53 65 74 74 69 6e 67 ionNumberSetting 00020ed0: 73 20 22 20 2b 0a 20 20 20 20 22 52 65 67 69 6f s " +. "Regio 00020ee0: 6e 54 69 6d 65 53 65 74 74 69 6e 67 73 20 22 20 nTimeSettings " 00020ef0: 2b 0a 20 20 20 20 22 52 65 67 52 65 61 64 20 22 +. "RegRead " 00020f00: 20 2b 0a 20 20 20 20 22 52 65 67 57 72 69 74 65 +. "RegWrite 00020f10: 20 22 20 2b 0a 20 20 20 20 22 52 65 6e 61 6d 65 " +. "Rename 00020f20: 46 69 6c 65 20 22 20 2b 0a 20 20 20 20 22 52 65 File " +. "Re 00020f30: 70 6c 61 63 65 20 22 20 2b 0a 20 20 20 20 22 52 place " +. "R 00020f40: 6f 75 6e 64 20 22 20 2b 0a 20 20 20 20 22 53 65 ound " +. "Se 00020f50: 6c 65 63 74 53 65 72 76 65 72 43 6f 64 65 20 22 lectServerCode " 00020f60: 20 2b 0a 20 20 20 20 22 53 65 6c 65 63 74 53 51 +. "SelectSQ 00020f70: 4c 20 22 20 2b 0a 20 20 20 20 22 53 65 72 76 65 L " +. "Serve 00020f80: 72 44 61 74 65 54 69 6d 65 20 22 20 2b 0a 20 20 rDateTime " +. 00020f90: 20 20 22 53 65 74 43 6f 6e 73 74 61 6e 74 20 22 "SetConstant " 00020fa0: 20 2b 0a 20 20 20 20 22 53 65 74 4d 61 6e 61 67 +. "SetManag 00020fb0: 65 64 46 6f 6c 64 65 72 46 69 65 6c 64 73 53 74 edFolderFieldsSt 00020fc0: 61 74 65 20 22 20 2b 0a 20 20 20 20 22 53 68 6f ate " +. "Sho 00020fd0: 77 43 6f 6e 73 74 61 6e 74 73 49 6e 70 75 74 44 wConstantsInputD 00020fe0: 69 61 6c 6f 67 20 22 20 2b 0a 20 20 20 20 22 53 ialog " +. "S 00020ff0: 68 6f 77 4d 65 73 73 61 67 65 20 22 20 2b 0a 20 howMessage " +. 00021000: 20 20 20 22 53 6c 65 65 70 20 22 20 2b 0a 20 20 "Sleep " +. 00021010: 20 20 22 53 70 6c 69 74 20 22 20 2b 0a 20 20 20 "Split " +. 00021020: 20 22 53 51 4c 20 22 20 2b 0a 20 20 20 20 22 53 "SQL " +. "S 00021030: 51 4c 32 58 4c 53 54 41 42 20 22 20 2b 0a 20 20 QL2XLSTAB " +. 00021040: 20 20 22 53 51 4c 50 72 6f 66 69 6c 69 6e 67 53 "SQLProfilingS 00021050: 65 6e 64 52 65 70 6f 72 74 20 22 20 2b 0a 20 20 endReport " +. 00021060: 20 20 22 53 74 72 54 6f 44 61 74 65 20 22 20 2b "StrToDate " + 00021070: 0a 20 20 20 20 22 53 75 62 53 74 72 69 6e 67 20 . "SubString 00021080: 22 20 2b 0a 20 20 20 20 22 53 75 62 53 74 72 69 " +. "SubStri 00021090: 6e 67 43 6f 75 6e 74 20 22 20 2b 0a 20 20 20 20 ngCount " +. 000210a0: 22 53 79 73 74 65 6d 53 65 74 74 69 6e 67 20 22 "SystemSetting " 000210b0: 20 2b 0a 20 20 20 20 22 54 69 6d 65 20 22 20 2b +. "Time " + 000210c0: 0a 20 20 20 20 22 54 69 6d 65 44 69 66 66 20 22 . "TimeDiff " 000210d0: 20 2b 0a 20 20 20 20 22 54 6f 64 61 79 20 22 20 +. "Today " 000210e0: 2b 0a 20 20 20 20 22 54 72 61 6e 73 6c 69 74 65 +. "Translite 000210f0: 72 61 74 65 20 22 20 2b 0a 20 20 20 20 22 54 72 rate " +. "Tr 00021100: 69 6d 20 22 20 2b 0a 20 20 20 20 22 55 70 70 65 im " +. "Uppe 00021110: 72 43 61 73 65 20 22 20 2b 0a 20 20 20 20 22 55 rCase " +. "U 00021120: 73 65 72 53 74 61 74 75 73 20 22 20 2b 0a 20 20 serStatus " +. 00021130: 20 20 22 55 54 43 54 6f 4c 6f 63 61 6c 54 69 6d "UTCToLocalTim 00021140: 65 20 22 20 2b 0a 20 20 20 20 22 56 61 6c 69 64 e " +. "Valid 00021150: 61 74 65 58 4d 4c 20 22 20 2b 0a 20 20 20 20 22 ateXML " +. " 00021160: 56 61 72 49 73 43 6c 65 61 72 20 22 20 2b 0a 20 VarIsClear " +. 00021170: 20 20 20 22 56 61 72 49 73 45 6d 70 74 79 20 22 "VarIsEmpty " 00021180: 20 2b 0a 20 20 20 20 22 56 61 72 49 73 4e 75 6c +. "VarIsNul 00021190: 6c 20 22 20 2b 0a 20 20 20 20 22 57 6f 72 6b 54 l " +. "WorkT 000211a0: 69 6d 65 44 69 66 66 20 22 20 2b 0a 20 20 20 20 imeDiff " +. 000211b0: 22 57 72 69 74 65 46 69 6c 65 20 22 20 2b 0a 20 "WriteFile " +. 000211c0: 20 20 20 22 57 72 69 74 65 46 69 6c 65 45 78 20 "WriteFileEx 000211d0: 22 20 2b 0a 20 20 20 20 22 57 72 69 74 65 4f 62 " +. "WriteOb 000211e0: 6a 65 63 74 48 69 73 74 6f 72 79 20 22 20 2b 0a jectHistory " +. 000211f0: 20 20 20 20 22 d0 90 d0 bd d0 b0 d0 bb d0 b8 d0 "........... 00021200: b7 20 22 20 2b 0a 20 20 20 20 22 d0 91 d0 b0 d0 . " +. "..... 00021210: b7 d0 b0 d0 94 d0 b0 d0 bd d0 bd d1 8b d1 85 20 ............... 00021220: 22 20 2b 0a 20 20 20 20 22 d0 91 d0 bb d0 be d0 " +. "....... 00021230: ba d0 95 d1 81 d1 82 d1 8c 20 22 20 2b 0a 20 20 ......... " +. 00021240: 20 20 22 d0 91 d0 bb d0 be d0 ba d0 95 d1 81 d1 "............. 00021250: 82 d1 8c d0 a0 d0 b0 d1 81 d1 88 20 22 20 2b 0a ........... " +. 00021260: 20 20 20 20 22 d0 91 d0 bb d0 be d0 ba d0 98 d0 "........... 00021270: bd d1 84 d0 be 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00021280: 91 d0 bb d0 be d0 ba d0 a1 d0 bd d1 8f d1 82 d1 ................ 00021290: 8c 20 22 20 2b 0a 20 20 20 20 22 d0 91 d0 bb d0 . " +. "..... 000212a0: be d0 ba d0 a1 d0 bd d1 8f d1 82 d1 8c d0 a0 d0 ................ 000212b0: b0 d1 81 d1 88 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 000212c0: 91 d0 bb d0 be d0 ba d0 a3 d1 81 d1 82 d0 b0 d0 ................ 000212d0: bd d0 be d0 b2 d0 b8 d1 82 d1 8c 20 22 20 2b 0a ........... " +. 000212e0: 20 20 20 20 22 d0 92 d0 b2 d0 be d0 b4 20 22 20 "........ " 000212f0: 2b 0a 20 20 20 20 22 d0 92 d0 b2 d0 be d0 b4 d0 +. "......... 00021300: 9c d0 b5 d0 bd d1 8e 20 22 20 2b 0a 20 20 20 20 ....... " +. 00021310: 22 d0 92 d0 b5 d0 b4 d0 a1 20 22 20 2b 0a 20 20 "........ " +. 00021320: 20 20 22 d0 92 d0 b5 d0 b4 d0 a1 d0 bf d1 80 20 "............ 00021330: 22 20 2b 0a 20 20 20 20 22 d0 92 d0 b5 d1 80 d1 " +. "....... 00021340: 85 d0 bd d1 8f d1 8f d0 93 d1 80 d0 b0 d0 bd d0 ................ 00021350: b8 d1 86 d0 b0 d0 9c d0 b0 d1 81 d1 81 d0 b8 d0 ................ 00021360: b2 d0 b0 20 22 20 2b 0a 20 20 20 20 22 d0 92 d0 ... " +. "... 00021370: bd d0 b5 d1 88 d0 9f d1 80 d0 be d0 b3 d1 80 20 ............... 00021380: 22 20 2b 0a 20 20 20 20 22 d0 92 d0 be d1 81 d1 " +. "....... 00021390: 81 d1 82 20 22 20 2b 0a 20 20 20 20 22 d0 92 d1 ... " +. "... 000213a0: 80 d0 b5 d0 bc d0 b5 d0 bd d0 bd d0 b0 d1 8f d0 ................ 000213b0: 9f d0 b0 d0 bf d0 ba d0 b0 20 22 20 2b 0a 20 20 ......... " +. 000213c0: 20 20 22 d0 92 d1 80 d0 b5 d0 bc d1 8f 20 22 20 ".......... " 000213d0: 2b 0a 20 20 20 20 22 d0 92 d1 8b d0 b1 d0 be d1 +. "......... 000213e0: 80 53 51 4c 20 22 20 2b 0a 20 20 20 20 22 d0 92 .SQL " +. ".. 000213f0: d1 8b d0 b1 d1 80 d0 b0 d1 82 d1 8c d0 97 d0 b0 ................ 00021400: d0 bf d0 b8 d1 81 d1 8c 20 22 20 2b 0a 20 20 20 ........ " +. 00021410: 20 22 d0 92 d1 8b d0 b4 d0 b5 d0 bb d0 b8 d1 82 ".............. 00021420: d1 8c d0 a1 d1 82 d1 80 20 22 20 2b 0a 20 20 20 ........ " +. 00021430: 20 22 d0 92 d1 8b d0 b7 d0 b2 d0 b0 d1 82 d1 8c ".............. 00021440: 20 22 20 2b 0a 20 20 20 20 22 d0 92 d1 8b d0 bf " +. "...... 00021450: d0 be d0 bb d0 bd d0 b8 d1 82 d1 8c 20 22 20 2b ............ " + 00021460: 0a 20 20 20 20 22 d0 92 d1 8b d0 bf d0 9f d1 80 . ".......... 00021470: d0 be d0 b3 d1 80 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 00021480: d0 93 d1 80 d0 b0 d1 84 d0 b8 d1 87 d0 b5 d1 81 ................ 00021490: d0 ba d0 b8 d0 b9 d0 a4 d0 b0 d0 b9 d0 bb 20 22 .............. " 000214a0: 20 2b 0a 20 20 20 20 22 d0 93 d1 80 d1 83 d0 bf +. "........ 000214b0: d0 bf d0 b0 d0 94 d0 be d0 bf d0 be d0 bb d0 bd ................ 000214c0: d0 b8 d1 82 d0 b5 d0 bb d1 8c d0 bd d0 be 20 22 .............. " 000214d0: 20 2b 0a 20 20 20 20 22 d0 94 d0 b0 d1 82 d0 b0 +. "........ 000214e0: d0 92 d1 80 d0 b5 d0 bc d1 8f d0 a1 d0 b5 d1 80 ................ 000214f0: d0 b2 20 22 20 2b 0a 20 20 20 20 22 d0 94 d0 b5 .. " +. ".... 00021500: d0 bd d1 8c d0 9d d0 b5 d0 b4 d0 b5 d0 bb d0 b8 ................ 00021510: 20 22 20 2b 0a 20 20 20 20 22 d0 94 d0 b8 d0 b0 " +. "...... 00021520: d0 bb d0 be d0 b3 d0 94 d0 b0 d0 9d d0 b5 d1 82 ................ 00021530: 20 22 20 2b 0a 20 20 20 20 22 d0 94 d0 bb d0 b8 " +. "...... 00021540: d0 bd d0 b0 d0 a1 d1 82 d1 80 20 22 20 2b 0a 20 .......... " +. 00021550: 20 20 20 22 d0 94 d0 be d0 b1 d0 9f d0 be d0 b4 "............ 00021560: d1 81 d1 82 d1 80 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 00021570: d0 95 d0 9f d1 83 d1 81 d1 82 d0 be 20 22 20 2b ............ " + 00021580: 0a 20 20 20 20 22 d0 95 d1 81 d0 bb d0 b8 d0 a2 . ".......... 00021590: d0 be 20 22 20 2b 0a 20 20 20 20 22 d0 95 d0 a7 .. " +. ".... 000215a0: d0 b8 d1 81 d0 bb d0 be 20 22 20 2b 0a 20 20 20 ........ " +. 000215b0: 20 22 d0 97 d0 b0 d0 bc d0 9f d0 be d0 b4 d1 81 ".............. 000215c0: d1 82 d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 97 .... " +. ".. 000215d0: d0 b0 d0 bf d0 b8 d1 81 d1 8c d0 a1 d0 bf d1 80 ................ 000215e0: d0 b0 d0 b2 d0 be d1 87 d0 bd d0 b8 d0 ba d0 b0 ................ 000215f0: 20 22 20 2b 0a 20 20 20 20 22 d0 97 d0 bd d0 b0 " +. "...... 00021600: d1 87 d0 9f d0 be d0 bb d1 8f d0 a1 d0 bf d1 80 ................ 00021610: 20 22 20 2b 0a 20 20 20 20 22 d0 98 d0 94 d0 a2 " +. "...... 00021620: d0 b8 d0 bf d0 a1 d0 bf d1 80 20 22 20 2b 0a 20 .......... " +. 00021630: 20 20 20 22 d0 98 d0 b7 d0 b2 d0 bb d0 b5 d1 87 "............ 00021640: d1 8c d0 94 d0 b8 d1 81 d0 ba 20 22 20 2b 0a 20 .......... " +. 00021650: 20 20 20 22 d0 98 d0 b7 d0 b2 d0 bb d0 b5 d1 87 "............ 00021660: d1 8c d0 98 d0 bc d1 8f d0 a4 d0 b0 d0 b9 d0 bb ................ 00021670: d0 b0 20 22 20 2b 0a 20 20 20 20 22 d0 98 d0 b7 .. " +. ".... 00021680: d0 b2 d0 bb d0 b5 d1 87 d1 8c d0 9f d1 83 d1 82 ................ 00021690: d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 98 d0 b7 .. " +. ".... 000216a0: d0 b2 d0 bb d0 b5 d1 87 d1 8c d0 a0 d0 b0 d1 81 ................ 000216b0: d1 88 d0 b8 d1 80 d0 b5 d0 bd d0 b8 d0 b5 20 22 .............. " 000216c0: 20 2b 0a 20 20 20 20 22 d0 98 d0 b7 d0 bc d0 94 +. "........ 000216d0: d0 b0 d1 82 20 22 20 2b 0a 20 20 20 20 22 d0 98 .... " +. ".. 000216e0: d0 b7 d0 bc d0 b5 d0 bd d0 b8 d1 82 d1 8c d0 a0 ................ 000216f0: d0 b0 d0 b7 d0 bc d0 b5 d1 80 d0 9c d0 b0 d1 81 ................ 00021700: d1 81 d0 b8 d0 b2 d0 b0 20 22 20 2b 0a 20 20 20 ........ " +. 00021710: 20 22 d0 98 d0 b7 d0 bc d0 b5 d1 80 d0 b5 d0 bd ".............. 00021720: d0 b8 d0 b9 d0 9c d0 b0 d1 81 d1 81 d0 b8 d0 b2 ................ 00021730: d0 b0 20 22 20 2b 0a 20 20 20 20 22 d0 98 d0 bc .. " +. ".... 00021740: d1 8f d0 9e d1 80 d0 b3 20 22 20 2b 0a 20 20 20 ........ " +. 00021750: 20 22 d0 98 d0 bc d1 8f d0 9f d0 be d0 bb d1 8f ".............. 00021760: d0 a1 d0 bf d1 80 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 00021770: d0 98 d0 bd d0 b4 d0 b5 d0 ba d1 81 20 22 20 2b ............ " + 00021780: 0a 20 20 20 20 22 d0 98 d0 bd d0 b4 d0 b8 d0 ba . ".......... 00021790: d0 b0 d1 82 d0 be d1 80 d0 97 d0 b0 d0 ba d1 80 ................ 000217a0: d1 8b d1 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 000217b0: d0 98 d0 bd d0 b4 d0 b8 d0 ba d0 b0 d1 82 d0 be ................ 000217c0: d1 80 d0 9e d1 82 d0 ba d1 80 d1 8b d1 82 d1 8c ................ 000217d0: 20 22 20 2b 0a 20 20 20 20 22 d0 98 d0 bd d0 b4 " +. "...... 000217e0: d0 b8 d0 ba d0 b0 d1 82 d0 be d1 80 d0 a8 d0 b0 ................ 000217f0: d0 b3 20 22 20 2b 0a 20 20 20 20 22 d0 98 d0 bd .. " +. ".... 00021800: d1 82 d0 b5 d1 80 d0 b0 d0 ba d1 82 d0 b8 d0 b2 ................ 00021810: d0 bd d1 8b d0 b9 d0 a0 d0 b5 d0 b6 d0 b8 d0 bc ................ 00021820: 20 22 20 2b 0a 20 20 20 20 22 d0 98 d1 82 d0 be " +. "...... 00021830: d0 b3 d0 a2 d0 b1 d0 bb d0 a1 d0 bf d1 80 20 22 .............. " 00021840: 20 2b 0a 20 20 20 20 22 d0 9a d0 be d0 b4 d0 92 +. "........ 00021850: d0 b8 d0 b4 d0 92 d0 b5 d0 b4 d0 a1 d0 bf d1 80 ................ 00021860: 20 22 20 2b 0a 20 20 20 20 22 d0 9a d0 be d0 b4 " +. "...... 00021870: d0 92 d0 b8 d0 b4 d0 a1 d0 bf d1 80 d0 9f d0 be ................ 00021880: d0 98 d0 94 20 22 20 2b 0a 20 20 20 20 22 d0 9a .... " +. ".. 00021890: d0 be d0 b4 d0 9f d0 be 41 6e 61 6c 69 74 20 22 ........Analit " 000218a0: 20 2b 0a 20 20 20 20 22 d0 9a d0 be d0 b4 d0 a1 +. "........ 000218b0: d0 b8 d0 bc d0 b2 d0 be d0 bb d0 b0 20 22 20 2b ............ " + 000218c0: 0a 20 20 20 20 22 d0 9a d0 be d0 b4 d0 a1 d0 bf . ".......... 000218d0: d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 9a d0 be .. " +. ".... 000218e0: d0 bb d0 9f d0 be d0 b4 d1 81 d1 82 d1 80 20 22 .............. " 000218f0: 20 2b 0a 20 20 20 20 22 d0 9a d0 be d0 bb d0 9f +. "........ 00021900: d1 80 d0 be d0 bf 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 00021910: d0 9a d0 be d0 bd d0 9c d0 b5 d1 81 20 22 20 2b ............ " + 00021920: 0a 20 20 20 20 22 d0 9a d0 be d0 bd d1 81 d1 82 . ".......... 00021930: 20 22 20 2b 0a 20 20 20 20 22 d0 9a d0 be d0 bd " +. "...... 00021940: d1 81 d1 82 d0 95 d1 81 d1 82 d1 8c 20 22 20 2b ............ " + 00021950: 0a 20 20 20 20 22 d0 9a d0 be d0 bd d1 81 d1 82 . ".......... 00021960: d0 97 d0 bd d0 b0 d1 87 20 22 20 2b 0a 20 20 20 ........ " +. 00021970: 20 22 d0 9a d0 be d0 bd d0 a2 d1 80 d0 b0 d0 bd ".............. 00021980: 20 22 20 2b 0a 20 20 20 20 22 d0 9a d0 be d0 bf " +. "...... 00021990: d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c d0 a4 ................ 000219a0: d0 b0 d0 b9 d0 bb 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 000219b0: d0 9a d0 be d0 bf d0 b8 d1 8f d0 a1 d1 82 d1 80 ................ 000219c0: 20 22 20 2b 0a 20 20 20 20 22 d0 9a d0 9f d0 b5 " +. "...... 000219d0: d1 80 d0 b8 d0 be d0 b4 20 22 20 2b 0a 20 20 20 ........ " +. 000219e0: 20 22 d0 9a d0 a1 d1 82 d1 80 d0 a2 d0 b1 d0 bb ".............. 000219f0: d0 a1 d0 bf d1 80 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 00021a00: d0 9c d0 b0 d0 ba d1 81 20 22 20 2b 0a 20 20 20 ........ " +. 00021a10: 20 22 d0 9c d0 b0 d0 ba d1 81 d0 a1 d1 82 d1 80 ".............. 00021a20: d0 a2 d0 b1 d0 bb d0 a1 d0 bf d1 80 20 22 20 2b ............ " + 00021a30: 0a 20 20 20 20 22 d0 9c d0 b0 d1 81 d1 81 d0 b8 . ".......... 00021a40: d0 b2 20 22 20 2b 0a 20 20 20 20 22 d0 9c d0 b5 .. " +. ".... 00021a50: d0 bd d1 8e 20 22 20 2b 0a 20 20 20 20 22 d0 9c .... " +. ".. 00021a60: d0 b5 d0 bd d1 8e d0 a0 d0 b0 d1 81 d1 88 20 22 .............. " 00021a70: 20 2b 0a 20 20 20 20 22 d0 9c d0 b8 d0 bd 20 22 +. "...... " 00021a80: 20 2b 0a 20 20 20 20 22 d0 9d d0 b0 d0 b1 d0 be +. "........ 00021a90: d1 80 d0 94 d0 b0 d0 bd d0 bd d1 8b d1 85 d0 9d ................ 00021aa0: d0 b0 d0 b9 d1 82 d0 b8 d0 a0 d0 b0 d1 81 d1 88 ................ 00021ab0: 20 22 20 2b 0a 20 20 20 20 22 d0 9d d0 b0 d0 b8 " +. "...... 00021ac0: d0 bc d0 92 d0 b8 d0 b4 d0 a1 d0 bf d1 80 20 22 .............. " 00021ad0: 20 2b 0a 20 20 20 20 22 d0 9d d0 b0 d0 b8 d0 bc +. "........ 00021ae0: d0 9f d0 be 41 6e 61 6c 69 74 20 22 20 2b 0a 20 ....Analit " +. 00021af0: 20 20 20 22 d0 9d d0 b0 d0 b8 d0 bc d0 a1 d0 bf "............ 00021b00: d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 9d d0 b0 .. " +. ".... 00021b10: d1 81 d1 82 d1 80 d0 be d0 b8 d1 82 d1 8c d0 9f ................ 00021b20: d0 b5 d1 80 d0 b5 d0 b2 d0 be d0 b4 d1 8b d0 a1 ................ 00021b30: d1 82 d1 80 d0 be d0 ba 20 22 20 2b 0a 20 20 20 ........ " +. 00021b40: 20 22 d0 9d d0 b0 d1 87 d0 9c d0 b5 d1 81 20 22 "............ " 00021b50: 20 2b 0a 20 20 20 20 22 d0 9d d0 b0 d1 87 d0 a2 +. "........ 00021b60: d1 80 d0 b0 d0 bd 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 00021b70: d0 9d d0 b8 d0 b6 d0 bd d1 8f d1 8f d0 93 d1 80 ................ 00021b80: d0 b0 d0 bd d0 b8 d1 86 d0 b0 d0 9c d0 b0 d1 81 ................ 00021b90: d1 81 d0 b8 d0 b2 d0 b0 20 22 20 2b 0a 20 20 20 ........ " +. 00021ba0: 20 22 d0 9d d0 be d0 bc d0 b5 d1 80 d0 a1 d0 bf ".............. 00021bb0: d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 9d d0 9f .. " +. ".... 00021bc0: d0 b5 d1 80 d0 b8 d0 be d0 b4 20 22 20 2b 0a 20 .......... " +. 00021bd0: 20 20 20 22 d0 9e d0 ba d0 bd d0 be 20 22 20 2b "........ " + 00021be0: 0a 20 20 20 20 22 d0 9e d0 ba d1 80 20 22 20 2b . "...... " + 00021bf0: 0a 20 20 20 20 22 d0 9e d0 ba d1 80 d1 83 d0 b6 . ".......... 00021c00: d0 b5 d0 bd d0 b8 d0 b5 20 22 20 2b 0a 20 20 20 ........ " +. 00021c10: 20 22 d0 9e d1 82 d0 bb d0 98 d0 bd d1 84 d0 94 ".............. 00021c20: d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 22 .............. " 00021c30: 20 2b 0a 20 20 20 20 22 d0 9e d1 82 d0 bb d0 98 +. "........ 00021c40: d0 bd d1 84 d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 82 ................ 00021c50: d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 9e d1 82 .. " +. ".... 00021c60: d1 87 d0 b5 d1 82 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 00021c70: d0 9e d1 82 d1 87 d0 b5 d1 82 d0 90 d0 bd d0 b0 ................ 00021c80: d0 bb 20 22 20 2b 0a 20 20 20 20 22 d0 9e d1 82 .. " +. ".... 00021c90: d1 87 d0 b5 d1 82 d0 98 d0 bd d1 82 20 22 20 2b ............ " + 00021ca0: 0a 20 20 20 20 22 d0 9f d0 b0 d0 bf d0 ba d0 b0 . ".......... 00021cb0: d0 a1 d1 83 d1 89 d0 b5 d1 81 d1 82 d0 b2 d1 83 ................ 00021cc0: d0 b5 d1 82 20 22 20 2b 0a 20 20 20 20 22 d0 9f .... " +. ".. 00021cd0: d0 b0 d1 83 d0 b7 d0 b0 20 22 20 2b 0a 20 20 20 ........ " +. 00021ce0: 20 22 d0 9f d0 92 d1 8b d0 b1 d0 be d1 80 53 51 "............SQ 00021cf0: 4c 20 22 20 2b 0a 20 20 20 20 22 d0 9f d0 b5 d1 L " +. "..... 00021d00: 80 d0 b5 d0 b8 d0 bc d0 b5 d0 bd d0 be d0 b2 d0 ................ 00021d10: b0 d1 82 d1 8c d0 a4 d0 b0 d0 b9 d0 bb 20 22 20 ............. " 00021d20: 2b 0a 20 20 20 20 22 d0 9f d0 b5 d1 80 d0 b5 d0 +. "......... 00021d30: bc d0 b5 d0 bd d0 bd d1 8b d0 b5 20 22 20 2b 0a ........... " +. 00021d40: 20 20 20 20 22 d0 9f d0 b5 d1 80 d0 b5 d0 bc d0 "........... 00021d50: b5 d1 81 d1 82 d0 b8 d1 82 d1 8c d0 a4 d0 b0 d0 ................ 00021d60: b9 d0 bb 20 22 20 2b 0a 20 20 20 20 22 d0 9f d0 ... " +. "... 00021d70: be d0 b4 d1 81 d1 82 d1 80 20 22 20 2b 0a 20 20 ......... " +. 00021d80: 20 20 22 d0 9f d0 be d0 b8 d1 81 d0 ba d0 9f d0 "............. 00021d90: be d0 b4 d1 81 d1 82 d1 80 20 22 20 2b 0a 20 20 ......... " +. 00021da0: 20 20 22 d0 9f d0 be d0 b8 d1 81 d0 ba d0 a1 d1 "............. 00021db0: 82 d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 9f d0 ... " +. "... 00021dc0: be d0 bb d1 83 d1 87 d0 b8 d1 82 d1 8c d0 98 d0 ................ 00021dd0: 94 d0 a2 d0 b0 d0 b1 d0 bb d0 b8 d1 86 d1 8b 20 ............... 00021de0: 22 20 2b 0a 20 20 20 20 22 d0 9f d0 be d0 bb d1 " +. "....... 00021df0: 8c d0 b7 d0 be d0 b2 d0 b0 d1 82 d0 b5 d0 bb d1 ................ 00021e00: 8c d0 94 d0 be d0 bf d0 be d0 bb d0 bd d0 b8 d1 ................ 00021e10: 82 d0 b5 d0 bb d1 8c d0 bd d0 be 20 22 20 2b 0a ........... " +. 00021e20: 20 20 20 20 22 d0 9f d0 be d0 bb d1 8c d0 b7 d0 "........... 00021e30: be d0 b2 d0 b0 d1 82 d0 b5 d0 bb d1 8c d0 98 d0 ................ 00021e40: 94 20 22 20 2b 0a 20 20 20 20 22 d0 9f d0 be d0 . " +. "..... 00021e50: bb d1 8c d0 b7 d0 be d0 b2 d0 b0 d1 82 d0 b5 d0 ................ 00021e60: bb d1 8c d0 98 d0 bc d1 8f 20 22 20 2b 0a 20 20 ......... " +. 00021e70: 20 20 22 d0 9f d0 be d0 bb d1 8c d0 b7 d0 be d0 "............. 00021e80: b2 d0 b0 d1 82 d0 b5 d0 bb d1 8c d0 a1 d1 82 d0 ................ 00021e90: b0 d1 82 d1 83 d1 81 20 22 20 2b 0a 20 20 20 20 ....... " +. 00021ea0: 22 d0 9f d1 80 d0 b5 d1 80 d0 b2 d0 b0 d1 82 d1 "............... 00021eb0: 8c 20 22 20 2b 0a 20 20 20 20 22 d0 9f d1 80 d0 . " +. "..... 00021ec0: be d0 b2 d0 b5 d1 80 d0 b8 d1 82 d1 8c d0 9f d0 ................ 00021ed0: b0 d1 80 d0 b0 d0 bc d0 b5 d1 82 d1 80 20 22 20 ............. " 00021ee0: 2b 0a 20 20 20 20 22 d0 9f d1 80 d0 be d0 b2 d0 +. "......... 00021ef0: b5 d1 80 d0 b8 d1 82 d1 8c d0 9f d0 b0 d1 80 d0 ................ 00021f00: b0 d0 bc d0 b5 d1 82 d1 80 d0 97 d0 bd d0 b0 d1 ................ 00021f10: 87 20 22 20 2b 0a 20 20 20 20 22 d0 9f d1 80 d0 . " +. "..... 00021f20: be d0 b2 d0 b5 d1 80 d0 b8 d1 82 d1 8c d0 a3 d1 ................ 00021f30: 81 d0 bb d0 be d0 b2 d0 b8 d0 b5 20 22 20 2b 0a ........... " +. 00021f40: 20 20 20 20 22 d0 a0 d0 b0 d0 b7 d0 b1 d0 a1 d1 "........... 00021f50: 82 d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 a0 d0 ... " +. "... 00021f60: b0 d0 b7 d0 bd d0 92 d1 80 d0 b5 d0 bc d1 8f 20 ............... 00021f70: 22 20 2b 0a 20 20 20 20 22 d0 a0 d0 b0 d0 b7 d0 " +. "....... 00021f80: bd d0 94 d0 b0 d1 82 20 22 20 2b 0a 20 20 20 20 ....... " +. 00021f90: 22 d0 a0 d0 b0 d0 b7 d0 bd d0 94 d0 b0 d1 82 d0 "............... 00021fa0: b0 d0 92 d1 80 d0 b5 d0 bc d1 8f 20 22 20 2b 0a ........... " +. 00021fb0: 20 20 20 20 22 d0 a0 d0 b0 d0 b7 d0 bd d0 a0 d0 "........... 00021fc0: b0 d0 b1 d0 92 d1 80 d0 b5 d0 bc d1 8f 20 22 20 ............. " 00021fd0: 2b 0a 20 20 20 20 22 d0 a0 d0 b5 d0 b3 d0 a3 d1 +. "......... 00021fe0: 81 d1 82 d0 92 d1 80 d0 b5 d0 bc 20 22 20 2b 0a ........... " +. 00021ff0: 20 20 20 20 22 d0 a0 d0 b5 d0 b3 d0 a3 d1 81 d1 "........... 00022000: 82 d0 94 d0 b0 d1 82 20 22 20 2b 0a 20 20 20 20 ....... " +. 00022010: 22 d0 a0 d0 b5 d0 b3 d0 a3 d1 81 d1 82 d0 a7 d1 "............... 00022020: 81 d0 bb 20 22 20 2b 0a 20 20 20 20 22 d0 a0 d0 ... " +. "... 00022030: b5 d0 b4 d0 a2 d0 b5 d0 ba d1 81 d1 82 20 22 20 ............. " 00022040: 2b 0a 20 20 20 20 22 d0 a0 d0 b5 d0 b5 d1 81 d1 +. "......... 00022050: 82 d1 80 d0 97 d0 b0 d0 bf d0 b8 d1 81 d1 8c 20 ............... 00022060: 22 20 2b 0a 20 20 20 20 22 d0 a0 d0 b5 d0 b5 d1 " +. "....... 00022070: 81 d1 82 d1 80 d0 a1 d0 bf d0 b8 d1 81 d0 be d0 ................ 00022080: ba d0 98 d0 bc d0 b5 d0 bd d0 9f d0 b0 d1 80 d0 ................ 00022090: b0 d0 bc 20 22 20 2b 0a 20 20 20 20 22 d0 a0 d0 ... " +. "... 000220a0: b5 d0 b5 d1 81 d1 82 d1 80 d0 a7 d1 82 d0 b5 d0 ................ 000220b0: bd d0 b8 d0 b5 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 000220c0: a0 d0 b5 d0 ba d0 b2 d0 a1 d0 bf d1 80 20 22 20 ............. " 000220d0: 2b 0a 20 20 20 20 22 d0 a0 d0 b5 d0 ba d0 b2 d0 +. "......... 000220e0: a1 d0 bf d1 80 d0 9f d1 80 20 22 20 2b 0a 20 20 ......... " +. 000220f0: 20 20 22 d0 a1 d0 b5 d0 b3 d0 be d0 b4 d0 bd d1 "............. 00022100: 8f 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 b5 d0 . " +. "..... 00022110: b9 d1 87 d0 b0 d1 81 20 22 20 2b 0a 20 20 20 20 ....... " +. 00022120: 22 d0 a1 d0 b5 d1 80 d0 b2 d0 b5 d1 80 20 22 20 "............ " 00022130: 2b 0a 20 20 20 20 22 d0 a1 d0 b5 d1 80 d0 b2 d0 +. "......... 00022140: b5 d1 80 d0 9f d1 80 d0 be d1 86 d0 b5 d1 81 d1 ................ 00022150: 81 d0 98 d0 94 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022160: a1 d0 b5 d1 80 d1 82 d0 b8 d1 84 d0 b8 d0 ba d0 ................ 00022170: b0 d1 82 d0 a4 d0 b0 d0 b9 d0 bb d0 a1 d1 87 d0 ................ 00022180: b8 d1 82 d0 b0 d1 82 d1 8c 20 22 20 2b 0a 20 20 ......... " +. 00022190: 20 20 22 d0 a1 d0 b6 d0 9f d1 80 d0 be d0 b1 20 "............ 000221a0: 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 b8 d0 bc d0 " +. "....... 000221b0: b2 d0 be d0 bb 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 000221c0: a1 d0 b8 d1 81 d1 82 d0 b5 d0 bc d0 b0 d0 94 d0 ................ 000221d0: b8 d1 80 d0 b5 d0 ba d1 82 d1 83 d0 bc d0 9a d0 ................ 000221e0: be d0 b4 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 000221f0: b8 d1 81 d1 82 d0 b5 d0 bc d0 b0 d0 98 d0 bd d1 ................ 00022200: 84 d0 be d1 80 d0 bc d0 b0 d1 86 d0 b8 d1 8f 20 ............... 00022210: 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 b8 d1 81 d1 " +. "....... 00022220: 82 d0 b5 d0 bc d0 b0 d0 9a d0 be d0 b4 20 22 20 ............. " 00022230: 2b 0a 20 20 20 20 22 d0 a1 d0 be d0 b4 d0 b5 d1 +. "......... 00022240: 80 d0 b6 d0 b8 d1 82 20 22 20 2b 0a 20 20 20 20 ....... " +. 00022250: 22 d0 a1 d0 be d0 b5 d0 b4 d0 b8 d0 bd d0 b5 d0 "............... 00022260: bd d0 b8 d0 b5 d0 97 d0 b0 d0 ba d1 80 d1 8b d1 ................ 00022270: 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 00022280: be d0 b5 d0 b4 d0 b8 d0 bd d0 b5 d0 bd d0 b8 d0 ................ 00022290: b5 d0 9e d1 82 d0 ba d1 80 d1 8b d1 82 d1 8c 20 ............... 000222a0: 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 be d0 b7 d0 " +. "....... 000222b0: b4 d0 b0 d1 82 d1 8c d0 94 d0 b8 d0 b0 d0 bb d0 ................ 000222c0: be d0 b3 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 000222d0: be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 94 d0 b8 d0 ................ 000222e0: b0 d0 bb d0 be d0 b3 d0 92 d1 8b d0 b1 d0 be d1 ................ 000222f0: 80 d0 b0 d0 98 d0 b7 d0 94 d0 b2 d1 83 d1 85 d0 ................ 00022300: a1 d0 bf d0 b8 d1 81 d0 ba d0 be d0 b2 20 22 20 ............. " 00022310: 2b 0a 20 20 20 20 22 d0 a1 d0 be d0 b7 d0 b4 d0 +. "......... 00022320: b0 d1 82 d1 8c d0 94 d0 b8 d0 b0 d0 bb d0 be d0 ................ 00022330: b3 d0 92 d1 8b d0 b1 d0 be d1 80 d0 b0 d0 9f d0 ................ 00022340: b0 d0 bf d0 ba d0 b8 20 22 20 2b 0a 20 20 20 20 ....... " +. 00022350: 22 d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 "............... 00022360: 94 d0 b8 d0 b0 d0 bb d0 be d0 b3 d0 9e d1 82 d0 ................ 00022370: ba d1 80 d1 8b d1 82 d0 b8 d1 8f d0 a4 d0 b0 d0 ................ 00022380: b9 d0 bb d0 b0 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022390: a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 94 d0 ................ 000223a0: b8 d0 b0 d0 bb d0 be d0 b3 d0 a1 d0 be d1 85 d1 ................ 000223b0: 80 d0 b0 d0 bd d0 b5 d0 bd d0 b8 d1 8f d0 a4 d0 ................ 000223c0: b0 d0 b9 d0 bb d0 b0 20 22 20 2b 0a 20 20 20 20 ....... " +. 000223d0: 22 d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 "............... 000223e0: 97 d0 b0 d0 bf d1 80 d0 be d1 81 20 22 20 2b 0a ........... " +. 000223f0: 20 20 20 20 22 d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 "........... 00022400: 82 d1 8c d0 98 d0 bd d0 b4 d0 b8 d0 ba d0 b0 d1 ................ 00022410: 82 d0 be d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022420: a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 98 d1 ................ 00022430: 81 d0 ba d0 bb d1 8e d1 87 d0 b5 d0 bd d0 b8 d0 ................ 00022440: b5 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 be d0 . " +. "..... 00022450: b7 d0 b4 d0 b0 d1 82 d1 8c d0 9a d1 8d d1 88 d0 ................ 00022460: b8 d1 80 d0 be d0 b2 d0 b0 d0 bd d0 bd d1 8b d0 ................ 00022470: b9 d0 a1 d0 bf d1 80 d0 b0 d0 b2 d0 be d1 87 d0 ................ 00022480: bd d0 b8 d0 ba 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022490: a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 9c d0 ................ 000224a0: b0 d1 81 d1 81 d0 b8 d0 b2 20 22 20 2b 0a 20 20 ......... " +. 000224b0: 20 20 22 d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 "............. 000224c0: 8c d0 9d d0 b0 d0 b1 d0 be d1 80 d0 94 d0 b0 d0 ................ 000224d0: bd d0 bd d1 8b d1 85 20 22 20 2b 0a 20 20 20 20 ....... " +. 000224e0: 22 d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 "............... 000224f0: 9e d0 b1 d1 8a d0 b5 d0 ba d1 82 20 22 20 2b 0a ........... " +. 00022500: 20 20 20 20 22 d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 "........... 00022510: 82 d1 8c d0 9e d1 82 d1 87 d0 b5 d1 82 20 22 20 ............. " 00022520: 2b 0a 20 20 20 20 22 d0 a1 d0 be d0 b7 d0 b4 d0 +. "......... 00022530: b0 d1 82 d1 8c d0 9f d0 b0 d0 bf d0 ba d1 83 20 ............... 00022540: 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 be d0 b7 d0 " +. "....... 00022550: b4 d0 b0 d1 82 d1 8c d0 a0 d0 b5 d0 b4 d0 b0 d0 ................ 00022560: ba d1 82 d0 be d1 80 20 22 20 2b 0a 20 20 20 20 ....... " +. 00022570: 22 d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 "............... 00022580: a1 d0 be d0 b5 d0 b4 d0 b8 d0 bd d0 b5 d0 bd d0 ................ 00022590: b8 d0 b5 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 000225a0: be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 a1 d0 bf d0 ................ 000225b0: b8 d1 81 d0 be d0 ba 20 22 20 2b 0a 20 20 20 20 ....... " +. 000225c0: 22 d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 "............... 000225d0: a1 d0 bf d0 b8 d1 81 d0 be d0 ba d0 a1 d1 82 d1 ................ 000225e0: 80 d0 be d0 ba 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 000225f0: a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 a1 d0 ................ 00022600: bf d1 80 d0 b0 d0 b2 d0 be d1 87 d0 bd d0 b8 d0 ................ 00022610: ba 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 be d0 . " +. "..... 00022620: b7 d0 b4 d0 b0 d1 82 d1 8c d0 a1 d1 86 d0 b5 d0 ................ 00022630: bd d0 b0 d1 80 d0 b8 d0 b9 20 22 20 2b 0a 20 20 ......... " +. 00022640: 20 20 22 d0 a1 d0 be d0 b7 d0 b4 d0 a1 d0 bf d1 "............. 00022650: 80 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 be d1 . " +. "..... 00022660: 81 d1 82 d0 a1 d0 bf d1 80 20 22 20 2b 0a 20 20 ......... " +. 00022670: 20 20 22 d0 a1 d0 be d1 85 d1 80 20 22 20 2b 0a "........ " +. 00022680: 20 20 20 20 22 d0 a1 d0 be d1 85 d1 80 d0 a1 d0 "........... 00022690: bf d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 000226a0: bf d0 b8 d1 81 d0 be d0 ba d0 a1 d0 b8 d1 81 d1 ................ 000226b0: 82 d0 b5 d0 bc 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 000226c0: a1 d0 bf d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 000226d0: a1 d0 bf d1 80 d0 b0 d0 b2 d0 be d1 87 d0 bd d0 ................ 000226e0: b8 d0 ba 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 000226f0: bf d1 80 d0 91 d0 bb d0 be d0 ba d0 95 d1 81 d1 ................ 00022700: 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 00022710: bf d1 80 d0 91 d0 bb d0 be d0 ba d0 a1 d0 bd d1 ................ 00022720: 8f d1 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022730: a1 d0 bf d1 80 d0 91 d0 bb d0 be d0 ba d0 a1 d0 ................ 00022740: bd d1 8f d1 82 d1 8c d0 a0 d0 b0 d1 81 d1 88 20 ............... 00022750: 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 " +. "....... 00022760: 91 d0 bb d0 be d0 ba d0 a3 d1 81 d1 82 d0 b0 d0 ................ 00022770: bd d0 be d0 b2 d0 b8 d1 82 d1 8c 20 22 20 2b 0a ........... " +. 00022780: 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 98 d0 b7 d0 "........... 00022790: bc d0 9d d0 b0 d0 b1 d0 94 d0 b0 d0 bd 20 22 20 ............. " 000227a0: 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 9a d0 +. "......... 000227b0: be d0 b4 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 000227c0: bf d1 80 d0 9d d0 be d0 bc d0 b5 d1 80 20 22 20 ............. " 000227d0: 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 9e d0 +. "......... 000227e0: b1 d0 bd d0 be d0 b2 d0 b8 d1 82 d1 8c 20 22 20 ............. " 000227f0: 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 9e d1 +. "......... 00022800: 82 d0 ba d1 80 d1 8b d1 82 d1 8c 20 22 20 2b 0a ........... " +. 00022810: 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 9e d1 82 d0 "........... 00022820: bc d0 b5 d0 bd d0 b8 d1 82 d1 8c 20 22 20 2b 0a ........... " +. 00022830: 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 9f d0 b0 d1 "........... 00022840: 80 d0 b0 d0 bc 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022850: a1 d0 bf d1 80 d0 9f d0 be d0 bb d0 b5 d0 97 d0 ................ 00022860: bd d0 b0 d1 87 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022870: a1 d0 bf d1 80 d0 9f d0 be d0 bb d0 b5 d0 98 d0 ................ 00022880: bc d1 8f 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 00022890: bf d1 80 d0 a0 d0 b5 d0 ba d0 b2 20 22 20 2b 0a ........... " +. 000228a0: 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 a0 d0 b5 d0 "........... 000228b0: ba d0 b2 d0 92 d0 b2 d0 b5 d0 b4 d0 97 d0 bd 20 ............... 000228c0: 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 " +. "....... 000228d0: a0 d0 b5 d0 ba d0 b2 d0 9d d0 be d0 b2 d1 8b d0 ................ 000228e0: b5 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 . " +. "..... 000228f0: 80 d0 a0 d0 b5 d0 ba d0 b2 d0 9f d1 80 20 22 20 ............. " 00022900: 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 a0 d0 +. "......... 00022910: b5 d0 ba d0 b2 d0 9f d1 80 d0 b5 d0 b4 d0 97 d0 ................ 00022920: bd 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 . " +. "..... 00022930: 80 d0 a0 d0 b5 d0 ba d0 b2 d0 a0 d0 b5 d0 b6 d0 ................ 00022940: b8 d0 bc 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 00022950: bf d1 80 d0 a0 d0 b5 d0 ba d0 b2 d0 a2 d0 b8 d0 ................ 00022960: bf d0 a2 d0 b5 d0 ba d1 81 d1 82 20 22 20 2b 0a ........... " +. 00022970: 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 a1 d0 be d0 "........... 00022980: b7 d0 b4 d0 b0 d1 82 d1 8c 20 22 20 2b 0a 20 20 ......... " +. 00022990: 20 20 22 d0 a1 d0 bf d1 80 d0 a1 d0 be d1 81 d1 "............. 000229a0: 82 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 . " +. "..... 000229b0: 80 d0 a1 d0 be d1 85 d1 80 d0 b0 d0 bd d0 b8 d1 ................ 000229c0: 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 000229d0: bf d1 80 d0 a2 d0 b1 d0 bb d0 98 d1 82 d0 be d0 ................ 000229e0: b3 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 . " +. "..... 000229f0: 80 d0 a2 d0 b1 d0 bb d0 a1 d1 82 d1 80 20 22 20 ............. " 00022a00: 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 a2 d0 +. "......... 00022a10: b1 d0 bb d0 a1 d1 82 d1 80 d0 9a d0 be d0 bb 20 ............... 00022a20: 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 " +. "....... 00022a30: a2 d0 b1 d0 bb d0 a1 d1 82 d1 80 d0 9c d0 b0 d0 ................ 00022a40: ba d1 81 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 00022a50: bf d1 80 d0 a2 d0 b1 d0 bb d0 a1 d1 82 d1 80 d0 ................ 00022a60: 9c d0 b8 d0 bd 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022a70: a1 d0 bf d1 80 d0 a2 d0 b1 d0 bb d0 a1 d1 82 d1 ................ 00022a80: 80 d0 9f d1 80 d0 b5 d0 b4 20 22 20 2b 0a 20 20 ......... " +. 00022a90: 20 20 22 d0 a1 d0 bf d1 80 d0 a2 d0 b1 d0 bb d0 "............. 00022aa0: a1 d1 82 d1 80 d0 a1 d0 bb d0 b5 d0 b4 20 22 20 ............. " 00022ab0: 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 a2 d0 +. "......... 00022ac0: b1 d0 bb d0 a1 d1 82 d1 80 d0 a1 d0 be d0 b7 d0 ................ 00022ad0: b4 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 . " +. "..... 00022ae0: 80 d0 a2 d0 b1 d0 bb d0 a1 d1 82 d1 80 d0 a3 d0 ................ 00022af0: b4 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 . " +. "..... 00022b00: 80 d0 a2 d0 b5 d0 ba d0 9f d1 80 d0 b5 d0 b4 d1 ................ 00022b10: 81 d1 82 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 00022b20: bf d1 80 d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 ................ 00022b30: 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d1 80 d0 . " +. "..... 00022b40: b0 d0 b2 d0 bd d0 b8 d1 82 d1 8c d0 a1 d1 82 d1 ................ 00022b50: 80 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d1 82 d1 . " +. "..... 00022b60: 80 d0 92 d0 b5 d1 80 d1 85 d0 a0 d0 b5 d0 b3 d0 ................ 00022b70: b8 d1 81 d1 82 d1 80 20 22 20 2b 0a 20 20 20 20 ....... " +. 00022b80: 22 d0 a1 d1 82 d1 80 d0 9d d0 b8 d0 b6 d0 bd d0 "............... 00022b90: a0 d0 b5 d0 b3 d0 b8 d1 81 d1 82 d1 80 20 22 20 ............. " 00022ba0: 2b 0a 20 20 20 20 22 d0 a1 d1 82 d1 80 d0 a2 d0 +. "......... 00022bb0: b1 d0 bb d0 a1 d0 bf d1 80 20 22 20 2b 0a 20 20 ......... " +. 00022bc0: 20 20 22 d0 a1 d1 83 d0 bc d0 9f d1 80 d0 be d0 "............. 00022bd0: bf 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d1 86 d0 . " +. "..... 00022be0: b5 d0 bd d0 b0 d1 80 d0 b8 d0 b9 20 22 20 2b 0a ........... " +. 00022bf0: 20 20 20 20 22 d0 a1 d1 86 d0 b5 d0 bd d0 b0 d1 "........... 00022c00: 80 d0 b8 d0 b9 d0 9f d0 b0 d1 80 d0 b0 d0 bc 20 ............... 00022c10: 22 20 2b 0a 20 20 20 20 22 d0 a2 d0 b5 d0 ba d0 " +. "....... 00022c20: 92 d0 b5 d1 80 d1 81 d0 b8 d1 8f 20 22 20 2b 0a ........... " +. 00022c30: 20 20 20 20 22 d0 a2 d0 b5 d0 ba d0 9e d1 80 d0 "........... 00022c40: b3 20 22 20 2b 0a 20 20 20 20 22 d0 a2 d0 be d1 . " +. "..... 00022c50: 87 d0 bd 20 22 20 2b 0a 20 20 20 20 22 d0 a2 d1 ... " +. "... 00022c60: 80 d0 b0 d0 bd 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022c70: a2 d1 80 d0 b0 d0 bd d1 81 d0 bb d0 b8 d1 82 d0 ................ 00022c80: b5 d1 80 d0 b0 d1 86 d0 b8 d1 8f 20 22 20 2b 0a ........... " +. 00022c90: 20 20 20 20 22 d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 "........... 00022ca0: 82 d1 8c d0 a2 d0 b0 d0 b1 d0 bb d0 b8 d1 86 d1 ................ 00022cb0: 83 20 22 20 2b 0a 20 20 20 20 22 d0 a3 d0 b4 d0 . " +. "..... 00022cc0: b0 d0 bb d0 b8 d1 82 d1 8c d0 a4 d0 b0 d0 b9 d0 ................ 00022cd0: bb 20 22 20 2b 0a 20 20 20 20 22 d0 a3 d0 b4 d0 . " +. "..... 00022ce0: a1 d0 bf d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022cf0: a3 d0 b4 d0 a1 d1 82 d1 80 d0 a2 d0 b1 d0 bb d0 ................ 00022d00: a1 d0 bf d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022d10: a3 d1 81 d1 82 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022d20: a3 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 d0 ba d0 ................ 00022d30: b8 d0 9a d0 be d0 bd d1 81 d1 82 d0 b0 d0 bd d1 ................ 00022d40: 82 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 . " +. "..... 00022d50: b9 d0 bb d0 90 d1 82 d1 80 d0 b8 d0 b1 d1 83 d1 ................ 00022d60: 82 d0 a1 d1 87 d0 b8 d1 82 d0 b0 d1 82 d1 8c 20 ............... 00022d70: 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 " +. "....... 00022d80: bb d0 90 d1 82 d1 80 d0 b8 d0 b1 d1 83 d1 82 d0 ................ 00022d90: a3 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 d0 b8 d1 ................ 00022da0: 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 ... " +. "... 00022db0: b0 d0 b9 d0 bb d0 92 d1 80 d0 b5 d0 bc d1 8f 20 ............... 00022dc0: 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 " +. "....... 00022dd0: bb d0 92 d1 80 d0 b5 d0 bc d1 8f d0 a3 d1 81 d1 ................ 00022de0: 82 d0 b0 d0 bd d0 be d0 b2 d0 b8 d1 82 d1 8c 20 ............... 00022df0: 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 " +. "....... 00022e00: bb d0 92 d1 8b d0 b1 d1 80 d0 b0 d1 82 d1 8c 20 ............... 00022e10: 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 " +. "....... 00022e20: bb d0 97 d0 b0 d0 bd d1 8f d1 82 20 22 20 2b 0a ........... " +. 00022e30: 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 bb d0 97 d0 "........... 00022e40: b0 d0 bf d0 b8 d1 81 d0 b0 d1 82 d1 8c 20 22 20 ............. " 00022e50: 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 bb d0 +. "......... 00022e60: 98 d1 81 d0 ba d0 b0 d1 82 d1 8c 20 22 20 2b 0a ........... " +. 00022e70: 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 bb d0 9a d0 "........... 00022e80: be d0 bf d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 ................ 00022e90: 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 . " +. "..... 00022ea0: b9 d0 bb d0 9c d0 be d0 b6 d0 bd d0 be d0 a7 d0 ................ 00022eb0: b8 d1 82 d0 b0 d1 82 d1 8c 20 22 20 2b 0a 20 20 ......... " +. 00022ec0: 20 20 22 d0 a4 d0 b0 d0 b9 d0 bb d0 9e d1 82 d0 "............. 00022ed0: ba d1 80 d1 8b d1 82 d1 8c 20 22 20 2b 0a 20 20 ......... " +. 00022ee0: 20 20 22 d0 a4 d0 b0 d0 b9 d0 bb d0 9f d0 b5 d1 "............. 00022ef0: 80 d0 b5 d0 b8 d0 bc d0 b5 d0 bd d0 be d0 b2 d0 ................ 00022f00: b0 d1 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022f10: a4 d0 b0 d0 b9 d0 bb d0 9f d0 b5 d1 80 d0 b5 d0 ................ 00022f20: ba d0 be d0 b4 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 ................ 00022f30: 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 ... " +. "... 00022f40: b0 d0 b9 d0 bb d0 9f d0 b5 d1 80 d0 b5 d0 bc d0 ................ 00022f50: b5 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 22 20 2b 0a ........... " +. 00022f60: 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 bb d0 9f d1 "........... 00022f70: 80 d0 be d1 81 d0 bc d0 be d1 82 d1 80 d0 b5 d1 ................ 00022f80: 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 ... " +. "... 00022f90: b0 d0 b9 d0 bb d0 a0 d0 b0 d0 b7 d0 bc d0 b5 d1 ................ 00022fa0: 80 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 . " +. "..... 00022fb0: b9 d0 bb d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 ................ 00022fc0: 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 . " +. "..... 00022fd0: b9 d0 bb d0 a1 d1 81 d1 8b d0 bb d0 ba d0 b0 d0 ................ 00022fe0: a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c 20 22 20 ............. " 00022ff0: 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 bb d0 +. "......... 00023000: a1 d1 83 d1 89 d0 b5 d1 81 d1 82 d0 b2 d1 83 d0 ................ 00023010: b5 d1 82 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 ... " +. "... 00023020: b0 d0 b9 d0 bb d0 a1 d1 87 d0 b8 d1 82 d0 b0 d1 ................ 00023030: 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 ... " +. "... 00023040: b0 d0 b9 d0 bb d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 ................ 00023050: 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 ... " +. "... 00023060: bc d1 82 53 51 4c d0 94 d0 b0 d1 82 20 22 20 2b ...SQL...... " + 00023070: 0a 20 20 20 20 22 d0 a4 d0 bc d1 82 d0 94 d0 b0 . ".......... 00023080: d1 82 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 bc .. " +. ".... 00023090: d1 82 d0 a1 d1 82 d1 80 20 22 20 2b 0a 20 20 20 ........ " +. 000230a0: 20 22 d0 a4 d0 bc d1 82 d0 a7 d1 81 d0 bb 20 22 "............ " 000230b0: 20 2b 0a 20 20 20 20 22 d0 a4 d0 be d1 80 d0 bc +. "........ 000230c0: d0 b0 d1 82 20 22 20 2b 0a 20 20 20 20 22 d0 a6 .... " +. ".. 000230d0: d0 9c d0 b0 d1 81 d1 81 d0 b8 d0 b2 d0 ad d0 bb ................ 000230e0: d0 b5 d0 bc d0 b5 d0 bd d1 82 20 22 20 2b 0a 20 .......... " +. 000230f0: 20 20 20 22 d0 a6 d0 9d d0 b0 d0 b1 d0 be d1 80 "............ 00023100: d0 94 d0 b0 d0 bd d0 bd d1 8b d1 85 d0 a0 d0 b5 ................ 00023110: d0 ba d0 b2 d0 b8 d0 b7 d0 b8 d1 82 20 22 20 2b ............ " + 00023120: 0a 20 20 20 20 22 d0 a6 d0 9f d0 be d0 b4 d1 81 . ".......... 00023130: d1 82 d1 80 20 22 3b 0a 0a 20 20 2f 2f 20 d0 9f .... ";.. // .. 00023140: d1 80 d0 b5 d0 b4 d0 be d0 bf d1 80 d0 b5 d0 b4 ................ 00023150: d0 b5 d0 bb d0 b5 d0 bd d0 bd d1 8b d0 b5 20 d0 .............. . 00023160: bf d0 b5 d1 80 d0 b5 d0 bc d0 b5 d0 bd d0 bd d1 ................ 00023170: 8b d0 b5 20 3d 3d 3e 20 62 75 69 6c 74 5f 69 6e ... ==> built_in 00023180: 0a 20 20 63 6f 6e 73 74 20 70 72 65 64 65 66 69 . const predefi 00023190: 6e 65 64 5f 76 61 72 69 61 62 6c 65 73 20 3d 0a ned_variables =. 000231a0: 20 20 20 20 22 41 6c 74 53 74 61 74 65 20 22 20 "AltState " 000231b0: 2b 0a 20 20 20 20 22 41 70 70 6c 69 63 61 74 69 +. "Applicati 000231c0: 6f 6e 20 22 20 2b 0a 20 20 20 20 22 43 61 6c 6c on " +. "Call 000231d0: 54 79 70 65 20 22 20 2b 0a 20 20 20 20 22 43 6f Type " +. "Co 000231e0: 6d 70 6f 6e 65 6e 74 54 6f 6b 65 6e 73 20 22 20 mponentTokens " 000231f0: 2b 0a 20 20 20 20 22 43 72 65 61 74 65 64 4a 6f +. "CreatedJo 00023200: 62 73 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 bs " +. "Crea 00023210: 74 65 64 4e 6f 74 69 63 65 73 20 22 20 2b 0a 20 tedNotices " +. 00023220: 20 20 20 22 43 6f 6e 74 72 6f 6c 53 74 61 74 65 "ControlState 00023230: 20 22 20 2b 0a 20 20 20 20 22 44 69 61 6c 6f 67 " +. "Dialog 00023240: 52 65 73 75 6c 74 20 22 20 2b 0a 20 20 20 20 22 Result " +. " 00023250: 44 69 61 6c 6f 67 73 20 22 20 2b 0a 20 20 20 20 Dialogs " +. 00023260: 22 45 44 6f 63 75 6d 65 6e 74 73 20 22 20 2b 0a "EDocuments " +. 00023270: 20 20 20 20 22 45 44 6f 63 75 6d 65 6e 74 56 65 "EDocumentVe 00023280: 72 73 69 6f 6e 53 6f 75 72 63 65 20 22 20 2b 0a rsionSource " +. 00023290: 20 20 20 20 22 46 6f 6c 64 65 72 73 20 22 20 2b "Folders " + 000232a0: 0a 20 20 20 20 22 47 6c 6f 62 61 6c 49 44 73 20 . "GlobalIDs 000232b0: 22 20 2b 0a 20 20 20 20 22 4a 6f 62 20 22 20 2b " +. "Job " + 000232c0: 0a 20 20 20 20 22 4a 6f 62 73 20 22 20 2b 0a 20 . "Jobs " +. 000232d0: 20 20 20 22 49 6e 70 75 74 56 61 6c 75 65 20 22 "InputValue " 000232e0: 20 2b 0a 20 20 20 20 22 4c 6f 6f 6b 55 70 52 65 +. "LookUpRe 000232f0: 66 65 72 65 6e 63 65 20 22 20 2b 0a 20 20 20 20 ference " +. 00023300: 22 4c 6f 6f 6b 55 70 52 65 71 75 69 73 69 74 65 "LookUpRequisite 00023310: 4e 61 6d 65 73 20 22 20 2b 0a 20 20 20 20 22 4c Names " +. "L 00023320: 6f 6f 6b 55 70 53 65 61 72 63 68 20 22 20 2b 0a ookUpSearch " +. 00023330: 20 20 20 20 22 4f 62 6a 65 63 74 20 22 20 2b 0a "Object " +. 00023340: 20 20 20 20 22 50 61 72 65 6e 74 43 6f 6d 70 6f "ParentCompo 00023350: 6e 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 50 72 nent " +. "Pr 00023360: 6f 63 65 73 73 65 73 20 22 20 2b 0a 20 20 20 20 ocesses " +. 00023370: 22 52 65 66 65 72 65 6e 63 65 73 20 22 20 2b 0a "References " +. 00023380: 20 20 20 20 22 52 65 71 75 69 73 69 74 65 20 22 "Requisite " 00023390: 20 2b 0a 20 20 20 20 22 52 65 70 6f 72 74 4e 61 +. "ReportNa 000233a0: 6d 65 20 22 20 2b 0a 20 20 20 20 22 52 65 70 6f me " +. "Repo 000233b0: 72 74 73 20 22 20 2b 0a 20 20 20 20 22 52 65 73 rts " +. "Res 000233c0: 75 6c 74 20 22 20 2b 0a 20 20 20 20 22 53 63 72 ult " +. "Scr 000233d0: 69 70 74 73 20 22 20 2b 0a 20 20 20 20 22 53 65 ipts " +. "Se 000233e0: 61 72 63 68 65 73 20 22 20 2b 0a 20 20 20 20 22 arches " +. " 000233f0: 53 65 6c 65 63 74 65 64 41 74 74 61 63 68 6d 65 SelectedAttachme 00023400: 6e 74 73 20 22 20 2b 0a 20 20 20 20 22 53 65 6c nts " +. "Sel 00023410: 65 63 74 65 64 49 74 65 6d 73 20 22 20 2b 0a 20 ectedItems " +. 00023420: 20 20 20 22 53 65 6c 65 63 74 4d 6f 64 65 20 22 "SelectMode " 00023430: 20 2b 0a 20 20 20 20 22 53 65 6e 64 65 72 20 22 +. "Sender " 00023440: 20 2b 0a 20 20 20 20 22 53 65 72 76 65 72 45 76 +. "ServerEv 00023450: 65 6e 74 73 20 22 20 2b 0a 20 20 20 20 22 53 65 ents " +. "Se 00023460: 72 76 69 63 65 46 61 63 74 6f 72 79 20 22 20 2b rviceFactory " + 00023470: 0a 20 20 20 20 22 53 68 69 66 74 53 74 61 74 65 . "ShiftState 00023480: 20 22 20 2b 0a 20 20 20 20 22 53 75 62 54 61 73 " +. "SubTas 00023490: 6b 20 22 20 2b 0a 20 20 20 20 22 53 79 73 74 65 k " +. "Syste 000234a0: 6d 44 69 61 6c 6f 67 73 20 22 20 2b 0a 20 20 20 mDialogs " +. 000234b0: 20 22 54 61 73 6b 73 20 22 20 2b 0a 20 20 20 20 "Tasks " +. 000234c0: 22 57 69 7a 61 72 64 20 22 20 2b 0a 20 20 20 20 "Wizard " +. 000234d0: 22 57 69 7a 61 72 64 73 20 22 20 2b 0a 20 20 20 "Wizards " +. 000234e0: 20 22 57 6f 72 6b 20 22 20 2b 0a 20 20 20 20 22 "Work " +. " 000234f0: d0 92 d1 8b d0 b7 d0 be d0 b2 d0 a1 d0 bf d0 be ................ 00023500: d1 81 d0 be d0 b1 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 00023510: d0 98 d0 bc d1 8f d0 9e d1 82 d1 87 d0 b5 d1 82 ................ 00023520: d0 b0 20 22 20 2b 0a 20 20 20 20 22 d0 a0 d0 b5 .. " +. ".... 00023530: d0 ba d0 b2 d0 97 d0 bd d0 b0 d1 87 20 22 3b 0a ............ ";. 00023540: 0a 20 20 2f 2f 20 d0 98 d0 bd d1 82 d0 b5 d1 80 . // .......... 00023550: d1 84 d0 b5 d0 b9 d1 81 d1 8b 20 3d 3d 3e 20 74 .......... ==> t 00023560: 79 70 65 0a 20 20 63 6f 6e 73 74 20 69 6e 74 65 ype. const inte 00023570: 72 66 61 63 65 73 20 3d 0a 20 20 20 20 22 49 41 rfaces =. "IA 00023580: 70 70 6c 69 63 61 74 69 6f 6e 20 22 20 2b 0a 20 pplication " +. 00023590: 20 20 20 22 49 41 63 63 65 73 73 52 69 67 68 74 "IAccessRight 000235a0: 73 20 22 20 2b 0a 20 20 20 20 22 49 41 63 63 6f s " +. "IAcco 000235b0: 75 6e 74 52 65 70 6f 73 69 74 6f 72 79 20 22 20 untRepository " 000235c0: 2b 0a 20 20 20 20 22 49 41 63 63 6f 75 6e 74 53 +. "IAccountS 000235d0: 65 6c 65 63 74 69 6f 6e 52 65 73 74 72 69 63 74 electionRestrict 000235e0: 69 6f 6e 73 20 22 20 2b 0a 20 20 20 20 22 49 41 ions " +. "IA 000235f0: 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 ction " +. "I 00023600: 41 63 74 69 6f 6e 4c 69 73 74 20 22 20 2b 0a 20 ActionList " +. 00023610: 20 20 20 22 49 41 64 6d 69 6e 69 73 74 72 61 74 "IAdministrat 00023620: 69 6f 6e 48 69 73 74 6f 72 79 44 65 73 63 72 69 ionHistoryDescri 00023630: 70 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 ption " +. "I 00023640: 41 6e 63 68 6f 72 73 20 22 20 2b 0a 20 20 20 20 Anchors " +. 00023650: 22 49 41 70 70 6c 69 63 61 74 69 6f 6e 20 22 20 "IApplication " 00023660: 2b 0a 20 20 20 20 22 49 41 72 63 68 69 76 65 49 +. "IArchiveI 00023670: 6e 66 6f 20 22 20 2b 0a 20 20 20 20 22 49 41 74 nfo " +. "IAt 00023680: 74 61 63 68 6d 65 6e 74 20 22 20 2b 0a 20 20 20 tachment " +. 00023690: 20 22 49 41 74 74 61 63 68 6d 65 6e 74 4c 69 73 "IAttachmentLis 000236a0: 74 20 22 20 2b 0a 20 20 20 20 22 49 43 68 65 63 t " +. "IChec 000236b0: 6b 4c 69 73 74 42 6f 78 20 22 20 2b 0a 20 20 20 kListBox " +. 000236c0: 20 22 49 43 68 65 63 6b 50 6f 69 6e 74 65 64 4c "ICheckPointedL 000236d0: 69 73 74 20 22 20 2b 0a 20 20 20 20 22 49 43 6f ist " +. "ICo 000236e0: 6c 75 6d 6e 20 22 20 2b 0a 20 20 20 20 22 49 43 lumn " +. "IC 000236f0: 6f 6d 70 6f 6e 65 6e 74 20 22 20 2b 0a 20 20 20 omponent " +. 00023700: 20 22 49 43 6f 6d 70 6f 6e 65 6e 74 44 65 73 63 "IComponentDesc 00023710: 72 69 70 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 ription " +. 00023720: 22 49 43 6f 6d 70 6f 6e 65 6e 74 54 6f 6b 65 6e "IComponentToken 00023730: 20 22 20 2b 0a 20 20 20 20 22 49 43 6f 6d 70 6f " +. "ICompo 00023740: 6e 65 6e 74 54 6f 6b 65 6e 46 61 63 74 6f 72 79 nentTokenFactory 00023750: 20 22 20 2b 0a 20 20 20 20 22 49 43 6f 6d 70 6f " +. "ICompo 00023760: 6e 65 6e 74 54 6f 6b 65 6e 49 6e 66 6f 20 22 20 nentTokenInfo " 00023770: 2b 0a 20 20 20 20 22 49 43 6f 6d 70 52 65 63 6f +. "ICompReco 00023780: 72 64 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 22 rdInfo " +. " 00023790: 49 43 6f 6e 6e 65 63 74 69 6f 6e 20 22 20 2b 0a IConnection " +. 000237a0: 20 20 20 20 22 49 43 6f 6e 74 65 6e 74 73 20 22 "IContents " 000237b0: 20 2b 0a 20 20 20 20 22 49 43 6f 6e 74 72 6f 6c +. "IControl 000237c0: 20 22 20 2b 0a 20 20 20 20 22 49 43 6f 6e 74 72 " +. "IContr 000237d0: 6f 6c 4a 6f 62 20 22 20 2b 0a 20 20 20 20 22 49 olJob " +. "I 000237e0: 43 6f 6e 74 72 6f 6c 4a 6f 62 49 6e 66 6f 20 22 ControlJobInfo " 000237f0: 20 2b 0a 20 20 20 20 22 49 43 6f 6e 74 72 6f 6c +. "IControl 00023800: 4c 69 73 74 20 22 20 2b 0a 20 20 20 20 22 49 43 List " +. "IC 00023810: 72 79 70 74 6f 20 22 20 2b 0a 20 20 20 20 22 49 rypto " +. "I 00023820: 43 72 79 70 74 6f 32 20 22 20 2b 0a 20 20 20 20 Crypto2 " +. 00023830: 22 49 43 75 73 74 6f 6d 4a 6f 62 20 22 20 2b 0a "ICustomJob " +. 00023840: 20 20 20 20 22 49 43 75 73 74 6f 6d 4a 6f 62 49 "ICustomJobI 00023850: 6e 66 6f 20 22 20 2b 0a 20 20 20 20 22 49 43 75 nfo " +. "ICu 00023860: 73 74 6f 6d 4c 69 73 74 42 6f 78 20 22 20 2b 0a stomListBox " +. 00023870: 20 20 20 20 22 49 43 75 73 74 6f 6d 4f 62 6a 65 "ICustomObje 00023880: 63 74 57 69 7a 61 72 64 53 74 65 70 20 22 20 2b ctWizardStep " + 00023890: 0a 20 20 20 20 22 49 43 75 73 74 6f 6d 57 6f 72 . "ICustomWor 000238a0: 6b 20 22 20 2b 0a 20 20 20 20 22 49 43 75 73 74 k " +. "ICust 000238b0: 6f 6d 57 6f 72 6b 49 6e 66 6f 20 22 20 2b 0a 20 omWorkInfo " +. 000238c0: 20 20 20 22 49 44 61 74 61 53 65 74 20 22 20 2b "IDataSet " + 000238d0: 0a 20 20 20 20 22 49 44 61 74 61 53 65 74 41 63 . "IDataSetAc 000238e0: 63 65 73 73 49 6e 66 6f 20 22 20 2b 0a 20 20 20 cessInfo " +. 000238f0: 20 22 49 44 61 74 61 53 69 67 6e 65 72 20 22 20 "IDataSigner " 00023900: 2b 0a 20 20 20 20 22 49 44 61 74 65 43 72 69 74 +. "IDateCrit 00023910: 65 72 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 erion " +. "I 00023920: 44 61 74 65 52 65 71 75 69 73 69 74 65 20 22 20 DateRequisite " 00023930: 2b 0a 20 20 20 20 22 49 44 61 74 65 52 65 71 75 +. "IDateRequ 00023940: 69 73 69 74 65 44 65 73 63 72 69 70 74 69 6f 6e isiteDescription 00023950: 20 22 20 2b 0a 20 20 20 20 22 49 44 61 74 65 56 " +. "IDateV 00023960: 61 6c 75 65 20 22 20 2b 0a 20 20 20 20 22 49 44 alue " +. "ID 00023970: 65 61 41 63 63 65 73 73 52 69 67 68 74 73 20 22 eaAccessRights " 00023980: 20 2b 0a 20 20 20 20 22 49 44 65 61 4f 62 6a 65 +. "IDeaObje 00023990: 63 74 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 22 ctInfo " +. " 000239a0: 49 44 65 76 65 6c 6f 70 6d 65 6e 74 43 6f 6d 70 IDevelopmentComp 000239b0: 6f 6e 65 6e 74 4c 6f 63 6b 20 22 20 2b 0a 20 20 onentLock " +. 000239c0: 20 20 22 49 44 69 61 6c 6f 67 20 22 20 2b 0a 20 "IDialog " +. 000239d0: 20 20 20 22 49 44 69 61 6c 6f 67 46 61 63 74 6f "IDialogFacto 000239e0: 72 79 20 22 20 2b 0a 20 20 20 20 22 49 44 69 61 ry " +. "IDia 000239f0: 6c 6f 67 50 69 63 6b 52 65 71 75 69 73 69 74 65 logPickRequisite 00023a00: 49 74 65 6d 73 20 22 20 2b 0a 20 20 20 20 22 49 Items " +. "I 00023a10: 44 69 61 6c 6f 67 73 46 61 63 74 6f 72 79 20 22 DialogsFactory " 00023a20: 20 2b 0a 20 20 20 20 22 49 44 49 43 53 46 61 63 +. "IDICSFac 00023a30: 74 6f 72 79 20 22 20 2b 0a 20 20 20 20 22 49 44 tory " +. "ID 00023a40: 6f 63 52 65 71 75 69 73 69 74 65 20 22 20 2b 0a ocRequisite " +. 00023a50: 20 20 20 20 22 49 44 6f 63 75 6d 65 6e 74 49 6e "IDocumentIn 00023a60: 66 6f 20 22 20 2b 0a 20 20 20 20 22 49 44 75 61 fo " +. "IDua 00023a70: 6c 4c 69 73 74 44 69 61 6c 6f 67 20 22 20 2b 0a lListDialog " +. 00023a80: 20 20 20 20 22 49 45 43 65 72 74 69 66 69 63 61 "IECertifica 00023a90: 74 65 20 22 20 2b 0a 20 20 20 20 22 49 45 43 65 te " +. "IECe 00023aa0: 72 74 69 66 69 63 61 74 65 49 6e 66 6f 20 22 20 rtificateInfo " 00023ab0: 2b 0a 20 20 20 20 22 49 45 43 65 72 74 69 66 69 +. "IECertifi 00023ac0: 63 61 74 65 73 20 22 20 2b 0a 20 20 20 20 22 49 cates " +. "I 00023ad0: 45 64 69 74 43 6f 6e 74 72 6f 6c 20 22 20 2b 0a EditControl " +. 00023ae0: 20 20 20 20 22 49 45 64 69 74 6f 72 46 6f 72 6d "IEditorForm 00023af0: 20 22 20 2b 0a 20 20 20 20 22 49 45 64 6d 73 45 " +. "IEdmsE 00023b00: 78 70 6c 6f 72 65 72 20 22 20 2b 0a 20 20 20 20 xplorer " +. 00023b10: 22 49 45 64 6d 73 4f 62 6a 65 63 74 20 22 20 2b "IEdmsObject " + 00023b20: 0a 20 20 20 20 22 49 45 64 6d 73 4f 62 6a 65 63 . "IEdmsObjec 00023b30: 74 44 65 73 63 72 69 70 74 69 6f 6e 20 22 20 2b tDescription " + 00023b40: 0a 20 20 20 20 22 49 45 64 6d 73 4f 62 6a 65 63 . "IEdmsObjec 00023b50: 74 46 61 63 74 6f 72 79 20 22 20 2b 0a 20 20 20 tFactory " +. 00023b60: 20 22 49 45 64 6d 73 4f 62 6a 65 63 74 49 6e 66 "IEdmsObjectInf 00023b70: 6f 20 22 20 2b 0a 20 20 20 20 22 49 45 44 6f 63 o " +. "IEDoc 00023b80: 75 6d 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 49 ument " +. "I 00023b90: 45 44 6f 63 75 6d 65 6e 74 41 63 63 65 73 73 52 EDocumentAccessR 00023ba0: 69 67 68 74 73 20 22 20 2b 0a 20 20 20 20 22 49 ights " +. "I 00023bb0: 45 44 6f 63 75 6d 65 6e 74 44 65 73 63 72 69 70 EDocumentDescrip 00023bc0: 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 45 tion " +. "IE 00023bd0: 44 6f 63 75 6d 65 6e 74 45 64 69 74 6f 72 20 22 DocumentEditor " 00023be0: 20 2b 0a 20 20 20 20 22 49 45 44 6f 63 75 6d 65 +. "IEDocume 00023bf0: 6e 74 46 61 63 74 6f 72 79 20 22 20 2b 0a 20 20 ntFactory " +. 00023c00: 20 20 22 49 45 44 6f 63 75 6d 65 6e 74 49 6e 66 "IEDocumentInf 00023c10: 6f 20 22 20 2b 0a 20 20 20 20 22 49 45 44 6f 63 o " +. "IEDoc 00023c20: 75 6d 65 6e 74 53 74 6f 72 61 67 65 20 22 20 2b umentStorage " + 00023c30: 0a 20 20 20 20 22 49 45 44 6f 63 75 6d 65 6e 74 . "IEDocument 00023c40: 56 65 72 73 69 6f 6e 20 22 20 2b 0a 20 20 20 20 Version " +. 00023c50: 22 49 45 44 6f 63 75 6d 65 6e 74 56 65 72 73 69 "IEDocumentVersi 00023c60: 6f 6e 4c 69 73 74 44 69 61 6c 6f 67 20 22 20 2b onListDialog " + 00023c70: 0a 20 20 20 20 22 49 45 44 6f 63 75 6d 65 6e 74 . "IEDocument 00023c80: 56 65 72 73 69 6f 6e 53 6f 75 72 63 65 20 22 20 VersionSource " 00023c90: 2b 0a 20 20 20 20 22 49 45 44 6f 63 75 6d 65 6e +. "IEDocumen 00023ca0: 74 57 69 7a 61 72 64 53 74 65 70 20 22 20 2b 0a tWizardStep " +. 00023cb0: 20 20 20 20 22 49 45 44 6f 63 56 65 72 53 69 67 "IEDocVerSig 00023cc0: 6e 61 74 75 72 65 20 22 20 2b 0a 20 20 20 20 22 nature " +. " 00023cd0: 49 45 44 6f 63 56 65 72 73 69 6f 6e 53 74 61 74 IEDocVersionStat 00023ce0: 65 20 22 20 2b 0a 20 20 20 20 22 49 45 6e 61 62 e " +. "IEnab 00023cf0: 6c 65 64 4d 6f 64 65 20 22 20 2b 0a 20 20 20 20 ledMode " +. 00023d00: 22 49 45 6e 63 6f 64 65 50 72 6f 76 69 64 65 72 "IEncodeProvider 00023d10: 20 22 20 2b 0a 20 20 20 20 22 49 45 6e 63 72 79 " +. "IEncry 00023d20: 70 74 65 72 20 22 20 2b 0a 20 20 20 20 22 49 45 pter " +. "IE 00023d30: 76 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 49 45 vent " +. "IE 00023d40: 76 65 6e 74 4c 69 73 74 20 22 20 2b 0a 20 20 20 ventList " +. 00023d50: 20 22 49 45 78 63 65 70 74 69 6f 6e 20 22 20 2b "IException " + 00023d60: 0a 20 20 20 20 22 49 45 78 74 65 72 6e 61 6c 45 . "IExternalE 00023d70: 76 65 6e 74 73 20 22 20 2b 0a 20 20 20 20 22 49 vents " +. "I 00023d80: 45 78 74 65 72 6e 61 6c 48 61 6e 64 6c 65 72 20 ExternalHandler 00023d90: 22 20 2b 0a 20 20 20 20 22 49 46 61 63 74 6f 72 " +. "IFactor 00023da0: 79 20 22 20 2b 0a 20 20 20 20 22 49 46 69 65 6c y " +. "IFiel 00023db0: 64 20 22 20 2b 0a 20 20 20 20 22 49 46 69 6c 65 d " +. "IFile 00023dc0: 44 69 61 6c 6f 67 20 22 20 2b 0a 20 20 20 20 22 Dialog " +. " 00023dd0: 49 46 6f 6c 64 65 72 20 22 20 2b 0a 20 20 20 20 IFolder " +. 00023de0: 22 49 46 6f 6c 64 65 72 44 65 73 63 72 69 70 74 "IFolderDescript 00023df0: 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 46 6f ion " +. "IFo 00023e00: 6c 64 65 72 44 69 61 6c 6f 67 20 22 20 2b 0a 20 lderDialog " +. 00023e10: 20 20 20 22 49 46 6f 6c 64 65 72 46 61 63 74 6f "IFolderFacto 00023e20: 72 79 20 22 20 2b 0a 20 20 20 20 22 49 46 6f 6c ry " +. "IFol 00023e30: 64 65 72 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 derInfo " +. 00023e40: 22 49 46 6f 72 45 61 63 68 20 22 20 2b 0a 20 20 "IForEach " +. 00023e50: 20 20 22 49 46 6f 72 6d 20 22 20 2b 0a 20 20 20 "IForm " +. 00023e60: 20 22 49 46 6f 72 6d 54 69 74 6c 65 20 22 20 2b "IFormTitle " + 00023e70: 0a 20 20 20 20 22 49 46 6f 72 6d 57 69 7a 61 72 . "IFormWizar 00023e80: 64 53 74 65 70 20 22 20 2b 0a 20 20 20 20 22 49 dStep " +. "I 00023e90: 47 6c 6f 62 61 6c 49 44 46 61 63 74 6f 72 79 20 GlobalIDFactory 00023ea0: 22 20 2b 0a 20 20 20 20 22 49 47 6c 6f 62 61 6c " +. "IGlobal 00023eb0: 49 44 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 22 IDInfo " +. " 00023ec0: 49 47 72 69 64 20 22 20 2b 0a 20 20 20 20 22 49 IGrid " +. "I 00023ed0: 48 61 73 68 65 72 20 22 20 2b 0a 20 20 20 20 22 Hasher " +. " 00023ee0: 49 48 69 73 74 6f 72 79 44 65 73 63 72 69 70 74 IHistoryDescript 00023ef0: 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 48 79 ion " +. "IHy 00023f00: 70 65 72 4c 69 6e 6b 43 6f 6e 74 72 6f 6c 20 22 perLinkControl " 00023f10: 20 2b 0a 20 20 20 20 22 49 49 6d 61 67 65 42 75 +. "IImageBu 00023f20: 74 74 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 49 tton " +. "II 00023f30: 6d 61 67 65 43 6f 6e 74 72 6f 6c 20 22 20 2b 0a mageControl " +. 00023f40: 20 20 20 20 22 49 49 6e 6e 65 72 50 61 6e 65 6c "IInnerPanel 00023f50: 20 22 20 2b 0a 20 20 20 20 22 49 49 6e 70 6c 61 " +. "IInpla 00023f60: 63 65 48 69 6e 74 20 22 20 2b 0a 20 20 20 20 22 ceHint " +. " 00023f70: 49 49 6e 74 65 67 65 72 43 72 69 74 65 72 69 6f IIntegerCriterio 00023f80: 6e 20 22 20 2b 0a 20 20 20 20 22 49 49 6e 74 65 n " +. "IInte 00023f90: 67 65 72 4c 69 73 74 20 22 20 2b 0a 20 20 20 20 gerList " +. 00023fa0: 22 49 49 6e 74 65 67 65 72 52 65 71 75 69 73 69 "IIntegerRequisi 00023fb0: 74 65 20 22 20 2b 0a 20 20 20 20 22 49 49 6e 74 te " +. "IInt 00023fc0: 65 67 65 72 56 61 6c 75 65 20 22 20 2b 0a 20 20 egerValue " +. 00023fd0: 20 20 22 49 49 53 42 4c 45 64 69 74 6f 72 46 6f "IISBLEditorFo 00023fe0: 72 6d 20 22 20 2b 0a 20 20 20 20 22 49 4a 6f 62 rm " +. "IJob 00023ff0: 20 22 20 2b 0a 20 20 20 20 22 49 4a 6f 62 44 65 " +. "IJobDe 00024000: 73 63 72 69 70 74 69 6f 6e 20 22 20 2b 0a 20 20 scription " +. 00024010: 20 20 22 49 4a 6f 62 46 61 63 74 6f 72 79 20 22 "IJobFactory " 00024020: 20 2b 0a 20 20 20 20 22 49 4a 6f 62 46 6f 72 6d +. "IJobForm 00024030: 20 22 20 2b 0a 20 20 20 20 22 49 4a 6f 62 49 6e " +. "IJobIn 00024040: 66 6f 20 22 20 2b 0a 20 20 20 20 22 49 4c 61 62 fo " +. "ILab 00024050: 65 6c 43 6f 6e 74 72 6f 6c 20 22 20 2b 0a 20 20 elControl " +. 00024060: 20 20 22 49 4c 61 72 67 65 49 6e 74 65 67 65 72 "ILargeInteger 00024070: 43 72 69 74 65 72 69 6f 6e 20 22 20 2b 0a 20 20 Criterion " +. 00024080: 20 20 22 49 4c 61 72 67 65 49 6e 74 65 67 65 72 "ILargeInteger 00024090: 52 65 71 75 69 73 69 74 65 20 22 20 2b 0a 20 20 Requisite " +. 000240a0: 20 20 22 49 4c 61 72 67 65 49 6e 74 65 67 65 72 "ILargeInteger 000240b0: 56 61 6c 75 65 20 22 20 2b 0a 20 20 20 20 22 49 Value " +. "I 000240c0: 4c 69 63 65 6e 73 65 49 6e 66 6f 20 22 20 2b 0a LicenseInfo " +. 000240d0: 20 20 20 20 22 49 4c 69 66 65 43 79 63 6c 65 53 "ILifeCycleS 000240e0: 74 61 67 65 20 22 20 2b 0a 20 20 20 20 22 49 4c tage " +. "IL 000240f0: 69 73 74 20 22 20 2b 0a 20 20 20 20 22 49 4c 69 ist " +. "ILi 00024100: 73 74 42 6f 78 20 22 20 2b 0a 20 20 20 20 22 49 stBox " +. "I 00024110: 4c 6f 63 61 6c 49 44 49 6e 66 6f 20 22 20 2b 0a LocalIDInfo " +. 00024120: 20 20 20 20 22 49 4c 6f 63 61 6c 69 7a 61 74 69 "ILocalizati 00024130: 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 4c 6f 63 on " +. "ILoc 00024140: 6b 20 22 20 2b 0a 20 20 20 20 22 49 4d 65 6d 6f k " +. "IMemo 00024150: 72 79 44 61 74 61 53 65 74 20 22 20 2b 0a 20 20 ryDataSet " +. 00024160: 20 20 22 49 4d 65 73 73 61 67 69 6e 67 46 61 63 "IMessagingFac 00024170: 74 6f 72 79 20 22 20 2b 0a 20 20 20 20 22 49 4d tory " +. "IM 00024180: 65 74 61 64 61 74 61 52 65 70 6f 73 69 74 6f 72 etadataRepositor 00024190: 79 20 22 20 2b 0a 20 20 20 20 22 49 4e 6f 74 69 y " +. "INoti 000241a0: 63 65 20 22 20 2b 0a 20 20 20 20 22 49 4e 6f 74 ce " +. "INot 000241b0: 69 63 65 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 iceInfo " +. 000241c0: 22 49 4e 75 6d 65 72 69 63 43 72 69 74 65 72 69 "INumericCriteri 000241d0: 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 4e 75 6d on " +. "INum 000241e0: 65 72 69 63 52 65 71 75 69 73 69 74 65 20 22 20 ericRequisite " 000241f0: 2b 0a 20 20 20 20 22 49 4e 75 6d 65 72 69 63 56 +. "INumericV 00024200: 61 6c 75 65 20 22 20 2b 0a 20 20 20 20 22 49 4f alue " +. "IO 00024210: 62 6a 65 63 74 20 22 20 2b 0a 20 20 20 20 22 49 bject " +. "I 00024220: 4f 62 6a 65 63 74 44 65 73 63 72 69 70 74 69 6f ObjectDescriptio 00024230: 6e 20 22 20 2b 0a 20 20 20 20 22 49 4f 62 6a 65 n " +. "IObje 00024240: 63 74 49 6d 70 6f 72 74 65 72 20 22 20 2b 0a 20 ctImporter " +. 00024250: 20 20 20 22 49 4f 62 6a 65 63 74 49 6e 66 6f 20 "IObjectInfo 00024260: 22 20 2b 0a 20 20 20 20 22 49 4f 62 73 65 72 76 " +. "IObserv 00024270: 65 72 20 22 20 2b 0a 20 20 20 20 22 49 50 61 6e er " +. "IPan 00024280: 65 6c 47 72 6f 75 70 20 22 20 2b 0a 20 20 20 20 elGroup " +. 00024290: 22 49 50 69 63 6b 43 72 69 74 65 72 69 6f 6e 20 "IPickCriterion 000242a0: 22 20 2b 0a 20 20 20 20 22 49 50 69 63 6b 50 72 " +. "IPickPr 000242b0: 6f 70 65 72 74 79 20 22 20 2b 0a 20 20 20 20 22 operty " +. " 000242c0: 49 50 69 63 6b 52 65 71 75 69 73 69 74 65 20 22 IPickRequisite " 000242d0: 20 2b 0a 20 20 20 20 22 49 50 69 63 6b 52 65 71 +. "IPickReq 000242e0: 75 69 73 69 74 65 44 65 73 63 72 69 70 74 69 6f uisiteDescriptio 000242f0: 6e 20 22 20 2b 0a 20 20 20 20 22 49 50 69 63 6b n " +. "IPick 00024300: 52 65 71 75 69 73 69 74 65 49 74 65 6d 20 22 20 RequisiteItem " 00024310: 2b 0a 20 20 20 20 22 49 50 69 63 6b 52 65 71 75 +. "IPickRequ 00024320: 69 73 69 74 65 49 74 65 6d 73 20 22 20 2b 0a 20 isiteItems " +. 00024330: 20 20 20 22 49 50 69 63 6b 56 61 6c 75 65 20 22 "IPickValue " 00024340: 20 2b 0a 20 20 20 20 22 49 50 72 69 76 69 6c 65 +. "IPrivile 00024350: 67 65 20 22 20 2b 0a 20 20 20 20 22 49 50 72 69 ge " +. "IPri 00024360: 76 69 6c 65 67 65 4c 69 73 74 20 22 20 2b 0a 20 vilegeList " +. 00024370: 20 20 20 22 49 50 72 6f 63 65 73 73 20 22 20 2b "IProcess " + 00024380: 0a 20 20 20 20 22 49 50 72 6f 63 65 73 73 46 61 . "IProcessFa 00024390: 63 74 6f 72 79 20 22 20 2b 0a 20 20 20 20 22 49 ctory " +. "I 000243a0: 50 72 6f 63 65 73 73 4d 65 73 73 61 67 65 20 22 ProcessMessage " 000243b0: 20 2b 0a 20 20 20 20 22 49 50 72 6f 67 72 65 73 +. "IProgres 000243c0: 73 20 22 20 2b 0a 20 20 20 20 22 49 50 72 6f 70 s " +. "IProp 000243d0: 65 72 74 79 20 22 20 2b 0a 20 20 20 20 22 49 50 erty " +. "IP 000243e0: 72 6f 70 65 72 74 79 43 68 61 6e 67 65 45 76 65 ropertyChangeEve 000243f0: 6e 74 20 22 20 2b 0a 20 20 20 20 22 49 51 75 65 nt " +. "IQue 00024400: 72 79 20 22 20 2b 0a 20 20 20 20 22 49 52 65 66 ry " +. "IRef 00024410: 65 72 65 6e 63 65 20 22 20 2b 0a 20 20 20 20 22 erence " +. " 00024420: 49 52 65 66 65 72 65 6e 63 65 43 72 69 74 65 72 IReferenceCriter 00024430: 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 52 65 ion " +. "IRe 00024440: 66 65 72 65 6e 63 65 45 6e 61 62 6c 65 64 4d 6f ferenceEnabledMo 00024450: 64 65 20 22 20 2b 0a 20 20 20 20 22 49 52 65 66 de " +. "IRef 00024460: 65 72 65 6e 63 65 46 61 63 74 6f 72 79 20 22 20 erenceFactory " 00024470: 2b 0a 20 20 20 20 22 49 52 65 66 65 72 65 6e 63 +. "IReferenc 00024480: 65 48 69 73 74 6f 72 79 44 65 73 63 72 69 70 74 eHistoryDescript 00024490: 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 52 65 ion " +. "IRe 000244a0: 66 65 72 65 6e 63 65 49 6e 66 6f 20 22 20 2b 0a ferenceInfo " +. 000244b0: 20 20 20 20 22 49 52 65 66 65 72 65 6e 63 65 52 "IReferenceR 000244c0: 65 63 6f 72 64 43 61 72 64 57 69 7a 61 72 64 53 ecordCardWizardS 000244d0: 74 65 70 20 22 20 2b 0a 20 20 20 20 22 49 52 65 tep " +. "IRe 000244e0: 66 65 72 65 6e 63 65 52 65 71 75 69 73 69 74 65 ferenceRequisite 000244f0: 44 65 73 63 72 69 70 74 69 6f 6e 20 22 20 2b 0a Description " +. 00024500: 20 20 20 20 22 49 52 65 66 65 72 65 6e 63 65 73 "IReferences 00024510: 46 61 63 74 6f 72 79 20 22 20 2b 0a 20 20 20 20 Factory " +. 00024520: 22 49 52 65 66 65 72 65 6e 63 65 56 61 6c 75 65 "IReferenceValue 00024530: 20 22 20 2b 0a 20 20 20 20 22 49 52 65 66 52 65 " +. "IRefRe 00024540: 71 75 69 73 69 74 65 20 22 20 2b 0a 20 20 20 20 quisite " +. 00024550: 22 49 52 65 70 6f 72 74 20 22 20 2b 0a 20 20 20 "IReport " +. 00024560: 20 22 49 52 65 70 6f 72 74 46 61 63 74 6f 72 79 "IReportFactory 00024570: 20 22 20 2b 0a 20 20 20 20 22 49 52 65 71 75 69 " +. "IRequi 00024580: 73 69 74 65 20 22 20 2b 0a 20 20 20 20 22 49 52 site " +. "IR 00024590: 65 71 75 69 73 69 74 65 44 65 73 63 72 69 70 74 equisiteDescript 000245a0: 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 52 65 ion " +. "IRe 000245b0: 71 75 69 73 69 74 65 44 65 73 63 72 69 70 74 69 quisiteDescripti 000245c0: 6f 6e 4c 69 73 74 20 22 20 2b 0a 20 20 20 20 22 onList " +. " 000245d0: 49 52 65 71 75 69 73 69 74 65 46 61 63 74 6f 72 IRequisiteFactor 000245e0: 79 20 22 20 2b 0a 20 20 20 20 22 49 52 69 63 68 y " +. "IRich 000245f0: 45 64 69 74 20 22 20 2b 0a 20 20 20 20 22 49 52 Edit " +. "IR 00024600: 6f 75 74 65 53 74 65 70 20 22 20 2b 0a 20 20 20 outeStep " +. 00024610: 20 22 49 52 75 6c 65 20 22 20 2b 0a 20 20 20 20 "IRule " +. 00024620: 22 49 52 75 6c 65 4c 69 73 74 20 22 20 2b 0a 20 "IRuleList " +. 00024630: 20 20 20 22 49 53 63 68 65 6d 65 42 6c 6f 63 6b "ISchemeBlock 00024640: 20 22 20 2b 0a 20 20 20 20 22 49 53 63 72 69 70 " +. "IScrip 00024650: 74 20 22 20 2b 0a 20 20 20 20 22 49 53 63 72 69 t " +. "IScri 00024660: 70 74 46 61 63 74 6f 72 79 20 22 20 2b 0a 20 20 ptFactory " +. 00024670: 20 20 22 49 53 65 61 72 63 68 43 72 69 74 65 72 "ISearchCriter 00024680: 69 61 20 22 20 2b 0a 20 20 20 20 22 49 53 65 61 ia " +. "ISea 00024690: 72 63 68 43 72 69 74 65 72 69 6f 6e 20 22 20 2b rchCriterion " + 000246a0: 0a 20 20 20 20 22 49 53 65 61 72 63 68 44 65 73 . "ISearchDes 000246b0: 63 72 69 70 74 69 6f 6e 20 22 20 2b 0a 20 20 20 cription " +. 000246c0: 20 22 49 53 65 61 72 63 68 46 61 63 74 6f 72 79 "ISearchFactory 000246d0: 20 22 20 2b 0a 20 20 20 20 22 49 53 65 61 72 63 " +. "ISearc 000246e0: 68 46 6f 6c 64 65 72 49 6e 66 6f 20 22 20 2b 0a hFolderInfo " +. 000246f0: 20 20 20 20 22 49 53 65 61 72 63 68 46 6f 72 4f "ISearchForO 00024700: 62 6a 65 63 74 44 65 73 63 72 69 70 74 69 6f 6e bjectDescription 00024710: 20 22 20 2b 0a 20 20 20 20 22 49 53 65 61 72 63 " +. "ISearc 00024720: 68 52 65 73 75 6c 74 52 65 73 74 72 69 63 74 69 hResultRestricti 00024730: 6f 6e 73 20 22 20 2b 0a 20 20 20 20 22 49 53 65 ons " +. "ISe 00024740: 63 75 72 65 64 43 6f 6e 74 65 78 74 20 22 20 2b curedContext " + 00024750: 0a 20 20 20 20 22 49 53 65 6c 65 63 74 44 69 61 . "ISelectDia 00024760: 6c 6f 67 20 22 20 2b 0a 20 20 20 20 22 49 53 65 log " +. "ISe 00024770: 72 76 65 72 45 76 65 6e 74 20 22 20 2b 0a 20 20 rverEvent " +. 00024780: 20 20 22 49 53 65 72 76 65 72 45 76 65 6e 74 46 "IServerEventF 00024790: 61 63 74 6f 72 79 20 22 20 2b 0a 20 20 20 20 22 actory " +. " 000247a0: 49 53 65 72 76 69 63 65 44 69 61 6c 6f 67 20 22 IServiceDialog " 000247b0: 20 2b 0a 20 20 20 20 22 49 53 65 72 76 69 63 65 +. "IService 000247c0: 46 61 63 74 6f 72 79 20 22 20 2b 0a 20 20 20 20 Factory " +. 000247d0: 22 49 53 69 67 6e 61 74 75 72 65 20 22 20 2b 0a "ISignature " +. 000247e0: 20 20 20 20 22 49 53 69 67 6e 50 72 6f 76 69 64 "ISignProvid 000247f0: 65 72 20 22 20 2b 0a 20 20 20 20 22 49 53 69 67 er " +. "ISig 00024800: 6e 50 72 6f 76 69 64 65 72 32 20 22 20 2b 0a 20 nProvider2 " +. 00024810: 20 20 20 22 49 53 69 67 6e 50 72 6f 76 69 64 65 "ISignProvide 00024820: 72 33 20 22 20 2b 0a 20 20 20 20 22 49 53 69 6d r3 " +. "ISim 00024830: 70 6c 65 43 72 69 74 65 72 69 6f 6e 20 22 20 2b pleCriterion " + 00024840: 0a 20 20 20 20 22 49 53 74 72 69 6e 67 43 72 69 . "IStringCri 00024850: 74 65 72 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 terion " +. " 00024860: 49 53 74 72 69 6e 67 4c 69 73 74 20 22 20 2b 0a IStringList " +. 00024870: 20 20 20 20 22 49 53 74 72 69 6e 67 52 65 71 75 "IStringRequ 00024880: 69 73 69 74 65 20 22 20 2b 0a 20 20 20 20 22 49 isite " +. "I 00024890: 53 74 72 69 6e 67 52 65 71 75 69 73 69 74 65 44 StringRequisiteD 000248a0: 65 73 63 72 69 70 74 69 6f 6e 20 22 20 2b 0a 20 escription " +. 000248b0: 20 20 20 22 49 53 74 72 69 6e 67 56 61 6c 75 65 "IStringValue 000248c0: 20 22 20 2b 0a 20 20 20 20 22 49 53 79 73 74 65 " +. "ISyste 000248d0: 6d 44 69 61 6c 6f 67 73 46 61 63 74 6f 72 79 20 mDialogsFactory 000248e0: 22 20 2b 0a 20 20 20 20 22 49 53 79 73 74 65 6d " +. "ISystem 000248f0: 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 22 49 54 Info " +. "IT 00024900: 61 62 53 68 65 65 74 20 22 20 2b 0a 20 20 20 20 abSheet " +. 00024910: 22 49 54 61 73 6b 20 22 20 2b 0a 20 20 20 20 22 "ITask " +. " 00024920: 49 54 61 73 6b 41 62 6f 72 74 52 65 61 73 6f 6e ITaskAbortReason 00024930: 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 22 49 54 Info " +. "IT 00024940: 61 73 6b 43 61 72 64 57 69 7a 61 72 64 53 74 65 askCardWizardSte 00024950: 70 20 22 20 2b 0a 20 20 20 20 22 49 54 61 73 6b p " +. "ITask 00024960: 44 65 73 63 72 69 70 74 69 6f 6e 20 22 20 2b 0a Description " +. 00024970: 20 20 20 20 22 49 54 61 73 6b 46 61 63 74 6f 72 "ITaskFactor 00024980: 79 20 22 20 2b 0a 20 20 20 20 22 49 54 61 73 6b y " +. "ITask 00024990: 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 22 49 54 Info " +. "IT 000249a0: 61 73 6b 52 6f 75 74 65 20 22 20 2b 0a 20 20 20 askRoute " +. 000249b0: 20 22 49 54 65 78 74 43 72 69 74 65 72 69 6f 6e "ITextCriterion 000249c0: 20 22 20 2b 0a 20 20 20 20 22 49 54 65 78 74 52 " +. "ITextR 000249d0: 65 71 75 69 73 69 74 65 20 22 20 2b 0a 20 20 20 equisite " +. 000249e0: 20 22 49 54 65 78 74 56 61 6c 75 65 20 22 20 2b "ITextValue " + 000249f0: 0a 20 20 20 20 22 49 54 72 65 65 4c 69 73 74 53 . "ITreeListS 00024a00: 65 6c 65 63 74 44 69 61 6c 6f 67 20 22 20 2b 0a electDialog " +. 00024a10: 20 20 20 20 22 49 55 73 65 72 20 22 20 2b 0a 20 "IUser " +. 00024a20: 20 20 20 22 49 55 73 65 72 4c 69 73 74 20 22 20 "IUserList " 00024a30: 2b 0a 20 20 20 20 22 49 56 61 6c 75 65 20 22 20 +. "IValue " 00024a40: 2b 0a 20 20 20 20 22 49 56 69 65 77 20 22 20 2b +. "IView " + 00024a50: 0a 20 20 20 20 22 49 57 65 62 42 72 6f 77 73 65 . "IWebBrowse 00024a60: 72 43 6f 6e 74 72 6f 6c 20 22 20 2b 0a 20 20 20 rControl " +. 00024a70: 20 22 49 57 69 7a 61 72 64 20 22 20 2b 0a 20 20 "IWizard " +. 00024a80: 20 20 22 49 57 69 7a 61 72 64 41 63 74 69 6f 6e "IWizardAction 00024a90: 20 22 20 2b 0a 20 20 20 20 22 49 57 69 7a 61 72 " +. "IWizar 00024aa0: 64 46 61 63 74 6f 72 79 20 22 20 2b 0a 20 20 20 dFactory " +. 00024ab0: 20 22 49 57 69 7a 61 72 64 46 6f 72 6d 45 6c 65 "IWizardFormEle 00024ac0: 6d 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 49 57 ment " +. "IW 00024ad0: 69 7a 61 72 64 50 61 72 61 6d 20 22 20 2b 0a 20 izardParam " +. 00024ae0: 20 20 20 22 49 57 69 7a 61 72 64 50 69 63 6b 50 "IWizardPickP 00024af0: 61 72 61 6d 20 22 20 2b 0a 20 20 20 20 22 49 57 aram " +. "IW 00024b00: 69 7a 61 72 64 52 65 66 65 72 65 6e 63 65 50 61 izardReferencePa 00024b10: 72 61 6d 20 22 20 2b 0a 20 20 20 20 22 49 57 69 ram " +. "IWi 00024b20: 7a 61 72 64 53 74 65 70 20 22 20 2b 0a 20 20 20 zardStep " +. 00024b30: 20 22 49 57 6f 72 6b 41 63 63 65 73 73 52 69 67 "IWorkAccessRig 00024b40: 68 74 73 20 22 20 2b 0a 20 20 20 20 22 49 57 6f hts " +. "IWo 00024b50: 72 6b 44 65 73 63 72 69 70 74 69 6f 6e 20 22 20 rkDescription " 00024b60: 2b 0a 20 20 20 20 22 49 57 6f 72 6b 66 6c 6f 77 +. "IWorkflow 00024b70: 41 73 6b 61 62 6c 65 50 61 72 61 6d 20 22 20 2b AskableParam " + 00024b80: 0a 20 20 20 20 22 49 57 6f 72 6b 66 6c 6f 77 41 . "IWorkflowA 00024b90: 73 6b 61 62 6c 65 50 61 72 61 6d 73 20 22 20 2b skableParams " + 00024ba0: 0a 20 20 20 20 22 49 57 6f 72 6b 66 6c 6f 77 42 . "IWorkflowB 00024bb0: 6c 6f 63 6b 20 22 20 2b 0a 20 20 20 20 22 49 57 lock " +. "IW 00024bc0: 6f 72 6b 66 6c 6f 77 42 6c 6f 63 6b 52 65 73 75 orkflowBlockResu 00024bd0: 6c 74 20 22 20 2b 0a 20 20 20 20 22 49 57 6f 72 lt " +. "IWor 00024be0: 6b 66 6c 6f 77 45 6e 61 62 6c 65 64 4d 6f 64 65 kflowEnabledMode 00024bf0: 20 22 20 2b 0a 20 20 20 20 22 49 57 6f 72 6b 66 " +. "IWorkf 00024c00: 6c 6f 77 50 61 72 61 6d 20 22 20 2b 0a 20 20 20 lowParam " +. 00024c10: 20 22 49 57 6f 72 6b 66 6c 6f 77 50 69 63 6b 50 "IWorkflowPickP 00024c20: 61 72 61 6d 20 22 20 2b 0a 20 20 20 20 22 49 57 aram " +. "IW 00024c30: 6f 72 6b 66 6c 6f 77 52 65 66 65 72 65 6e 63 65 orkflowReference 00024c40: 50 61 72 61 6d 20 22 20 2b 0a 20 20 20 20 22 49 Param " +. "I 00024c50: 57 6f 72 6b 53 74 61 74 65 20 22 20 2b 0a 20 20 WorkState " +. 00024c60: 20 20 22 49 57 6f 72 6b 54 72 65 65 43 75 73 74 "IWorkTreeCust 00024c70: 6f 6d 4e 6f 64 65 20 22 20 2b 0a 20 20 20 20 22 omNode " +. " 00024c80: 49 57 6f 72 6b 54 72 65 65 4a 6f 62 4e 6f 64 65 IWorkTreeJobNode 00024c90: 20 22 20 2b 0a 20 20 20 20 22 49 57 6f 72 6b 54 " +. "IWorkT 00024ca0: 72 65 65 54 61 73 6b 4e 6f 64 65 20 22 20 2b 0a reeTaskNode " +. 00024cb0: 20 20 20 20 22 49 58 4d 4c 45 64 69 74 6f 72 46 "IXMLEditorF 00024cc0: 6f 72 6d 20 22 20 2b 0a 20 20 20 20 22 53 42 43 orm " +. "SBC 00024cd0: 72 79 70 74 6f 20 22 3b 0a 0a 20 20 2f 2f 20 62 rypto ";.. // b 00024ce0: 75 69 6c 74 5f 69 6e 20 3a 20 d0 b2 d1 81 d1 82 uilt_in : ...... 00024cf0: d1 80 d0 be d0 b5 d0 bd d0 bd d1 8b d0 b5 20 d0 .............. . 00024d00: b8 d0 bb d0 b8 20 d0 b1 d0 b8 d0 b1 d0 bb d0 b8 ..... .......... 00024d10: d0 be d1 82 d0 b5 d1 87 d0 bd d1 8b d0 b5 20 d0 .............. . 00024d20: be d0 b1 d1 8a d0 b5 d0 ba d1 82 d1 8b 20 28 d0 ............. (. 00024d30: ba d0 be d0 bd d1 81 d1 82 d0 b0 d0 bd d1 82 d1 ................ 00024d40: 8b 2c 20 d0 bf d0 b5 d1 80 d0 b5 d1 87 d0 b8 d1 ., ............. 00024d50: 81 d0 bb d0 b5 d0 bd d0 b8 d1 8f 29 0a 20 20 63 ...........). c 00024d60: 6f 6e 73 74 20 42 55 49 4c 54 49 4e 20 3d 20 43 onst BUILTIN = C 00024d70: 4f 4e 53 54 41 4e 54 53 20 2b 20 45 4e 55 4d 53 ONSTANTS + ENUMS 00024d80: 3b 0a 0a 20 20 2f 2f 20 63 6c 61 73 73 3a 20 d0 ;.. // class: . 00024d90: b2 d1 81 d1 82 d1 80 d0 be d0 b5 d0 bd d0 bd d1 ................ 00024da0: 8b d0 b5 20 d0 bd d0 b0 d0 b1 d0 be d1 80 d1 8b ... ............ 00024db0: 20 d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 b8 d0 ............... 00024dc0: b9 2c 20 d1 81 d0 b8 d1 81 d1 82 d0 b5 d0 bc d0 ., ............. 00024dd0: bd d1 8b d0 b5 20 d0 be d0 b1 d1 8a d0 b5 d0 ba ..... .......... 00024de0: d1 82 d1 8b 2c 20 d1 84 d0 b0 d0 b1 d1 80 d0 b8 ...., .......... 00024df0: d0 ba d0 b8 0a 20 20 63 6f 6e 73 74 20 43 4c 41 ..... const CLA 00024e00: 53 53 20 3d 20 70 72 65 64 65 66 69 6e 65 64 5f SS = predefined_ 00024e10: 76 61 72 69 61 62 6c 65 73 3b 0a 0a 20 20 2f 2f variables;.. // 00024e20: 20 6c 69 74 65 72 61 6c 20 3a 20 d0 bf d1 80 d0 literal : ..... 00024e30: b8 d0 bc d0 b8 d1 82 d0 b8 d0 b2 d0 bd d1 8b d0 ................ 00024e40: b5 20 d1 82 d0 b8 d0 bf d1 8b 0a 20 20 63 6f 6e . ......... con 00024e50: 73 74 20 4c 49 54 45 52 41 4c 20 3d 20 22 6e 75 st LITERAL = "nu 00024e60: 6c 6c 20 74 72 75 65 20 66 61 6c 73 65 20 6e 69 ll true false ni 00024e70: 6c 20 22 3b 0a 0a 20 20 2f 2f 20 6e 75 6d 62 65 l ";.. // numbe 00024e80: 72 20 3a 20 d1 87 d0 b8 d1 81 d0 bb d0 b0 0a 20 r : ........... 00024e90: 20 63 6f 6e 73 74 20 4e 55 4d 42 45 52 53 20 3d const NUMBERS = 00024ea0: 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 {. className 00024eb0: 3a 20 22 6e 75 6d 62 65 72 22 2c 0a 20 20 20 20 : "number",. 00024ec0: 62 65 67 69 6e 3a 20 68 6c 6a 73 2e 4e 55 4d 42 begin: hljs.NUMB 00024ed0: 45 52 5f 52 45 2c 0a 20 20 20 20 72 65 6c 65 76 ER_RE,. relev 00024ee0: 61 6e 63 65 3a 20 30 0a 20 20 7d 3b 0a 0a 20 20 ance: 0. };.. 00024ef0: 2f 2f 20 73 74 72 69 6e 67 20 3a 20 d1 81 d1 82 // string : .... 00024f00: d1 80 d0 be d0 ba d0 b8 0a 20 20 63 6f 6e 73 74 ......... const 00024f10: 20 53 54 52 49 4e 47 53 20 3d 20 7b 0a 20 20 20 STRINGS = {. 00024f20: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 22 73 74 72 className: "str 00024f30: 69 6e 67 22 2c 0a 20 20 20 20 76 61 72 69 61 6e ing",. varian 00024f40: 74 73 3a 20 5b 0a 20 20 20 20 20 20 7b 0a 20 20 ts: [. {. 00024f50: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 22 27 begin: '"' 00024f60: 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 ,. end: ' 00024f70: 22 27 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 "'. },. 00024f80: 20 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 {. begi 00024f90: 6e 3a 20 22 27 22 2c 0a 20 20 20 20 20 20 20 20 n: "'",. 00024fa0: 65 6e 64 3a 20 22 27 22 0a 20 20 20 20 20 20 7d end: "'". } 00024fb0: 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 0a 20 20 2f . ]. };.. / 00024fc0: 2f 20 d0 a2 d0 be d0 ba d0 b5 d0 bd d1 8b 0a 20 / ............. 00024fd0: 20 63 6f 6e 73 74 20 44 4f 43 54 41 47 53 20 3d const DOCTAGS = 00024fe0: 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 {. className 00024ff0: 3a 20 22 64 6f 63 74 61 67 22 2c 0a 20 20 20 20 : "doctag",. 00025000: 62 65 67 69 6e 3a 20 22 5c 5c 62 28 3f 3a 54 4f begin: "\\b(?:TO 00025010: 44 4f 7c 44 4f 4e 45 7c 42 45 47 49 4e 7c 45 4e DO|DONE|BEGIN|EN 00025020: 44 7c 53 54 55 42 7c 43 48 47 7c 46 49 58 4d 45 D|STUB|CHG|FIXME 00025030: 7c 4e 4f 54 45 7c 42 55 47 7c 58 58 58 29 5c 5c |NOTE|BUG|XXX)\\ 00025040: 62 22 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 b",. relevanc 00025050: 65 3a 20 30 0a 20 20 7d 3b 0a 0a 20 20 2f 2f 20 e: 0. };.. // 00025060: d0 9e d0 b4 d0 bd d0 be d1 81 d1 82 d1 80 d0 be ................ 00025070: d1 87 d0 bd d1 8b d0 b9 20 d0 ba d0 be d0 bc d0 ........ ....... 00025080: bc d0 b5 d0 bd d1 82 d0 b0 d1 80 d0 b8 d0 b9 0a ................ 00025090: 20 20 63 6f 6e 73 74 20 49 53 42 4c 5f 4c 49 4e const ISBL_LIN 000250a0: 45 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 20 3d E_COMMENT_MODE = 000250b0: 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 {. className 000250c0: 3a 20 22 63 6f 6d 6d 65 6e 74 22 2c 0a 20 20 20 : "comment",. 000250d0: 20 62 65 67 69 6e 3a 20 22 2f 2f 22 2c 0a 20 20 begin: "//",. 000250e0: 20 20 65 6e 64 3a 20 22 24 22 2c 0a 20 20 20 20 end: "$",. 000250f0: 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 relevance: 0,. 00025100: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 00025110: 20 20 20 20 68 6c 6a 73 2e 50 48 52 41 53 41 4c hljs.PHRASAL 00025120: 5f 57 4f 52 44 53 5f 4d 4f 44 45 2c 0a 20 20 20 _WORDS_MODE,. 00025130: 20 20 20 44 4f 43 54 41 47 53 0a 20 20 20 20 5d DOCTAGS. ] 00025140: 0a 20 20 7d 3b 0a 0a 20 20 2f 2f 20 d0 9c d0 bd . };.. // .... 00025150: d0 be d0 b3 d0 be d1 81 d1 82 d1 80 d0 be d1 87 ................ 00025160: d0 bd d1 8b d0 b9 20 d0 ba d0 be d0 bc d0 bc d0 ...... ......... 00025170: b5 d0 bd d1 82 d0 b0 d1 80 d0 b8 d0 b9 0a 20 20 .............. 00025180: 63 6f 6e 73 74 20 49 53 42 4c 5f 42 4c 4f 43 4b const ISBL_BLOCK 00025190: 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 20 3d 20 _COMMENT_MODE = 000251a0: 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a {. className: 000251b0: 20 22 63 6f 6d 6d 65 6e 74 22 2c 0a 20 20 20 20 "comment",. 000251c0: 62 65 67 69 6e 3a 20 22 2f 5c 5c 2a 22 2c 0a 20 begin: "/\\*",. 000251d0: 20 20 20 65 6e 64 3a 20 22 5c 5c 2a 2f 22 2c 0a end: "\\*/",. 000251e0: 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 relevance: 0 000251f0: 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 ,. contains: 00025200: 5b 0a 20 20 20 20 20 20 68 6c 6a 73 2e 50 48 52 [. hljs.PHR 00025210: 41 53 41 4c 5f 57 4f 52 44 53 5f 4d 4f 44 45 2c ASAL_WORDS_MODE, 00025220: 0a 20 20 20 20 20 20 44 4f 43 54 41 47 53 0a 20 . DOCTAGS. 00025230: 20 20 20 5d 0a 20 20 7d 3b 0a 0a 20 20 2f 2f 20 ]. };.. // 00025240: 63 6f 6d 6d 65 6e 74 20 3a 20 d0 ba d0 be d0 bc comment : ...... 00025250: d0 bc d0 b5 d0 bd d1 82 d0 b0 d1 80 d0 b8 d0 b8 ................ 00025260: 0a 20 20 63 6f 6e 73 74 20 43 4f 4d 4d 45 4e 54 . const COMMENT 00025270: 53 20 3d 20 7b 0a 20 20 20 20 76 61 72 69 61 6e S = {. varian 00025280: 74 73 3a 20 5b 0a 20 20 20 20 20 20 49 53 42 4c ts: [. ISBL 00025290: 5f 4c 49 4e 45 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f _LINE_COMMENT_MO 000252a0: 44 45 2c 0a 20 20 20 20 20 20 49 53 42 4c 5f 42 DE,. ISBL_B 000252b0: 4c 4f 43 4b 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 LOCK_COMMENT_MOD 000252c0: 45 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 0a 20 20 E. ]. };.. 000252d0: 2f 2f 20 6b 65 79 77 6f 72 64 73 20 3a 20 d0 ba // keywords : .. 000252e0: d0 bb d1 8e d1 87 d0 b5 d0 b2 d1 8b d0 b5 20 d1 .............. . 000252f0: 81 d0 bb d0 be d0 b2 d0 b0 0a 20 20 63 6f 6e 73 .......... cons 00025300: 74 20 4b 45 59 57 4f 52 44 53 20 3d 20 7b 0a 20 t KEYWORDS = {. 00025310: 20 20 20 24 70 61 74 74 65 72 6e 3a 20 55 4e 44 $pattern: UND 00025320: 45 52 53 43 4f 52 45 5f 49 44 45 4e 54 5f 52 45 ERSCORE_IDENT_RE 00025330: 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 3a 20 4b ,. keyword: K 00025340: 45 59 57 4f 52 44 2c 0a 20 20 20 20 62 75 69 6c EYWORD,. buil 00025350: 74 5f 69 6e 3a 20 42 55 49 4c 54 49 4e 2c 0a 20 t_in: BUILTIN,. 00025360: 20 20 20 63 6c 61 73 73 3a 20 43 4c 41 53 53 2c class: CLASS, 00025370: 0a 20 20 20 20 6c 69 74 65 72 61 6c 3a 20 4c 49 . literal: LI 00025380: 54 45 52 41 4c 0a 20 20 7d 3b 0a 0a 20 20 2f 2f TERAL. };.. // 00025390: 20 6d 65 74 68 6f 64 73 20 3a 20 d0 bc d0 b5 d1 methods : ..... 000253a0: 82 d0 be d0 b4 d1 8b 0a 20 20 63 6f 6e 73 74 20 ........ const 000253b0: 4d 45 54 48 4f 44 53 20 3d 20 7b 0a 20 20 20 20 METHODS = {. 000253c0: 62 65 67 69 6e 3a 20 22 5c 5c 2e 5c 5c 73 2a 22 begin: "\\.\\s*" 000253d0: 20 2b 20 68 6c 6a 73 2e 55 4e 44 45 52 53 43 4f + hljs.UNDERSCO 000253e0: 52 45 5f 49 44 45 4e 54 5f 52 45 2c 0a 20 20 20 RE_IDENT_RE,. 000253f0: 20 6b 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f keywords: KEYWO 00025400: 52 44 53 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e RDS,. relevan 00025410: 63 65 3a 20 30 0a 20 20 7d 3b 0a 0a 20 20 2f 2f ce: 0. };.. // 00025420: 20 74 79 70 65 20 3a 20 d0 b2 d1 81 d1 82 d1 80 type : ........ 00025430: d0 be d0 b5 d0 bd d0 bd d1 8b d0 b5 20 d1 82 d0 ............ ... 00025440: b8 d0 bf d1 8b 0a 20 20 63 6f 6e 73 74 20 54 59 ...... const TY 00025450: 50 45 53 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 PES = {. clas 00025460: 73 4e 61 6d 65 3a 20 22 74 79 70 65 22 2c 0a 20 sName: "type",. 00025470: 20 20 20 62 65 67 69 6e 3a 20 22 3a 5b 20 5c 5c begin: ":[ \\ 00025480: 74 5d 2a 28 22 20 2b 20 69 6e 74 65 72 66 61 63 t]*(" + interfac 00025490: 65 73 2e 74 72 69 6d 28 29 2e 72 65 70 6c 61 63 es.trim().replac 000254a0: 65 28 2f 5c 73 2f 67 2c 20 22 7c 22 29 20 2b 20 e(/\s/g, "|") + 000254b0: 22 29 22 2c 0a 20 20 20 20 65 6e 64 3a 20 22 5b ")",. end: "[ 000254c0: 20 5c 5c 74 5d 2a 3d 22 2c 0a 20 20 20 20 65 78 \\t]*=",. ex 000254d0: 63 6c 75 64 65 45 6e 64 3a 20 74 72 75 65 0a 20 cludeEnd: true. 000254e0: 20 7d 3b 0a 0a 20 20 2f 2f 20 76 61 72 69 61 62 };.. // variab 000254f0: 6c 65 73 20 3a 20 d0 bf d0 b5 d1 80 d0 b5 d0 bc les : .......... 00025500: d0 b5 d0 bd d0 bd d1 8b d0 b5 0a 20 20 63 6f 6e ........... con 00025510: 73 74 20 56 41 52 49 41 42 4c 45 53 20 3d 20 7b st VARIABLES = { 00025520: 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 . className: 00025530: 22 76 61 72 69 61 62 6c 65 22 2c 0a 20 20 20 20 "variable",. 00025540: 6b 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f 52 keywords: KEYWOR 00025550: 44 53 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 55 DS,. begin: U 00025560: 4e 44 45 52 53 43 4f 52 45 5f 49 44 45 4e 54 5f NDERSCORE_IDENT_ 00025570: 52 45 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 RE,. relevanc 00025580: 65 3a 20 30 2c 0a 20 20 20 20 63 6f 6e 74 61 69 e: 0,. contai 00025590: 6e 73 3a 20 5b 0a 20 20 20 20 20 20 54 59 50 45 ns: [. TYPE 000255a0: 53 2c 0a 20 20 20 20 20 20 4d 45 54 48 4f 44 53 S,. METHODS 000255b0: 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 0a 20 20 2f . ]. };.. / 000255c0: 2f 20 d0 98 d0 bc d0 b5 d0 bd d0 b0 20 d1 84 d1 / .......... ... 000255d0: 83 d0 bd d0 ba d1 86 d0 b8 d0 b9 0a 20 20 63 6f ............ co 000255e0: 6e 73 74 20 46 55 4e 43 54 49 4f 4e 5f 54 49 54 nst FUNCTION_TIT 000255f0: 4c 45 20 3d 20 46 55 4e 43 54 49 4f 4e 5f 4e 41 LE = FUNCTION_NA 00025600: 4d 45 5f 49 44 45 4e 54 5f 52 45 20 2b 20 22 5c ME_IDENT_RE + "\ 00025610: 5c 28 22 3b 0a 0a 20 20 63 6f 6e 73 74 20 54 49 \(";.. const TI 00025620: 54 4c 45 5f 4d 4f 44 45 20 3d 20 7b 0a 20 20 20 TLE_MODE = {. 00025630: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 22 74 69 74 className: "tit 00025640: 6c 65 22 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 le",. keyword 00025650: 73 3a 20 7b 0a 20 20 20 20 20 20 24 70 61 74 74 s: {. $patt 00025660: 65 72 6e 3a 20 55 4e 44 45 52 53 43 4f 52 45 5f ern: UNDERSCORE_ 00025670: 49 44 45 4e 54 5f 52 45 2c 0a 20 20 20 20 20 20 IDENT_RE,. 00025680: 62 75 69 6c 74 5f 69 6e 3a 20 73 79 73 74 65 6d built_in: system 00025690: 5f 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 7d _functions. } 000256a0: 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 46 55 4e ,. begin: FUN 000256b0: 43 54 49 4f 4e 5f 54 49 54 4c 45 2c 0a 20 20 20 CTION_TITLE,. 000256c0: 20 65 6e 64 3a 20 22 5c 5c 28 22 2c 0a 20 20 20 end: "\\(",. 000256d0: 20 72 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 72 returnBegin: tr 000256e0: 75 65 2c 0a 20 20 20 20 65 78 63 6c 75 64 65 45 ue,. excludeE 000256f0: 6e 64 3a 20 74 72 75 65 0a 20 20 7d 3b 0a 0a 20 nd: true. };.. 00025700: 20 2f 2f 20 66 75 6e 63 74 69 6f 6e 20 3a 20 d1 // function : . 00025710: 84 d1 83 d0 bd d0 ba d1 86 d0 b8 d0 b8 0a 20 20 .............. 00025720: 63 6f 6e 73 74 20 46 55 4e 43 54 49 4f 4e 53 20 const FUNCTIONS 00025730: 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d = {. classNam 00025740: 65 3a 20 22 66 75 6e 63 74 69 6f 6e 22 2c 0a 20 e: "function",. 00025750: 20 20 20 62 65 67 69 6e 3a 20 46 55 4e 43 54 49 begin: FUNCTI 00025760: 4f 4e 5f 54 49 54 4c 45 2c 0a 20 20 20 20 65 6e ON_TITLE,. en 00025770: 64 3a 20 22 5c 5c 29 24 22 2c 0a 20 20 20 20 72 d: "\\)$",. r 00025780: 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 72 75 65 eturnBegin: true 00025790: 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 ,. keywords: 000257a0: 4b 45 59 57 4f 52 44 53 2c 0a 20 20 20 20 69 6c KEYWORDS,. il 000257b0: 6c 65 67 61 6c 3a 20 22 5b 5c 5c 5b 5c 5c 5d 5c legal: "[\\[\\]\ 000257c0: 5c 7c 5c 5c 24 5c 5c 3f 25 2c 7e 23 40 5d 22 2c \|\\$\\?%,~#@]", 000257d0: 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b . contains: [ 000257e0: 0a 20 20 20 20 20 20 54 49 54 4c 45 5f 4d 4f 44 . TITLE_MOD 000257f0: 45 2c 0a 20 20 20 20 20 20 4d 45 54 48 4f 44 53 E,. METHODS 00025800: 2c 0a 20 20 20 20 20 20 56 41 52 49 41 42 4c 45 ,. VARIABLE 00025810: 53 2c 0a 20 20 20 20 20 20 53 54 52 49 4e 47 53 S,. STRINGS 00025820: 2c 0a 20 20 20 20 20 20 4e 55 4d 42 45 52 53 2c ,. NUMBERS, 00025830: 0a 20 20 20 20 20 20 43 4f 4d 4d 45 4e 54 53 0a . COMMENTS. 00025840: 20 20 20 20 5d 0a 20 20 7d 3b 0a 0a 20 20 72 65 ]. };.. re 00025850: 74 75 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a turn {. name: 00025860: 20 27 49 53 42 4c 27 2c 0a 20 20 20 20 63 61 73 'ISBL',. cas 00025870: 65 5f 69 6e 73 65 6e 73 69 74 69 76 65 3a 20 74 e_insensitive: t 00025880: 72 75 65 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 rue,. keyword 00025890: 73 3a 20 4b 45 59 57 4f 52 44 53 2c 0a 20 20 20 s: KEYWORDS,. 000258a0: 20 69 6c 6c 65 67 61 6c 3a 20 22 5c 5c 24 7c 5c illegal: "\\$|\ 000258b0: 5c 3f 7c 25 7c 2c 7c 3b 24 7c 7e 7c 23 7c 40 7c \?|%|,|;$|~|#|@| 000258c0: 3c 2f 22 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e </",. contain 000258d0: 73 3a 20 5b 0a 20 20 20 20 20 20 46 55 4e 43 54 s: [. FUNCT 000258e0: 49 4f 4e 53 2c 0a 20 20 20 20 20 20 54 59 50 45 IONS,. TYPE 000258f0: 53 2c 0a 20 20 20 20 20 20 4d 45 54 48 4f 44 53 S,. METHODS 00025900: 2c 0a 20 20 20 20 20 20 56 41 52 49 41 42 4c 45 ,. VARIABLE 00025910: 53 2c 0a 20 20 20 20 20 20 53 54 52 49 4e 47 53 S,. STRINGS 00025920: 2c 0a 20 20 20 20 20 20 4e 55 4d 42 45 52 53 2c ,. NUMBERS, 00025930: 0a 20 20 20 20 20 20 43 4f 4d 4d 45 4e 54 53 0a . COMMENTS. 00025940: 20 20 20 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f ]. };.}..mo 00025950: 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 69 dule.exports = i 00025960: 73 62 6c 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c sbl;.../***/ }), 00025970: 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f ../***/ "./node_ 00025980: 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 modules/highligh 00025990: 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 t.js/lib/languag 000259a0: 65 73 2f 6a 61 76 61 2e 6a 73 22 3a 0a 2f 2a 21 es/java.js":./*! 000259b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000259c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000259d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000259e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 21 *********!*\. ! 000259f0: 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c *** ./node_modul 00025a00: 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f es/highlight.js/ 00025a10: 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6a 61 lib/languages/ja 00025a20: 76 61 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a va.js ***!. \** 00025a30: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00025a40: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00025a50: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00025a60: 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 28 *******/./***/ ( 00025a70: 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a 2f (module) => {../ 00025a80: 2f 20 68 74 74 70 73 3a 2f 2f 64 6f 63 73 2e 6f / https://docs.o 00025a90: 72 61 63 6c 65 2e 63 6f 6d 2f 6a 61 76 61 73 65 racle.com/javase 00025aa0: 2f 73 70 65 63 73 2f 6a 6c 73 2f 73 65 31 35 2f /specs/jls/se15/ 00025ab0: 68 74 6d 6c 2f 6a 6c 73 2d 33 2e 68 74 6d 6c 23 html/jls-3.html# 00025ac0: 6a 6c 73 2d 33 2e 31 30 0a 76 61 72 20 64 65 63 jls-3.10.var dec 00025ad0: 69 6d 61 6c 44 69 67 69 74 73 20 3d 20 27 5b 30 imalDigits = '[0 00025ae0: 2d 39 5d 28 5f 2a 5b 30 2d 39 5d 29 2a 27 3b 0a -9](_*[0-9])*';. 00025af0: 76 61 72 20 66 72 61 63 20 3d 20 60 5c 5c 2e 28 var frac = `\\.( 00025b00: 24 7b 64 65 63 69 6d 61 6c 44 69 67 69 74 73 7d ${decimalDigits} 00025b10: 29 60 3b 0a 76 61 72 20 68 65 78 44 69 67 69 74 )`;.var hexDigit 00025b20: 73 20 3d 20 27 5b 30 2d 39 61 2d 66 41 2d 46 5d s = '[0-9a-fA-F] 00025b30: 28 5f 2a 5b 30 2d 39 61 2d 66 41 2d 46 5d 29 2a (_*[0-9a-fA-F])* 00025b40: 27 3b 0a 76 61 72 20 4e 55 4d 45 52 49 43 20 3d ';.var NUMERIC = 00025b50: 20 7b 0a 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 {. className: 00025b60: 27 6e 75 6d 62 65 72 27 2c 0a 20 20 76 61 72 69 'number',. vari 00025b70: 61 6e 74 73 3a 20 5b 0a 20 20 20 20 2f 2f 20 44 ants: [. // D 00025b80: 65 63 69 6d 61 6c 46 6c 6f 61 74 69 6e 67 50 6f ecimalFloatingPo 00025b90: 69 6e 74 4c 69 74 65 72 61 6c 0a 20 20 20 20 2f intLiteral. / 00025ba0: 2f 20 69 6e 63 6c 75 64 69 6e 67 20 45 78 70 6f / including Expo 00025bb0: 6e 65 6e 74 50 61 72 74 0a 20 20 20 20 7b 20 62 nentPart. { b 00025bc0: 65 67 69 6e 3a 20 60 28 5c 5c 62 28 24 7b 64 65 egin: `(\\b(${de 00025bd0: 63 69 6d 61 6c 44 69 67 69 74 73 7d 29 28 28 24 cimalDigits})(($ 00025be0: 7b 66 72 61 63 7d 29 7c 5c 5c 2e 29 3f 7c 28 24 {frac})|\\.)?|($ 00025bf0: 7b 66 72 61 63 7d 29 29 60 20 2b 0a 20 20 20 20 {frac}))` +. 00025c00: 20 20 60 5b 65 45 5d 5b 2b 2d 5d 3f 28 24 7b 64 `[eE][+-]?(${d 00025c10: 65 63 69 6d 61 6c 44 69 67 69 74 73 7d 29 5b 66 ecimalDigits})[f 00025c20: 46 64 44 5d 3f 5c 5c 62 60 20 7d 2c 0a 20 20 20 FdD]?\\b` },. 00025c30: 20 2f 2f 20 65 78 63 6c 75 64 69 6e 67 20 45 78 // excluding Ex 00025c40: 70 6f 6e 65 6e 74 50 61 72 74 0a 20 20 20 20 7b ponentPart. { 00025c50: 20 62 65 67 69 6e 3a 20 60 5c 5c 62 28 24 7b 64 begin: `\\b(${d 00025c60: 65 63 69 6d 61 6c 44 69 67 69 74 73 7d 29 28 28 ecimalDigits})(( 00025c70: 24 7b 66 72 61 63 7d 29 5b 66 46 64 44 5d 3f 5c ${frac})[fFdD]?\ 00025c80: 5c 62 7c 5c 5c 2e 28 5b 66 46 64 44 5d 5c 5c 62 \b|\\.([fFdD]\\b 00025c90: 29 3f 29 60 20 7d 2c 0a 20 20 20 20 7b 20 62 65 )?)` },. { be 00025ca0: 67 69 6e 3a 20 60 28 24 7b 66 72 61 63 7d 29 5b gin: `(${frac})[ 00025cb0: 66 46 64 44 5d 3f 5c 5c 62 60 20 7d 2c 0a 20 20 fFdD]?\\b` },. 00025cc0: 20 20 7b 20 62 65 67 69 6e 3a 20 60 5c 5c 62 28 { begin: `\\b( 00025cd0: 24 7b 64 65 63 69 6d 61 6c 44 69 67 69 74 73 7d ${decimalDigits} 00025ce0: 29 5b 66 46 64 44 5d 5c 5c 62 60 20 7d 2c 0a 0a )[fFdD]\\b` },.. 00025cf0: 20 20 20 20 2f 2f 20 48 65 78 61 64 65 63 69 6d // Hexadecim 00025d00: 61 6c 46 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4c alFloatingPointL 00025d10: 69 74 65 72 61 6c 0a 20 20 20 20 7b 20 62 65 67 iteral. { beg 00025d20: 69 6e 3a 20 60 5c 5c 62 30 5b 78 58 5d 28 28 24 in: `\\b0[xX](($ 00025d30: 7b 68 65 78 44 69 67 69 74 73 7d 29 5c 5c 2e 3f {hexDigits})\\.? 00025d40: 7c 28 24 7b 68 65 78 44 69 67 69 74 73 7d 29 3f |(${hexDigits})? 00025d50: 5c 5c 2e 28 24 7b 68 65 78 44 69 67 69 74 73 7d \\.(${hexDigits} 00025d60: 29 29 60 20 2b 0a 20 20 20 20 20 20 60 5b 70 50 ))` +. `[pP 00025d70: 5d 5b 2b 2d 5d 3f 28 24 7b 64 65 63 69 6d 61 6c ][+-]?(${decimal 00025d80: 44 69 67 69 74 73 7d 29 5b 66 46 64 44 5d 3f 5c Digits})[fFdD]?\ 00025d90: 5c 62 60 20 7d 2c 0a 0a 20 20 20 20 2f 2f 20 44 \b` },.. // D 00025da0: 65 63 69 6d 61 6c 49 6e 74 65 67 65 72 4c 69 74 ecimalIntegerLit 00025db0: 65 72 61 6c 0a 20 20 20 20 7b 20 62 65 67 69 6e eral. { begin 00025dc0: 3a 20 27 5c 5c 62 28 30 7c 5b 31 2d 39 5d 28 5f : '\\b(0|[1-9](_ 00025dd0: 2a 5b 30 2d 39 5d 29 2a 29 5b 6c 4c 5d 3f 5c 5c *[0-9])*)[lL]?\\ 00025de0: 62 27 20 7d 2c 0a 0a 20 20 20 20 2f 2f 20 48 65 b' },.. // He 00025df0: 78 49 6e 74 65 67 65 72 4c 69 74 65 72 61 6c 0a xIntegerLiteral. 00025e00: 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 60 5c 5c { begin: `\\ 00025e10: 62 30 5b 78 58 5d 28 24 7b 68 65 78 44 69 67 69 b0[xX](${hexDigi 00025e20: 74 73 7d 29 5b 6c 4c 5d 3f 5c 5c 62 60 20 7d 2c ts})[lL]?\\b` }, 00025e30: 0a 0a 20 20 20 20 2f 2f 20 4f 63 74 61 6c 49 6e .. // OctalIn 00025e40: 74 65 67 65 72 4c 69 74 65 72 61 6c 0a 20 20 20 tegerLiteral. 00025e50: 20 7b 20 62 65 67 69 6e 3a 20 27 5c 5c 62 30 28 { begin: '\\b0( 00025e60: 5f 2a 5b 30 2d 37 5d 29 2a 5b 6c 4c 5d 3f 5c 5c _*[0-7])*[lL]?\\ 00025e70: 62 27 20 7d 2c 0a 0a 20 20 20 20 2f 2f 20 42 69 b' },.. // Bi 00025e80: 6e 61 72 79 49 6e 74 65 67 65 72 4c 69 74 65 72 naryIntegerLiter 00025e90: 61 6c 0a 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 al. { begin: 00025ea0: 27 5c 5c 62 30 5b 62 42 5d 5b 30 31 5d 28 5f 2a '\\b0[bB][01](_* 00025eb0: 5b 30 31 5d 29 2a 5b 6c 4c 5d 3f 5c 5c 62 27 20 [01])*[lL]?\\b' 00025ec0: 7d 2c 0a 20 20 5d 2c 0a 20 20 72 65 6c 65 76 61 },. ],. releva 00025ed0: 6e 63 65 3a 20 30 0a 7d 3b 0a 0a 2f 2a 0a 4c 61 nce: 0.};../*.La 00025ee0: 6e 67 75 61 67 65 3a 20 4a 61 76 61 0a 41 75 74 nguage: Java.Aut 00025ef0: 68 6f 72 3a 20 56 73 65 76 6f 6c 6f 64 20 53 6f hor: Vsevolod So 00025f00: 6c 6f 76 79 6f 76 20 3c 76 73 65 76 6f 6c 6f 64 lovyov <vsevolod 00025f10: 2e 73 6f 6c 6f 76 79 6f 76 40 67 6d 61 69 6c 2e .solovyov@gmail. 00025f20: 63 6f 6d 3e 0a 43 61 74 65 67 6f 72 79 3a 20 63 com>.Category: c 00025f30: 6f 6d 6d 6f 6e 2c 20 65 6e 74 65 72 70 72 69 73 ommon, enterpris 00025f40: 65 0a 57 65 62 73 69 74 65 3a 20 68 74 74 70 73 e.Website: https 00025f50: 3a 2f 2f 77 77 77 2e 6a 61 76 61 2e 63 6f 6d 2f ://www.java.com/ 00025f60: 0a 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 6a 61 .*/..function ja 00025f70: 76 61 28 68 6c 6a 73 29 20 7b 0a 20 20 76 61 72 va(hljs) {. var 00025f80: 20 4a 41 56 41 5f 49 44 45 4e 54 5f 52 45 20 3d JAVA_IDENT_RE = 00025f90: 20 27 5b 5c 75 30 30 43 30 2d 5c 75 30 32 42 38 '[\u00C0-\u02B8 00025fa0: 61 2d 7a 41 2d 5a 5f 24 5d 5b 5c 75 30 30 43 30 a-zA-Z_$][\u00C0 00025fb0: 2d 5c 75 30 32 42 38 61 2d 7a 41 2d 5a 5f 24 30 -\u02B8a-zA-Z_$0 00025fc0: 2d 39 5d 2a 27 3b 0a 20 20 76 61 72 20 47 45 4e -9]*';. var GEN 00025fd0: 45 52 49 43 5f 49 44 45 4e 54 5f 52 45 20 3d 20 ERIC_IDENT_RE = 00025fe0: 4a 41 56 41 5f 49 44 45 4e 54 5f 52 45 20 2b 20 JAVA_IDENT_RE + 00025ff0: 27 28 3c 27 20 2b 20 4a 41 56 41 5f 49 44 45 4e '(<' + JAVA_IDEN 00026000: 54 5f 52 45 20 2b 20 27 28 5c 5c 73 2a 2c 5c 5c T_RE + '(\\s*,\\ 00026010: 73 2a 27 20 2b 20 4a 41 56 41 5f 49 44 45 4e 54 s*' + JAVA_IDENT 00026020: 5f 52 45 20 2b 20 27 29 2a 3e 29 3f 27 3b 0a 20 _RE + ')*>)?';. 00026030: 20 76 61 72 20 4b 45 59 57 4f 52 44 53 20 3d 20 var KEYWORDS = 00026040: 27 66 61 6c 73 65 20 73 79 6e 63 68 72 6f 6e 69 'false synchroni 00026050: 7a 65 64 20 69 6e 74 20 61 62 73 74 72 61 63 74 zed int abstract 00026060: 20 66 6c 6f 61 74 20 70 72 69 76 61 74 65 20 63 float private c 00026070: 68 61 72 20 62 6f 6f 6c 65 61 6e 20 76 61 72 20 har boolean var 00026080: 73 74 61 74 69 63 20 6e 75 6c 6c 20 69 66 20 63 static null if c 00026090: 6f 6e 73 74 20 27 20 2b 0a 20 20 20 20 27 66 6f onst ' +. 'fo 000260a0: 72 20 74 72 75 65 20 77 68 69 6c 65 20 6c 6f 6e r true while lon 000260b0: 67 20 73 74 72 69 63 74 66 70 20 66 69 6e 61 6c g strictfp final 000260c0: 6c 79 20 70 72 6f 74 65 63 74 65 64 20 69 6d 70 ly protected imp 000260d0: 6f 72 74 20 6e 61 74 69 76 65 20 66 69 6e 61 6c ort native final 000260e0: 20 76 6f 69 64 20 27 20 2b 0a 20 20 20 20 27 65 void ' +. 'e 000260f0: 6e 75 6d 20 65 6c 73 65 20 62 72 65 61 6b 20 74 num else break t 00026100: 72 61 6e 73 69 65 6e 74 20 63 61 74 63 68 20 69 ransient catch i 00026110: 6e 73 74 61 6e 63 65 6f 66 20 62 79 74 65 20 73 nstanceof byte s 00026120: 75 70 65 72 20 76 6f 6c 61 74 69 6c 65 20 63 61 uper volatile ca 00026130: 73 65 20 61 73 73 65 72 74 20 73 68 6f 72 74 20 se assert short 00026140: 27 20 2b 0a 20 20 20 20 27 70 61 63 6b 61 67 65 ' +. 'package 00026150: 20 64 65 66 61 75 6c 74 20 64 6f 75 62 6c 65 20 default double 00026160: 70 75 62 6c 69 63 20 74 72 79 20 74 68 69 73 20 public try this 00026170: 73 77 69 74 63 68 20 63 6f 6e 74 69 6e 75 65 20 switch continue 00026180: 74 68 72 6f 77 73 20 70 72 6f 74 65 63 74 65 64 throws protected 00026190: 20 70 75 62 6c 69 63 20 70 72 69 76 61 74 65 20 public private 000261a0: 27 20 2b 0a 20 20 20 20 27 6d 6f 64 75 6c 65 20 ' +. 'module 000261b0: 72 65 71 75 69 72 65 73 20 65 78 70 6f 72 74 73 requires exports 000261c0: 20 64 6f 27 3b 0a 0a 20 20 76 61 72 20 41 4e 4e do';.. var ANN 000261d0: 4f 54 41 54 49 4f 4e 20 3d 20 7b 0a 20 20 20 20 OTATION = {. 000261e0: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 className: 'meta 000261f0: 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 40 ',. begin: '@ 00026200: 27 20 2b 20 4a 41 56 41 5f 49 44 45 4e 54 5f 52 ' + JAVA_IDENT_R 00026210: 45 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a E,. contains: 00026220: 20 5b 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 [. {. 00026230: 20 20 20 62 65 67 69 6e 3a 20 2f 5c 28 2f 2c 0a begin: /\(/,. 00026240: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 29 end: /\) 00026250: 2f 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 /,. conta 00026260: 69 6e 73 3a 20 5b 22 73 65 6c 66 22 5d 20 2f 2f ins: ["self"] // 00026270: 20 61 6c 6c 6f 77 20 6e 65 73 74 65 64 20 28 29 allow nested () 00026280: 20 69 6e 73 69 64 65 20 6f 75 72 20 61 6e 6e 6f inside our anno 00026290: 74 61 74 69 6f 6e 0a 20 20 20 20 20 20 7d 2c 0a tation. },. 000262a0: 20 20 20 20 5d 0a 20 20 7d 3b 0a 20 20 63 6f 6e ]. };. con 000262b0: 73 74 20 4e 55 4d 42 45 52 20 3d 20 4e 55 4d 45 st NUMBER = NUME 000262c0: 52 49 43 3b 0a 0a 20 20 72 65 74 75 72 6e 20 7b RIC;.. return { 000262d0: 0a 20 20 20 20 6e 61 6d 65 3a 20 27 4a 61 76 61 . name: 'Java 000262e0: 27 2c 0a 20 20 20 20 61 6c 69 61 73 65 73 3a 20 ',. aliases: 000262f0: 5b 27 6a 73 70 27 5d 2c 0a 20 20 20 20 6b 65 79 ['jsp'],. key 00026300: 77 6f 72 64 73 3a 20 4b 45 59 57 4f 52 44 53 2c words: KEYWORDS, 00026310: 0a 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 2f 3c . illegal: /< 00026320: 5c 2f 7c 23 2f 2c 0a 20 20 20 20 63 6f 6e 74 61 \/|#/,. conta 00026330: 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 68 6c 6a ins: [. hlj 00026340: 73 2e 43 4f 4d 4d 45 4e 54 28 0a 20 20 20 20 20 s.COMMENT(. 00026350: 20 20 20 27 2f 5c 5c 2a 5c 5c 2a 27 2c 0a 20 20 '/\\*\\*',. 00026360: 20 20 20 20 20 20 27 5c 5c 2a 2f 27 2c 0a 20 20 '\\*/',. 00026370: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00026380: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a relevance: 0,. 00026390: 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 contai 000263a0: 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 ns: [. 000263b0: 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 {. 000263c0: 20 20 2f 2f 20 65 61 74 20 75 70 20 40 27 73 20 // eat up @'s 000263d0: 69 6e 20 65 6d 61 69 6c 73 20 74 6f 20 70 72 65 in emails to pre 000263e0: 76 65 6e 74 20 74 68 65 6d 20 74 6f 20 62 65 20 vent them to be 000263f0: 72 65 63 6f 67 6e 69 7a 65 64 20 61 73 20 64 6f recognized as do 00026400: 63 74 61 67 73 0a 20 20 20 20 20 20 20 20 20 20 ctags. 00026410: 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 77 2b 40 begin: /\w+@ 00026420: 2f 2c 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a /, relevance: 0. 00026430: 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 },. 00026440: 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 {. 00026450: 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 class 00026460: 4e 61 6d 65 3a 20 27 64 6f 63 74 61 67 27 2c 0a Name: 'doctag',. 00026470: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 65 be 00026480: 67 69 6e 3a 20 27 40 5b 41 2d 5a 61 2d 7a 5d 2b gin: '@[A-Za-z]+ 00026490: 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a '. }. 000264a0: 20 20 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 ]. 000264b0: 20 20 20 20 7d 0a 20 20 20 20 20 20 29 2c 0a 20 }. ),. 000264c0: 20 20 20 20 20 2f 2f 20 72 65 6c 65 76 61 6e 63 // relevanc 000264d0: 65 20 62 6f 6f 73 74 0a 20 20 20 20 20 20 7b 0a e boost. {. 000264e0: 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f begin: / 000264f0: 69 6d 70 6f 72 74 20 6a 61 76 61 5c 2e 5b 61 2d import java\.[a- 00026500: 7a 5d 2b 5c 2e 2f 2c 0a 20 20 20 20 20 20 20 20 z]+\./,. 00026510: 6b 65 79 77 6f 72 64 73 3a 20 22 69 6d 70 6f 72 keywords: "impor 00026520: 74 22 2c 0a 20 20 20 20 20 20 20 20 72 65 6c 65 t",. rele 00026530: 76 61 6e 63 65 3a 20 32 0a 20 20 20 20 20 20 7d vance: 2. } 00026540: 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e 43 5f 4c ,. hljs.C_L 00026550: 49 4e 45 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 INE_COMMENT_MODE 00026560: 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e 43 5f 42 ,. hljs.C_B 00026570: 4c 4f 43 4b 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 LOCK_COMMENT_MOD 00026580: 45 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e 41 50 E,. hljs.AP 00026590: 4f 53 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a OS_STRING_MODE,. 000265a0: 20 20 20 20 20 20 68 6c 6a 73 2e 51 55 4f 54 45 hljs.QUOTE 000265b0: 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 _STRING_MODE,. 000265c0: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c {. cl 000265d0: 61 73 73 4e 61 6d 65 3a 20 27 63 6c 61 73 73 27 assName: 'class' 000265e0: 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 4b ,. beginK 000265f0: 65 79 77 6f 72 64 73 3a 20 27 63 6c 61 73 73 20 eywords: 'class 00026600: 69 6e 74 65 72 66 61 63 65 20 65 6e 75 6d 27 2c interface enum', 00026610: 20 65 6e 64 3a 20 2f 5b 7b 3b 3d 5d 2f 2c 20 65 end: /[{;=]/, e 00026620: 78 63 6c 75 64 65 45 6e 64 3a 20 74 72 75 65 2c xcludeEnd: true, 00026630: 0a 20 20 20 20 20 20 20 20 2f 2f 20 54 4f 44 4f . // TODO 00026640: 3a 20 63 61 6e 20 74 68 69 73 20 62 65 20 72 65 : can this be re 00026650: 6d 6f 76 65 64 20 73 6f 6d 65 68 6f 77 3f 0a 20 moved somehow?. 00026660: 20 20 20 20 20 20 20 2f 2f 20 61 6e 20 65 78 74 // an ext 00026670: 72 61 20 62 6f 6f 73 74 20 62 65 63 61 75 73 65 ra boost because 00026680: 20 4a 61 76 61 20 69 73 20 6d 6f 72 65 20 70 6f Java is more po 00026690: 70 75 6c 61 72 20 74 68 61 6e 20 6f 74 68 65 72 pular than other 000266a0: 20 6c 61 6e 67 75 61 67 65 73 20 77 69 74 68 0a languages with. 000266b0: 20 20 20 20 20 20 20 20 2f 2f 20 74 68 69 73 20 // this 000266c0: 73 61 6d 65 20 73 79 6e 74 61 78 20 66 65 61 74 same syntax feat 000266d0: 75 72 65 20 28 74 68 69 73 20 69 73 20 6a 75 73 ure (this is jus 000266e0: 74 20 74 6f 20 70 72 65 73 65 72 76 65 20 6f 75 t to preserve ou 000266f0: 72 20 74 65 73 74 73 20 70 61 73 73 69 6e 67 0a r tests passing. 00026700: 20 20 20 20 20 20 20 20 2f 2f 20 66 6f 72 20 6e // for n 00026710: 6f 77 29 0a 20 20 20 20 20 20 20 20 72 65 6c 65 ow). rele 00026720: 76 61 6e 63 65 3a 20 31 2c 0a 20 20 20 20 20 20 vance: 1,. 00026730: 20 20 6b 65 79 77 6f 72 64 73 3a 20 27 63 6c 61 keywords: 'cla 00026740: 73 73 20 69 6e 74 65 72 66 61 63 65 20 65 6e 75 ss interface enu 00026750: 6d 27 2c 0a 20 20 20 20 20 20 20 20 69 6c 6c 65 m',. ille 00026760: 67 61 6c 3a 20 2f 5b 3a 22 5c 5b 5c 5d 5d 2f 2c gal: /[:"\[\]]/, 00026770: 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e . contain 00026780: 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 7b s: [. { 00026790: 20 62 65 67 69 6e 4b 65 79 77 6f 72 64 73 3a 20 beginKeywords: 000267a0: 27 65 78 74 65 6e 64 73 20 69 6d 70 6c 65 6d 65 'extends impleme 000267b0: 6e 74 73 27 20 7d 2c 0a 20 20 20 20 20 20 20 20 nts' },. 000267c0: 20 20 68 6c 6a 73 2e 55 4e 44 45 52 53 43 4f 52 hljs.UNDERSCOR 000267d0: 45 5f 54 49 54 4c 45 5f 4d 4f 44 45 0a 20 20 20 E_TITLE_MODE. 000267e0: 20 20 20 20 20 5d 0a 20 20 20 20 20 20 7d 2c 0a ]. },. 000267f0: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00026800: 2f 2f 20 45 78 70 72 65 73 73 69 6f 6e 20 6b 65 // Expression ke 00026810: 79 77 6f 72 64 73 20 70 72 65 76 65 6e 74 20 27 ywords prevent ' 00026820: 6b 65 79 77 6f 72 64 20 4e 61 6d 65 28 2e 2e 2e keyword Name(... 00026830: 29 27 20 66 72 6f 6d 20 62 65 69 6e 67 0a 20 20 )' from being. 00026840: 20 20 20 20 20 20 2f 2f 20 72 65 63 6f 67 6e 69 // recogni 00026850: 7a 65 64 20 61 73 20 61 20 66 75 6e 63 74 69 6f zed as a functio 00026860: 6e 20 64 65 66 69 6e 69 74 69 6f 6e 0a 20 20 20 n definition. 00026870: 20 20 20 20 20 62 65 67 69 6e 4b 65 79 77 6f 72 beginKeywor 00026880: 64 73 3a 20 27 6e 65 77 20 74 68 72 6f 77 20 72 ds: 'new throw r 00026890: 65 74 75 72 6e 20 65 6c 73 65 27 2c 0a 20 20 20 eturn else',. 000268a0: 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 relevance: 000268b0: 30 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 0. },. 000268c0: 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 {. class 000268d0: 4e 61 6d 65 3a 20 27 63 6c 61 73 73 27 2c 0a 20 Name: 'class',. 000268e0: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 72 begin: 'r 000268f0: 65 63 6f 72 64 5c 5c 73 2b 27 20 2b 20 68 6c 6a ecord\\s+' + hlj 00026900: 73 2e 55 4e 44 45 52 53 43 4f 52 45 5f 49 44 45 s.UNDERSCORE_IDE 00026910: 4e 54 5f 52 45 20 2b 20 27 5c 5c 73 2a 5c 5c 28 NT_RE + '\\s*\\( 00026920: 27 2c 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 ',. retur 00026930: 6e 42 65 67 69 6e 3a 20 74 72 75 65 2c 0a 20 20 nBegin: true,. 00026940: 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 6e 64 excludeEnd 00026950: 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 : true,. 00026960: 65 6e 64 3a 20 2f 5b 7b 3b 3d 5d 2f 2c 0a 20 20 end: /[{;=]/,. 00026970: 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 keywords: 00026980: 4b 45 59 57 4f 52 44 53 2c 0a 20 20 20 20 20 20 KEYWORDS,. 00026990: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 000269a0: 20 20 20 20 20 20 20 20 7b 20 62 65 67 69 6e 4b { beginK 000269b0: 65 79 77 6f 72 64 73 3a 20 22 72 65 63 6f 72 64 eywords: "record 000269c0: 22 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 7b " },. { 000269d0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 . beg 000269e0: 69 6e 3a 20 68 6c 6a 73 2e 55 4e 44 45 52 53 43 in: hljs.UNDERSC 000269f0: 4f 52 45 5f 49 44 45 4e 54 5f 52 45 20 2b 20 27 ORE_IDENT_RE + ' 00026a00: 5c 5c 73 2a 5c 5c 28 27 2c 0a 20 20 20 20 20 20 \\s*\\(',. 00026a10: 20 20 20 20 20 20 72 65 74 75 72 6e 42 65 67 69 returnBegi 00026a20: 6e 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 n: true,. 00026a30: 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 relevance: 00026a40: 30 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 0,. c 00026a50: 6f 6e 74 61 69 6e 73 3a 20 5b 68 6c 6a 73 2e 55 ontains: [hljs.U 00026a60: 4e 44 45 52 53 43 4f 52 45 5f 54 49 54 4c 45 5f NDERSCORE_TITLE_ 00026a70: 4d 4f 44 45 5d 0a 20 20 20 20 20 20 20 20 20 20 MODE]. 00026a80: 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 },. {. 00026a90: 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 class 00026aa0: 4e 61 6d 65 3a 20 27 70 61 72 61 6d 73 27 2c 0a Name: 'params',. 00026ab0: 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 begi 00026ac0: 6e 3a 20 2f 5c 28 2f 2c 20 65 6e 64 3a 20 2f 5c n: /\(/, end: /\ 00026ad0: 29 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 )/,. 00026ae0: 6b 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f 52 keywords: KEYWOR 00026af0: 44 53 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 DS,. 00026b00: 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 relevance: 0,. 00026b10: 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 contai 00026b20: 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 ns: [. 00026b30: 20 20 20 20 68 6c 6a 73 2e 43 5f 42 4c 4f 43 4b hljs.C_BLOCK 00026b40: 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 0a 20 20 _COMMENT_MODE. 00026b50: 20 20 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 ]. 00026b60: 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 },. 00026b70: 20 20 20 68 6c 6a 73 2e 43 5f 4c 49 4e 45 5f 43 hljs.C_LINE_C 00026b80: 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 OMMENT_MODE,. 00026b90: 20 20 20 20 20 20 20 68 6c 6a 73 2e 43 5f 42 4c hljs.C_BL 00026ba0: 4f 43 4b 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 OCK_COMMENT_MODE 00026bb0: 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 . ]. 00026bc0: 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 },. {. 00026bd0: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 00026be0: 66 75 6e 63 74 69 6f 6e 27 2c 0a 20 20 20 20 20 function',. 00026bf0: 20 20 20 62 65 67 69 6e 3a 20 27 28 27 20 2b 20 begin: '(' + 00026c00: 47 45 4e 45 52 49 43 5f 49 44 45 4e 54 5f 52 45 GENERIC_IDENT_RE 00026c10: 20 2b 20 27 5c 5c 73 2b 29 2b 27 20 2b 20 68 6c + '\\s+)+' + hl 00026c20: 6a 73 2e 55 4e 44 45 52 53 43 4f 52 45 5f 49 44 js.UNDERSCORE_ID 00026c30: 45 4e 54 5f 52 45 20 2b 20 27 5c 5c 73 2a 5c 5c ENT_RE + '\\s*\\ 00026c40: 28 27 2c 20 72 65 74 75 72 6e 42 65 67 69 6e 3a (', returnBegin: 00026c50: 20 74 72 75 65 2c 20 65 6e 64 3a 20 2f 5b 7b 3b true, end: /[{; 00026c60: 3d 5d 2f 2c 0a 20 20 20 20 20 20 20 20 65 78 63 =]/,. exc 00026c70: 6c 75 64 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 ludeEnd: true,. 00026c80: 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a keywords: 00026c90: 20 4b 45 59 57 4f 52 44 53 2c 0a 20 20 20 20 20 KEYWORDS,. 00026ca0: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 00026cb0: 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 {. 00026cc0: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 68 6c begin: hl 00026cd0: 6a 73 2e 55 4e 44 45 52 53 43 4f 52 45 5f 49 44 js.UNDERSCORE_ID 00026ce0: 45 4e 54 5f 52 45 20 2b 20 27 5c 5c 73 2a 5c 5c ENT_RE + '\\s*\\ 00026cf0: 28 27 2c 20 72 65 74 75 72 6e 42 65 67 69 6e 3a (', returnBegin: 00026d00: 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 true,. 00026d10: 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c relevance: 0, 00026d20: 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e . con 00026d30: 74 61 69 6e 73 3a 20 5b 68 6c 6a 73 2e 55 4e 44 tains: [hljs.UND 00026d40: 45 52 53 43 4f 52 45 5f 54 49 54 4c 45 5f 4d 4f ERSCORE_TITLE_MO 00026d50: 44 45 5d 0a 20 20 20 20 20 20 20 20 20 20 7d 2c DE]. }, 00026d60: 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 . {. 00026d70: 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 classNa 00026d80: 6d 65 3a 20 27 70 61 72 61 6d 73 27 2c 0a 20 20 me: 'params',. 00026d90: 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a begin: 00026da0: 20 2f 5c 28 2f 2c 20 65 6e 64 3a 20 2f 5c 29 2f /\(/, end: /\)/ 00026db0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6b 65 ,. ke 00026dc0: 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f 52 44 53 ywords: KEYWORDS 00026dd0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 ,. re 00026de0: 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 levance: 0,. 00026df0: 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 contains 00026e00: 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 20 20 : [. 00026e10: 20 20 41 4e 4e 4f 54 41 54 49 4f 4e 2c 0a 20 20 ANNOTATION,. 00026e20: 20 20 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 hljs 00026e30: 2e 41 50 4f 53 5f 53 54 52 49 4e 47 5f 4d 4f 44 .APOS_STRING_MOD 00026e40: 45 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 E,. 00026e50: 20 68 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 49 hljs.QUOTE_STRI 00026e60: 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 NG_MODE,. 00026e70: 20 20 20 20 20 20 20 4e 55 4d 42 45 52 2c 0a 20 NUMBER,. 00026e80: 20 20 20 20 20 20 20 20 20 20 20 20 20 68 6c 6a hlj 00026e90: 73 2e 43 5f 42 4c 4f 43 4b 5f 43 4f 4d 4d 45 4e s.C_BLOCK_COMMEN 00026ea0: 54 5f 4d 4f 44 45 0a 20 20 20 20 20 20 20 20 20 T_MODE. 00026eb0: 20 20 20 5d 0a 20 20 20 20 20 20 20 20 20 20 7d ]. } 00026ec0: 2c 0a 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 ,. hljs 00026ed0: 2e 43 5f 4c 49 4e 45 5f 43 4f 4d 4d 45 4e 54 5f .C_LINE_COMMENT_ 00026ee0: 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 20 20 MODE,. 00026ef0: 68 6c 6a 73 2e 43 5f 42 4c 4f 43 4b 5f 43 4f 4d hljs.C_BLOCK_COM 00026f00: 4d 45 4e 54 5f 4d 4f 44 45 0a 20 20 20 20 20 20 MENT_MODE. 00026f10: 20 20 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 ]. },. 00026f20: 20 20 20 4e 55 4d 42 45 52 2c 0a 20 20 20 20 20 NUMBER,. 00026f30: 20 41 4e 4e 4f 54 41 54 49 4f 4e 0a 20 20 20 20 ANNOTATION. 00026f40: 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 ]. };.}..module 00026f50: 2e 65 78 70 6f 72 74 73 20 3d 20 6a 61 76 61 3b .exports = java; 00026f60: 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a .../***/ }),../* 00026f70: 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 **/ "./node_modu 00026f80: 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 les/highlight.js 00026f90: 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6a /lib/languages/j 00026fa0: 61 76 61 73 63 72 69 70 74 2e 6a 73 22 3a 0a 2f avascript.js":./ 00026fb0: 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a *!************** 00026fc0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00026fd0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00026fe0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00026ff0: 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f *!*\. !*** ./no 00027000: 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c de_modules/highl 00027010: 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 ight.js/lib/lang 00027020: 75 61 67 65 73 2f 6a 61 76 61 73 63 72 69 70 74 uages/javascript 00027030: 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a .js ***!. \**** 00027040: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00027050: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00027060: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00027070: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a ***********/./** 00027080: 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 */ ((module) => 00027090: 7b 0a 0a 63 6f 6e 73 74 20 49 44 45 4e 54 5f 52 {..const IDENT_R 000270a0: 45 20 3d 20 27 5b 41 2d 5a 61 2d 7a 24 5f 5d 5b E = '[A-Za-z$_][ 000270b0: 30 2d 39 41 2d 5a 61 2d 7a 24 5f 5d 2a 27 3b 0a 0-9A-Za-z$_]*';. 000270c0: 63 6f 6e 73 74 20 4b 45 59 57 4f 52 44 53 20 3d const KEYWORDS = 000270d0: 20 5b 0a 20 20 22 61 73 22 2c 20 2f 2f 20 66 6f [. "as", // fo 000270e0: 72 20 65 78 70 6f 72 74 73 0a 20 20 22 69 6e 22 r exports. "in" 000270f0: 2c 0a 20 20 22 6f 66 22 2c 0a 20 20 22 69 66 22 ,. "of",. "if" 00027100: 2c 0a 20 20 22 66 6f 72 22 2c 0a 20 20 22 77 68 ,. "for",. "wh 00027110: 69 6c 65 22 2c 0a 20 20 22 66 69 6e 61 6c 6c 79 ile",. "finally 00027120: 22 2c 0a 20 20 22 76 61 72 22 2c 0a 20 20 22 6e ",. "var",. "n 00027130: 65 77 22 2c 0a 20 20 22 66 75 6e 63 74 69 6f 6e ew",. "function 00027140: 22 2c 0a 20 20 22 64 6f 22 2c 0a 20 20 22 72 65 ",. "do",. "re 00027150: 74 75 72 6e 22 2c 0a 20 20 22 76 6f 69 64 22 2c turn",. "void", 00027160: 0a 20 20 22 65 6c 73 65 22 2c 0a 20 20 22 62 72 . "else",. "br 00027170: 65 61 6b 22 2c 0a 20 20 22 63 61 74 63 68 22 2c eak",. "catch", 00027180: 0a 20 20 22 69 6e 73 74 61 6e 63 65 6f 66 22 2c . "instanceof", 00027190: 0a 20 20 22 77 69 74 68 22 2c 0a 20 20 22 74 68 . "with",. "th 000271a0: 72 6f 77 22 2c 0a 20 20 22 63 61 73 65 22 2c 0a row",. "case",. 000271b0: 20 20 22 64 65 66 61 75 6c 74 22 2c 0a 20 20 22 "default",. " 000271c0: 74 72 79 22 2c 0a 20 20 22 73 77 69 74 63 68 22 try",. "switch" 000271d0: 2c 0a 20 20 22 63 6f 6e 74 69 6e 75 65 22 2c 0a ,. "continue",. 000271e0: 20 20 22 74 79 70 65 6f 66 22 2c 0a 20 20 22 64 "typeof",. "d 000271f0: 65 6c 65 74 65 22 2c 0a 20 20 22 6c 65 74 22 2c elete",. "let", 00027200: 0a 20 20 22 79 69 65 6c 64 22 2c 0a 20 20 22 63 . "yield",. "c 00027210: 6f 6e 73 74 22 2c 0a 20 20 22 63 6c 61 73 73 22 onst",. "class" 00027220: 2c 0a 20 20 2f 2f 20 4a 53 20 68 61 6e 64 6c 65 ,. // JS handle 00027230: 73 20 74 68 65 73 65 20 77 69 74 68 20 61 20 73 s these with a s 00027240: 70 65 63 69 61 6c 20 72 75 6c 65 0a 20 20 2f 2f pecial rule. // 00027250: 20 22 67 65 74 22 2c 0a 20 20 2f 2f 20 22 73 65 "get",. // "se 00027260: 74 22 2c 0a 20 20 22 64 65 62 75 67 67 65 72 22 t",. "debugger" 00027270: 2c 0a 20 20 22 61 73 79 6e 63 22 2c 0a 20 20 22 ,. "async",. " 00027280: 61 77 61 69 74 22 2c 0a 20 20 22 73 74 61 74 69 await",. "stati 00027290: 63 22 2c 0a 20 20 22 69 6d 70 6f 72 74 22 2c 0a c",. "import",. 000272a0: 20 20 22 66 72 6f 6d 22 2c 0a 20 20 22 65 78 70 "from",. "exp 000272b0: 6f 72 74 22 2c 0a 20 20 22 65 78 74 65 6e 64 73 ort",. "extends 000272c0: 22 0a 5d 3b 0a 63 6f 6e 73 74 20 4c 49 54 45 52 ".];.const LITER 000272d0: 41 4c 53 20 3d 20 5b 0a 20 20 22 74 72 75 65 22 ALS = [. "true" 000272e0: 2c 0a 20 20 22 66 61 6c 73 65 22 2c 0a 20 20 22 ,. "false",. " 000272f0: 6e 75 6c 6c 22 2c 0a 20 20 22 75 6e 64 65 66 69 null",. "undefi 00027300: 6e 65 64 22 2c 0a 20 20 22 4e 61 4e 22 2c 0a 20 ned",. "NaN",. 00027310: 20 22 49 6e 66 69 6e 69 74 79 22 0a 5d 3b 0a 0a "Infinity".];.. 00027320: 63 6f 6e 73 74 20 54 59 50 45 53 20 3d 20 5b 0a const TYPES = [. 00027330: 20 20 22 49 6e 74 6c 22 2c 0a 20 20 22 44 61 74 "Intl",. "Dat 00027340: 61 56 69 65 77 22 2c 0a 20 20 22 4e 75 6d 62 65 aView",. "Numbe 00027350: 72 22 2c 0a 20 20 22 4d 61 74 68 22 2c 0a 20 20 r",. "Math",. 00027360: 22 44 61 74 65 22 2c 0a 20 20 22 53 74 72 69 6e "Date",. "Strin 00027370: 67 22 2c 0a 20 20 22 52 65 67 45 78 70 22 2c 0a g",. "RegExp",. 00027380: 20 20 22 4f 62 6a 65 63 74 22 2c 0a 20 20 22 46 "Object",. "F 00027390: 75 6e 63 74 69 6f 6e 22 2c 0a 20 20 22 42 6f 6f unction",. "Boo 000273a0: 6c 65 61 6e 22 2c 0a 20 20 22 45 72 72 6f 72 22 lean",. "Error" 000273b0: 2c 0a 20 20 22 53 79 6d 62 6f 6c 22 2c 0a 20 20 ,. "Symbol",. 000273c0: 22 53 65 74 22 2c 0a 20 20 22 4d 61 70 22 2c 0a "Set",. "Map",. 000273d0: 20 20 22 57 65 61 6b 53 65 74 22 2c 0a 20 20 22 "WeakSet",. " 000273e0: 57 65 61 6b 4d 61 70 22 2c 0a 20 20 22 50 72 6f WeakMap",. "Pro 000273f0: 78 79 22 2c 0a 20 20 22 52 65 66 6c 65 63 74 22 xy",. "Reflect" 00027400: 2c 0a 20 20 22 4a 53 4f 4e 22 2c 0a 20 20 22 50 ,. "JSON",. "P 00027410: 72 6f 6d 69 73 65 22 2c 0a 20 20 22 46 6c 6f 61 romise",. "Floa 00027420: 74 36 34 41 72 72 61 79 22 2c 0a 20 20 22 49 6e t64Array",. "In 00027430: 74 31 36 41 72 72 61 79 22 2c 0a 20 20 22 49 6e t16Array",. "In 00027440: 74 33 32 41 72 72 61 79 22 2c 0a 20 20 22 49 6e t32Array",. "In 00027450: 74 38 41 72 72 61 79 22 2c 0a 20 20 22 55 69 6e t8Array",. "Uin 00027460: 74 31 36 41 72 72 61 79 22 2c 0a 20 20 22 55 69 t16Array",. "Ui 00027470: 6e 74 33 32 41 72 72 61 79 22 2c 0a 20 20 22 46 nt32Array",. "F 00027480: 6c 6f 61 74 33 32 41 72 72 61 79 22 2c 0a 20 20 loat32Array",. 00027490: 22 41 72 72 61 79 22 2c 0a 20 20 22 55 69 6e 74 "Array",. "Uint 000274a0: 38 41 72 72 61 79 22 2c 0a 20 20 22 55 69 6e 74 8Array",. "Uint 000274b0: 38 43 6c 61 6d 70 65 64 41 72 72 61 79 22 2c 0a 8ClampedArray",. 000274c0: 20 20 22 41 72 72 61 79 42 75 66 66 65 72 22 2c "ArrayBuffer", 000274d0: 0a 20 20 22 42 69 67 49 6e 74 36 34 41 72 72 61 . "BigInt64Arra 000274e0: 79 22 2c 0a 20 20 22 42 69 67 55 69 6e 74 36 34 y",. "BigUint64 000274f0: 41 72 72 61 79 22 2c 0a 20 20 22 42 69 67 49 6e Array",. "BigIn 00027500: 74 22 0a 5d 3b 0a 0a 63 6f 6e 73 74 20 45 52 52 t".];..const ERR 00027510: 4f 52 5f 54 59 50 45 53 20 3d 20 5b 0a 20 20 22 OR_TYPES = [. " 00027520: 45 76 61 6c 45 72 72 6f 72 22 2c 0a 20 20 22 49 EvalError",. "I 00027530: 6e 74 65 72 6e 61 6c 45 72 72 6f 72 22 2c 0a 20 nternalError",. 00027540: 20 22 52 61 6e 67 65 45 72 72 6f 72 22 2c 0a 20 "RangeError",. 00027550: 20 22 52 65 66 65 72 65 6e 63 65 45 72 72 6f 72 "ReferenceError 00027560: 22 2c 0a 20 20 22 53 79 6e 74 61 78 45 72 72 6f ",. "SyntaxErro 00027570: 72 22 2c 0a 20 20 22 54 79 70 65 45 72 72 6f 72 r",. "TypeError 00027580: 22 2c 0a 20 20 22 55 52 49 45 72 72 6f 72 22 0a ",. "URIError". 00027590: 5d 3b 0a 0a 63 6f 6e 73 74 20 42 55 49 4c 54 5f ];..const BUILT_ 000275a0: 49 4e 5f 47 4c 4f 42 41 4c 53 20 3d 20 5b 0a 20 IN_GLOBALS = [. 000275b0: 20 22 73 65 74 49 6e 74 65 72 76 61 6c 22 2c 0a "setInterval",. 000275c0: 20 20 22 73 65 74 54 69 6d 65 6f 75 74 22 2c 0a "setTimeout",. 000275d0: 20 20 22 63 6c 65 61 72 49 6e 74 65 72 76 61 6c "clearInterval 000275e0: 22 2c 0a 20 20 22 63 6c 65 61 72 54 69 6d 65 6f ",. "clearTimeo 000275f0: 75 74 22 2c 0a 0a 20 20 22 72 65 71 75 69 72 65 ut",.. "require 00027600: 22 2c 0a 20 20 22 65 78 70 6f 72 74 73 22 2c 0a ",. "exports",. 00027610: 0a 20 20 22 65 76 61 6c 22 2c 0a 20 20 22 69 73 . "eval",. "is 00027620: 46 69 6e 69 74 65 22 2c 0a 20 20 22 69 73 4e 61 Finite",. "isNa 00027630: 4e 22 2c 0a 20 20 22 70 61 72 73 65 46 6c 6f 61 N",. "parseFloa 00027640: 74 22 2c 0a 20 20 22 70 61 72 73 65 49 6e 74 22 t",. "parseInt" 00027650: 2c 0a 20 20 22 64 65 63 6f 64 65 55 52 49 22 2c ,. "decodeURI", 00027660: 0a 20 20 22 64 65 63 6f 64 65 55 52 49 43 6f 6d . "decodeURICom 00027670: 70 6f 6e 65 6e 74 22 2c 0a 20 20 22 65 6e 63 6f ponent",. "enco 00027680: 64 65 55 52 49 22 2c 0a 20 20 22 65 6e 63 6f 64 deURI",. "encod 00027690: 65 55 52 49 43 6f 6d 70 6f 6e 65 6e 74 22 2c 0a eURIComponent",. 000276a0: 20 20 22 65 73 63 61 70 65 22 2c 0a 20 20 22 75 "escape",. "u 000276b0: 6e 65 73 63 61 70 65 22 0a 5d 3b 0a 0a 63 6f 6e nescape".];..con 000276c0: 73 74 20 42 55 49 4c 54 5f 49 4e 5f 56 41 52 49 st BUILT_IN_VARI 000276d0: 41 42 4c 45 53 20 3d 20 5b 0a 20 20 22 61 72 67 ABLES = [. "arg 000276e0: 75 6d 65 6e 74 73 22 2c 0a 20 20 22 74 68 69 73 uments",. "this 000276f0: 22 2c 0a 20 20 22 73 75 70 65 72 22 2c 0a 20 20 ",. "super",. 00027700: 22 63 6f 6e 73 6f 6c 65 22 2c 0a 20 20 22 77 69 "console",. "wi 00027710: 6e 64 6f 77 22 2c 0a 20 20 22 64 6f 63 75 6d 65 ndow",. "docume 00027720: 6e 74 22 2c 0a 20 20 22 6c 6f 63 61 6c 53 74 6f nt",. "localSto 00027730: 72 61 67 65 22 2c 0a 20 20 22 6d 6f 64 75 6c 65 rage",. "module 00027740: 22 2c 0a 20 20 22 67 6c 6f 62 61 6c 22 20 2f 2f ",. "global" // 00027750: 20 4e 6f 64 65 2e 6a 73 0a 5d 3b 0a 0a 63 6f 6e Node.js.];..con 00027760: 73 74 20 42 55 49 4c 54 5f 49 4e 53 20 3d 20 5b st BUILT_INS = [ 00027770: 5d 2e 63 6f 6e 63 61 74 28 0a 20 20 42 55 49 4c ].concat(. BUIL 00027780: 54 5f 49 4e 5f 47 4c 4f 42 41 4c 53 2c 0a 20 20 T_IN_GLOBALS,. 00027790: 42 55 49 4c 54 5f 49 4e 5f 56 41 52 49 41 42 4c BUILT_IN_VARIABL 000277a0: 45 53 2c 0a 20 20 54 59 50 45 53 2c 0a 20 20 45 ES,. TYPES,. E 000277b0: 52 52 4f 52 5f 54 59 50 45 53 0a 29 3b 0a 0a 2f RROR_TYPES.);../ 000277c0: 2a 2a 0a 20 2a 20 40 70 61 72 61 6d 20 7b 73 74 **. * @param {st 000277d0: 72 69 6e 67 7d 20 76 61 6c 75 65 0a 20 2a 20 40 ring} value. * @ 000277e0: 72 65 74 75 72 6e 73 20 7b 52 65 67 45 78 70 7d returns {RegExp} 000277f0: 0a 20 2a 20 2a 2f 0a 0a 2f 2a 2a 0a 20 2a 20 40 . * */../**. * @ 00027800: 70 61 72 61 6d 20 7b 52 65 67 45 78 70 20 7c 20 param {RegExp | 00027810: 73 74 72 69 6e 67 20 7d 20 72 65 0a 20 2a 20 40 string } re. * @ 00027820: 72 65 74 75 72 6e 73 20 7b 73 74 72 69 6e 67 7d returns {string} 00027830: 0a 20 2a 2f 0a 66 75 6e 63 74 69 6f 6e 20 73 6f . */.function so 00027840: 75 72 63 65 28 72 65 29 20 7b 0a 20 20 69 66 20 urce(re) {. if 00027850: 28 21 72 65 29 20 72 65 74 75 72 6e 20 6e 75 6c (!re) return nul 00027860: 6c 3b 0a 20 20 69 66 20 28 74 79 70 65 6f 66 20 l;. if (typeof 00027870: 72 65 20 3d 3d 3d 20 22 73 74 72 69 6e 67 22 29 re === "string") 00027880: 20 72 65 74 75 72 6e 20 72 65 3b 0a 0a 20 20 72 return re;.. r 00027890: 65 74 75 72 6e 20 72 65 2e 73 6f 75 72 63 65 3b eturn re.source; 000278a0: 0a 7d 0a 0a 2f 2a 2a 0a 20 2a 20 40 70 61 72 61 .}../**. * @para 000278b0: 6d 20 7b 52 65 67 45 78 70 20 7c 20 73 74 72 69 m {RegExp | stri 000278c0: 6e 67 20 7d 20 72 65 0a 20 2a 20 40 72 65 74 75 ng } re. * @retu 000278d0: 72 6e 73 20 7b 73 74 72 69 6e 67 7d 0a 20 2a 2f rns {string}. */ 000278e0: 0a 66 75 6e 63 74 69 6f 6e 20 6c 6f 6f 6b 61 68 .function lookah 000278f0: 65 61 64 28 72 65 29 20 7b 0a 20 20 72 65 74 75 ead(re) {. retu 00027900: 72 6e 20 63 6f 6e 63 61 74 28 27 28 3f 3d 27 2c rn concat('(?=', 00027910: 20 72 65 2c 20 27 29 27 29 3b 0a 7d 0a 0a 2f 2a re, ')');.}../* 00027920: 2a 0a 20 2a 20 40 70 61 72 61 6d 20 7b 2e 2e 2e *. * @param {... 00027930: 28 52 65 67 45 78 70 20 7c 20 73 74 72 69 6e 67 (RegExp | string 00027940: 29 20 7d 20 61 72 67 73 0a 20 2a 20 40 72 65 74 ) } args. * @ret 00027950: 75 72 6e 73 20 7b 73 74 72 69 6e 67 7d 0a 20 2a urns {string}. * 00027960: 2f 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 63 61 /.function conca 00027970: 74 28 2e 2e 2e 61 72 67 73 29 20 7b 0a 20 20 63 t(...args) {. c 00027980: 6f 6e 73 74 20 6a 6f 69 6e 65 64 20 3d 20 61 72 onst joined = ar 00027990: 67 73 2e 6d 61 70 28 28 78 29 20 3d 3e 20 73 6f gs.map((x) => so 000279a0: 75 72 63 65 28 78 29 29 2e 6a 6f 69 6e 28 22 22 urce(x)).join("" 000279b0: 29 3b 0a 20 20 72 65 74 75 72 6e 20 6a 6f 69 6e );. return join 000279c0: 65 64 3b 0a 7d 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 ed;.}../*.Langua 000279d0: 67 65 3a 20 4a 61 76 61 53 63 72 69 70 74 0a 44 ge: JavaScript.D 000279e0: 65 73 63 72 69 70 74 69 6f 6e 3a 20 4a 61 76 61 escription: Java 000279f0: 53 63 72 69 70 74 20 28 4a 53 29 20 69 73 20 61 Script (JS) is a 00027a00: 20 6c 69 67 68 74 77 65 69 67 68 74 2c 20 69 6e lightweight, in 00027a10: 74 65 72 70 72 65 74 65 64 2c 20 6f 72 20 6a 75 terpreted, or ju 00027a20: 73 74 2d 69 6e 2d 74 69 6d 65 20 63 6f 6d 70 69 st-in-time compi 00027a30: 6c 65 64 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 led programming 00027a40: 6c 61 6e 67 75 61 67 65 20 77 69 74 68 20 66 69 language with fi 00027a50: 72 73 74 2d 63 6c 61 73 73 20 66 75 6e 63 74 69 rst-class functi 00027a60: 6f 6e 73 2e 0a 43 61 74 65 67 6f 72 79 3a 20 63 ons..Category: c 00027a70: 6f 6d 6d 6f 6e 2c 20 73 63 72 69 70 74 69 6e 67 ommon, scripting 00027a80: 0a 57 65 62 73 69 74 65 3a 20 68 74 74 70 73 3a .Website: https: 00027a90: 2f 2f 64 65 76 65 6c 6f 70 65 72 2e 6d 6f 7a 69 //developer.mozi 00027aa0: 6c 6c 61 2e 6f 72 67 2f 65 6e 2d 55 53 2f 64 6f lla.org/en-US/do 00027ab0: 63 73 2f 57 65 62 2f 4a 61 76 61 53 63 72 69 70 cs/Web/JavaScrip 00027ac0: 74 0a 2a 2f 0a 0a 2f 2a 2a 20 40 74 79 70 65 20 t.*/../** @type 00027ad0: 4c 61 6e 67 75 61 67 65 46 6e 20 2a 2f 0a 66 75 LanguageFn */.fu 00027ae0: 6e 63 74 69 6f 6e 20 6a 61 76 61 73 63 72 69 70 nction javascrip 00027af0: 74 28 68 6c 6a 73 29 20 7b 0a 20 20 2f 2a 2a 0a t(hljs) {. /**. 00027b00: 20 20 20 2a 20 54 61 6b 65 73 20 61 20 73 74 72 * Takes a str 00027b10: 69 6e 67 20 6c 69 6b 65 20 22 3c 42 6f 6f 67 65 ing like "<Booge 00027b20: 72 22 20 61 6e 64 20 63 68 65 63 6b 73 20 74 6f r" and checks to 00027b30: 20 73 65 65 0a 20 20 20 2a 20 69 66 20 77 65 20 see. * if we 00027b40: 63 61 6e 20 66 69 6e 64 20 61 20 6d 61 74 63 68 can find a match 00027b50: 69 6e 67 20 22 3c 2f 42 6f 6f 67 65 72 22 20 6c ing "</Booger" l 00027b60: 61 74 65 72 20 69 6e 20 74 68 65 0a 20 20 20 2a ater in the. * 00027b70: 20 63 6f 6e 74 65 6e 74 2e 0a 20 20 20 2a 20 40 content.. * @ 00027b80: 70 61 72 61 6d 20 7b 52 65 67 45 78 70 4d 61 74 param {RegExpMat 00027b90: 63 68 41 72 72 61 79 7d 20 6d 61 74 63 68 0a 20 chArray} match. 00027ba0: 20 20 2a 20 40 70 61 72 61 6d 20 7b 7b 61 66 74 * @param {{aft 00027bb0: 65 72 3a 6e 75 6d 62 65 72 7d 7d 20 70 61 72 61 er:number}} para 00027bc0: 6d 31 0a 20 20 20 2a 2f 0a 20 20 63 6f 6e 73 74 m1. */. const 00027bd0: 20 68 61 73 43 6c 6f 73 69 6e 67 54 61 67 20 3d hasClosingTag = 00027be0: 20 28 6d 61 74 63 68 2c 20 7b 20 61 66 74 65 72 (match, { after 00027bf0: 20 7d 29 20 3d 3e 20 7b 0a 20 20 20 20 63 6f 6e }) => {. con 00027c00: 73 74 20 74 61 67 20 3d 20 22 3c 2f 22 20 2b 20 st tag = "</" + 00027c10: 6d 61 74 63 68 5b 30 5d 2e 73 6c 69 63 65 28 31 match[0].slice(1 00027c20: 29 3b 0a 20 20 20 20 63 6f 6e 73 74 20 70 6f 73 );. const pos 00027c30: 20 3d 20 6d 61 74 63 68 2e 69 6e 70 75 74 2e 69 = match.input.i 00027c40: 6e 64 65 78 4f 66 28 74 61 67 2c 20 61 66 74 65 ndexOf(tag, afte 00027c50: 72 29 3b 0a 20 20 20 20 72 65 74 75 72 6e 20 70 r);. return p 00027c60: 6f 73 20 21 3d 3d 20 2d 31 3b 0a 20 20 7d 3b 0a os !== -1;. };. 00027c70: 0a 20 20 63 6f 6e 73 74 20 49 44 45 4e 54 5f 52 . const IDENT_R 00027c80: 45 24 31 20 3d 20 49 44 45 4e 54 5f 52 45 3b 0a E$1 = IDENT_RE;. 00027c90: 20 20 63 6f 6e 73 74 20 46 52 41 47 4d 45 4e 54 const FRAGMENT 00027ca0: 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 = {. begin: 00027cb0: 27 3c 3e 27 2c 0a 20 20 20 20 65 6e 64 3a 20 27 '<>',. end: ' 00027cc0: 3c 2f 3e 27 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 </>'. };. cons 00027cd0: 74 20 58 4d 4c 5f 54 41 47 20 3d 20 7b 0a 20 20 t XML_TAG = {. 00027ce0: 20 20 62 65 67 69 6e 3a 20 2f 3c 5b 41 2d 5a 61 begin: /<[A-Za 00027cf0: 2d 7a 30 2d 39 5c 5c 2e 5f 3a 2d 5d 2b 2f 2c 0a -z0-9\\._:-]+/,. 00027d00: 20 20 20 20 65 6e 64 3a 20 2f 5c 2f 5b 41 2d 5a end: /\/[A-Z 00027d10: 61 2d 7a 30 2d 39 5c 5c 2e 5f 3a 2d 5d 2b 3e 7c a-z0-9\\._:-]+>| 00027d20: 5c 2f 3e 2f 2c 0a 20 20 20 20 2f 2a 2a 0a 20 20 \/>/,. /**. 00027d30: 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 52 65 67 * @param {Reg 00027d40: 45 78 70 4d 61 74 63 68 41 72 72 61 79 7d 20 6d ExpMatchArray} m 00027d50: 61 74 63 68 0a 20 20 20 20 20 2a 20 40 70 61 72 atch. * @par 00027d60: 61 6d 20 7b 43 61 6c 6c 62 61 63 6b 52 65 73 70 am {CallbackResp 00027d70: 6f 6e 73 65 7d 20 72 65 73 70 6f 6e 73 65 0a 20 onse} response. 00027d80: 20 20 20 20 2a 2f 0a 20 20 20 20 69 73 54 72 75 */. isTru 00027d90: 6c 79 4f 70 65 6e 69 6e 67 54 61 67 3a 20 28 6d lyOpeningTag: (m 00027da0: 61 74 63 68 2c 20 72 65 73 70 6f 6e 73 65 29 20 atch, response) 00027db0: 3d 3e 20 7b 0a 20 20 20 20 20 20 63 6f 6e 73 74 => {. const 00027dc0: 20 61 66 74 65 72 4d 61 74 63 68 49 6e 64 65 78 afterMatchIndex 00027dd0: 20 3d 20 6d 61 74 63 68 5b 30 5d 2e 6c 65 6e 67 = match[0].leng 00027de0: 74 68 20 2b 20 6d 61 74 63 68 2e 69 6e 64 65 78 th + match.index 00027df0: 3b 0a 20 20 20 20 20 20 63 6f 6e 73 74 20 6e 65 ;. const ne 00027e00: 78 74 43 68 61 72 20 3d 20 6d 61 74 63 68 2e 69 xtChar = match.i 00027e10: 6e 70 75 74 5b 61 66 74 65 72 4d 61 74 63 68 49 nput[afterMatchI 00027e20: 6e 64 65 78 5d 3b 0a 20 20 20 20 20 20 2f 2f 20 ndex];. // 00027e30: 6e 65 73 74 65 64 20 74 79 70 65 3f 0a 20 20 20 nested type?. 00027e40: 20 20 20 2f 2f 20 48 54 4d 4c 20 73 68 6f 75 6c // HTML shoul 00027e50: 64 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 61 6e d not include an 00027e60: 6f 74 68 65 72 20 72 61 77 20 60 3c 60 20 69 6e other raw `<` in 00027e70: 73 69 64 65 20 61 20 74 61 67 0a 20 20 20 20 20 side a tag. 00027e80: 20 2f 2f 20 42 75 74 20 61 20 74 79 70 65 20 6d // But a type m 00027e90: 69 67 68 74 3a 20 60 3c 41 72 72 61 79 3c 41 72 ight: `<Array<Ar 00027ea0: 72 61 79 3c 6e 75 6d 62 65 72 3e 3e 60 2c 20 65 ray<number>>`, e 00027eb0: 74 63 2e 0a 20 20 20 20 20 20 69 66 20 28 6e 65 tc.. if (ne 00027ec0: 78 74 43 68 61 72 20 3d 3d 3d 20 22 3c 22 29 20 xtChar === "<") 00027ed0: 7b 0a 20 20 20 20 20 20 20 20 72 65 73 70 6f 6e {. respon 00027ee0: 73 65 2e 69 67 6e 6f 72 65 4d 61 74 63 68 28 29 se.ignoreMatch() 00027ef0: 3b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e ;. return 00027f00: 3b 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 ;. }. 00027f10: 2f 2f 20 3c 73 6f 6d 65 74 68 69 6e 67 3e 0a 20 // <something>. 00027f20: 20 20 20 20 20 2f 2f 20 54 68 69 73 20 69 73 20 // This is 00027f30: 6e 6f 77 20 65 69 74 68 65 72 20 61 20 74 61 67 now either a tag 00027f40: 20 6f 72 20 61 20 74 79 70 65 2e 0a 20 20 20 20 or a type.. 00027f50: 20 20 69 66 20 28 6e 65 78 74 43 68 61 72 20 3d if (nextChar = 00027f60: 3d 3d 20 22 3e 22 29 20 7b 0a 20 20 20 20 20 20 == ">") {. 00027f70: 20 20 2f 2f 20 69 66 20 77 65 20 63 61 6e 6e 6f // if we canno 00027f80: 74 20 66 69 6e 64 20 61 20 6d 61 74 63 68 69 6e t find a matchin 00027f90: 67 20 63 6c 6f 73 69 6e 67 20 74 61 67 2c 20 74 g closing tag, t 00027fa0: 68 65 6e 20 77 65 0a 20 20 20 20 20 20 20 20 2f hen we. / 00027fb0: 2f 20 77 69 6c 6c 20 69 67 6e 6f 72 65 20 69 74 / will ignore it 00027fc0: 0a 20 20 20 20 20 20 20 20 69 66 20 28 21 68 61 . if (!ha 00027fd0: 73 43 6c 6f 73 69 6e 67 54 61 67 28 6d 61 74 63 sClosingTag(matc 00027fe0: 68 2c 20 7b 20 61 66 74 65 72 3a 20 61 66 74 65 h, { after: afte 00027ff0: 72 4d 61 74 63 68 49 6e 64 65 78 20 7d 29 29 20 rMatchIndex })) 00028000: 7b 0a 20 20 20 20 20 20 20 20 20 20 72 65 73 70 {. resp 00028010: 6f 6e 73 65 2e 69 67 6e 6f 72 65 4d 61 74 63 68 onse.ignoreMatch 00028020: 28 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 ();. }. 00028030: 20 20 20 20 7d 0a 20 20 20 20 7d 0a 20 20 7d 3b }. }. }; 00028040: 0a 20 20 63 6f 6e 73 74 20 4b 45 59 57 4f 52 44 . const KEYWORD 00028050: 53 24 31 20 3d 20 7b 0a 20 20 20 20 24 70 61 74 S$1 = {. $pat 00028060: 74 65 72 6e 3a 20 49 44 45 4e 54 5f 52 45 2c 0a tern: IDENT_RE,. 00028070: 20 20 20 20 6b 65 79 77 6f 72 64 3a 20 4b 45 59 keyword: KEY 00028080: 57 4f 52 44 53 2c 0a 20 20 20 20 6c 69 74 65 72 WORDS,. liter 00028090: 61 6c 3a 20 4c 49 54 45 52 41 4c 53 2c 0a 20 20 al: LITERALS,. 000280a0: 20 20 62 75 69 6c 74 5f 69 6e 3a 20 42 55 49 4c built_in: BUIL 000280b0: 54 5f 49 4e 53 0a 20 20 7d 3b 0a 0a 20 20 2f 2f T_INS. };.. // 000280c0: 20 68 74 74 70 73 3a 2f 2f 74 63 33 39 2e 65 73 https://tc39.es 000280d0: 2f 65 63 6d 61 32 36 32 2f 23 73 65 63 2d 6c 69 /ecma262/#sec-li 000280e0: 74 65 72 61 6c 73 2d 6e 75 6d 65 72 69 63 2d 6c terals-numeric-l 000280f0: 69 74 65 72 61 6c 73 0a 20 20 63 6f 6e 73 74 20 iterals. const 00028100: 64 65 63 69 6d 61 6c 44 69 67 69 74 73 20 3d 20 decimalDigits = 00028110: 27 5b 30 2d 39 5d 28 5f 3f 5b 30 2d 39 5d 29 2a '[0-9](_?[0-9])* 00028120: 27 3b 0a 20 20 63 6f 6e 73 74 20 66 72 61 63 20 ';. const frac 00028130: 3d 20 60 5c 5c 2e 28 24 7b 64 65 63 69 6d 61 6c = `\\.(${decimal 00028140: 44 69 67 69 74 73 7d 29 60 3b 0a 20 20 2f 2f 20 Digits})`;. // 00028150: 44 65 63 69 6d 61 6c 49 6e 74 65 67 65 72 4c 69 DecimalIntegerLi 00028160: 74 65 72 61 6c 2c 20 69 6e 63 6c 75 64 69 6e 67 teral, including 00028170: 20 41 6e 6e 65 78 20 42 20 4e 6f 6e 4f 63 74 61 Annex B NonOcta 00028180: 6c 44 65 63 69 6d 61 6c 49 6e 74 65 67 65 72 4c lDecimalIntegerL 00028190: 69 74 65 72 61 6c 0a 20 20 2f 2f 20 68 74 74 70 iteral. // http 000281a0: 73 3a 2f 2f 74 63 33 39 2e 65 73 2f 65 63 6d 61 s://tc39.es/ecma 000281b0: 32 36 32 2f 23 73 65 63 2d 61 64 64 69 74 69 6f 262/#sec-additio 000281c0: 6e 61 6c 2d 73 79 6e 74 61 78 2d 6e 75 6d 65 72 nal-syntax-numer 000281d0: 69 63 2d 6c 69 74 65 72 61 6c 73 0a 20 20 63 6f ic-literals. co 000281e0: 6e 73 74 20 64 65 63 69 6d 61 6c 49 6e 74 65 67 nst decimalInteg 000281f0: 65 72 20 3d 20 60 30 7c 5b 31 2d 39 5d 28 5f 3f er = `0|[1-9](_? 00028200: 5b 30 2d 39 5d 29 2a 7c 30 5b 30 2d 37 5d 2a 5b [0-9])*|0[0-7]*[ 00028210: 38 39 5d 5b 30 2d 39 5d 2a 60 3b 0a 20 20 63 6f 89][0-9]*`;. co 00028220: 6e 73 74 20 4e 55 4d 42 45 52 20 3d 20 7b 0a 20 nst NUMBER = {. 00028230: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6e className: 'n 00028240: 75 6d 62 65 72 27 2c 0a 20 20 20 20 76 61 72 69 umber',. vari 00028250: 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 2f 2f ants: [. // 00028260: 20 44 65 63 69 6d 61 6c 4c 69 74 65 72 61 6c 0a DecimalLiteral. 00028270: 20 20 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 60 { begin: ` 00028280: 28 5c 5c 62 28 24 7b 64 65 63 69 6d 61 6c 49 6e (\\b(${decimalIn 00028290: 74 65 67 65 72 7d 29 28 28 24 7b 66 72 61 63 7d teger})((${frac} 000282a0: 29 7c 5c 5c 2e 29 3f 7c 28 24 7b 66 72 61 63 7d )|\\.)?|(${frac} 000282b0: 29 29 60 20 2b 0a 20 20 20 20 20 20 20 20 60 5b ))` +. `[ 000282c0: 65 45 5d 5b 2b 2d 5d 3f 28 24 7b 64 65 63 69 6d eE][+-]?(${decim 000282d0: 61 6c 44 69 67 69 74 73 7d 29 5c 5c 62 60 20 7d alDigits})\\b` } 000282e0: 2c 0a 20 20 20 20 20 20 7b 20 62 65 67 69 6e 3a ,. { begin: 000282f0: 20 60 5c 5c 62 28 24 7b 64 65 63 69 6d 61 6c 49 `\\b(${decimalI 00028300: 6e 74 65 67 65 72 7d 29 5c 5c 62 28 28 24 7b 66 nteger})\\b((${f 00028310: 72 61 63 7d 29 5c 5c 62 7c 5c 5c 2e 29 3f 7c 28 rac})\\b|\\.)?|( 00028320: 24 7b 66 72 61 63 7d 29 5c 5c 62 60 20 7d 2c 0a ${frac})\\b` },. 00028330: 0a 20 20 20 20 20 20 2f 2f 20 44 65 63 69 6d 61 . // Decima 00028340: 6c 42 69 67 49 6e 74 65 67 65 72 4c 69 74 65 72 lBigIntegerLiter 00028350: 61 6c 0a 20 20 20 20 20 20 7b 20 62 65 67 69 6e al. { begin 00028360: 3a 20 60 5c 5c 62 28 30 7c 5b 31 2d 39 5d 28 5f : `\\b(0|[1-9](_ 00028370: 3f 5b 30 2d 39 5d 29 2a 29 6e 5c 5c 62 60 20 7d ?[0-9])*)n\\b` } 00028380: 2c 0a 0a 20 20 20 20 20 20 2f 2f 20 4e 6f 6e 44 ,.. // NonD 00028390: 65 63 69 6d 61 6c 49 6e 74 65 67 65 72 4c 69 74 ecimalIntegerLit 000283a0: 65 72 61 6c 0a 20 20 20 20 20 20 7b 20 62 65 67 eral. { beg 000283b0: 69 6e 3a 20 22 5c 5c 62 30 5b 78 58 5d 5b 30 2d in: "\\b0[xX][0- 000283c0: 39 61 2d 66 41 2d 46 5d 28 5f 3f 5b 30 2d 39 61 9a-fA-F](_?[0-9a 000283d0: 2d 66 41 2d 46 5d 29 2a 6e 3f 5c 5c 62 22 20 7d -fA-F])*n?\\b" } 000283e0: 2c 0a 20 20 20 20 20 20 7b 20 62 65 67 69 6e 3a ,. { begin: 000283f0: 20 22 5c 5c 62 30 5b 62 42 5d 5b 30 2d 31 5d 28 "\\b0[bB][0-1]( 00028400: 5f 3f 5b 30 2d 31 5d 29 2a 6e 3f 5c 5c 62 22 20 _?[0-1])*n?\\b" 00028410: 7d 2c 0a 20 20 20 20 20 20 7b 20 62 65 67 69 6e },. { begin 00028420: 3a 20 22 5c 5c 62 30 5b 6f 4f 5d 5b 30 2d 37 5d : "\\b0[oO][0-7] 00028430: 28 5f 3f 5b 30 2d 37 5d 29 2a 6e 3f 5c 5c 62 22 (_?[0-7])*n?\\b" 00028440: 20 7d 2c 0a 0a 20 20 20 20 20 20 2f 2f 20 4c 65 },.. // Le 00028450: 67 61 63 79 4f 63 74 61 6c 49 6e 74 65 67 65 72 gacyOctalInteger 00028460: 4c 69 74 65 72 61 6c 20 28 64 6f 65 73 20 6e 6f Literal (does no 00028470: 74 20 69 6e 63 6c 75 64 65 20 75 6e 64 65 72 73 t include unders 00028480: 63 6f 72 65 20 73 65 70 61 72 61 74 6f 72 73 29 core separators) 00028490: 0a 20 20 20 20 20 20 2f 2f 20 68 74 74 70 73 3a . // https: 000284a0: 2f 2f 74 63 33 39 2e 65 73 2f 65 63 6d 61 32 36 //tc39.es/ecma26 000284b0: 32 2f 23 73 65 63 2d 61 64 64 69 74 69 6f 6e 61 2/#sec-additiona 000284c0: 6c 2d 73 79 6e 74 61 78 2d 6e 75 6d 65 72 69 63 l-syntax-numeric 000284d0: 2d 6c 69 74 65 72 61 6c 73 0a 20 20 20 20 20 20 -literals. 000284e0: 7b 20 62 65 67 69 6e 3a 20 22 5c 5c 62 30 5b 30 { begin: "\\b0[0 000284f0: 2d 37 5d 2b 6e 3f 5c 5c 62 22 20 7d 2c 0a 20 20 -7]+n?\\b" },. 00028500: 20 20 5d 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e ],. relevan 00028510: 63 65 3a 20 30 0a 20 20 7d 3b 0a 0a 20 20 63 6f ce: 0. };.. co 00028520: 6e 73 74 20 53 55 42 53 54 20 3d 20 7b 0a 20 20 nst SUBST = {. 00028530: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 75 className: 'su 00028540: 62 73 74 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a bst',. begin: 00028550: 20 27 5c 5c 24 5c 5c 7b 27 2c 0a 20 20 20 20 65 '\\$\\{',. e 00028560: 6e 64 3a 20 27 5c 5c 7d 27 2c 0a 20 20 20 20 6b nd: '\\}',. k 00028570: 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f 52 44 eywords: KEYWORD 00028580: 53 24 31 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e S$1,. contain 00028590: 73 3a 20 5b 5d 20 2f 2f 20 64 65 66 69 6e 65 64 s: [] // defined 000285a0: 20 6c 61 74 65 72 0a 20 20 7d 3b 0a 20 20 63 6f later. };. co 000285b0: 6e 73 74 20 48 54 4d 4c 5f 54 45 4d 50 4c 41 54 nst HTML_TEMPLAT 000285c0: 45 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a E = {. begin: 000285d0: 20 27 68 74 6d 6c 60 27 2c 0a 20 20 20 20 65 6e 'html`',. en 000285e0: 64 3a 20 27 27 2c 0a 20 20 20 20 73 74 61 72 74 d: '',. start 000285f0: 73 3a 20 7b 0a 20 20 20 20 20 20 65 6e 64 3a 20 s: {. end: 00028600: 27 60 27 2c 0a 20 20 20 20 20 20 72 65 74 75 72 '`',. retur 00028610: 6e 45 6e 64 3a 20 66 61 6c 73 65 2c 0a 20 20 20 nEnd: false,. 00028620: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 00028630: 20 20 20 20 20 20 20 68 6c 6a 73 2e 42 41 43 4b hljs.BACK 00028640: 53 4c 41 53 48 5f 45 53 43 41 50 45 2c 0a 20 20 SLASH_ESCAPE,. 00028650: 20 20 20 20 20 20 53 55 42 53 54 0a 20 20 20 20 SUBST. 00028660: 20 20 5d 2c 0a 20 20 20 20 20 20 73 75 62 4c 61 ],. subLa 00028670: 6e 67 75 61 67 65 3a 20 27 78 6d 6c 27 0a 20 20 nguage: 'xml'. 00028680: 20 20 7d 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 }. };. const 00028690: 20 43 53 53 5f 54 45 4d 50 4c 41 54 45 20 3d 20 CSS_TEMPLATE = 000286a0: 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 63 73 {. begin: 'cs 000286b0: 73 60 27 2c 0a 20 20 20 20 65 6e 64 3a 20 27 27 s`',. end: '' 000286c0: 2c 0a 20 20 20 20 73 74 61 72 74 73 3a 20 7b 0a ,. starts: {. 000286d0: 20 20 20 20 20 20 65 6e 64 3a 20 27 60 27 2c 0a end: '`',. 000286e0: 20 20 20 20 20 20 72 65 74 75 72 6e 45 6e 64 3a returnEnd: 000286f0: 20 66 61 6c 73 65 2c 0a 20 20 20 20 20 20 63 6f false,. co 00028700: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 00028710: 20 20 68 6c 6a 73 2e 42 41 43 4b 53 4c 41 53 48 hljs.BACKSLASH 00028720: 5f 45 53 43 41 50 45 2c 0a 20 20 20 20 20 20 20 _ESCAPE,. 00028730: 20 53 55 42 53 54 0a 20 20 20 20 20 20 5d 2c 0a SUBST. ],. 00028740: 20 20 20 20 20 20 73 75 62 4c 61 6e 67 75 61 67 subLanguag 00028750: 65 3a 20 27 63 73 73 27 0a 20 20 20 20 7d 0a 20 e: 'css'. }. 00028760: 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 54 45 4d 50 };. const TEMP 00028770: 4c 41 54 45 5f 53 54 52 49 4e 47 20 3d 20 7b 0a LATE_STRING = {. 00028780: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 00028790: 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 62 65 67 string',. beg 000287a0: 69 6e 3a 20 27 60 27 2c 0a 20 20 20 20 65 6e 64 in: '`',. end 000287b0: 3a 20 27 60 27 2c 0a 20 20 20 20 63 6f 6e 74 61 : '`',. conta 000287c0: 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 68 6c 6a ins: [. hlj 000287d0: 73 2e 42 41 43 4b 53 4c 41 53 48 5f 45 53 43 41 s.BACKSLASH_ESCA 000287e0: 50 45 2c 0a 20 20 20 20 20 20 53 55 42 53 54 0a PE,. SUBST. 000287f0: 20 20 20 20 5d 0a 20 20 7d 3b 0a 20 20 63 6f 6e ]. };. con 00028800: 73 74 20 4a 53 44 4f 43 5f 43 4f 4d 4d 45 4e 54 st JSDOC_COMMENT 00028810: 20 3d 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 = hljs.COMMENT( 00028820: 0a 20 20 20 20 2f 5c 2f 5c 2a 5c 2a 28 3f 21 5c . /\/\*\*(?!\ 00028830: 2f 29 2f 2c 0a 20 20 20 20 27 5c 5c 2a 2f 27 2c /)/,. '\\*/', 00028840: 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 72 65 6c . {. rel 00028850: 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 20 evance: 0,. 00028860: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 00028870: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 {. 00028880: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 64 6f 63 className: 'doc 00028890: 74 61 67 27 2c 0a 20 20 20 20 20 20 20 20 20 20 tag',. 000288a0: 62 65 67 69 6e 3a 20 27 40 5b 41 2d 5a 61 2d 7a begin: '@[A-Za-z 000288b0: 5d 2b 27 2c 0a 20 20 20 20 20 20 20 20 20 20 63 ]+',. c 000288c0: 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 ontains: [. 000288d0: 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 {. 000288e0: 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 className 000288f0: 3a 20 27 74 79 70 65 27 2c 0a 20 20 20 20 20 20 : 'type',. 00028900: 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 begin: ' 00028910: 5c 5c 7b 27 2c 0a 20 20 20 20 20 20 20 20 20 20 \\{',. 00028920: 20 20 20 20 65 6e 64 3a 20 27 5c 5c 7d 27 2c 0a end: '\\}',. 00028930: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 re 00028940: 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 20 levance: 0. 00028950: 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 },. 00028960: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00028970: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 00028980: 20 27 76 61 72 69 61 62 6c 65 27 2c 0a 20 20 20 'variable',. 00028990: 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e begin 000289a0: 3a 20 49 44 45 4e 54 5f 52 45 24 31 20 2b 20 27 : IDENT_RE$1 + ' 000289b0: 28 3f 3d 5c 5c 73 2a 28 2d 29 7c 24 29 27 2c 0a (?=\\s*(-)|$)',. 000289c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e en 000289d0: 64 73 50 61 72 65 6e 74 3a 20 74 72 75 65 2c 0a dsParent: true,. 000289e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 re 000289f0: 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 20 levance: 0. 00028a00: 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 },. 00028a10: 20 20 20 20 20 20 2f 2f 20 65 61 74 20 73 70 61 // eat spa 00028a20: 63 65 73 20 28 6e 6f 74 20 6e 65 77 6c 69 6e 65 ces (not newline 00028a30: 73 29 20 73 6f 20 77 65 20 63 61 6e 20 66 69 6e s) so we can fin 00028a40: 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f d. // 00028a50: 20 74 79 70 65 73 20 6f 72 20 76 61 72 69 61 62 types or variab 00028a60: 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 les. 00028a70: 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 {. 00028a80: 62 65 67 69 6e 3a 20 2f 28 3f 3d 5b 5e 5c 6e 5d begin: /(?=[^\n] 00028a90: 29 5c 73 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 )\s/,. 00028aa0: 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 relevance: 0 00028ab0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 . }. 00028ac0: 20 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 ]. 00028ad0: 20 20 20 7d 0a 20 20 20 20 20 20 5d 0a 20 20 20 }. ]. 00028ae0: 20 7d 0a 20 20 29 3b 0a 20 20 63 6f 6e 73 74 20 }. );. const 00028af0: 43 4f 4d 4d 45 4e 54 20 3d 20 7b 0a 20 20 20 20 COMMENT = {. 00028b00: 63 6c 61 73 73 4e 61 6d 65 3a 20 22 63 6f 6d 6d className: "comm 00028b10: 65 6e 74 22 2c 0a 20 20 20 20 76 61 72 69 61 6e ent",. varian 00028b20: 74 73 3a 20 5b 0a 20 20 20 20 20 20 4a 53 44 4f ts: [. JSDO 00028b30: 43 5f 43 4f 4d 4d 45 4e 54 2c 0a 20 20 20 20 20 C_COMMENT,. 00028b40: 20 68 6c 6a 73 2e 43 5f 42 4c 4f 43 4b 5f 43 4f hljs.C_BLOCK_CO 00028b50: 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 MMENT_MODE,. 00028b60: 20 20 68 6c 6a 73 2e 43 5f 4c 49 4e 45 5f 43 4f hljs.C_LINE_CO 00028b70: 4d 4d 45 4e 54 5f 4d 4f 44 45 0a 20 20 20 20 5d MMENT_MODE. ] 00028b80: 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 53 55 . };. const SU 00028b90: 42 53 54 5f 49 4e 54 45 52 4e 41 4c 53 20 3d 20 BST_INTERNALS = 00028ba0: 5b 0a 20 20 20 20 68 6c 6a 73 2e 41 50 4f 53 5f [. hljs.APOS_ 00028bb0: 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 STRING_MODE,. 00028bc0: 20 68 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 49 hljs.QUOTE_STRI 00028bd0: 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 48 54 4d NG_MODE,. HTM 00028be0: 4c 5f 54 45 4d 50 4c 41 54 45 2c 0a 20 20 20 20 L_TEMPLATE,. 00028bf0: 43 53 53 5f 54 45 4d 50 4c 41 54 45 2c 0a 20 20 CSS_TEMPLATE,. 00028c00: 20 20 54 45 4d 50 4c 41 54 45 5f 53 54 52 49 4e TEMPLATE_STRIN 00028c10: 47 2c 0a 20 20 20 20 4e 55 4d 42 45 52 2c 0a 20 G,. NUMBER,. 00028c20: 20 20 20 68 6c 6a 73 2e 52 45 47 45 58 50 5f 4d hljs.REGEXP_M 00028c30: 4f 44 45 0a 20 20 5d 3b 0a 20 20 53 55 42 53 54 ODE. ];. SUBST 00028c40: 2e 63 6f 6e 74 61 69 6e 73 20 3d 20 53 55 42 53 .contains = SUBS 00028c50: 54 5f 49 4e 54 45 52 4e 41 4c 53 0a 20 20 20 20 T_INTERNALS. 00028c60: 2e 63 6f 6e 63 61 74 28 7b 0a 20 20 20 20 20 20 .concat({. 00028c70: 2f 2f 20 77 65 20 6e 65 65 64 20 74 6f 20 70 61 // we need to pa 00028c80: 69 72 20 75 70 20 7b 7d 20 69 6e 73 69 64 65 20 ir up {} inside 00028c90: 6f 75 72 20 73 75 62 73 74 20 74 6f 20 70 72 65 our subst to pre 00028ca0: 76 65 6e 74 0a 20 20 20 20 20 20 2f 2f 20 69 74 vent. // it 00028cb0: 20 66 72 6f 6d 20 65 6e 64 69 6e 67 20 74 6f 6f from ending too 00028cc0: 20 65 61 72 6c 79 20 62 79 20 6d 61 74 63 68 69 early by matchi 00028cd0: 6e 67 20 61 6e 6f 74 68 65 72 20 7d 0a 20 20 20 ng another }. 00028ce0: 20 20 20 62 65 67 69 6e 3a 20 2f 5c 7b 2f 2c 0a begin: /\{/,. 00028cf0: 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 7d 2f 2c end: /\}/, 00028d00: 0a 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a . keywords: 00028d10: 20 4b 45 59 57 4f 52 44 53 24 31 2c 0a 20 20 20 KEYWORDS$1,. 00028d20: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 00028d30: 20 20 20 20 20 20 20 22 73 65 6c 66 22 0a 20 20 "self". 00028d40: 20 20 20 20 5d 2e 63 6f 6e 63 61 74 28 53 55 42 ].concat(SUB 00028d50: 53 54 5f 49 4e 54 45 52 4e 41 4c 53 29 0a 20 20 ST_INTERNALS). 00028d60: 20 20 7d 29 3b 0a 20 20 63 6f 6e 73 74 20 53 55 });. const SU 00028d70: 42 53 54 5f 41 4e 44 5f 43 4f 4d 4d 45 4e 54 53 BST_AND_COMMENTS 00028d80: 20 3d 20 5b 5d 2e 63 6f 6e 63 61 74 28 43 4f 4d = [].concat(COM 00028d90: 4d 45 4e 54 2c 20 53 55 42 53 54 2e 63 6f 6e 74 MENT, SUBST.cont 00028da0: 61 69 6e 73 29 3b 0a 20 20 63 6f 6e 73 74 20 50 ains);. const P 00028db0: 41 52 41 4d 53 5f 43 4f 4e 54 41 49 4e 53 20 3d ARAMS_CONTAINS = 00028dc0: 20 53 55 42 53 54 5f 41 4e 44 5f 43 4f 4d 4d 45 SUBST_AND_COMME 00028dd0: 4e 54 53 2e 63 6f 6e 63 61 74 28 5b 0a 20 20 20 NTS.concat([. 00028de0: 20 2f 2f 20 65 61 74 20 72 65 63 75 72 73 69 76 // eat recursiv 00028df0: 65 20 70 61 72 65 6e 73 20 69 6e 20 73 75 62 20 e parens in sub 00028e00: 65 78 70 72 65 73 73 69 6f 6e 73 0a 20 20 20 20 expressions. 00028e10: 7b 0a 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f {. begin: / 00028e20: 5c 28 2f 2c 0a 20 20 20 20 20 20 65 6e 64 3a 20 \(/,. end: 00028e30: 2f 5c 29 2f 2c 0a 20 20 20 20 20 20 6b 65 79 77 /\)/,. keyw 00028e40: 6f 72 64 73 3a 20 4b 45 59 57 4f 52 44 53 24 31 ords: KEYWORDS$1 00028e50: 2c 0a 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 ,. contains 00028e60: 3a 20 5b 22 73 65 6c 66 22 5d 2e 63 6f 6e 63 61 : ["self"].conca 00028e70: 74 28 53 55 42 53 54 5f 41 4e 44 5f 43 4f 4d 4d t(SUBST_AND_COMM 00028e80: 45 4e 54 53 29 0a 20 20 20 20 7d 0a 20 20 5d 29 ENTS). }. ]) 00028e90: 3b 0a 20 20 63 6f 6e 73 74 20 50 41 52 41 4d 53 ;. const PARAMS 00028ea0: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 00028eb0: 6d 65 3a 20 27 70 61 72 61 6d 73 27 2c 0a 20 20 me: 'params',. 00028ec0: 20 20 62 65 67 69 6e 3a 20 2f 5c 28 2f 2c 0a 20 begin: /\(/,. 00028ed0: 20 20 20 65 6e 64 3a 20 2f 5c 29 2f 2c 0a 20 20 end: /\)/,. 00028ee0: 20 20 65 78 63 6c 75 64 65 42 65 67 69 6e 3a 20 excludeBegin: 00028ef0: 74 72 75 65 2c 0a 20 20 20 20 65 78 63 6c 75 64 true,. exclud 00028f00: 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 20 eEnd: true,. 00028f10: 6b 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f 52 keywords: KEYWOR 00028f20: 44 53 24 31 2c 0a 20 20 20 20 63 6f 6e 74 61 69 DS$1,. contai 00028f30: 6e 73 3a 20 50 41 52 41 4d 53 5f 43 4f 4e 54 41 ns: PARAMS_CONTA 00028f40: 49 4e 53 0a 20 20 7d 3b 0a 0a 20 20 72 65 74 75 INS. };.. retu 00028f50: 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a 20 27 rn {. name: ' 00028f60: 4a 61 76 61 73 63 72 69 70 74 27 2c 0a 20 20 20 Javascript',. 00028f70: 20 61 6c 69 61 73 65 73 3a 20 5b 27 6a 73 27 2c aliases: ['js', 00028f80: 20 27 6a 73 78 27 2c 20 27 6d 6a 73 27 2c 20 27 'jsx', 'mjs', ' 00028f90: 63 6a 73 27 5d 2c 0a 20 20 20 20 6b 65 79 77 6f cjs'],. keywo 00028fa0: 72 64 73 3a 20 4b 45 59 57 4f 52 44 53 24 31 2c rds: KEYWORDS$1, 00028fb0: 0a 20 20 20 20 2f 2f 20 74 68 69 73 20 77 69 6c . // this wil 00028fc0: 6c 20 62 65 20 65 78 74 65 6e 64 65 64 20 62 79 l be extended by 00028fd0: 20 54 79 70 65 53 63 72 69 70 74 0a 20 20 20 20 TypeScript. 00028fe0: 65 78 70 6f 72 74 73 3a 20 7b 20 50 41 52 41 4d exports: { PARAM 00028ff0: 53 5f 43 4f 4e 54 41 49 4e 53 20 7d 2c 0a 20 20 S_CONTAINS },. 00029000: 20 20 69 6c 6c 65 67 61 6c 3a 20 2f 23 28 3f 21 illegal: /#(?! 00029010: 5b 24 5f 41 2d 7a 5d 29 2f 2c 0a 20 20 20 20 63 [$_A-z])/,. c 00029020: 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 ontains: [. 00029030: 20 68 6c 6a 73 2e 53 48 45 42 41 4e 47 28 7b 0a hljs.SHEBANG({. 00029040: 20 20 20 20 20 20 20 20 6c 61 62 65 6c 3a 20 22 label: " 00029050: 73 68 65 62 61 6e 67 22 2c 0a 20 20 20 20 20 20 shebang",. 00029060: 20 20 62 69 6e 61 72 79 3a 20 22 6e 6f 64 65 22 binary: "node" 00029070: 2c 0a 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 ,. releva 00029080: 6e 63 65 3a 20 35 0a 20 20 20 20 20 20 7d 29 2c nce: 5. }), 00029090: 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 . {. 000290a0: 20 6c 61 62 65 6c 3a 20 22 75 73 65 5f 73 74 72 label: "use_str 000290b0: 69 63 74 22 2c 0a 20 20 20 20 20 20 20 20 63 6c ict",. cl 000290c0: 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 27 2c assName: 'meta', 000290d0: 0a 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e . relevan 000290e0: 63 65 3a 20 31 30 2c 0a 20 20 20 20 20 20 20 20 ce: 10,. 000290f0: 62 65 67 69 6e 3a 20 2f 5e 5c 73 2a 5b 27 22 5d begin: /^\s*['"] 00029100: 75 73 65 20 28 73 74 72 69 63 74 7c 61 73 6d 29 use (strict|asm) 00029110: 5b 27 22 5d 2f 0a 20 20 20 20 20 20 7d 2c 0a 20 ['"]/. },. 00029120: 20 20 20 20 20 68 6c 6a 73 2e 41 50 4f 53 5f 53 hljs.APOS_S 00029130: 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 TRING_MODE,. 00029140: 20 20 68 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 hljs.QUOTE_STR 00029150: 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 ING_MODE,. 00029160: 48 54 4d 4c 5f 54 45 4d 50 4c 41 54 45 2c 0a 20 HTML_TEMPLATE,. 00029170: 20 20 20 20 20 43 53 53 5f 54 45 4d 50 4c 41 54 CSS_TEMPLAT 00029180: 45 2c 0a 20 20 20 20 20 20 54 45 4d 50 4c 41 54 E,. TEMPLAT 00029190: 45 5f 53 54 52 49 4e 47 2c 0a 20 20 20 20 20 20 E_STRING,. 000291a0: 43 4f 4d 4d 45 4e 54 2c 0a 20 20 20 20 20 20 4e COMMENT,. N 000291b0: 55 4d 42 45 52 2c 0a 20 20 20 20 20 20 7b 20 2f UMBER,. { / 000291c0: 2f 20 6f 62 6a 65 63 74 20 61 74 74 72 20 63 6f / object attr co 000291d0: 6e 74 61 69 6e 65 72 0a 20 20 20 20 20 20 20 20 ntainer. 000291e0: 62 65 67 69 6e 3a 20 63 6f 6e 63 61 74 28 2f 5b begin: concat(/[ 000291f0: 7b 2c 5c 6e 5d 5c 73 2a 2f 2c 0a 20 20 20 20 20 {,\n]\s*/,. 00029200: 20 20 20 20 20 2f 2f 20 77 65 20 6e 65 65 64 20 // we need 00029210: 74 6f 20 6c 6f 6f 6b 20 61 68 65 61 64 20 74 6f to look ahead to 00029220: 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 make sure that 00029230: 77 65 20 61 63 74 75 61 6c 6c 79 20 68 61 76 65 we actually have 00029240: 20 61 6e 0a 20 20 20 20 20 20 20 20 20 20 2f 2f an. // 00029250: 20 61 74 74 72 69 62 75 74 65 20 63 6f 6d 69 6e attribute comin 00029260: 67 20 75 70 20 73 6f 20 77 65 20 64 6f 6e 27 74 g up so we don't 00029270: 20 73 74 65 61 6c 20 61 20 63 6f 6d 6d 61 20 66 steal a comma f 00029280: 72 6f 6d 20 61 20 70 6f 74 65 6e 74 69 61 6c 0a rom a potential. 00029290: 20 20 20 20 20 20 20 20 20 20 2f 2f 20 22 76 61 // "va 000292a0: 6c 75 65 22 20 63 6f 6e 74 61 69 6e 65 72 0a 20 lue" container. 000292b0: 20 20 20 20 20 20 20 20 20 2f 2f 0a 20 20 20 20 //. 000292c0: 20 20 20 20 20 20 2f 2f 20 4e 4f 54 45 3a 20 74 // NOTE: t 000292d0: 68 69 73 20 6d 69 67 68 74 20 6e 6f 74 20 77 6f his might not wo 000292e0: 72 6b 20 68 6f 77 20 79 6f 75 20 74 68 69 6e 6b rk how you think 000292f0: 2e 20 20 57 65 20 64 6f 6e 27 74 20 61 63 74 75 . We don't actu 00029300: 61 6c 6c 79 20 61 6c 77 61 79 73 0a 20 20 20 20 ally always. 00029310: 20 20 20 20 20 20 2f 2f 20 65 6e 74 65 72 20 74 // enter t 00029320: 68 69 73 20 6d 6f 64 65 20 61 6e 64 20 73 74 61 his mode and sta 00029330: 79 2e 20 20 49 6e 73 74 65 61 64 20 69 74 20 6d y. Instead it m 00029340: 69 67 68 74 20 6d 65 72 65 6c 79 20 6d 61 74 63 ight merely matc 00029350: 68 20 60 2c 0a 20 20 20 20 20 20 20 20 20 20 2f h `,. / 00029360: 2f 20 3c 63 6f 6d 6d 65 6e 74 73 20 75 70 20 6e / <comments up n 00029370: 65 78 74 3e 60 20 61 6e 64 20 74 68 65 6e 20 69 ext>` and then i 00029380: 6d 6d 65 64 69 61 74 65 6c 79 20 65 6e 64 20 61 mmediately end a 00029390: 66 74 65 72 20 74 68 65 20 2c 20 62 65 63 61 75 fter the , becau 000293a0: 73 65 20 69 74 0a 20 20 20 20 20 20 20 20 20 20 se it. 000293b0: 2f 2f 20 66 61 69 6c 73 20 74 6f 20 66 69 6e 64 // fails to find 000293c0: 20 61 6e 79 20 61 63 74 75 61 6c 20 61 74 74 72 any actual attr 000293d0: 73 2e 20 42 75 74 20 74 68 69 73 20 73 74 69 6c s. But this stil 000293e0: 6c 20 64 6f 65 73 20 74 68 65 20 6a 6f 62 20 62 l does the job b 000293f0: 65 63 61 75 73 65 0a 20 20 20 20 20 20 20 20 20 ecause. 00029400: 20 2f 2f 20 69 74 20 70 72 65 76 65 6e 74 73 20 // it prevents 00029410: 74 68 65 20 76 61 6c 75 65 20 63 6f 6e 74 61 69 the value contai 00029420: 6e 20 72 75 6c 65 20 66 72 6f 6d 20 67 72 61 62 n rule from grab 00029430: 62 69 6e 67 20 74 68 69 73 20 69 6e 73 74 65 61 bing this instea 00029440: 64 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 d and. 00029450: 2f 2f 20 70 72 65 76 65 6e 69 6e 67 20 74 68 69 // prevening thi 00029460: 73 20 72 75 6c 65 20 66 72 6f 6d 20 66 69 72 69 s rule from firi 00029470: 6e 67 20 77 68 65 6e 20 77 65 20 61 63 74 75 61 ng when we actua 00029480: 6c 6c 79 20 44 4f 20 68 61 76 65 20 6b 65 79 73 lly DO have keys 00029490: 2e 0a 20 20 20 20 20 20 20 20 20 20 6c 6f 6f 6b .. look 000294a0: 61 68 65 61 64 28 63 6f 6e 63 61 74 28 0a 20 20 ahead(concat(. 000294b0: 20 20 20 20 20 20 20 20 20 20 2f 2f 20 77 65 20 // we 000294c0: 61 6c 73 6f 20 6e 65 65 64 20 74 6f 20 61 6c 6c also need to all 000294d0: 6f 77 20 66 6f 72 20 6d 75 6c 74 69 70 6c 65 20 ow for multiple 000294e0: 70 6f 73 73 69 62 6c 65 20 63 6f 6d 6d 65 6e 74 possible comment 000294f0: 73 20 69 6e 62 65 74 77 65 65 6e 0a 20 20 20 20 s inbetween. 00029500: 20 20 20 20 20 20 20 20 2f 2f 20 74 68 65 20 66 // the f 00029510: 69 72 73 74 20 6b 65 79 3a 76 61 6c 75 65 20 70 irst key:value p 00029520: 61 69 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 airing. 00029530: 20 20 20 2f 28 28 28 5c 2f 5c 2f 2e 2a 24 29 7c /(((\/\/.*$)| 00029540: 28 5c 2f 5c 2a 28 5c 2a 5b 5e 2f 5d 7c 5b 5e 2a (\/\*(\*[^/]|[^* 00029550: 5d 29 2a 5c 2a 5c 2f 29 29 5c 73 2a 29 2a 2f 2c ])*\*\/))\s*)*/, 00029560: 0a 20 20 20 20 20 20 20 20 20 20 20 20 49 44 45 . IDE 00029570: 4e 54 5f 52 45 24 31 20 2b 20 27 5c 5c 73 2a 3a NT_RE$1 + '\\s*: 00029580: 27 29 29 29 2c 0a 20 20 20 20 20 20 20 20 72 65 '))),. re 00029590: 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 levance: 0,. 000295a0: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a contains: [. 000295b0: 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 {. 000295c0: 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d classNam 000295d0: 65 3a 20 27 61 74 74 72 27 2c 0a 20 20 20 20 20 e: 'attr',. 000295e0: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 49 44 begin: ID 000295f0: 45 4e 54 5f 52 45 24 31 20 2b 20 6c 6f 6f 6b 61 ENT_RE$1 + looka 00029600: 68 65 61 64 28 27 5c 5c 73 2a 3a 27 29 2c 0a 20 head('\\s*:'),. 00029610: 20 20 20 20 20 20 20 20 20 20 20 72 65 6c 65 76 relev 00029620: 61 6e 63 65 3a 20 30 0a 20 20 20 20 20 20 20 20 ance: 0. 00029630: 20 20 7d 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 }. ]. 00029640: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 20 2f },. { / 00029650: 2f 20 22 76 61 6c 75 65 22 20 63 6f 6e 74 61 69 / "value" contai 00029660: 6e 65 72 0a 20 20 20 20 20 20 20 20 62 65 67 69 ner. begi 00029670: 6e 3a 20 27 28 27 20 2b 20 68 6c 6a 73 2e 52 45 n: '(' + hljs.RE 00029680: 5f 53 54 41 52 54 45 52 53 5f 52 45 20 2b 20 27 _STARTERS_RE + ' 00029690: 7c 5c 5c 62 28 63 61 73 65 7c 72 65 74 75 72 6e |\\b(case|return 000296a0: 7c 74 68 72 6f 77 29 5c 5c 62 29 5c 5c 73 2a 27 |throw)\\b)\\s*' 000296b0: 2c 0a 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 ,. keywor 000296c0: 64 73 3a 20 27 72 65 74 75 72 6e 20 74 68 72 6f ds: 'return thro 000296d0: 77 20 63 61 73 65 27 2c 0a 20 20 20 20 20 20 20 w case',. 000296e0: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 000296f0: 20 20 20 20 20 20 20 43 4f 4d 4d 45 4e 54 2c 0a COMMENT,. 00029700: 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 2e 52 hljs.R 00029710: 45 47 45 58 50 5f 4d 4f 44 45 2c 0a 20 20 20 20 EGEXP_MODE,. 00029720: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00029730: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 00029740: 66 75 6e 63 74 69 6f 6e 27 2c 0a 20 20 20 20 20 function',. 00029750: 20 20 20 20 20 20 20 2f 2f 20 77 65 20 68 61 76 // we hav 00029760: 65 20 74 6f 20 63 6f 75 6e 74 20 74 68 65 20 70 e to count the p 00029770: 61 72 65 6e 73 20 74 6f 20 6d 61 6b 65 20 73 75 arens to make su 00029780: 72 65 20 77 65 20 61 63 74 75 61 6c 6c 79 20 68 re we actually h 00029790: 61 76 65 20 74 68 65 0a 20 20 20 20 20 20 20 20 ave the. 000297a0: 20 20 20 20 2f 2f 20 63 6f 72 72 65 63 74 20 62 // correct b 000297b0: 6f 75 6e 64 69 6e 67 20 28 20 29 20 62 65 66 6f ounding ( ) befo 000297c0: 72 65 20 74 68 65 20 3d 3e 2e 20 20 54 68 65 72 re the =>. Ther 000297d0: 65 20 63 6f 75 6c 64 20 62 65 20 61 6e 79 20 6e e could be any n 000297e0: 75 6d 62 65 72 20 6f 66 0a 20 20 20 20 20 20 20 umber of. 000297f0: 20 20 20 20 20 2f 2f 20 73 75 62 2d 65 78 70 72 // sub-expr 00029800: 65 73 73 69 6f 6e 73 20 69 6e 73 69 64 65 20 61 essions inside a 00029810: 6c 73 6f 20 73 75 72 72 6f 75 6e 64 65 64 20 62 lso surrounded b 00029820: 79 20 70 61 72 65 6e 73 2e 0a 20 20 20 20 20 20 y parens.. 00029830: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 28 5c begin: '(\ 00029840: 5c 28 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 \(' +. 00029850: 20 20 27 5b 5e 28 29 5d 2a 28 5c 5c 28 27 20 2b '[^()]*(\\(' + 00029860: 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 5b 5e . '[^ 00029870: 28 29 5d 2a 28 5c 5c 28 27 20 2b 0a 20 20 20 20 ()]*(\\(' +. 00029880: 20 20 20 20 20 20 20 20 27 5b 5e 28 29 5d 2a 27 '[^()]*' 00029890: 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 +. ' 000298a0: 5c 5c 29 5b 5e 28 29 5d 2a 29 2a 27 20 2b 0a 20 \\)[^()]*)*' +. 000298b0: 20 20 20 20 20 20 20 20 20 20 20 27 5c 5c 29 5b '\\)[ 000298c0: 5e 28 29 5d 2a 29 2a 27 20 2b 0a 20 20 20 20 20 ^()]*)*' +. 000298d0: 20 20 20 20 20 20 20 27 5c 5c 29 7c 27 20 2b 20 '\\)|' + 000298e0: 68 6c 6a 73 2e 55 4e 44 45 52 53 43 4f 52 45 5f hljs.UNDERSCORE_ 000298f0: 49 44 45 4e 54 5f 52 45 20 2b 20 27 29 5c 5c 73 IDENT_RE + ')\\s 00029900: 2a 3d 3e 27 2c 0a 20 20 20 20 20 20 20 20 20 20 *=>',. 00029910: 20 20 72 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 returnBegin: t 00029920: 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 rue,. 00029930: 20 65 6e 64 3a 20 27 5c 5c 73 2a 3d 3e 27 2c 0a end: '\\s*=>',. 00029940: 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 cont 00029950: 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 ains: [. 00029960: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00029970: 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d classNam 00029980: 65 3a 20 27 70 61 72 61 6d 73 27 2c 0a 20 20 20 e: 'params',. 00029990: 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 var 000299a0: 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 20 iants: [. 000299b0: 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 {. 000299c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 000299d0: 20 62 65 67 69 6e 3a 20 68 6c 6a 73 2e 55 4e 44 begin: hljs.UND 000299e0: 45 52 53 43 4f 52 45 5f 49 44 45 4e 54 5f 52 45 ERSCORE_IDENT_RE 000299f0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,. 00029a00: 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a relevance: 00029a10: 20 30 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 0. 00029a20: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 },. 00029a30: 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 {. 00029a40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00029a50: 63 6c 61 73 73 4e 61 6d 65 3a 20 6e 75 6c 6c 2c className: null, 00029a60: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 . 00029a70: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 28 5c begin: /\(\ 00029a80: 73 2a 5c 29 2f 2c 0a 20 20 20 20 20 20 20 20 20 s*\)/,. 00029a90: 20 20 20 20 20 20 20 20 20 20 20 73 6b 69 70 3a skip: 00029aa0: 20 74 72 75 65 0a 20 20 20 20 20 20 20 20 20 20 true. 00029ab0: 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 },. 00029ac0: 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 {. 00029ad0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00029ae0: 20 20 20 62 65 67 69 6e 3a 20 2f 5c 28 2f 2c 0a begin: /\(/,. 00029af0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00029b00: 20 20 20 20 65 6e 64 3a 20 2f 5c 29 2f 2c 0a 20 end: /\)/,. 00029b10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00029b20: 20 20 20 65 78 63 6c 75 64 65 42 65 67 69 6e 3a excludeBegin: 00029b30: 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 true,. 00029b40: 20 20 20 20 20 20 20 20 20 20 20 65 78 63 6c 75 exclu 00029b50: 64 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 deEnd: true,. 00029b60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00029b70: 20 6b 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f keywords: KEYWO 00029b80: 52 44 53 24 31 2c 0a 20 20 20 20 20 20 20 20 20 RDS$1,. 00029b90: 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 conta 00029ba0: 69 6e 73 3a 20 50 41 52 41 4d 53 5f 43 4f 4e 54 ins: PARAMS_CONT 00029bb0: 41 49 4e 53 0a 20 20 20 20 20 20 20 20 20 20 20 AINS. 00029bc0: 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 }. 00029bd0: 20 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 ]. 00029be0: 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 }. 00029bf0: 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 20 ]. 00029c00: 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 },. 00029c10: 7b 20 2f 2f 20 63 6f 75 6c 64 20 62 65 20 61 20 { // could be a 00029c20: 63 6f 6d 6d 61 20 64 65 6c 69 6d 69 74 65 64 20 comma delimited 00029c30: 6c 69 73 74 20 6f 66 20 70 61 72 61 6d 73 20 74 list of params t 00029c40: 6f 20 61 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c o a function cal 00029c50: 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 65 l. be 00029c60: 67 69 6e 3a 20 2f 2c 2f 2c 20 72 65 6c 65 76 61 gin: /,/, releva 00029c70: 6e 63 65 3a 20 30 0a 20 20 20 20 20 20 20 20 20 nce: 0. 00029c80: 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 7b 0a },. {. 00029c90: 20 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 clas 00029ca0: 73 4e 61 6d 65 3a 20 27 27 2c 0a 20 20 20 20 20 sName: '',. 00029cb0: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c begin: /\ 00029cc0: 73 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 s/,. 00029cd0: 65 6e 64 3a 20 2f 5c 73 2a 2f 2c 0a 20 20 20 20 end: /\s*/,. 00029ce0: 20 20 20 20 20 20 20 20 73 6b 69 70 3a 20 74 72 skip: tr 00029cf0: 75 65 0a 20 20 20 20 20 20 20 20 20 20 7d 2c 0a ue. },. 00029d00: 20 20 20 20 20 20 20 20 20 20 7b 20 2f 2f 20 4a { // J 00029d10: 53 58 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 SX. v 00029d20: 61 72 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 ariants: [. 00029d30: 20 20 20 20 20 20 20 20 20 7b 20 62 65 67 69 6e { begin 00029d40: 3a 20 46 52 41 47 4d 45 4e 54 2e 62 65 67 69 6e : FRAGMENT.begin 00029d50: 2c 20 65 6e 64 3a 20 46 52 41 47 4d 45 4e 54 2e , end: FRAGMENT. 00029d60: 65 6e 64 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 end },. 00029d70: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 {. 00029d80: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 58 4d begin: XM 00029d90: 4c 5f 54 41 47 2e 62 65 67 69 6e 2c 0a 20 20 20 L_TAG.begin,. 00029da0: 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 // 00029db0: 77 65 20 63 61 72 65 66 75 6c 6c 79 20 63 68 65 we carefully che 00029dc0: 63 6b 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 74 ck the opening t 00029dd0: 61 67 20 74 6f 20 73 65 65 20 69 66 20 69 74 20 ag to see if it 00029de0: 74 72 75 6c 79 0a 20 20 20 20 20 20 20 20 20 20 truly. 00029df0: 20 20 20 20 20 20 2f 2f 20 69 73 20 61 20 74 61 // is a ta 00029e00: 67 20 61 6e 64 20 6e 6f 74 20 61 20 66 61 6c 73 g and not a fals 00029e10: 65 20 70 6f 73 69 74 69 76 65 0a 20 20 20 20 20 e positive. 00029e20: 20 20 20 20 20 20 20 20 20 20 20 27 6f 6e 3a 62 'on:b 00029e30: 65 67 69 6e 27 3a 20 58 4d 4c 5f 54 41 47 2e 69 egin': XML_TAG.i 00029e40: 73 54 72 75 6c 79 4f 70 65 6e 69 6e 67 54 61 67 sTrulyOpeningTag 00029e50: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,. 00029e60: 20 20 65 6e 64 3a 20 58 4d 4c 5f 54 41 47 2e 65 end: XML_TAG.e 00029e70: 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 nd. 00029e80: 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 5d }. ] 00029e90: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 75 ,. su 00029ea0: 62 4c 61 6e 67 75 61 67 65 3a 20 27 78 6d 6c 27 bLanguage: 'xml' 00029eb0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f ,. co 00029ec0: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 00029ed0: 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 {. 00029ee0: 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a begin: 00029ef0: 20 58 4d 4c 5f 54 41 47 2e 62 65 67 69 6e 2c 0a XML_TAG.begin,. 00029f00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00029f10: 65 6e 64 3a 20 58 4d 4c 5f 54 41 47 2e 65 6e 64 end: XML_TAG.end 00029f20: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,. 00029f30: 20 20 73 6b 69 70 3a 20 74 72 75 65 2c 0a 20 20 skip: true,. 00029f40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f co 00029f50: 6e 74 61 69 6e 73 3a 20 5b 27 73 65 6c 66 27 5d ntains: ['self'] 00029f60: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d . } 00029f70: 0a 20 20 20 20 20 20 20 20 20 20 20 20 5d 0a 20 . ]. 00029f80: 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 }. 00029f90: 20 20 20 5d 2c 0a 20 20 20 20 20 20 20 20 72 65 ],. re 00029fa0: 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 20 levance: 0. 00029fb0: 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 },. {. 00029fc0: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 00029fd0: 66 75 6e 63 74 69 6f 6e 27 2c 0a 20 20 20 20 20 function',. 00029fe0: 20 20 20 62 65 67 69 6e 4b 65 79 77 6f 72 64 73 beginKeywords 00029ff0: 3a 20 27 66 75 6e 63 74 69 6f 6e 27 2c 0a 20 20 : 'function',. 0002a000: 20 20 20 20 20 20 65 6e 64 3a 20 2f 5b 7b 3b 5d end: /[{;] 0002a010: 2f 2c 0a 20 20 20 20 20 20 20 20 65 78 63 6c 75 /,. exclu 0002a020: 64 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 deEnd: true,. 0002a030: 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 4b keywords: K 0002a040: 45 59 57 4f 52 44 53 24 31 2c 0a 20 20 20 20 20 EYWORDS$1,. 0002a050: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 0002a060: 20 20 20 20 20 20 20 20 20 27 73 65 6c 66 27 2c 'self', 0002a070: 0a 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 2e . hljs. 0002a080: 69 6e 68 65 72 69 74 28 68 6c 6a 73 2e 54 49 54 inherit(hljs.TIT 0002a090: 4c 45 5f 4d 4f 44 45 2c 20 7b 20 62 65 67 69 6e LE_MODE, { begin 0002a0a0: 3a 20 49 44 45 4e 54 5f 52 45 24 31 20 7d 29 2c : IDENT_RE$1 }), 0002a0b0: 0a 20 20 20 20 20 20 20 20 20 20 50 41 52 41 4d . PARAM 0002a0c0: 53 0a 20 20 20 20 20 20 20 20 5d 2c 0a 20 20 20 S. ],. 0002a0d0: 20 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 2f 25 illegal: /% 0002a0e0: 2f 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 /. },. 0002a0f0: 20 7b 0a 20 20 20 20 20 20 20 20 2f 2f 20 70 72 {. // pr 0002a100: 65 76 65 6e 74 20 74 68 69 73 20 66 72 6f 6d 20 event this from 0002a110: 67 65 74 74 69 6e 67 20 73 77 61 6c 6c 6f 77 65 getting swallowe 0002a120: 64 20 75 70 20 62 79 20 66 75 6e 63 74 69 6f 6e d up by function 0002a130: 0a 20 20 20 20 20 20 20 20 2f 2f 20 73 69 6e 63 . // sinc 0002a140: 65 20 74 68 65 79 20 61 70 70 65 61 72 20 22 66 e they appear "f 0002a150: 75 6e 63 74 69 6f 6e 20 6c 69 6b 65 22 0a 20 20 unction like". 0002a160: 20 20 20 20 20 20 62 65 67 69 6e 4b 65 79 77 6f beginKeywo 0002a170: 72 64 73 3a 20 22 77 68 69 6c 65 20 69 66 20 73 rds: "while if s 0002a180: 77 69 74 63 68 20 63 61 74 63 68 20 66 6f 72 22 witch catch for" 0002a190: 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 . },. 0002a1a0: 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e {. classN 0002a1b0: 61 6d 65 3a 20 27 66 75 6e 63 74 69 6f 6e 27 2c ame: 'function', 0002a1c0: 0a 20 20 20 20 20 20 20 20 2f 2f 20 77 65 20 68 . // we h 0002a1d0: 61 76 65 20 74 6f 20 63 6f 75 6e 74 20 74 68 65 ave to count the 0002a1e0: 20 70 61 72 65 6e 73 20 74 6f 20 6d 61 6b 65 20 parens to make 0002a1f0: 73 75 72 65 20 77 65 20 61 63 74 75 61 6c 6c 79 sure we actually 0002a200: 20 68 61 76 65 20 74 68 65 20 63 6f 72 72 65 63 have the correc 0002a210: 74 0a 20 20 20 20 20 20 20 20 2f 2f 20 62 6f 75 t. // bou 0002a220: 6e 64 69 6e 67 20 28 20 29 2e 20 20 54 68 65 72 nding ( ). Ther 0002a230: 65 20 63 6f 75 6c 64 20 62 65 20 61 6e 79 20 6e e could be any n 0002a240: 75 6d 62 65 72 20 6f 66 20 73 75 62 2d 65 78 70 umber of sub-exp 0002a250: 72 65 73 73 69 6f 6e 73 20 69 6e 73 69 64 65 0a ressions inside. 0002a260: 20 20 20 20 20 20 20 20 2f 2f 20 61 6c 73 6f 20 // also 0002a270: 73 75 72 72 6f 75 6e 64 65 64 20 62 79 20 70 61 surrounded by pa 0002a280: 72 65 6e 73 2e 0a 20 20 20 20 20 20 20 20 62 65 rens.. be 0002a290: 67 69 6e 3a 20 68 6c 6a 73 2e 55 4e 44 45 52 53 gin: hljs.UNDERS 0002a2a0: 43 4f 52 45 5f 49 44 45 4e 54 5f 52 45 20 2b 0a CORE_IDENT_RE +. 0002a2b0: 20 20 20 20 20 20 20 20 20 20 27 5c 5c 28 27 20 '\\(' 0002a2c0: 2b 20 2f 2f 20 66 69 72 73 74 20 70 61 72 65 6e + // first paren 0002a2d0: 73 0a 20 20 20 20 20 20 20 20 20 20 27 5b 5e 28 s. '[^( 0002a2e0: 29 5d 2a 28 5c 5c 28 27 20 2b 0a 20 20 20 20 20 )]*(\\(' +. 0002a2f0: 20 20 20 20 20 20 20 27 5b 5e 28 29 5d 2a 28 5c '[^()]*(\ 0002a300: 5c 28 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 \(' +. 0002a310: 20 20 20 20 27 5b 5e 28 29 5d 2a 27 20 2b 0a 20 '[^()]*' +. 0002a320: 20 20 20 20 20 20 20 20 20 20 20 27 5c 5c 29 5b '\\)[ 0002a330: 5e 28 29 5d 2a 29 2a 27 20 2b 0a 20 20 20 20 20 ^()]*)*' +. 0002a340: 20 20 20 20 20 27 5c 5c 29 5b 5e 28 29 5d 2a 29 '\\)[^()]*) 0002a350: 2a 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 27 *' +. ' 0002a360: 5c 5c 29 5c 5c 73 2a 5c 5c 7b 27 2c 20 2f 2f 20 \\)\\s*\\{', // 0002a370: 65 6e 64 20 70 61 72 65 6e 73 0a 20 20 20 20 20 end parens. 0002a380: 20 20 20 72 65 74 75 72 6e 42 65 67 69 6e 3a 74 returnBegin:t 0002a390: 72 75 65 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e rue,. con 0002a3a0: 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 tains: [. 0002a3b0: 20 20 20 50 41 52 41 4d 53 2c 0a 20 20 20 20 20 PARAMS,. 0002a3c0: 20 20 20 20 20 68 6c 6a 73 2e 69 6e 68 65 72 69 hljs.inheri 0002a3d0: 74 28 68 6c 6a 73 2e 54 49 54 4c 45 5f 4d 4f 44 t(hljs.TITLE_MOD 0002a3e0: 45 2c 20 7b 20 62 65 67 69 6e 3a 20 49 44 45 4e E, { begin: IDEN 0002a3f0: 54 5f 52 45 24 31 20 7d 29 2c 0a 20 20 20 20 20 T_RE$1 }),. 0002a400: 20 20 20 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 ]. },. 0002a410: 20 20 20 20 2f 2f 20 68 61 63 6b 3a 20 70 72 65 // hack: pre 0002a420: 76 65 6e 74 73 20 64 65 74 65 63 74 69 6f 6e 20 vents detection 0002a430: 6f 66 20 6b 65 79 77 6f 72 64 73 20 69 6e 20 73 of keywords in s 0002a440: 6f 6d 65 20 63 69 72 63 75 6d 73 74 61 6e 63 65 ome circumstance 0002a450: 73 0a 20 20 20 20 20 20 2f 2f 20 2e 6b 65 79 77 s. // .keyw 0002a460: 6f 72 64 28 29 0a 20 20 20 20 20 20 2f 2f 20 24 ord(). // $ 0002a470: 6b 65 79 77 6f 72 64 20 3d 20 78 0a 20 20 20 20 keyword = x. 0002a480: 20 20 7b 0a 20 20 20 20 20 20 20 20 76 61 72 69 {. vari 0002a490: 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 ants: [. 0002a4a0: 20 20 7b 20 62 65 67 69 6e 3a 20 27 5c 5c 2e 27 { begin: '\\.' 0002a4b0: 20 2b 20 49 44 45 4e 54 5f 52 45 24 31 20 7d 2c + IDENT_RE$1 }, 0002a4c0: 0a 20 20 20 20 20 20 20 20 20 20 7b 20 62 65 67 . { beg 0002a4d0: 69 6e 3a 20 27 5c 5c 24 27 20 2b 20 49 44 45 4e in: '\\$' + IDEN 0002a4e0: 54 5f 52 45 24 31 20 7d 0a 20 20 20 20 20 20 20 T_RE$1 }. 0002a4f0: 20 5d 2c 0a 20 20 20 20 20 20 20 20 72 65 6c 65 ],. rele 0002a500: 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 20 20 7d vance: 0. } 0002a510: 2c 0a 20 20 20 20 20 20 7b 20 2f 2f 20 45 53 36 ,. { // ES6 0002a520: 20 63 6c 61 73 73 0a 20 20 20 20 20 20 20 20 63 class. c 0002a530: 6c 61 73 73 4e 61 6d 65 3a 20 27 63 6c 61 73 73 lassName: 'class 0002a540: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 0002a550: 4b 65 79 77 6f 72 64 73 3a 20 27 63 6c 61 73 73 Keywords: 'class 0002a560: 27 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 ',. end: 0002a570: 2f 5b 7b 3b 3d 5d 2f 2c 0a 20 20 20 20 20 20 20 /[{;=]/,. 0002a580: 20 65 78 63 6c 75 64 65 45 6e 64 3a 20 74 72 75 excludeEnd: tru 0002a590: 65 2c 0a 20 20 20 20 20 20 20 20 69 6c 6c 65 67 e,. illeg 0002a5a0: 61 6c 3a 20 2f 5b 3a 22 5b 5c 5d 5d 2f 2c 0a 20 al: /[:"[\]]/,. 0002a5b0: 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a contains: 0002a5c0: 20 5b 0a 20 20 20 20 20 20 20 20 20 20 7b 20 62 [. { b 0002a5d0: 65 67 69 6e 4b 65 79 77 6f 72 64 73 3a 20 27 65 eginKeywords: 'e 0002a5e0: 78 74 65 6e 64 73 27 20 7d 2c 0a 20 20 20 20 20 xtends' },. 0002a5f0: 20 20 20 20 20 68 6c 6a 73 2e 55 4e 44 45 52 53 hljs.UNDERS 0002a600: 43 4f 52 45 5f 54 49 54 4c 45 5f 4d 4f 44 45 0a CORE_TITLE_MODE. 0002a610: 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 ]. 0002a620: 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 },. {. 0002a630: 20 20 20 62 65 67 69 6e 3a 20 2f 5c 62 28 3f 3d begin: /\b(?= 0002a640: 63 6f 6e 73 74 72 75 63 74 6f 72 29 2f 2c 0a 20 constructor)/,. 0002a650: 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 5b 7b 3b end: /[{; 0002a660: 5d 2f 2c 0a 20 20 20 20 20 20 20 20 65 78 63 6c ]/,. excl 0002a670: 75 64 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 udeEnd: true,. 0002a680: 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 contains: 0002a690: 5b 0a 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 [. hljs 0002a6a0: 2e 69 6e 68 65 72 69 74 28 68 6c 6a 73 2e 54 49 .inherit(hljs.TI 0002a6b0: 54 4c 45 5f 4d 4f 44 45 2c 20 7b 20 62 65 67 69 TLE_MODE, { begi 0002a6c0: 6e 3a 20 49 44 45 4e 54 5f 52 45 24 31 20 7d 29 n: IDENT_RE$1 }) 0002a6d0: 2c 0a 20 20 20 20 20 20 20 20 20 20 27 73 65 6c ,. 'sel 0002a6e0: 66 27 2c 0a 20 20 20 20 20 20 20 20 20 20 50 41 f',. PA 0002a6f0: 52 41 4d 53 0a 20 20 20 20 20 20 20 20 5d 0a 20 RAMS. ]. 0002a700: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a },. {. 0002a710: 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 begin: ' 0002a720: 28 67 65 74 7c 73 65 74 29 5c 5c 73 2b 28 3f 3d (get|set)\\s+(?= 0002a730: 27 20 2b 20 49 44 45 4e 54 5f 52 45 24 31 20 2b ' + IDENT_RE$1 + 0002a740: 20 27 5c 5c 28 29 27 2c 0a 20 20 20 20 20 20 20 '\\()',. 0002a750: 20 65 6e 64 3a 20 2f 5c 7b 2f 2c 0a 20 20 20 20 end: /\{/,. 0002a760: 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 22 67 keywords: "g 0002a770: 65 74 20 73 65 74 22 2c 0a 20 20 20 20 20 20 20 et set",. 0002a780: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 0002a790: 20 20 20 20 20 20 20 68 6c 6a 73 2e 69 6e 68 65 hljs.inhe 0002a7a0: 72 69 74 28 68 6c 6a 73 2e 54 49 54 4c 45 5f 4d rit(hljs.TITLE_M 0002a7b0: 4f 44 45 2c 20 7b 20 62 65 67 69 6e 3a 20 49 44 ODE, { begin: ID 0002a7c0: 45 4e 54 5f 52 45 24 31 20 7d 29 2c 0a 20 20 20 ENT_RE$1 }),. 0002a7d0: 20 20 20 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 { begin: 0002a7e0: 2f 5c 28 5c 29 2f 20 7d 2c 20 2f 2f 20 65 61 74 /\(\)/ }, // eat 0002a7f0: 20 74 6f 20 61 76 6f 69 64 20 65 6d 70 74 79 20 to avoid empty 0002a800: 70 61 72 61 6d 73 0a 20 20 20 20 20 20 20 20 20 params. 0002a810: 20 50 41 52 41 4d 53 0a 20 20 20 20 20 20 20 20 PARAMS. 0002a820: 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 ]. },. 0002a830: 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e {. begin 0002a840: 3a 20 2f 5c 24 5b 28 2e 5d 2f 20 2f 2f 20 72 65 : /\$[(.]/ // re 0002a850: 6c 65 76 61 6e 63 65 20 62 6f 6f 73 74 65 72 20 levance booster 0002a860: 66 6f 72 20 61 20 70 61 74 74 65 72 6e 20 63 6f for a pattern co 0002a870: 6d 6d 6f 6e 20 74 6f 20 4a 53 20 6c 69 62 73 3a mmon to JS libs: 0002a880: 20 60 24 28 73 6f 6d 65 74 68 69 6e 67 29 60 20 `$(something)` 0002a890: 61 6e 64 20 60 24 2e 73 6f 6d 65 74 68 69 6e 67 and `$.something 0002a8a0: 60 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 5d 0a `. }. ]. 0002a8b0: 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 };.}..module.e 0002a8c0: 78 70 6f 72 74 73 20 3d 20 6a 61 76 61 73 63 72 xports = javascr 0002a8d0: 69 70 74 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c ipt;.../***/ }), 0002a8e0: 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f ../***/ "./node_ 0002a8f0: 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 modules/highligh 0002a900: 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 t.js/lib/languag 0002a910: 65 73 2f 6a 62 6f 73 73 2d 63 6c 69 2e 6a 73 22 es/jboss-cli.js" 0002a920: 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a :./*!*********** 0002a930: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002a940: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002a950: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002a960: 2a 2a 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f ***!*\. !*** ./ 0002a970: 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 node_modules/hig 0002a980: 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 hlight.js/lib/la 0002a990: 6e 67 75 61 67 65 73 2f 6a 62 6f 73 73 2d 63 6c nguages/jboss-cl 0002a9a0: 69 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a i.js ***!. \*** 0002a9b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002a9c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002a9d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002a9e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a ***********/./** 0002a9f0: 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 */ ((module) => 0002aa00: 7b 0a 0a 2f 2a 0a 20 4c 61 6e 67 75 61 67 65 3a {../*. Language: 0002aa10: 20 4a 42 6f 73 73 20 43 4c 49 0a 20 41 75 74 68 JBoss CLI. Auth 0002aa20: 6f 72 3a 20 52 61 70 68 61 c3 ab 6c 20 50 61 72 or: Rapha..l Par 0002aa30: 72 c3 ab 65 20 3c 72 70 61 72 72 65 65 40 65 64 r..e <rparree@ed 0002aa40: 63 34 69 74 2e 63 6f 6d 3e 0a 20 44 65 73 63 72 c4it.com>. Descr 0002aa50: 69 70 74 69 6f 6e 3a 20 6c 61 6e 67 75 61 67 65 iption: language 0002aa60: 20 64 65 66 69 6e 69 74 69 6f 6e 20 6a 62 6f 73 definition jbos 0002aa70: 73 20 63 6c 69 0a 20 57 65 62 73 69 74 65 3a 20 s cli. Website: 0002aa80: 68 74 74 70 73 3a 2f 2f 64 6f 63 73 2e 6a 62 6f https://docs.jbo 0002aa90: 73 73 2e 6f 72 67 2f 61 75 74 68 6f 72 2f 64 69 ss.org/author/di 0002aaa0: 73 70 6c 61 79 2f 57 46 4c 59 2f 43 6f 6d 6d 61 splay/WFLY/Comma 0002aab0: 6e 64 2b 4c 69 6e 65 2b 49 6e 74 65 72 66 61 63 nd+Line+Interfac 0002aac0: 65 0a 20 43 61 74 65 67 6f 72 79 3a 20 63 6f 6e e. Category: con 0002aad0: 66 69 67 0a 20 2a 2f 0a 0a 66 75 6e 63 74 69 6f fig. */..functio 0002aae0: 6e 20 6a 62 6f 73 73 43 6c 69 28 68 6c 6a 73 29 n jbossCli(hljs) 0002aaf0: 20 7b 0a 20 20 63 6f 6e 73 74 20 50 41 52 41 4d {. const PARAM 0002ab00: 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 = {. begin: 0002ab10: 2f 5b 5c 77 2d 5d 2b 20 2a 3d 2f 2c 0a 20 20 20 /[\w-]+ *=/,. 0002ab20: 20 72 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 72 returnBegin: tr 0002ab30: 75 65 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 ue,. relevanc 0002ab40: 65 3a 20 30 2c 0a 20 20 20 20 63 6f 6e 74 61 69 e: 0,. contai 0002ab50: 6e 73 3a 20 5b 0a 20 20 20 20 20 20 7b 0a 20 20 ns: [. {. 0002ab60: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 0002ab70: 20 27 61 74 74 72 27 2c 0a 20 20 20 20 20 20 20 'attr',. 0002ab80: 20 62 65 67 69 6e 3a 20 2f 5b 5c 77 2d 5d 2b 2f begin: /[\w-]+/ 0002ab90: 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 5d 0a 20 . }. ]. 0002aba0: 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 50 41 52 41 };. const PARA 0002abb0: 4d 53 42 4c 4f 43 4b 20 3d 20 7b 0a 20 20 20 20 MSBLOCK = {. 0002abc0: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 70 61 72 61 className: 'para 0002abd0: 6d 73 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 ms',. begin: 0002abe0: 2f 5c 28 2f 2c 0a 20 20 20 20 65 6e 64 3a 20 2f /\(/,. end: / 0002abf0: 5c 29 2f 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e \)/,. contain 0002ac00: 73 3a 20 5b 50 41 52 41 4d 5d 2c 0a 20 20 20 20 s: [PARAM],. 0002ac10: 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 7d relevance: 0. } 0002ac20: 3b 0a 20 20 63 6f 6e 73 74 20 4f 50 45 52 41 54 ;. const OPERAT 0002ac30: 49 4f 4e 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 ION = {. clas 0002ac40: 73 4e 61 6d 65 3a 20 27 66 75 6e 63 74 69 6f 6e sName: 'function 0002ac50: 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 2f 3a ',. begin: /: 0002ac60: 5b 5c 77 5c 2d 2e 5d 2b 2f 2c 0a 20 20 20 20 72 [\w\-.]+/,. r 0002ac70: 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 7d 3b elevance: 0. }; 0002ac80: 0a 20 20 63 6f 6e 73 74 20 50 41 54 48 20 3d 20 . const PATH = 0002ac90: 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a {. className: 0002aca0: 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 62 'string',. b 0002acb0: 65 67 69 6e 3a 20 2f 5c 42 28 5b 5c 2f 2e 5d 29 egin: /\B([\/.]) 0002acc0: 5b 5c 77 5c 2d 2e 5c 2f 3d 5d 2b 2f 0a 20 20 7d [\w\-.\/=]+/. } 0002acd0: 3b 0a 20 20 63 6f 6e 73 74 20 43 4f 4d 4d 41 4e ;. const COMMAN 0002ace0: 44 5f 50 41 52 41 4d 53 20 3d 20 7b 0a 20 20 20 D_PARAMS = {. 0002acf0: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 70 61 72 className: 'par 0002ad00: 61 6d 73 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a ams',. begin: 0002ad10: 20 2f 2d 2d 5b 5c 77 5c 2d 3d 5c 2f 5d 2b 2f 0a /--[\w\-=\/]+/. 0002ad20: 20 20 7d 3b 0a 20 20 72 65 74 75 72 6e 20 7b 0a };. return {. 0002ad30: 20 20 20 20 6e 61 6d 65 3a 20 27 4a 42 6f 73 73 name: 'JBoss 0002ad40: 20 43 4c 49 27 2c 0a 20 20 20 20 61 6c 69 61 73 CLI',. alias 0002ad50: 65 73 3a 20 5b 27 77 69 6c 64 66 6c 79 2d 63 6c es: ['wildfly-cl 0002ad60: 69 27 5d 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 i'],. keyword 0002ad70: 73 3a 20 7b 0a 20 20 20 20 20 20 24 70 61 74 74 s: {. $patt 0002ad80: 65 72 6e 3a 20 27 5b 61 2d 7a 5c 2d 5d 2b 27 2c ern: '[a-z\-]+', 0002ad90: 0a 20 20 20 20 20 20 6b 65 79 77 6f 72 64 3a 20 . keyword: 0002ada0: 27 61 6c 69 61 73 20 62 61 74 63 68 20 63 64 20 'alias batch cd 0002adb0: 63 6c 65 61 72 20 63 6f 6d 6d 61 6e 64 20 63 6f clear command co 0002adc0: 6e 6e 65 63 74 20 63 6f 6e 6e 65 63 74 69 6f 6e nnect connection 0002add0: 2d 66 61 63 74 6f 72 79 20 63 6f 6e 6e 65 63 74 -factory connect 0002ade0: 69 6f 6e 2d 69 6e 66 6f 20 64 61 74 61 2d 73 6f ion-info data-so 0002adf0: 75 72 63 65 20 64 65 70 6c 6f 79 20 27 20 2b 0a urce deploy ' +. 0002ae00: 20 20 20 20 20 20 27 64 65 70 6c 6f 79 6d 65 6e 'deploymen 0002ae10: 74 2d 69 6e 66 6f 20 64 65 70 6c 6f 79 6d 65 6e t-info deploymen 0002ae20: 74 2d 6f 76 65 72 6c 61 79 20 65 63 68 6f 20 65 t-overlay echo e 0002ae30: 63 68 6f 2d 64 6d 72 20 68 65 6c 70 20 68 69 73 cho-dmr help his 0002ae40: 74 6f 72 79 20 69 66 20 6a 64 62 63 2d 64 72 69 tory if jdbc-dri 0002ae50: 76 65 72 2d 69 6e 66 6f 20 6a 6d 73 2d 71 75 65 ver-info jms-que 0002ae60: 75 65 7c 32 30 20 6a 6d 73 2d 74 6f 70 69 63 7c ue|20 jms-topic| 0002ae70: 32 30 20 6c 73 20 27 20 2b 0a 20 20 20 20 20 20 20 ls ' +. 0002ae80: 27 70 61 74 63 68 20 70 77 64 20 71 75 69 74 20 'patch pwd quit 0002ae90: 72 65 61 64 2d 61 74 74 72 69 62 75 74 65 20 72 read-attribute r 0002aea0: 65 61 64 2d 6f 70 65 72 61 74 69 6f 6e 20 72 65 ead-operation re 0002aeb0: 6c 6f 61 64 20 72 6f 6c 6c 6f 75 74 2d 70 6c 61 load rollout-pla 0002aec0: 6e 20 72 75 6e 2d 62 61 74 63 68 20 73 65 74 20 n run-batch set 0002aed0: 73 68 75 74 64 6f 77 6e 20 74 72 79 20 75 6e 61 shutdown try una 0002aee0: 6c 69 61 73 20 27 20 2b 0a 20 20 20 20 20 20 27 lias ' +. ' 0002aef0: 75 6e 64 65 70 6c 6f 79 20 75 6e 73 65 74 20 76 undeploy unset v 0002af00: 65 72 73 69 6f 6e 20 78 61 2d 64 61 74 61 2d 73 ersion xa-data-s 0002af10: 6f 75 72 63 65 27 2c 20 2f 2f 20 6d 6f 64 75 6c ource', // modul 0002af20: 65 0a 20 20 20 20 20 20 6c 69 74 65 72 61 6c 3a e. literal: 0002af30: 20 27 74 72 75 65 20 66 61 6c 73 65 27 0a 20 20 'true false'. 0002af40: 20 20 7d 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e },. contain 0002af50: 73 3a 20 5b 0a 20 20 20 20 20 20 68 6c 6a 73 2e s: [. hljs. 0002af60: 48 41 53 48 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 HASH_COMMENT_MOD 0002af70: 45 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e 51 55 E,. hljs.QU 0002af80: 4f 54 45 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c OTE_STRING_MODE, 0002af90: 0a 20 20 20 20 20 20 43 4f 4d 4d 41 4e 44 5f 50 . COMMAND_P 0002afa0: 41 52 41 4d 53 2c 0a 20 20 20 20 20 20 4f 50 45 ARAMS,. OPE 0002afb0: 52 41 54 49 4f 4e 2c 0a 20 20 20 20 20 20 50 41 RATION,. PA 0002afc0: 54 48 2c 0a 20 20 20 20 20 20 50 41 52 41 4d 53 TH,. PARAMS 0002afd0: 42 4c 4f 43 4b 0a 20 20 20 20 5d 0a 20 20 7d 3b BLOCK. ]. }; 0002afe0: 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 .}..module.expor 0002aff0: 74 73 20 3d 20 6a 62 6f 73 73 43 6c 69 3b 0a 0a ts = jbossCli;.. 0002b000: 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a ./***/ }),../*** 0002b010: 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 / "./node_module 0002b020: 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c s/highlight.js/l 0002b030: 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6a 73 6f ib/languages/jso 0002b040: 6e 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a n.js":./*!****** 0002b050: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b060: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b070: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b080: 2a 2a 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f ***!*\. !*** ./ 0002b090: 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 node_modules/hig 0002b0a0: 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 hlight.js/lib/la 0002b0b0: 6e 67 75 61 67 65 73 2f 6a 73 6f 6e 2e 6a 73 20 nguages/json.js 0002b0c0: 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a 2a 2a 2a 2a ***!. \******** 0002b0d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b0e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b0f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b100: 2a 2f 0a 2f 2a 2a 2a 2f 20 28 28 6d 6f 64 75 6c */./***/ ((modul 0002b110: 65 29 20 3d 3e 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 e) => {../*.Lang 0002b120: 75 61 67 65 3a 20 4a 53 4f 4e 0a 44 65 73 63 72 uage: JSON.Descr 0002b130: 69 70 74 69 6f 6e 3a 20 4a 53 4f 4e 20 28 4a 61 iption: JSON (Ja 0002b140: 76 61 53 63 72 69 70 74 20 4f 62 6a 65 63 74 20 vaScript Object 0002b150: 4e 6f 74 61 74 69 6f 6e 29 20 69 73 20 61 20 6c Notation) is a l 0002b160: 69 67 68 74 77 65 69 67 68 74 20 64 61 74 61 2d ightweight data- 0002b170: 69 6e 74 65 72 63 68 61 6e 67 65 20 66 6f 72 6d interchange form 0002b180: 61 74 2e 0a 41 75 74 68 6f 72 3a 20 49 76 61 6e at..Author: Ivan 0002b190: 20 53 61 67 61 6c 61 65 76 20 3c 6d 61 6e 69 61 Sagalaev <mania 0002b1a0: 63 40 73 6f 66 74 77 61 72 65 6d 61 6e 69 61 63 c@softwaremaniac 0002b1b0: 73 2e 6f 72 67 3e 0a 57 65 62 73 69 74 65 3a 20 s.org>.Website: 0002b1c0: 68 74 74 70 3a 2f 2f 77 77 77 2e 6a 73 6f 6e 2e http://www.json. 0002b1d0: 6f 72 67 0a 43 61 74 65 67 6f 72 79 3a 20 63 6f org.Category: co 0002b1e0: 6d 6d 6f 6e 2c 20 70 72 6f 74 6f 63 6f 6c 73 0a mmon, protocols. 0002b1f0: 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 6a 73 6f */..function jso 0002b200: 6e 28 68 6c 6a 73 29 20 7b 0a 20 20 63 6f 6e 73 n(hljs) {. cons 0002b210: 74 20 4c 49 54 45 52 41 4c 53 20 3d 20 7b 0a 20 t LITERALS = {. 0002b220: 20 20 20 6c 69 74 65 72 61 6c 3a 20 27 74 72 75 literal: 'tru 0002b230: 65 20 66 61 6c 73 65 20 6e 75 6c 6c 27 0a 20 20 e false null'. 0002b240: 7d 3b 0a 20 20 63 6f 6e 73 74 20 41 4c 4c 4f 57 };. const ALLOW 0002b250: 45 44 5f 43 4f 4d 4d 45 4e 54 53 20 3d 20 5b 0a ED_COMMENTS = [. 0002b260: 20 20 20 20 68 6c 6a 73 2e 43 5f 4c 49 4e 45 5f hljs.C_LINE_ 0002b270: 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 COMMENT_MODE,. 0002b280: 20 20 68 6c 6a 73 2e 43 5f 42 4c 4f 43 4b 5f 43 hljs.C_BLOCK_C 0002b290: 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 0a 20 20 5d 3b OMMENT_MODE. ]; 0002b2a0: 0a 20 20 63 6f 6e 73 74 20 54 59 50 45 53 20 3d . const TYPES = 0002b2b0: 20 5b 0a 20 20 20 20 68 6c 6a 73 2e 51 55 4f 54 [. hljs.QUOT 0002b2c0: 45 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 E_STRING_MODE,. 0002b2d0: 20 20 20 68 6c 6a 73 2e 43 5f 4e 55 4d 42 45 52 hljs.C_NUMBER 0002b2e0: 5f 4d 4f 44 45 0a 20 20 5d 3b 0a 20 20 63 6f 6e _MODE. ];. con 0002b2f0: 73 74 20 56 41 4c 55 45 5f 43 4f 4e 54 41 49 4e st VALUE_CONTAIN 0002b300: 45 52 20 3d 20 7b 0a 20 20 20 20 65 6e 64 3a 20 ER = {. end: 0002b310: 27 2c 27 2c 0a 20 20 20 20 65 6e 64 73 57 69 74 ',',. endsWit 0002b320: 68 50 61 72 65 6e 74 3a 20 74 72 75 65 2c 0a 20 hParent: true,. 0002b330: 20 20 20 65 78 63 6c 75 64 65 45 6e 64 3a 20 74 excludeEnd: t 0002b340: 72 75 65 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e rue,. contain 0002b350: 73 3a 20 54 59 50 45 53 2c 0a 20 20 20 20 6b 65 s: TYPES,. ke 0002b360: 79 77 6f 72 64 73 3a 20 4c 49 54 45 52 41 4c 53 ywords: LITERALS 0002b370: 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 4f 42 . };. const OB 0002b380: 4a 45 43 54 20 3d 20 7b 0a 20 20 20 20 62 65 67 JECT = {. beg 0002b390: 69 6e 3a 20 2f 5c 7b 2f 2c 0a 20 20 20 20 65 6e in: /\{/,. en 0002b3a0: 64 3a 20 2f 5c 7d 2f 2c 0a 20 20 20 20 63 6f 6e d: /\}/,. con 0002b3b0: 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 7b tains: [. { 0002b3c0: 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 . classNa 0002b3d0: 6d 65 3a 20 27 61 74 74 72 27 2c 0a 20 20 20 20 me: 'attr',. 0002b3e0: 20 20 20 20 62 65 67 69 6e 3a 20 2f 22 2f 2c 0a begin: /"/,. 0002b3f0: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 22 2f end: /"/ 0002b400: 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 ,. contai 0002b410: 6e 73 3a 20 5b 68 6c 6a 73 2e 42 41 43 4b 53 4c ns: [hljs.BACKSL 0002b420: 41 53 48 5f 45 53 43 41 50 45 5d 2c 0a 20 20 20 ASH_ESCAPE],. 0002b430: 20 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 27 5c illegal: '\ 0002b440: 5c 6e 27 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 \n'. },. 0002b450: 20 20 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 hljs.inherit( 0002b460: 56 41 4c 55 45 5f 43 4f 4e 54 41 49 4e 45 52 2c VALUE_CONTAINER, 0002b470: 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e {. begin 0002b480: 3a 20 2f 3a 2f 0a 20 20 20 20 20 20 7d 29 0a 20 : /:/. }). 0002b490: 20 20 20 5d 2e 63 6f 6e 63 61 74 28 41 4c 4c 4f ].concat(ALLO 0002b4a0: 57 45 44 5f 43 4f 4d 4d 45 4e 54 53 29 2c 0a 20 WED_COMMENTS),. 0002b4b0: 20 20 20 69 6c 6c 65 67 61 6c 3a 20 27 5c 5c 53 illegal: '\\S 0002b4c0: 27 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 41 '. };. const A 0002b4d0: 52 52 41 59 20 3d 20 7b 0a 20 20 20 20 62 65 67 RRAY = {. beg 0002b4e0: 69 6e 3a 20 27 5c 5c 5b 27 2c 0a 20 20 20 20 65 in: '\\[',. e 0002b4f0: 6e 64 3a 20 27 5c 5c 5d 27 2c 0a 20 20 20 20 63 nd: '\\]',. c 0002b500: 6f 6e 74 61 69 6e 73 3a 20 5b 68 6c 6a 73 2e 69 ontains: [hljs.i 0002b510: 6e 68 65 72 69 74 28 56 41 4c 55 45 5f 43 4f 4e nherit(VALUE_CON 0002b520: 54 41 49 4e 45 52 29 5d 2c 20 2f 2f 20 69 6e 68 TAINER)], // inh 0002b530: 65 72 69 74 20 69 73 20 61 20 77 6f 72 6b 61 72 erit is a workar 0002b540: 6f 75 6e 64 20 66 6f 72 20 61 20 62 75 67 20 74 ound for a bug t 0002b550: 68 61 74 20 6d 61 6b 65 73 20 73 68 61 72 65 64 hat makes shared 0002b560: 20 6d 6f 64 65 73 20 77 69 74 68 20 65 6e 64 73 modes with ends 0002b570: 57 69 74 68 50 61 72 65 6e 74 20 63 6f 6d 70 69 WithParent compi 0002b580: 6c 65 20 6f 6e 6c 79 20 74 68 65 20 65 6e 64 69 le only the endi 0002b590: 6e 67 20 6f 66 20 6f 6e 65 20 6f 66 20 74 68 65 ng of one of the 0002b5a0: 20 70 61 72 65 6e 74 73 0a 20 20 20 20 69 6c 6c parents. ill 0002b5b0: 65 67 61 6c 3a 20 27 5c 5c 53 27 0a 20 20 7d 3b egal: '\\S'. }; 0002b5c0: 0a 20 20 54 59 50 45 53 2e 70 75 73 68 28 4f 42 . TYPES.push(OB 0002b5d0: 4a 45 43 54 2c 20 41 52 52 41 59 29 3b 0a 20 20 JECT, ARRAY);. 0002b5e0: 41 4c 4c 4f 57 45 44 5f 43 4f 4d 4d 45 4e 54 53 ALLOWED_COMMENTS 0002b5f0: 2e 66 6f 72 45 61 63 68 28 66 75 6e 63 74 69 6f .forEach(functio 0002b600: 6e 28 72 75 6c 65 29 20 7b 0a 20 20 20 20 54 59 n(rule) {. TY 0002b610: 50 45 53 2e 70 75 73 68 28 72 75 6c 65 29 3b 0a PES.push(rule);. 0002b620: 20 20 7d 29 3b 0a 20 20 72 65 74 75 72 6e 20 7b });. return { 0002b630: 0a 20 20 20 20 6e 61 6d 65 3a 20 27 4a 53 4f 4e . name: 'JSON 0002b640: 27 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a ',. contains: 0002b650: 20 54 59 50 45 53 2c 0a 20 20 20 20 6b 65 79 77 TYPES,. keyw 0002b660: 6f 72 64 73 3a 20 4c 49 54 45 52 41 4c 53 2c 0a ords: LITERALS,. 0002b670: 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 27 5c 5c illegal: '\\ 0002b680: 53 27 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c S'. };.}..modul 0002b690: 65 2e 65 78 70 6f 72 74 73 20 3d 20 6a 73 6f 6e e.exports = json 0002b6a0: 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f ;.../***/ }),../ 0002b6b0: 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 ***/ "./node_mod 0002b6c0: 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a ules/highlight.j 0002b6d0: 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f s/lib/languages/ 0002b6e0: 6a 75 6c 69 61 2d 72 65 70 6c 2e 6a 73 22 3a 0a julia-repl.js":. 0002b6f0: 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a /*!************* 0002b700: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b710: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b720: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b730: 2a 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e **!*\. !*** ./n 0002b740: 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 ode_modules/high 0002b750: 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e light.js/lib/lan 0002b760: 67 75 61 67 65 73 2f 6a 75 6c 69 61 2d 72 65 70 guages/julia-rep 0002b770: 6c 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a l.js ***!. \*** 0002b780: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b790: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b7a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b7b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a ************/./* 0002b7c0: 2a 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e **/ ((module) => 0002b7d0: 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a {../*.Language: 0002b7e0: 20 4a 75 6c 69 61 20 52 45 50 4c 0a 44 65 73 63 Julia REPL.Desc 0002b7f0: 72 69 70 74 69 6f 6e 3a 20 4a 75 6c 69 61 20 52 ription: Julia R 0002b800: 45 50 4c 20 73 65 73 73 69 6f 6e 73 0a 41 75 74 EPL sessions.Aut 0002b810: 68 6f 72 3a 20 4d 6f 72 74 65 6e 20 50 69 69 62 hor: Morten Piib 0002b820: 65 6c 65 68 74 20 3c 6d 6f 72 74 65 6e 2e 70 69 eleht <morten.pi 0002b830: 69 62 65 6c 65 68 74 40 67 6d 61 69 6c 2e 63 6f ibeleht@gmail.co 0002b840: 6d 3e 0a 57 65 62 73 69 74 65 3a 20 68 74 74 70 m>.Website: http 0002b850: 73 3a 2f 2f 6a 75 6c 69 61 6c 61 6e 67 2e 6f 72 s://julialang.or 0002b860: 67 0a 52 65 71 75 69 72 65 73 3a 20 6a 75 6c 69 g.Requires: juli 0002b870: 61 2e 6a 73 0a 0a 54 68 65 20 4a 75 6c 69 61 20 a.js..The Julia 0002b880: 52 45 50 4c 20 63 6f 64 65 20 62 6c 6f 63 6b 73 REPL code blocks 0002b890: 20 6c 6f 6f 6b 20 73 6f 6d 65 74 68 69 6e 67 20 look something 0002b8a0: 6c 69 6b 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 like the followi 0002b8b0: 6e 67 3a 0a 0a 20 20 6a 75 6c 69 61 3e 20 66 75 ng:.. julia> fu 0002b8c0: 6e 63 74 69 6f 6e 20 66 6f 6f 28 78 29 0a 20 20 nction foo(x). 0002b8d0: 20 20 20 20 20 20 20 20 20 20 20 78 20 2b 20 31 x + 1 0002b8e0: 0a 20 20 20 20 20 20 20 20 20 65 6e 64 0a 20 20 . end. 0002b8f0: 66 6f 6f 20 28 67 65 6e 65 72 69 63 20 66 75 6e foo (generic fun 0002b900: 63 74 69 6f 6e 20 77 69 74 68 20 31 20 6d 65 74 ction with 1 met 0002b910: 68 6f 64 29 0a 0a 54 68 65 79 20 73 74 61 72 74 hod)..They start 0002b920: 20 6f 6e 20 61 20 6e 65 77 20 6c 69 6e 65 20 77 on a new line w 0002b930: 69 74 68 20 22 6a 75 6c 69 61 3e 22 2e 20 55 73 ith "julia>". Us 0002b940: 75 61 6c 6c 79 20 74 68 65 72 65 20 73 68 6f 75 ually there shou 0002b950: 6c 64 20 61 6c 73 6f 20 62 65 20 61 20 73 70 61 ld also be a spa 0002b960: 63 65 20 61 66 74 65 72 20 74 68 69 73 2c 20 62 ce after this, b 0002b970: 75 74 0a 77 65 20 61 6c 73 6f 20 61 6c 6c 6f 77 ut.we also allow 0002b980: 20 74 68 65 20 63 6f 64 65 20 74 6f 20 73 74 61 the code to sta 0002b990: 72 74 20 72 69 67 68 74 20 61 66 74 65 72 20 74 rt right after t 0002b9a0: 68 65 20 3e 20 63 68 61 72 61 63 74 65 72 2e 20 he > character. 0002b9b0: 54 68 65 20 63 6f 64 65 20 6d 61 79 20 72 75 6e The code may run 0002b9c0: 20 6f 76 65 72 20 6d 75 6c 74 69 70 6c 65 0a 6c over multiple.l 0002b9d0: 69 6e 65 73 2c 20 62 75 74 20 74 68 65 20 61 64 ines, but the ad 0002b9e0: 64 69 74 69 6f 6e 61 6c 20 6c 69 6e 65 73 20 6d ditional lines m 0002b9f0: 75 73 74 20 73 74 61 72 74 20 77 69 74 68 20 73 ust start with s 0002ba00: 69 78 20 73 70 61 63 65 73 20 28 69 2e 65 2e 20 ix spaces (i.e. 0002ba10: 62 65 20 69 6e 64 65 6e 74 65 64 20 74 6f 20 6d be indented to m 0002ba20: 61 74 63 68 0a 22 6a 75 6c 69 61 3e 22 29 2e 20 atch."julia>"). 0002ba30: 54 68 65 20 72 65 73 74 20 6f 66 20 74 68 65 20 The rest of the 0002ba40: 63 6f 64 65 20 69 73 20 61 73 73 75 6d 65 64 20 code is assumed 0002ba50: 74 6f 20 62 65 20 6f 75 74 70 75 74 20 66 72 6f to be output fro 0002ba60: 6d 20 74 68 65 20 65 78 65 63 75 74 65 64 20 63 m the executed c 0002ba70: 6f 64 65 20 61 6e 64 20 77 69 6c 6c 20 62 65 0a ode and will be. 0002ba80: 6c 65 66 74 20 75 6e 2d 68 69 67 68 6c 69 67 68 left un-highligh 0002ba90: 74 65 64 2e 0a 0a 55 73 69 6e 67 20 73 69 6d 70 ted...Using simp 0002baa0: 6c 79 20 73 70 61 63 65 73 20 74 6f 20 69 64 65 ly spaces to ide 0002bab0: 6e 74 69 66 79 20 6c 69 6e 65 20 63 6f 6e 74 69 ntify line conti 0002bac0: 6e 75 61 74 69 6f 6e 73 20 6d 61 79 20 67 65 74 nuations may get 0002bad0: 20 61 20 66 61 6c 73 65 2d 70 6f 73 69 74 69 76 a false-positiv 0002bae0: 65 20 69 66 20 74 68 65 20 6f 75 74 70 75 74 0a e if the output. 0002baf0: 61 6c 73 6f 20 70 72 69 6e 74 73 20 6f 75 74 20 also prints out 0002bb00: 73 69 78 20 73 70 61 63 65 73 2c 20 62 75 74 20 six spaces, but 0002bb10: 73 75 63 68 20 63 61 73 65 73 20 73 68 6f 75 6c such cases shoul 0002bb20: 64 20 62 65 20 72 61 72 65 2e 0a 2a 2f 0a 0a 66 d be rare..*/..f 0002bb30: 75 6e 63 74 69 6f 6e 20 6a 75 6c 69 61 52 65 70 unction juliaRep 0002bb40: 6c 28 68 6c 6a 73 29 20 7b 0a 20 20 72 65 74 75 l(hljs) {. retu 0002bb50: 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a 20 27 rn {. name: ' 0002bb60: 4a 75 6c 69 61 20 52 45 50 4c 27 2c 0a 20 20 20 Julia REPL',. 0002bb70: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 0002bb80: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 {. cla 0002bb90: 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 27 2c 0a ssName: 'meta',. 0002bba0: 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f begin: / 0002bbb0: 5e 6a 75 6c 69 61 3e 2f 2c 0a 20 20 20 20 20 20 ^julia>/,. 0002bbc0: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 31 30 2c relevance: 10, 0002bbd0: 0a 20 20 20 20 20 20 20 20 73 74 61 72 74 73 3a . starts: 0002bbe0: 20 7b 0a 20 20 20 20 20 20 20 20 20 20 2f 2f 20 {. // 0002bbf0: 65 6e 64 20 74 68 65 20 68 69 67 68 6c 69 67 68 end the highligh 0002bc00: 74 69 6e 67 20 69 66 20 77 65 20 61 72 65 20 6f ting if we are o 0002bc10: 6e 20 61 20 6e 65 77 20 6c 69 6e 65 20 61 6e 64 n a new line and 0002bc20: 20 74 68 65 20 6c 69 6e 65 20 64 6f 65 73 20 6e the line does n 0002bc30: 6f 74 20 68 61 76 65 20 61 74 0a 20 20 20 20 20 ot have at. 0002bc40: 20 20 20 20 20 2f 2f 20 6c 65 61 73 74 20 73 69 // least si 0002bc50: 78 20 73 70 61 63 65 73 20 69 6e 20 74 68 65 20 x spaces in the 0002bc60: 62 65 67 69 6e 6e 69 6e 67 0a 20 20 20 20 20 20 beginning. 0002bc70: 20 20 20 20 65 6e 64 3a 20 2f 5e 28 3f 21 5b 20 end: /^(?![ 0002bc80: 5d 7b 36 7d 29 2f 2c 0a 20 20 20 20 20 20 20 20 ]{6})/,. 0002bc90: 20 20 73 75 62 4c 61 6e 67 75 61 67 65 3a 20 27 subLanguage: ' 0002bca0: 6a 75 6c 69 61 27 0a 20 20 20 20 20 20 7d 2c 0a julia'. },. 0002bcb0: 20 20 20 20 20 20 2f 2f 20 6a 6c 64 6f 63 74 65 // jldocte 0002bcc0: 73 74 20 4d 61 72 6b 64 6f 77 6e 20 62 6c 6f 63 st Markdown bloc 0002bcd0: 6b 73 20 61 72 65 20 75 73 65 64 20 69 6e 20 74 ks are used in t 0002bce0: 68 65 20 4a 75 6c 69 61 20 6d 61 6e 75 61 6c 20 he Julia manual 0002bcf0: 61 6e 64 20 70 61 63 6b 61 67 65 20 64 6f 63 73 and package docs 0002bd00: 20 69 6e 64 69 63 61 74 65 0a 20 20 20 20 20 20 indicate. 0002bd10: 2f 2f 20 63 6f 64 65 20 73 6e 69 70 70 65 74 73 // code snippets 0002bd20: 20 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 that should be 0002bd30: 76 65 72 69 66 69 65 64 20 77 68 65 6e 20 74 68 verified when th 0002bd40: 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 e documentation 0002bd50: 69 73 20 62 75 69 6c 74 2e 20 54 68 65 79 20 63 is built. They c 0002bd60: 61 6e 20 62 65 0a 20 20 20 20 20 20 2f 2f 20 65 an be. // e 0002bd70: 69 74 68 65 72 20 52 45 50 4c 2d 6c 69 6b 65 20 ither REPL-like 0002bd80: 6f 72 20 73 63 72 69 70 74 2d 6c 69 6b 65 2c 20 or script-like, 0002bd90: 62 75 74 20 61 72 65 20 75 73 75 61 6c 6c 79 20 but are usually 0002bda0: 52 45 50 4c 2d 6c 69 6b 65 20 61 6e 64 20 74 68 REPL-like and th 0002bdb0: 65 72 65 66 6f 72 65 20 77 65 20 61 70 70 6c 79 erefore we apply 0002bdc0: 0a 20 20 20 20 20 20 2f 2f 20 6a 75 6c 69 61 2d . // julia- 0002bdd0: 72 65 70 6c 20 68 69 67 68 6c 69 67 68 74 69 6e repl highlightin 0002bde0: 67 20 74 6f 20 74 68 65 6d 2e 20 4d 6f 72 65 20 g to them. More 0002bdf0: 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 61 6e 20 information can 0002be00: 62 65 20 66 6f 75 6e 64 20 69 6e 20 44 6f 63 75 be found in Docu 0002be10: 6d 65 6e 74 65 72 27 73 0a 20 20 20 20 20 20 2f menter's. / 0002be20: 2f 20 6d 61 6e 75 61 6c 3a 20 68 74 74 70 73 3a / manual: https: 0002be30: 2f 2f 6a 75 6c 69 61 64 6f 63 73 2e 67 69 74 68 //juliadocs.gith 0002be40: 75 62 2e 69 6f 2f 44 6f 63 75 6d 65 6e 74 65 72 ub.io/Documenter 0002be50: 2e 6a 6c 2f 6c 61 74 65 73 74 2f 6d 61 6e 2f 64 .jl/latest/man/d 0002be60: 6f 63 74 65 73 74 73 2e 68 74 6d 6c 0a 20 20 20 octests.html. 0002be70: 20 20 20 61 6c 69 61 73 65 73 3a 20 5b 27 6a 6c aliases: ['jl 0002be80: 64 6f 63 74 65 73 74 27 5d 0a 20 20 20 20 20 20 doctest']. 0002be90: 7d 0a 20 20 20 20 5d 0a 20 20 7d 0a 7d 0a 0a 6d }. ]. }.}..m 0002bea0: 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 odule.exports = 0002beb0: 6a 75 6c 69 61 52 65 70 6c 3b 0a 0a 0a 2f 2a 2a juliaRepl;.../** 0002bec0: 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a 2f 20 22 2e */ }),../***/ ". 0002bed0: 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 /node_modules/hi 0002bee0: 67 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c ghlight.js/lib/l 0002bef0: 61 6e 67 75 61 67 65 73 2f 6a 75 6c 69 61 2e 6a anguages/julia.j 0002bf00: 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a s":./*!********* 0002bf10: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002bf20: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002bf30: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002bf40: 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f *!*\. !*** ./no 0002bf50: 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c de_modules/highl 0002bf60: 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 ight.js/lib/lang 0002bf70: 75 61 67 65 73 2f 6a 75 6c 69 61 2e 6a 73 20 2a uages/julia.js * 0002bf80: 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a **!. \********* 0002bf90: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002bfa0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002bfb0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002bfc0: 2a 2f 0a 2f 2a 2a 2a 2f 20 28 28 6d 6f 64 75 6c */./***/ ((modul 0002bfd0: 65 29 20 3d 3e 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 e) => {../*.Lang 0002bfe0: 75 61 67 65 3a 20 4a 75 6c 69 61 0a 44 65 73 63 uage: Julia.Desc 0002bff0: 72 69 70 74 69 6f 6e 3a 20 4a 75 6c 69 61 20 69 ription: Julia i 0002c000: 73 20 61 20 68 69 67 68 2d 6c 65 76 65 6c 2c 20 s a high-level, 0002c010: 68 69 67 68 2d 70 65 72 66 6f 72 6d 61 6e 63 65 high-performance 0002c020: 2c 20 64 79 6e 61 6d 69 63 20 70 72 6f 67 72 61 , dynamic progra 0002c030: 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 2e 0a mming language.. 0002c040: 41 75 74 68 6f 72 3a 20 4b 65 6e 74 61 20 53 61 Author: Kenta Sa 0002c050: 74 6f 20 3c 62 69 63 79 63 6c 65 31 38 38 35 40 to <bicycle1885@ 0002c060: 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 43 6f 6e 74 72 gmail.com>.Contr 0002c070: 69 62 75 74 6f 72 73 3a 20 41 6c 65 78 20 41 72 ibutors: Alex Ar 0002c080: 73 6c 61 6e 20 3c 61 72 61 72 73 6c 61 6e 40 63 slan <ararslan@c 0002c090: 6f 6d 63 61 73 74 2e 6e 65 74 3e 2c 20 46 72 65 omcast.net>, Fre 0002c0a0: 64 72 69 6b 20 45 6b 72 65 20 3c 65 6b 72 65 66 drik Ekre <ekref 0002c0b0: 72 65 64 72 69 6b 40 67 6d 61 69 6c 2e 63 6f 6d redrik@gmail.com 0002c0c0: 3e 0a 57 65 62 73 69 74 65 3a 20 68 74 74 70 73 >.Website: https 0002c0d0: 3a 2f 2f 6a 75 6c 69 61 6c 61 6e 67 2e 6f 72 67 ://julialang.org 0002c0e0: 0a 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 6a 75 .*/..function ju 0002c0f0: 6c 69 61 28 68 6c 6a 73 29 20 7b 0a 20 20 2f 2f lia(hljs) {. // 0002c100: 20 53 69 6e 63 65 20 74 68 65 72 65 20 61 72 65 Since there are 0002c110: 20 6e 75 6d 65 72 6f 75 73 20 73 70 65 63 69 61 numerous specia 0002c120: 6c 20 6e 61 6d 65 73 20 69 6e 20 4a 75 6c 69 61 l names in Julia 0002c130: 2c 20 69 74 20 69 73 20 74 6f 6f 20 6d 75 63 68 , it is too much 0002c140: 20 74 72 6f 75 62 6c 65 0a 20 20 2f 2f 20 74 6f trouble. // to 0002c150: 20 6d 61 69 6e 74 61 69 6e 20 74 68 65 6d 20 62 maintain them b 0002c160: 79 20 68 61 6e 64 2e 20 48 65 6e 63 65 20 74 68 y hand. Hence th 0002c170: 65 73 65 20 6e 61 6d 65 73 20 28 69 2e 65 2e 20 ese names (i.e. 0002c180: 6b 65 79 77 6f 72 64 73 2c 20 6c 69 74 65 72 61 keywords, litera 0002c190: 6c 73 20 61 6e 64 0a 20 20 2f 2f 20 62 75 69 6c ls and. // buil 0002c1a0: 74 2d 69 6e 73 29 20 61 72 65 20 61 75 74 6f 6d t-ins) are autom 0002c1b0: 61 74 69 63 61 6c 6c 79 20 67 65 6e 65 72 61 74 atically generat 0002c1c0: 65 64 20 66 72 6f 6d 20 4a 75 6c 69 61 20 31 2e ed from Julia 1. 0002c1d0: 35 2e 32 20 69 74 73 65 6c 66 20 74 68 72 6f 75 5.2 itself throu 0002c1e0: 67 68 0a 20 20 2f 2f 20 74 68 65 20 66 6f 6c 6c gh. // the foll 0002c1f0: 6f 77 69 6e 67 20 73 63 72 69 70 74 73 20 66 6f owing scripts fo 0002c200: 72 20 65 61 63 68 2e 0a 0a 20 20 2f 2f 20 72 65 r each... // re 0002c210: 66 3a 20 68 74 74 70 73 3a 2f 2f 64 6f 63 73 2e f: https://docs. 0002c220: 6a 75 6c 69 61 6c 61 6e 67 2e 6f 72 67 2f 65 6e julialang.org/en 0002c230: 2f 76 31 2f 6d 61 6e 75 61 6c 2f 76 61 72 69 61 /v1/manual/varia 0002c240: 62 6c 65 73 2f 23 41 6c 6c 6f 77 65 64 2d 56 61 bles/#Allowed-Va 0002c250: 72 69 61 62 6c 65 2d 4e 61 6d 65 73 0a 20 20 76 riable-Names. v 0002c260: 61 72 20 56 41 52 49 41 42 4c 45 5f 4e 41 4d 45 ar VARIABLE_NAME 0002c270: 5f 52 45 20 3d 20 27 5b 41 2d 5a 61 2d 7a 5f 5c _RE = '[A-Za-z_\ 0002c280: 5c 75 30 30 41 31 2d 5c 5c 75 46 46 46 46 5d 5b \u00A1-\\uFFFF][ 0002c290: 41 2d 5a 61 2d 7a 5f 30 2d 39 5c 5c 75 30 30 41 A-Za-z_0-9\\u00A 0002c2a0: 31 2d 5c 5c 75 46 46 46 46 5d 2a 27 3b 0a 0a 20 1-\\uFFFF]*';.. 0002c2b0: 20 2f 2f 20 23 20 6b 65 79 77 6f 72 64 20 67 65 // # keyword ge 0002c2c0: 6e 65 72 61 74 6f 72 2c 20 6d 75 6c 74 69 2d 77 nerator, multi-w 0002c2d0: 6f 72 64 20 6b 65 79 77 6f 72 64 73 20 68 61 6e ord keywords han 0002c2e0: 64 6c 65 64 20 6d 61 6e 75 61 6c 6c 79 20 62 65 dled manually be 0002c2f0: 6c 6f 77 20 28 4a 75 6c 69 61 20 31 2e 35 2e 32 low (Julia 1.5.2 0002c300: 29 0a 20 20 2f 2f 20 69 6d 70 6f 72 74 20 52 45 ). // import RE 0002c310: 50 4c 2e 52 45 50 4c 43 6f 6d 70 6c 65 74 69 6f PL.REPLCompletio 0002c320: 6e 73 0a 20 20 2f 2f 20 72 65 73 20 3d 20 53 74 ns. // res = St 0002c330: 72 69 6e 67 5b 22 69 6e 22 2c 20 22 69 73 61 22 ring["in", "isa" 0002c340: 2c 20 22 77 68 65 72 65 22 5d 0a 20 20 2f 2f 20 , "where"]. // 0002c350: 66 6f 72 20 6b 77 20 69 6e 20 63 6f 6c 6c 65 63 for kw in collec 0002c360: 74 28 78 2e 6b 65 79 77 6f 72 64 20 66 6f 72 20 t(x.keyword for 0002c370: 78 20 69 6e 20 52 45 50 4c 43 6f 6d 70 6c 65 74 x in REPLComplet 0002c380: 69 6f 6e 73 2e 63 6f 6d 70 6c 65 74 65 5f 6b 65 ions.complete_ke 0002c390: 79 77 6f 72 64 28 22 22 29 29 0a 20 20 2f 2f 20 yword("")). // 0002c3a0: 20 20 20 20 69 66 20 21 28 63 6f 6e 74 61 69 6e if !(contain 0002c3b0: 73 28 6b 77 2c 20 22 20 22 29 20 7c 7c 20 6b 77 s(kw, " ") || kw 0002c3c0: 20 3d 3d 20 22 73 74 72 75 63 74 22 29 0a 20 20 == "struct"). 0002c3d0: 2f 2f 20 20 20 20 20 20 20 20 20 70 75 73 68 21 // push! 0002c3e0: 28 72 65 73 2c 20 6b 77 29 0a 20 20 2f 2f 20 20 (res, kw). // 0002c3f0: 20 20 20 65 6e 64 0a 20 20 2f 2f 20 65 6e 64 0a end. // end. 0002c400: 20 20 2f 2f 20 73 6f 72 74 21 28 75 6e 69 71 75 // sort!(uniqu 0002c410: 65 21 28 72 65 73 29 29 0a 20 20 2f 2f 20 66 6f e!(res)). // fo 0002c420: 72 65 61 63 68 28 78 20 2d 3e 20 70 72 69 6e 74 reach(x -> print 0002c430: 6c 6e 28 22 5c 27 22 2c 20 78 2c 20 22 5c 27 2c ln("\'", x, "\', 0002c440: 22 29 2c 20 72 65 73 29 0a 20 20 76 61 72 20 4b "), res). var K 0002c450: 45 59 57 4f 52 44 5f 4c 49 53 54 20 3d 20 5b 0a EYWORD_LIST = [. 0002c460: 20 20 20 20 27 62 61 72 65 6d 6f 64 75 6c 65 27 'baremodule' 0002c470: 2c 0a 20 20 20 20 27 62 65 67 69 6e 27 2c 0a 20 ,. 'begin',. 0002c480: 20 20 20 27 62 72 65 61 6b 27 2c 0a 20 20 20 20 'break',. 0002c490: 27 63 61 74 63 68 27 2c 0a 20 20 20 20 27 63 63 'catch',. 'cc 0002c4a0: 61 6c 6c 27 2c 0a 20 20 20 20 27 63 6f 6e 73 74 all',. 'const 0002c4b0: 27 2c 0a 20 20 20 20 27 63 6f 6e 74 69 6e 75 65 ',. 'continue 0002c4c0: 27 2c 0a 20 20 20 20 27 64 6f 27 2c 0a 20 20 20 ',. 'do',. 0002c4d0: 20 27 65 6c 73 65 27 2c 0a 20 20 20 20 27 65 6c 'else',. 'el 0002c4e0: 73 65 69 66 27 2c 0a 20 20 20 20 27 65 6e 64 27 seif',. 'end' 0002c4f0: 2c 0a 20 20 20 20 27 65 78 70 6f 72 74 27 2c 0a ,. 'export',. 0002c500: 20 20 20 20 27 66 61 6c 73 65 27 2c 0a 20 20 20 'false',. 0002c510: 20 27 66 69 6e 61 6c 6c 79 27 2c 0a 20 20 20 20 'finally',. 0002c520: 27 66 6f 72 27 2c 0a 20 20 20 20 27 66 75 6e 63 'for',. 'func 0002c530: 74 69 6f 6e 27 2c 0a 20 20 20 20 27 67 6c 6f 62 tion',. 'glob 0002c540: 61 6c 27 2c 0a 20 20 20 20 27 69 66 27 2c 0a 20 al',. 'if',. 0002c550: 20 20 20 27 69 6d 70 6f 72 74 27 2c 0a 20 20 20 'import',. 0002c560: 20 27 69 6e 27 2c 0a 20 20 20 20 27 69 73 61 27 'in',. 'isa' 0002c570: 2c 0a 20 20 20 20 27 6c 65 74 27 2c 0a 20 20 20 ,. 'let',. 0002c580: 20 27 6c 6f 63 61 6c 27 2c 0a 20 20 20 20 27 6d 'local',. 'm 0002c590: 61 63 72 6f 27 2c 0a 20 20 20 20 27 6d 6f 64 75 acro',. 'modu 0002c5a0: 6c 65 27 2c 0a 20 20 20 20 27 71 75 6f 74 65 27 le',. 'quote' 0002c5b0: 2c 0a 20 20 20 20 27 72 65 74 75 72 6e 27 2c 0a ,. 'return',. 0002c5c0: 20 20 20 20 27 74 72 75 65 27 2c 0a 20 20 20 20 'true',. 0002c5d0: 27 74 72 79 27 2c 0a 20 20 20 20 27 75 73 69 6e 'try',. 'usin 0002c5e0: 67 27 2c 0a 20 20 20 20 27 77 68 65 72 65 27 2c g',. 'where', 0002c5f0: 0a 20 20 20 20 27 77 68 69 6c 65 27 2c 0a 20 20 . 'while',. 0002c600: 5d 3b 0a 0a 20 20 2f 2f 20 23 20 6c 69 74 65 72 ];.. // # liter 0002c610: 61 6c 20 67 65 6e 65 72 61 74 6f 72 20 28 4a 75 al generator (Ju 0002c620: 6c 69 61 20 31 2e 35 2e 32 29 0a 20 20 2f 2f 20 lia 1.5.2). // 0002c630: 69 6d 70 6f 72 74 20 52 45 50 4c 2e 52 45 50 4c import REPL.REPL 0002c640: 43 6f 6d 70 6c 65 74 69 6f 6e 73 0a 20 20 2f 2f Completions. // 0002c650: 20 72 65 73 20 3d 20 53 74 72 69 6e 67 5b 22 74 res = String["t 0002c660: 72 75 65 22 2c 20 22 66 61 6c 73 65 22 5d 0a 20 rue", "false"]. 0002c670: 20 2f 2f 20 66 6f 72 20 63 6f 6d 70 6c 20 69 6e // for compl in 0002c680: 20 66 69 6c 74 65 72 21 28 78 20 2d 3e 20 69 73 filter!(x -> is 0002c690: 61 28 78 2c 20 52 45 50 4c 43 6f 6d 70 6c 65 74 a(x, REPLComplet 0002c6a0: 69 6f 6e 73 2e 4d 6f 64 75 6c 65 43 6f 6d 70 6c ions.ModuleCompl 0002c6b0: 65 74 69 6f 6e 29 20 26 26 20 28 78 2e 70 61 72 etion) && (x.par 0002c6c0: 65 6e 74 20 3d 3d 3d 20 42 61 73 65 20 7c 7c 20 ent === Base || 0002c6d0: 78 2e 70 61 72 65 6e 74 20 3d 3d 3d 20 43 6f 72 x.parent === Cor 0002c6e0: 65 29 2c 0a 20 20 2f 2f 20 20 20 20 20 20 20 20 e),. // 0002c6f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 52 45 50 REP 0002c700: 4c 43 6f 6d 70 6c 65 74 69 6f 6e 73 2e 63 6f 6d LCompletions.com 0002c710: 70 6c 65 74 69 6f 6e 73 28 22 22 2c 20 30 29 5b pletions("", 0)[ 0002c720: 31 5d 29 0a 20 20 2f 2f 20 20 20 20 20 74 72 79 1]). // try 0002c730: 0a 20 20 2f 2f 20 20 20 20 20 20 20 20 20 76 20 . // v 0002c740: 3d 20 65 76 61 6c 28 53 79 6d 62 6f 6c 28 63 6f = eval(Symbol(co 0002c750: 6d 70 6c 2e 6d 6f 64 29 29 0a 20 20 2f 2f 20 20 mpl.mod)). // 0002c760: 20 20 20 20 20 20 20 69 66 20 21 28 76 20 69 73 if !(v is 0002c770: 61 20 46 75 6e 63 74 69 6f 6e 20 7c 7c 20 76 20 a Function || v 0002c780: 69 73 61 20 54 79 70 65 20 7c 7c 20 76 20 69 73 isa Type || v is 0002c790: 61 20 54 79 70 65 56 61 72 20 7c 7c 20 76 20 69 a TypeVar || v i 0002c7a0: 73 61 20 4d 6f 64 75 6c 65 20 7c 7c 20 76 20 69 sa Module || v i 0002c7b0: 73 61 20 43 6f 6c 6f 6e 29 0a 20 20 2f 2f 20 20 sa Colon). // 0002c7c0: 20 20 20 20 20 20 20 20 20 20 20 70 75 73 68 21 push! 0002c7d0: 28 72 65 73 2c 20 63 6f 6d 70 6c 2e 6d 6f 64 29 (res, compl.mod) 0002c7e0: 0a 20 20 2f 2f 20 20 20 20 20 20 20 20 20 65 6e . // en 0002c7f0: 64 0a 20 20 2f 2f 20 20 20 20 20 63 61 74 63 68 d. // catch 0002c800: 20 65 0a 20 20 2f 2f 20 20 20 20 20 65 6e 64 0a e. // end. 0002c810: 20 20 2f 2f 20 65 6e 64 0a 20 20 2f 2f 20 73 6f // end. // so 0002c820: 72 74 21 28 75 6e 69 71 75 65 21 28 72 65 73 29 rt!(unique!(res) 0002c830: 29 0a 20 20 2f 2f 20 66 6f 72 65 61 63 68 28 78 ). // foreach(x 0002c840: 20 2d 3e 20 70 72 69 6e 74 6c 6e 28 22 5c 27 22 -> println("\'" 0002c850: 2c 20 78 2c 20 22 5c 27 2c 22 29 2c 20 72 65 73 , x, "\',"), res 0002c860: 29 0a 20 20 76 61 72 20 4c 49 54 45 52 41 4c 5f ). var LITERAL_ 0002c870: 4c 49 53 54 20 3d 20 5b 0a 20 20 20 20 27 41 52 LIST = [. 'AR 0002c880: 47 53 27 2c 0a 20 20 20 20 27 43 5f 4e 55 4c 4c GS',. 'C_NULL 0002c890: 27 2c 0a 20 20 20 20 27 44 45 50 4f 54 5f 50 41 ',. 'DEPOT_PA 0002c8a0: 54 48 27 2c 0a 20 20 20 20 27 45 4e 44 49 41 4e TH',. 'ENDIAN 0002c8b0: 5f 42 4f 4d 27 2c 0a 20 20 20 20 27 45 4e 56 27 _BOM',. 'ENV' 0002c8c0: 2c 0a 20 20 20 20 27 49 6e 66 27 2c 0a 20 20 20 ,. 'Inf',. 0002c8d0: 20 27 49 6e 66 31 36 27 2c 0a 20 20 20 20 27 49 'Inf16',. 'I 0002c8e0: 6e 66 33 32 27 2c 0a 20 20 20 20 27 49 6e 66 36 nf32',. 'Inf6 0002c8f0: 34 27 2c 0a 20 20 20 20 27 49 6e 73 65 72 74 69 4',. 'Inserti 0002c900: 6f 6e 53 6f 72 74 27 2c 0a 20 20 20 20 27 4c 4f onSort',. 'LO 0002c910: 41 44 5f 50 41 54 48 27 2c 0a 20 20 20 20 27 4d AD_PATH',. 'M 0002c920: 65 72 67 65 53 6f 72 74 27 2c 0a 20 20 20 20 27 ergeSort',. ' 0002c930: 4e 61 4e 27 2c 0a 20 20 20 20 27 4e 61 4e 31 36 NaN',. 'NaN16 0002c940: 27 2c 0a 20 20 20 20 27 4e 61 4e 33 32 27 2c 0a ',. 'NaN32',. 0002c950: 20 20 20 20 27 4e 61 4e 36 34 27 2c 0a 20 20 20 'NaN64',. 0002c960: 20 27 50 52 4f 47 52 41 4d 5f 46 49 4c 45 27 2c 'PROGRAM_FILE', 0002c970: 0a 20 20 20 20 27 51 75 69 63 6b 53 6f 72 74 27 . 'QuickSort' 0002c980: 2c 0a 20 20 20 20 27 52 6f 75 6e 64 44 6f 77 6e ,. 'RoundDown 0002c990: 27 2c 0a 20 20 20 20 27 52 6f 75 6e 64 46 72 6f ',. 'RoundFro 0002c9a0: 6d 5a 65 72 6f 27 2c 0a 20 20 20 20 27 52 6f 75 mZero',. 'Rou 0002c9b0: 6e 64 4e 65 61 72 65 73 74 27 2c 0a 20 20 20 20 ndNearest',. 0002c9c0: 27 52 6f 75 6e 64 4e 65 61 72 65 73 74 54 69 65 'RoundNearestTie 0002c9d0: 73 41 77 61 79 27 2c 0a 20 20 20 20 27 52 6f 75 sAway',. 'Rou 0002c9e0: 6e 64 4e 65 61 72 65 73 74 54 69 65 73 55 70 27 ndNearestTiesUp' 0002c9f0: 2c 0a 20 20 20 20 27 52 6f 75 6e 64 54 6f 5a 65 ,. 'RoundToZe 0002ca00: 72 6f 27 2c 0a 20 20 20 20 27 52 6f 75 6e 64 55 ro',. 'RoundU 0002ca10: 70 27 2c 0a 20 20 20 20 27 56 45 52 53 49 4f 4e p',. 'VERSION 0002ca20: 7c 30 27 2c 0a 20 20 20 20 27 64 65 76 6e 75 6c |0',. 'devnul 0002ca30: 6c 27 2c 0a 20 20 20 20 27 66 61 6c 73 65 27 2c l',. 'false', 0002ca40: 0a 20 20 20 20 27 69 6d 27 2c 0a 20 20 20 20 27 . 'im',. ' 0002ca50: 6d 69 73 73 69 6e 67 27 2c 0a 20 20 20 20 27 6e missing',. 'n 0002ca60: 6f 74 68 69 6e 67 27 2c 0a 20 20 20 20 27 70 69 othing',. 'pi 0002ca70: 27 2c 0a 20 20 20 20 27 73 74 64 65 72 72 27 2c ',. 'stderr', 0002ca80: 0a 20 20 20 20 27 73 74 64 69 6e 27 2c 0a 20 20 . 'stdin',. 0002ca90: 20 20 27 73 74 64 6f 75 74 27 2c 0a 20 20 20 20 'stdout',. 0002caa0: 27 74 72 75 65 27 2c 0a 20 20 20 20 27 75 6e 64 'true',. 'und 0002cab0: 65 66 27 2c 0a 20 20 20 20 27 cf 80 27 2c 0a 20 ef',. '..',. 0002cac0: 20 20 20 27 e2 84 af 27 2c 0a 20 20 5d 3b 0a 0a '...',. ];.. 0002cad0: 20 20 2f 2f 20 23 20 62 75 69 6c 74 5f 69 6e 20 // # built_in 0002cae0: 67 65 6e 65 72 61 74 6f 72 20 28 4a 75 6c 69 61 generator (Julia 0002caf0: 20 31 2e 35 2e 32 29 0a 20 20 2f 2f 20 69 6d 70 1.5.2). // imp 0002cb00: 6f 72 74 20 52 45 50 4c 2e 52 45 50 4c 43 6f 6d ort REPL.REPLCom 0002cb10: 70 6c 65 74 69 6f 6e 73 0a 20 20 2f 2f 20 72 65 pletions. // re 0002cb20: 73 20 3d 20 53 74 72 69 6e 67 5b 5d 0a 20 20 2f s = String[]. / 0002cb30: 2f 20 66 6f 72 20 63 6f 6d 70 6c 20 69 6e 20 66 / for compl in f 0002cb40: 69 6c 74 65 72 21 28 78 20 2d 3e 20 69 73 61 28 ilter!(x -> isa( 0002cb50: 78 2c 20 52 45 50 4c 43 6f 6d 70 6c 65 74 69 6f x, REPLCompletio 0002cb60: 6e 73 2e 4d 6f 64 75 6c 65 43 6f 6d 70 6c 65 74 ns.ModuleComplet 0002cb70: 69 6f 6e 29 20 26 26 20 28 78 2e 70 61 72 65 6e ion) && (x.paren 0002cb80: 74 20 3d 3d 3d 20 42 61 73 65 20 7c 7c 20 78 2e t === Base || x. 0002cb90: 70 61 72 65 6e 74 20 3d 3d 3d 20 43 6f 72 65 29 parent === Core) 0002cba0: 2c 0a 20 20 2f 2f 20 20 20 20 20 20 20 20 20 20 ,. // 0002cbb0: 20 20 20 20 20 20 20 20 20 20 20 52 45 50 4c 43 REPLC 0002cbc0: 6f 6d 70 6c 65 74 69 6f 6e 73 2e 63 6f 6d 70 6c ompletions.compl 0002cbd0: 65 74 69 6f 6e 73 28 22 22 2c 20 30 29 5b 31 5d etions("", 0)[1] 0002cbe0: 29 0a 20 20 2f 2f 20 20 20 20 20 74 72 79 0a 20 ). // try. 0002cbf0: 20 2f 2f 20 20 20 20 20 20 20 20 20 76 20 3d 20 // v = 0002cc00: 65 76 61 6c 28 53 79 6d 62 6f 6c 28 63 6f 6d 70 eval(Symbol(comp 0002cc10: 6c 2e 6d 6f 64 29 29 0a 20 20 2f 2f 20 20 20 20 l.mod)). // 0002cc20: 20 20 20 20 20 69 66 20 28 76 20 69 73 61 20 54 if (v isa T 0002cc30: 79 70 65 20 7c 7c 20 76 20 69 73 61 20 54 79 70 ype || v isa Typ 0002cc40: 65 56 61 72 29 20 26 26 20 28 63 6f 6d 70 6c 2e eVar) && (compl. 0002cc50: 6d 6f 64 20 21 3d 20 22 3d 3e 22 29 0a 20 20 2f mod != "=>"). / 0002cc60: 2f 20 20 20 20 20 20 20 20 20 20 20 20 20 70 75 / pu 0002cc70: 73 68 21 28 72 65 73 2c 20 63 6f 6d 70 6c 2e 6d sh!(res, compl.m 0002cc80: 6f 64 29 0a 20 20 2f 2f 20 20 20 20 20 20 20 20 od). // 0002cc90: 20 65 6e 64 0a 20 20 2f 2f 20 20 20 20 20 63 61 end. // ca 0002cca0: 74 63 68 20 65 0a 20 20 2f 2f 20 20 20 20 20 65 tch e. // e 0002ccb0: 6e 64 0a 20 20 2f 2f 20 65 6e 64 0a 20 20 2f 2f nd. // end. // 0002ccc0: 20 73 6f 72 74 21 28 75 6e 69 71 75 65 21 28 72 sort!(unique!(r 0002ccd0: 65 73 29 29 0a 20 20 2f 2f 20 66 6f 72 65 61 63 es)). // foreac 0002cce0: 68 28 78 20 2d 3e 20 70 72 69 6e 74 6c 6e 28 22 h(x -> println(" 0002ccf0: 5c 27 22 2c 20 78 2c 20 22 5c 27 2c 22 29 2c 20 \'", x, "\',"), 0002cd00: 72 65 73 29 0a 20 20 76 61 72 20 42 55 49 4c 54 res). var BUILT 0002cd10: 5f 49 4e 5f 4c 49 53 54 20 3d 20 5b 0a 20 20 20 _IN_LIST = [. 0002cd20: 20 27 41 62 73 74 72 61 63 74 41 72 72 61 79 27 'AbstractArray' 0002cd30: 2c 0a 20 20 20 20 27 41 62 73 74 72 61 63 74 43 ,. 'AbstractC 0002cd40: 68 61 6e 6e 65 6c 27 2c 0a 20 20 20 20 27 41 62 hannel',. 'Ab 0002cd50: 73 74 72 61 63 74 43 68 61 72 27 2c 0a 20 20 20 stractChar',. 0002cd60: 20 27 41 62 73 74 72 61 63 74 44 69 63 74 27 2c 'AbstractDict', 0002cd70: 0a 20 20 20 20 27 41 62 73 74 72 61 63 74 44 69 . 'AbstractDi 0002cd80: 73 70 6c 61 79 27 2c 0a 20 20 20 20 27 41 62 73 splay',. 'Abs 0002cd90: 74 72 61 63 74 46 6c 6f 61 74 27 2c 0a 20 20 20 tractFloat',. 0002cda0: 20 27 41 62 73 74 72 61 63 74 49 72 72 61 74 69 'AbstractIrrati 0002cdb0: 6f 6e 61 6c 27 2c 0a 20 20 20 20 27 41 62 73 74 onal',. 'Abst 0002cdc0: 72 61 63 74 4d 61 74 72 69 78 27 2c 0a 20 20 20 ractMatrix',. 0002cdd0: 20 27 41 62 73 74 72 61 63 74 52 61 6e 67 65 27 'AbstractRange' 0002cde0: 2c 0a 20 20 20 20 27 41 62 73 74 72 61 63 74 53 ,. 'AbstractS 0002cdf0: 65 74 27 2c 0a 20 20 20 20 27 41 62 73 74 72 61 et',. 'Abstra 0002ce00: 63 74 53 74 72 69 6e 67 27 2c 0a 20 20 20 20 27 ctString',. ' 0002ce10: 41 62 73 74 72 61 63 74 55 6e 69 74 52 61 6e 67 AbstractUnitRang 0002ce20: 65 27 2c 0a 20 20 20 20 27 41 62 73 74 72 61 63 e',. 'Abstrac 0002ce30: 74 56 65 63 4f 72 4d 61 74 27 2c 0a 20 20 20 20 tVecOrMat',. 0002ce40: 27 41 62 73 74 72 61 63 74 56 65 63 74 6f 72 27 'AbstractVector' 0002ce50: 2c 0a 20 20 20 20 27 41 6e 79 27 2c 0a 20 20 20 ,. 'Any',. 0002ce60: 20 27 41 72 67 75 6d 65 6e 74 45 72 72 6f 72 27 'ArgumentError' 0002ce70: 2c 0a 20 20 20 20 27 41 72 72 61 79 27 2c 0a 20 ,. 'Array',. 0002ce80: 20 20 20 27 41 73 73 65 72 74 69 6f 6e 45 72 72 'AssertionErr 0002ce90: 6f 72 27 2c 0a 20 20 20 20 27 42 69 67 46 6c 6f or',. 'BigFlo 0002cea0: 61 74 27 2c 0a 20 20 20 20 27 42 69 67 49 6e 74 at',. 'BigInt 0002ceb0: 27 2c 0a 20 20 20 20 27 42 69 74 41 72 72 61 79 ',. 'BitArray 0002cec0: 27 2c 0a 20 20 20 20 27 42 69 74 4d 61 74 72 69 ',. 'BitMatri 0002ced0: 78 27 2c 0a 20 20 20 20 27 42 69 74 53 65 74 27 x',. 'BitSet' 0002cee0: 2c 0a 20 20 20 20 27 42 69 74 56 65 63 74 6f 72 ,. 'BitVector 0002cef0: 27 2c 0a 20 20 20 20 27 42 6f 6f 6c 27 2c 0a 20 ',. 'Bool',. 0002cf00: 20 20 20 27 42 6f 75 6e 64 73 45 72 72 6f 72 27 'BoundsError' 0002cf10: 2c 0a 20 20 20 20 27 43 61 70 74 75 72 65 64 45 ,. 'CapturedE 0002cf20: 78 63 65 70 74 69 6f 6e 27 2c 0a 20 20 20 20 27 xception',. ' 0002cf30: 43 61 72 74 65 73 69 61 6e 49 6e 64 65 78 27 2c CartesianIndex', 0002cf40: 0a 20 20 20 20 27 43 61 72 74 65 73 69 61 6e 49 . 'CartesianI 0002cf50: 6e 64 69 63 65 73 27 2c 0a 20 20 20 20 27 43 63 ndices',. 'Cc 0002cf60: 68 61 72 27 2c 0a 20 20 20 20 27 43 64 6f 75 62 har',. 'Cdoub 0002cf70: 6c 65 27 2c 0a 20 20 20 20 27 43 66 6c 6f 61 74 le',. 'Cfloat 0002cf80: 27 2c 0a 20 20 20 20 27 43 68 61 6e 6e 65 6c 27 ',. 'Channel' 0002cf90: 2c 0a 20 20 20 20 27 43 68 61 72 27 2c 0a 20 20 ,. 'Char',. 0002cfa0: 20 20 27 43 69 6e 74 27 2c 0a 20 20 20 20 27 43 'Cint',. 'C 0002cfb0: 69 6e 74 6d 61 78 5f 74 27 2c 0a 20 20 20 20 27 intmax_t',. ' 0002cfc0: 43 6c 6f 6e 67 27 2c 0a 20 20 20 20 27 43 6c 6f Clong',. 'Clo 0002cfd0: 6e 67 6c 6f 6e 67 27 2c 0a 20 20 20 20 27 43 6d nglong',. 'Cm 0002cfe0: 64 27 2c 0a 20 20 20 20 27 43 6f 6c 6f 6e 27 2c d',. 'Colon', 0002cff0: 0a 20 20 20 20 27 43 6f 6d 70 6c 65 78 27 2c 0a . 'Complex',. 0002d000: 20 20 20 20 27 43 6f 6d 70 6c 65 78 46 31 36 27 'ComplexF16' 0002d010: 2c 0a 20 20 20 20 27 43 6f 6d 70 6c 65 78 46 33 ,. 'ComplexF3 0002d020: 32 27 2c 0a 20 20 20 20 27 43 6f 6d 70 6c 65 78 2',. 'Complex 0002d030: 46 36 34 27 2c 0a 20 20 20 20 27 43 6f 6d 70 6f F64',. 'Compo 0002d040: 73 69 74 65 45 78 63 65 70 74 69 6f 6e 27 2c 0a siteException',. 0002d050: 20 20 20 20 27 43 6f 6e 64 69 74 69 6f 6e 27 2c 'Condition', 0002d060: 0a 20 20 20 20 27 43 70 74 72 64 69 66 66 5f 74 . 'Cptrdiff_t 0002d070: 27 2c 0a 20 20 20 20 27 43 73 68 6f 72 74 27 2c ',. 'Cshort', 0002d080: 0a 20 20 20 20 27 43 73 69 7a 65 5f 74 27 2c 0a . 'Csize_t',. 0002d090: 20 20 20 20 27 43 73 73 69 7a 65 5f 74 27 2c 0a 'Cssize_t',. 0002d0a0: 20 20 20 20 27 43 73 74 72 69 6e 67 27 2c 0a 20 'Cstring',. 0002d0b0: 20 20 20 27 43 75 63 68 61 72 27 2c 0a 20 20 20 'Cuchar',. 0002d0c0: 20 27 43 75 69 6e 74 27 2c 0a 20 20 20 20 27 43 'Cuint',. 'C 0002d0d0: 75 69 6e 74 6d 61 78 5f 74 27 2c 0a 20 20 20 20 uintmax_t',. 0002d0e0: 27 43 75 6c 6f 6e 67 27 2c 0a 20 20 20 20 27 43 'Culong',. 'C 0002d0f0: 75 6c 6f 6e 67 6c 6f 6e 67 27 2c 0a 20 20 20 20 ulonglong',. 0002d100: 27 43 75 73 68 6f 72 74 27 2c 0a 20 20 20 20 27 'Cushort',. ' 0002d110: 43 76 6f 69 64 27 2c 0a 20 20 20 20 27 43 77 63 Cvoid',. 'Cwc 0002d120: 68 61 72 5f 74 27 2c 0a 20 20 20 20 27 43 77 73 har_t',. 'Cws 0002d130: 74 72 69 6e 67 27 2c 0a 20 20 20 20 27 44 61 74 tring',. 'Dat 0002d140: 61 54 79 70 65 27 2c 0a 20 20 20 20 27 44 65 6e aType',. 'Den 0002d150: 73 65 41 72 72 61 79 27 2c 0a 20 20 20 20 27 44 seArray',. 'D 0002d160: 65 6e 73 65 4d 61 74 72 69 78 27 2c 0a 20 20 20 enseMatrix',. 0002d170: 20 27 44 65 6e 73 65 56 65 63 4f 72 4d 61 74 27 'DenseVecOrMat' 0002d180: 2c 0a 20 20 20 20 27 44 65 6e 73 65 56 65 63 74 ,. 'DenseVect 0002d190: 6f 72 27 2c 0a 20 20 20 20 27 44 69 63 74 27 2c or',. 'Dict', 0002d1a0: 0a 20 20 20 20 27 44 69 6d 65 6e 73 69 6f 6e 4d . 'DimensionM 0002d1b0: 69 73 6d 61 74 63 68 27 2c 0a 20 20 20 20 27 44 ismatch',. 'D 0002d1c0: 69 6d 73 27 2c 0a 20 20 20 20 27 44 69 76 69 64 ims',. 'Divid 0002d1d0: 65 45 72 72 6f 72 27 2c 0a 20 20 20 20 27 44 6f eError',. 'Do 0002d1e0: 6d 61 69 6e 45 72 72 6f 72 27 2c 0a 20 20 20 20 mainError',. 0002d1f0: 27 45 4f 46 45 72 72 6f 72 27 2c 0a 20 20 20 20 'EOFError',. 0002d200: 27 45 6e 75 6d 27 2c 0a 20 20 20 20 27 45 72 72 'Enum',. 'Err 0002d210: 6f 72 45 78 63 65 70 74 69 6f 6e 27 2c 0a 20 20 orException',. 0002d220: 20 20 27 45 78 63 65 70 74 69 6f 6e 27 2c 0a 20 'Exception',. 0002d230: 20 20 20 27 45 78 70 6f 6e 65 6e 74 69 61 6c 42 'ExponentialB 0002d240: 61 63 6b 4f 66 66 27 2c 0a 20 20 20 20 27 45 78 ackOff',. 'Ex 0002d250: 70 72 27 2c 0a 20 20 20 20 27 46 6c 6f 61 74 31 pr',. 'Float1 0002d260: 36 27 2c 0a 20 20 20 20 27 46 6c 6f 61 74 33 32 6',. 'Float32 0002d270: 27 2c 0a 20 20 20 20 27 46 6c 6f 61 74 36 34 27 ',. 'Float64' 0002d280: 2c 0a 20 20 20 20 27 46 75 6e 63 74 69 6f 6e 27 ,. 'Function' 0002d290: 2c 0a 20 20 20 20 27 47 6c 6f 62 61 6c 52 65 66 ,. 'GlobalRef 0002d2a0: 27 2c 0a 20 20 20 20 27 48 54 4d 4c 27 2c 0a 20 ',. 'HTML',. 0002d2b0: 20 20 20 27 49 4f 27 2c 0a 20 20 20 20 27 49 4f 'IO',. 'IO 0002d2c0: 42 75 66 66 65 72 27 2c 0a 20 20 20 20 27 49 4f Buffer',. 'IO 0002d2d0: 43 6f 6e 74 65 78 74 27 2c 0a 20 20 20 20 27 49 Context',. 'I 0002d2e0: 4f 53 74 72 65 61 6d 27 2c 0a 20 20 20 20 27 49 OStream',. 'I 0002d2f0: 64 44 69 63 74 27 2c 0a 20 20 20 20 27 49 6e 64 dDict',. 'Ind 0002d300: 65 78 43 61 72 74 65 73 69 61 6e 27 2c 0a 20 20 exCartesian',. 0002d310: 20 20 27 49 6e 64 65 78 4c 69 6e 65 61 72 27 2c 'IndexLinear', 0002d320: 0a 20 20 20 20 27 49 6e 64 65 78 53 74 79 6c 65 . 'IndexStyle 0002d330: 27 2c 0a 20 20 20 20 27 49 6e 65 78 61 63 74 45 ',. 'InexactE 0002d340: 72 72 6f 72 27 2c 0a 20 20 20 20 27 49 6e 69 74 rror',. 'Init 0002d350: 45 72 72 6f 72 27 2c 0a 20 20 20 20 27 49 6e 74 Error',. 'Int 0002d360: 27 2c 0a 20 20 20 20 27 49 6e 74 31 32 38 27 2c ',. 'Int128', 0002d370: 0a 20 20 20 20 27 49 6e 74 31 36 27 2c 0a 20 20 . 'Int16',. 0002d380: 20 20 27 49 6e 74 33 32 27 2c 0a 20 20 20 20 27 'Int32',. ' 0002d390: 49 6e 74 36 34 27 2c 0a 20 20 20 20 27 49 6e 74 Int64',. 'Int 0002d3a0: 38 27 2c 0a 20 20 20 20 27 49 6e 74 65 67 65 72 8',. 'Integer 0002d3b0: 27 2c 0a 20 20 20 20 27 49 6e 74 65 72 72 75 70 ',. 'Interrup 0002d3c0: 74 45 78 63 65 70 74 69 6f 6e 27 2c 0a 20 20 20 tException',. 0002d3d0: 20 27 49 6e 76 61 6c 69 64 53 74 61 74 65 45 78 'InvalidStateEx 0002d3e0: 63 65 70 74 69 6f 6e 27 2c 0a 20 20 20 20 27 49 ception',. 'I 0002d3f0: 72 72 61 74 69 6f 6e 61 6c 27 2c 0a 20 20 20 20 rrational',. 0002d400: 27 4b 65 79 45 72 72 6f 72 27 2c 0a 20 20 20 20 'KeyError',. 0002d410: 27 4c 69 6e 52 61 6e 67 65 27 2c 0a 20 20 20 20 'LinRange',. 0002d420: 27 4c 69 6e 65 4e 75 6d 62 65 72 4e 6f 64 65 27 'LineNumberNode' 0002d430: 2c 0a 20 20 20 20 27 4c 69 6e 65 61 72 49 6e 64 ,. 'LinearInd 0002d440: 69 63 65 73 27 2c 0a 20 20 20 20 27 4c 6f 61 64 ices',. 'Load 0002d450: 45 72 72 6f 72 27 2c 0a 20 20 20 20 27 4d 49 4d Error',. 'MIM 0002d460: 45 27 2c 0a 20 20 20 20 27 4d 61 74 72 69 78 27 E',. 'Matrix' 0002d470: 2c 0a 20 20 20 20 27 4d 65 74 68 6f 64 27 2c 0a ,. 'Method',. 0002d480: 20 20 20 20 27 4d 65 74 68 6f 64 45 72 72 6f 72 'MethodError 0002d490: 27 2c 0a 20 20 20 20 27 4d 69 73 73 69 6e 67 27 ',. 'Missing' 0002d4a0: 2c 0a 20 20 20 20 27 4d 69 73 73 69 6e 67 45 78 ,. 'MissingEx 0002d4b0: 63 65 70 74 69 6f 6e 27 2c 0a 20 20 20 20 27 4d ception',. 'M 0002d4c0: 6f 64 75 6c 65 27 2c 0a 20 20 20 20 27 4e 54 75 odule',. 'NTu 0002d4d0: 70 6c 65 27 2c 0a 20 20 20 20 27 4e 61 6d 65 64 ple',. 'Named 0002d4e0: 54 75 70 6c 65 27 2c 0a 20 20 20 20 27 4e 6f 74 Tuple',. 'Not 0002d4f0: 68 69 6e 67 27 2c 0a 20 20 20 20 27 4e 75 6d 62 hing',. 'Numb 0002d500: 65 72 27 2c 0a 20 20 20 20 27 4f 72 64 69 6e 61 er',. 'Ordina 0002d510: 6c 52 61 6e 67 65 27 2c 0a 20 20 20 20 27 4f 75 lRange',. 'Ou 0002d520: 74 4f 66 4d 65 6d 6f 72 79 45 72 72 6f 72 27 2c tOfMemoryError', 0002d530: 0a 20 20 20 20 27 4f 76 65 72 66 6c 6f 77 45 72 . 'OverflowEr 0002d540: 72 6f 72 27 2c 0a 20 20 20 20 27 50 61 69 72 27 ror',. 'Pair' 0002d550: 2c 0a 20 20 20 20 27 50 61 72 74 69 61 6c 51 75 ,. 'PartialQu 0002d560: 69 63 6b 53 6f 72 74 27 2c 0a 20 20 20 20 27 50 ickSort',. 'P 0002d570: 65 72 6d 75 74 65 64 44 69 6d 73 41 72 72 61 79 ermutedDimsArray 0002d580: 27 2c 0a 20 20 20 20 27 50 69 70 65 27 2c 0a 20 ',. 'Pipe',. 0002d590: 20 20 20 27 50 72 6f 63 65 73 73 46 61 69 6c 65 'ProcessFaile 0002d5a0: 64 45 78 63 65 70 74 69 6f 6e 27 2c 0a 20 20 20 dException',. 0002d5b0: 20 27 50 74 72 27 2c 0a 20 20 20 20 27 51 75 6f 'Ptr',. 'Quo 0002d5c0: 74 65 4e 6f 64 65 27 2c 0a 20 20 20 20 27 52 61 teNode',. 'Ra 0002d5d0: 74 69 6f 6e 61 6c 27 2c 0a 20 20 20 20 27 52 61 tional',. 'Ra 0002d5e0: 77 46 44 27 2c 0a 20 20 20 20 27 52 65 61 64 4f wFD',. 'ReadO 0002d5f0: 6e 6c 79 4d 65 6d 6f 72 79 45 72 72 6f 72 27 2c nlyMemoryError', 0002d600: 0a 20 20 20 20 27 52 65 61 6c 27 2c 0a 20 20 20 . 'Real',. 0002d610: 20 27 52 65 65 6e 74 72 61 6e 74 4c 6f 63 6b 27 'ReentrantLock' 0002d620: 2c 0a 20 20 20 20 27 52 65 66 27 2c 0a 20 20 20 ,. 'Ref',. 0002d630: 20 27 52 65 67 65 78 27 2c 0a 20 20 20 20 27 52 'Regex',. 'R 0002d640: 65 67 65 78 4d 61 74 63 68 27 2c 0a 20 20 20 20 egexMatch',. 0002d650: 27 52 6f 75 6e 64 69 6e 67 4d 6f 64 65 27 2c 0a 'RoundingMode',. 0002d660: 20 20 20 20 27 53 65 67 6d 65 6e 74 61 74 69 6f 'Segmentatio 0002d670: 6e 46 61 75 6c 74 27 2c 0a 20 20 20 20 27 53 65 nFault',. 'Se 0002d680: 74 27 2c 0a 20 20 20 20 27 53 69 67 6e 65 64 27 t',. 'Signed' 0002d690: 2c 0a 20 20 20 20 27 53 6f 6d 65 27 2c 0a 20 20 ,. 'Some',. 0002d6a0: 20 20 27 53 74 61 63 6b 4f 76 65 72 66 6c 6f 77 'StackOverflow 0002d6b0: 45 72 72 6f 72 27 2c 0a 20 20 20 20 27 53 74 65 Error',. 'Ste 0002d6c0: 70 52 61 6e 67 65 27 2c 0a 20 20 20 20 27 53 74 pRange',. 'St 0002d6d0: 65 70 52 61 6e 67 65 4c 65 6e 27 2c 0a 20 20 20 epRangeLen',. 0002d6e0: 20 27 53 74 72 69 64 65 64 41 72 72 61 79 27 2c 'StridedArray', 0002d6f0: 0a 20 20 20 20 27 53 74 72 69 64 65 64 4d 61 74 . 'StridedMat 0002d700: 72 69 78 27 2c 0a 20 20 20 20 27 53 74 72 69 64 rix',. 'Strid 0002d710: 65 64 56 65 63 4f 72 4d 61 74 27 2c 0a 20 20 20 edVecOrMat',. 0002d720: 20 27 53 74 72 69 64 65 64 56 65 63 74 6f 72 27 'StridedVector' 0002d730: 2c 0a 20 20 20 20 27 53 74 72 69 6e 67 27 2c 0a ,. 'String',. 0002d740: 20 20 20 20 27 53 74 72 69 6e 67 49 6e 64 65 78 'StringIndex 0002d750: 45 72 72 6f 72 27 2c 0a 20 20 20 20 27 53 75 62 Error',. 'Sub 0002d760: 41 72 72 61 79 27 2c 0a 20 20 20 20 27 53 75 62 Array',. 'Sub 0002d770: 53 74 72 69 6e 67 27 2c 0a 20 20 20 20 27 53 75 String',. 'Su 0002d780: 62 73 74 69 74 75 74 69 6f 6e 53 74 72 69 6e 67 bstitutionString 0002d790: 27 2c 0a 20 20 20 20 27 53 79 6d 62 6f 6c 27 2c ',. 'Symbol', 0002d7a0: 0a 20 20 20 20 27 53 79 73 74 65 6d 45 72 72 6f . 'SystemErro 0002d7b0: 72 27 2c 0a 20 20 20 20 27 54 61 73 6b 27 2c 0a r',. 'Task',. 0002d7c0: 20 20 20 20 27 54 61 73 6b 46 61 69 6c 65 64 45 'TaskFailedE 0002d7d0: 78 63 65 70 74 69 6f 6e 27 2c 0a 20 20 20 20 27 xception',. ' 0002d7e0: 54 65 78 74 27 2c 0a 20 20 20 20 27 54 65 78 74 Text',. 'Text 0002d7f0: 44 69 73 70 6c 61 79 27 2c 0a 20 20 20 20 27 54 Display',. 'T 0002d800: 69 6d 65 72 27 2c 0a 20 20 20 20 27 54 75 70 6c imer',. 'Tupl 0002d810: 65 27 2c 0a 20 20 20 20 27 54 79 70 65 27 2c 0a e',. 'Type',. 0002d820: 20 20 20 20 27 54 79 70 65 45 72 72 6f 72 27 2c 'TypeError', 0002d830: 0a 20 20 20 20 27 54 79 70 65 56 61 72 27 2c 0a . 'TypeVar',. 0002d840: 20 20 20 20 27 55 49 6e 74 27 2c 0a 20 20 20 20 'UInt',. 0002d850: 27 55 49 6e 74 31 32 38 27 2c 0a 20 20 20 20 27 'UInt128',. ' 0002d860: 55 49 6e 74 31 36 27 2c 0a 20 20 20 20 27 55 49 UInt16',. 'UI 0002d870: 6e 74 33 32 27 2c 0a 20 20 20 20 27 55 49 6e 74 nt32',. 'UInt 0002d880: 36 34 27 2c 0a 20 20 20 20 27 55 49 6e 74 38 27 64',. 'UInt8' 0002d890: 2c 0a 20 20 20 20 27 55 6e 64 65 66 49 6e 69 74 ,. 'UndefInit 0002d8a0: 69 61 6c 69 7a 65 72 27 2c 0a 20 20 20 20 27 55 ializer',. 'U 0002d8b0: 6e 64 65 66 4b 65 79 77 6f 72 64 45 72 72 6f 72 ndefKeywordError 0002d8c0: 27 2c 0a 20 20 20 20 27 55 6e 64 65 66 52 65 66 ',. 'UndefRef 0002d8d0: 45 72 72 6f 72 27 2c 0a 20 20 20 20 27 55 6e 64 Error',. 'Und 0002d8e0: 65 66 56 61 72 45 72 72 6f 72 27 2c 0a 20 20 20 efVarError',. 0002d8f0: 20 27 55 6e 69 6f 6e 27 2c 0a 20 20 20 20 27 55 'Union',. 'U 0002d900: 6e 69 6f 6e 41 6c 6c 27 2c 0a 20 20 20 20 27 55 nionAll',. 'U 0002d910: 6e 69 74 52 61 6e 67 65 27 2c 0a 20 20 20 20 27 nitRange',. ' 0002d920: 55 6e 73 69 67 6e 65 64 27 2c 0a 20 20 20 20 27 Unsigned',. ' 0002d930: 56 61 6c 27 2c 0a 20 20 20 20 27 56 61 72 61 72 Val',. 'Varar 0002d940: 67 27 2c 0a 20 20 20 20 27 56 65 63 45 6c 65 6d g',. 'VecElem 0002d950: 65 6e 74 27 2c 0a 20 20 20 20 27 56 65 63 4f 72 ent',. 'VecOr 0002d960: 4d 61 74 27 2c 0a 20 20 20 20 27 56 65 63 74 6f Mat',. 'Vecto 0002d970: 72 27 2c 0a 20 20 20 20 27 56 65 72 73 69 6f 6e r',. 'Version 0002d980: 4e 75 6d 62 65 72 27 2c 0a 20 20 20 20 27 57 65 Number',. 'We 0002d990: 61 6b 4b 65 79 44 69 63 74 27 2c 0a 20 20 20 20 akKeyDict',. 0002d9a0: 27 57 65 61 6b 52 65 66 27 2c 0a 20 20 5d 3b 0a 'WeakRef',. ];. 0002d9b0: 0a 20 20 76 61 72 20 4b 45 59 57 4f 52 44 53 20 . var KEYWORDS 0002d9c0: 3d 20 7b 0a 20 20 20 20 24 70 61 74 74 65 72 6e = {. $pattern 0002d9d0: 3a 20 56 41 52 49 41 42 4c 45 5f 4e 41 4d 45 5f : VARIABLE_NAME_ 0002d9e0: 52 45 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 3a RE,. keyword: 0002d9f0: 20 4b 45 59 57 4f 52 44 5f 4c 49 53 54 2c 0a 20 KEYWORD_LIST,. 0002da00: 20 20 20 6c 69 74 65 72 61 6c 3a 20 4c 49 54 45 literal: LITE 0002da10: 52 41 4c 5f 4c 49 53 54 2c 0a 20 20 20 20 62 75 RAL_LIST,. bu 0002da20: 69 6c 74 5f 69 6e 3a 20 42 55 49 4c 54 5f 49 4e ilt_in: BUILT_IN 0002da30: 5f 4c 49 53 54 2c 0a 20 20 7d 3b 0a 0a 20 20 2f _LIST,. };.. / 0002da40: 2f 20 70 6c 61 63 65 68 6f 6c 64 65 72 20 66 6f / placeholder fo 0002da50: 72 20 72 65 63 75 72 73 69 76 65 20 73 65 6c 66 r recursive self 0002da60: 2d 72 65 66 65 72 65 6e 63 65 0a 20 20 76 61 72 -reference. var 0002da70: 20 44 45 46 41 55 4c 54 20 3d 20 7b 0a 20 20 20 DEFAULT = {. 0002da80: 20 6b 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f keywords: KEYWO 0002da90: 52 44 53 2c 20 69 6c 6c 65 67 61 6c 3a 20 2f 3c RDS, illegal: /< 0002daa0: 5c 2f 2f 0a 20 20 7d 3b 0a 0a 20 20 2f 2f 20 72 \//. };.. // r 0002dab0: 65 66 3a 20 68 74 74 70 73 3a 2f 2f 64 6f 63 73 ef: https://docs 0002dac0: 2e 6a 75 6c 69 61 6c 61 6e 67 2e 6f 72 67 2f 65 .julialang.org/e 0002dad0: 6e 2f 76 31 2f 6d 61 6e 75 61 6c 2f 69 6e 74 65 n/v1/manual/inte 0002dae0: 67 65 72 73 2d 61 6e 64 2d 66 6c 6f 61 74 69 6e gers-and-floatin 0002daf0: 67 2d 70 6f 69 6e 74 2d 6e 75 6d 62 65 72 73 2f g-point-numbers/ 0002db00: 0a 20 20 76 61 72 20 4e 55 4d 42 45 52 20 3d 20 . var NUMBER = 0002db10: 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a {. className: 0002db20: 20 27 6e 75 6d 62 65 72 27 2c 0a 20 20 20 20 2f 'number',. / 0002db30: 2f 20 73 75 70 70 6f 72 74 65 64 20 6e 75 6d 65 / supported nume 0002db40: 72 69 63 20 6c 69 74 65 72 61 6c 73 3a 0a 20 20 ric literals:. 0002db50: 20 20 2f 2f 20 20 2a 20 62 69 6e 61 72 79 20 6c // * binary l 0002db60: 69 74 65 72 61 6c 20 28 65 2e 67 2e 20 30 78 31 iteral (e.g. 0x1 0002db70: 30 29 0a 20 20 20 20 2f 2f 20 20 2a 20 6f 63 74 0). // * oct 0002db80: 61 6c 20 6c 69 74 65 72 61 6c 20 28 65 2e 67 2e al literal (e.g. 0002db90: 20 30 6f 37 36 35 34 33 32 31 30 29 0a 20 20 20 0o76543210). 0002dba0: 20 2f 2f 20 20 2a 20 68 65 78 61 64 65 63 69 6d // * hexadecim 0002dbb0: 61 6c 20 6c 69 74 65 72 61 6c 20 28 65 2e 67 2e al literal (e.g. 0002dbc0: 20 30 78 66 65 64 63 62 61 38 37 36 35 34 33 32 0xfedcba8765432 0002dbd0: 31 30 29 0a 20 20 20 20 2f 2f 20 20 2a 20 68 65 10). // * he 0002dbe0: 78 61 64 65 63 69 6d 61 6c 20 66 6c 6f 61 74 69 xadecimal floati 0002dbf0: 6e 67 20 70 6f 69 6e 74 20 6c 69 74 65 72 61 6c ng point literal 0002dc00: 20 28 65 2e 67 2e 20 30 78 31 70 30 2c 20 30 78 (e.g. 0x1p0, 0x 0002dc10: 31 2e 32 70 32 29 0a 20 20 20 20 2f 2f 20 20 2a 1.2p2). // * 0002dc20: 20 64 65 63 69 6d 61 6c 20 6c 69 74 65 72 61 6c decimal literal 0002dc30: 20 28 65 2e 67 2e 20 39 38 37 36 35 34 33 32 31 (e.g. 987654321 0002dc40: 30 2c 20 31 30 30 5f 30 30 30 5f 30 30 30 29 0a 0, 100_000_000). 0002dc50: 20 20 20 20 2f 2f 20 20 2a 20 66 6c 6f 61 74 69 // * floati 0002dc60: 6e 67 20 70 6f 69 6e 74 65 20 6c 69 74 65 72 61 ng pointe litera 0002dc70: 6c 20 28 65 2e 67 2e 20 31 2e 32 2c 20 31 2e 32 l (e.g. 1.2, 1.2 0002dc80: 66 2c 20 2e 32 2c 20 31 2e 2c 20 31 2e 32 65 31 f, .2, 1., 1.2e1 0002dc90: 30 2c 20 31 2e 32 65 2d 31 30 29 0a 20 20 20 20 0, 1.2e-10). 0002dca0: 62 65 67 69 6e 3a 20 2f 28 5c 62 30 78 5b 5c 64 begin: /(\b0x[\d 0002dcb0: 5f 5d 2a 28 5c 2e 5b 5c 64 5f 5d 2a 29 3f 7c 30 _]*(\.[\d_]*)?|0 0002dcc0: 78 5c 2e 5c 64 5b 5c 64 5f 5d 2a 29 70 5b 2d 2b x\.\d[\d_]*)p[-+ 0002dcd0: 5d 3f 5c 64 2b 7c 5c 62 30 5b 62 6f 78 5d 5b 61 ]?\d+|\b0[box][a 0002dce0: 2d 66 41 2d 46 30 2d 39 5d 5b 61 2d 66 41 2d 46 -fA-F0-9][a-fA-F 0002dcf0: 30 2d 39 5f 5d 2a 7c 28 5c 62 5c 64 5b 5c 64 5f 0-9_]*|(\b\d[\d_ 0002dd00: 5d 2a 28 5c 2e 5b 5c 64 5f 5d 2a 29 3f 7c 5c 2e ]*(\.[\d_]*)?|\. 0002dd10: 5c 64 5b 5c 64 5f 5d 2a 29 28 5b 65 45 66 46 5d \d[\d_]*)([eEfF] 0002dd20: 5b 2d 2b 5d 3f 5c 64 2b 29 3f 2f 2c 0a 20 20 20 [-+]?\d+)?/,. 0002dd30: 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 relevance: 0. 0002dd40: 7d 3b 0a 0a 20 20 76 61 72 20 43 48 41 52 20 3d };.. var CHAR = 0002dd50: 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 {. className 0002dd60: 3a 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 : 'string',. 0002dd70: 62 65 67 69 6e 3a 20 2f 27 28 2e 7c 5c 5c 5b 78 begin: /'(.|\\[x 0002dd80: 58 75 55 5d 5b 61 2d 7a 41 2d 5a 30 2d 39 5d 2b XuU][a-zA-Z0-9]+ 0002dd90: 29 27 2f 0a 20 20 7d 3b 0a 0a 20 20 76 61 72 20 )'/. };.. var 0002dda0: 49 4e 54 45 52 50 4f 4c 41 54 49 4f 4e 20 3d 20 INTERPOLATION = 0002ddb0: 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a {. className: 0002ddc0: 20 27 73 75 62 73 74 27 2c 0a 20 20 20 20 62 65 'subst',. be 0002ddd0: 67 69 6e 3a 20 2f 5c 24 5c 28 2f 2c 20 65 6e 64 gin: /\$\(/, end 0002dde0: 3a 20 2f 5c 29 2f 2c 0a 20 20 20 20 6b 65 79 77 : /\)/,. keyw 0002ddf0: 6f 72 64 73 3a 20 4b 45 59 57 4f 52 44 53 0a 20 ords: KEYWORDS. 0002de00: 20 7d 3b 0a 0a 20 20 76 61 72 20 49 4e 54 45 52 };.. var INTER 0002de10: 50 4f 4c 41 54 45 44 5f 56 41 52 49 41 42 4c 45 POLATED_VARIABLE 0002de20: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 0002de30: 6d 65 3a 20 27 76 61 72 69 61 62 6c 65 27 2c 0a me: 'variable',. 0002de40: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 24 27 begin: '\\$' 0002de50: 20 2b 20 56 41 52 49 41 42 4c 45 5f 4e 41 4d 45 + VARIABLE_NAME 0002de60: 5f 52 45 0a 20 20 7d 3b 0a 0a 20 20 2f 2f 20 54 _RE. };.. // T 0002de70: 4f 44 4f 3a 20 6e 65 61 74 6c 79 20 65 73 63 61 ODO: neatly esca 0002de80: 70 65 20 6e 6f 72 6d 61 6c 20 63 6f 64 65 20 69 pe normal code i 0002de90: 6e 20 73 74 72 69 6e 67 20 6c 69 74 65 72 61 6c n string literal 0002dea0: 0a 20 20 76 61 72 20 53 54 52 49 4e 47 20 3d 20 . var STRING = 0002deb0: 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a {. className: 0002dec0: 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 63 'string',. c 0002ded0: 6f 6e 74 61 69 6e 73 3a 20 5b 68 6c 6a 73 2e 42 ontains: [hljs.B 0002dee0: 41 43 4b 53 4c 41 53 48 5f 45 53 43 41 50 45 2c ACKSLASH_ESCAPE, 0002def0: 20 49 4e 54 45 52 50 4f 4c 41 54 49 4f 4e 2c 20 INTERPOLATION, 0002df00: 49 4e 54 45 52 50 4f 4c 41 54 45 44 5f 56 41 52 INTERPOLATED_VAR 0002df10: 49 41 42 4c 45 5d 2c 0a 20 20 20 20 76 61 72 69 IABLE],. vari 0002df20: 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 7b 20 ants: [. { 0002df30: 62 65 67 69 6e 3a 20 2f 5c 77 2a 22 22 22 2f 2c begin: /\w*"""/, 0002df40: 20 65 6e 64 3a 20 2f 22 22 22 5c 77 2a 2f 2c 20 end: /"""\w*/, 0002df50: 72 65 6c 65 76 61 6e 63 65 3a 20 31 30 20 7d 2c relevance: 10 }, 0002df60: 0a 20 20 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 . { begin: 0002df70: 2f 5c 77 2a 22 2f 2c 20 65 6e 64 3a 20 2f 22 5c /\w*"/, end: /"\ 0002df80: 77 2a 2f 20 7d 0a 20 20 20 20 5d 0a 20 20 7d 3b w*/ }. ]. }; 0002df90: 0a 0a 20 20 76 61 72 20 43 4f 4d 4d 41 4e 44 20 .. var COMMAND 0002dfa0: 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d = {. classNam 0002dfb0: 65 3a 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 e: 'string',. 0002dfc0: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 68 6c 6a 73 contains: [hljs 0002dfd0: 2e 42 41 43 4b 53 4c 41 53 48 5f 45 53 43 41 50 .BACKSLASH_ESCAP 0002dfe0: 45 2c 20 49 4e 54 45 52 50 4f 4c 41 54 49 4f 4e E, INTERPOLATION 0002dff0: 2c 20 49 4e 54 45 52 50 4f 4c 41 54 45 44 5f 56 , INTERPOLATED_V 0002e000: 41 52 49 41 42 4c 45 5d 2c 0a 20 20 20 20 62 65 ARIABLE],. be 0002e010: 67 69 6e 3a 20 27 60 27 2c 20 65 6e 64 3a 20 27 gin: '`', end: ' 0002e020: 60 27 0a 20 20 7d 3b 0a 0a 20 20 76 61 72 20 4d `'. };.. var M 0002e030: 41 43 52 4f 43 41 4c 4c 20 3d 20 7b 0a 20 20 20 ACROCALL = {. 0002e040: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 className: 'met 0002e050: 61 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 a',. begin: ' 0002e060: 40 27 20 2b 20 56 41 52 49 41 42 4c 45 5f 4e 41 @' + VARIABLE_NA 0002e070: 4d 45 5f 52 45 0a 20 20 7d 3b 0a 0a 20 20 76 61 ME_RE. };.. va 0002e080: 72 20 43 4f 4d 4d 45 4e 54 20 3d 20 7b 0a 20 20 r COMMENT = {. 0002e090: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 63 6f className: 'co 0002e0a0: 6d 6d 65 6e 74 27 2c 0a 20 20 20 20 76 61 72 69 mment',. vari 0002e0b0: 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 7b 20 ants: [. { 0002e0c0: 62 65 67 69 6e 3a 20 27 23 3d 27 2c 20 65 6e 64 begin: '#=', end 0002e0d0: 3a 20 27 3d 23 27 2c 20 72 65 6c 65 76 61 6e 63 : '=#', relevanc 0002e0e0: 65 3a 20 31 30 20 7d 2c 0a 20 20 20 20 20 20 7b e: 10 },. { 0002e0f0: 20 62 65 67 69 6e 3a 20 27 23 27 2c 20 65 6e 64 begin: '#', end 0002e100: 3a 20 27 24 27 20 7d 0a 20 20 20 20 5d 0a 20 20 : '$' }. ]. 0002e110: 7d 3b 0a 0a 20 20 44 45 46 41 55 4c 54 2e 6e 61 };.. DEFAULT.na 0002e120: 6d 65 20 3d 20 27 4a 75 6c 69 61 27 3b 0a 20 20 me = 'Julia';. 0002e130: 44 45 46 41 55 4c 54 2e 63 6f 6e 74 61 69 6e 73 DEFAULT.contains 0002e140: 20 3d 20 5b 0a 20 20 20 20 4e 55 4d 42 45 52 2c = [. NUMBER, 0002e150: 0a 20 20 20 20 43 48 41 52 2c 0a 20 20 20 20 53 . CHAR,. S 0002e160: 54 52 49 4e 47 2c 0a 20 20 20 20 43 4f 4d 4d 41 TRING,. COMMA 0002e170: 4e 44 2c 0a 20 20 20 20 4d 41 43 52 4f 43 41 4c ND,. MACROCAL 0002e180: 4c 2c 0a 20 20 20 20 43 4f 4d 4d 45 4e 54 2c 0a L,. COMMENT,. 0002e190: 20 20 20 20 68 6c 6a 73 2e 48 41 53 48 5f 43 4f hljs.HASH_CO 0002e1a0: 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 MMENT_MODE,. 0002e1b0: 7b 0a 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d {. classNam 0002e1c0: 65 3a 20 27 6b 65 79 77 6f 72 64 27 2c 0a 20 20 e: 'keyword',. 0002e1d0: 20 20 20 20 62 65 67 69 6e 3a 0a 20 20 20 20 20 begin:. 0002e1e0: 20 20 20 27 5c 5c 62 28 28 28 61 62 73 74 72 61 '\\b(((abstra 0002e1f0: 63 74 7c 70 72 69 6d 69 74 69 76 65 29 5c 5c 73 ct|primitive)\\s 0002e200: 2b 29 74 79 70 65 7c 28 6d 75 74 61 62 6c 65 5c +)type|(mutable\ 0002e210: 5c 73 2b 29 3f 73 74 72 75 63 74 29 5c 5c 62 27 \s+)?struct)\\b' 0002e220: 0a 20 20 20 20 7d 2c 0a 20 20 20 20 7b 62 65 67 . },. {beg 0002e230: 69 6e 3a 20 2f 3c 3a 2f 7d 20 20 2f 2f 20 72 65 in: /<:/} // re 0002e240: 6c 65 76 61 6e 63 65 20 62 6f 6f 73 74 65 72 0a levance booster. 0002e250: 20 20 5d 3b 0a 20 20 49 4e 54 45 52 50 4f 4c 41 ];. INTERPOLA 0002e260: 54 49 4f 4e 2e 63 6f 6e 74 61 69 6e 73 20 3d 20 TION.contains = 0002e270: 44 45 46 41 55 4c 54 2e 63 6f 6e 74 61 69 6e 73 DEFAULT.contains 0002e280: 3b 0a 0a 20 20 72 65 74 75 72 6e 20 44 45 46 41 ;.. return DEFA 0002e290: 55 4c 54 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 ULT;.}..module.e 0002e2a0: 78 70 6f 72 74 73 20 3d 20 6a 75 6c 69 61 3b 0a xports = julia;. 0002e2b0: 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a ../***/ }),../** 0002e2c0: 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c */ "./node_modul 0002e2d0: 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f es/highlight.js/ 0002e2e0: 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6b 6f lib/languages/ko 0002e2f0: 74 6c 69 6e 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a 2a tlin.js":./*!*** 0002e300: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002e310: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002e320: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002e330: 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 21 2a ********!*\. !* 0002e340: 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 ** ./node_module 0002e350: 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c s/highlight.js/l 0002e360: 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6b 6f 74 ib/languages/kot 0002e370: 6c 69 6e 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a lin.js ***!. \* 0002e380: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002e390: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002e3a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002e3b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a **********/./*** 0002e3c0: 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 7b / ((module) => { 0002e3d0: 0a 0a 2f 2f 20 68 74 74 70 73 3a 2f 2f 64 6f 63 ..// https://doc 0002e3e0: 73 2e 6f 72 61 63 6c 65 2e 63 6f 6d 2f 6a 61 76 s.oracle.com/jav 0002e3f0: 61 73 65 2f 73 70 65 63 73 2f 6a 6c 73 2f 73 65 ase/specs/jls/se 0002e400: 31 35 2f 68 74 6d 6c 2f 6a 6c 73 2d 33 2e 68 74 15/html/jls-3.ht 0002e410: 6d 6c 23 6a 6c 73 2d 33 2e 31 30 0a 76 61 72 20 ml#jls-3.10.var 0002e420: 64 65 63 69 6d 61 6c 44 69 67 69 74 73 20 3d 20 decimalDigits = 0002e430: 27 5b 30 2d 39 5d 28 5f 2a 5b 30 2d 39 5d 29 2a '[0-9](_*[0-9])* 0002e440: 27 3b 0a 76 61 72 20 66 72 61 63 20 3d 20 60 5c ';.var frac = `\ 0002e450: 5c 2e 28 24 7b 64 65 63 69 6d 61 6c 44 69 67 69 \.(${decimalDigi 0002e460: 74 73 7d 29 60 3b 0a 76 61 72 20 68 65 78 44 69 ts})`;.var hexDi 0002e470: 67 69 74 73 20 3d 20 27 5b 30 2d 39 61 2d 66 41 gits = '[0-9a-fA 0002e480: 2d 46 5d 28 5f 2a 5b 30 2d 39 61 2d 66 41 2d 46 -F](_*[0-9a-fA-F 0002e490: 5d 29 2a 27 3b 0a 76 61 72 20 4e 55 4d 45 52 49 ])*';.var NUMERI 0002e4a0: 43 20 3d 20 7b 0a 20 20 63 6c 61 73 73 4e 61 6d C = {. classNam 0002e4b0: 65 3a 20 27 6e 75 6d 62 65 72 27 2c 0a 20 20 76 e: 'number',. v 0002e4c0: 61 72 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 2f ariants: [. / 0002e4d0: 2f 20 44 65 63 69 6d 61 6c 46 6c 6f 61 74 69 6e / DecimalFloatin 0002e4e0: 67 50 6f 69 6e 74 4c 69 74 65 72 61 6c 0a 20 20 gPointLiteral. 0002e4f0: 20 20 2f 2f 20 69 6e 63 6c 75 64 69 6e 67 20 45 // including E 0002e500: 78 70 6f 6e 65 6e 74 50 61 72 74 0a 20 20 20 20 xponentPart. 0002e510: 7b 20 62 65 67 69 6e 3a 20 60 28 5c 5c 62 28 24 { begin: `(\\b($ 0002e520: 7b 64 65 63 69 6d 61 6c 44 69 67 69 74 73 7d 29 {decimalDigits}) 0002e530: 28 28 24 7b 66 72 61 63 7d 29 7c 5c 5c 2e 29 3f ((${frac})|\\.)? 0002e540: 7c 28 24 7b 66 72 61 63 7d 29 29 60 20 2b 0a 20 |(${frac}))` +. 0002e550: 20 20 20 20 20 60 5b 65 45 5d 5b 2b 2d 5d 3f 28 `[eE][+-]?( 0002e560: 24 7b 64 65 63 69 6d 61 6c 44 69 67 69 74 73 7d ${decimalDigits} 0002e570: 29 5b 66 46 64 44 5d 3f 5c 5c 62 60 20 7d 2c 0a )[fFdD]?\\b` },. 0002e580: 20 20 20 20 2f 2f 20 65 78 63 6c 75 64 69 6e 67 // excluding 0002e590: 20 45 78 70 6f 6e 65 6e 74 50 61 72 74 0a 20 20 ExponentPart. 0002e5a0: 20 20 7b 20 62 65 67 69 6e 3a 20 60 5c 5c 62 28 { begin: `\\b( 0002e5b0: 24 7b 64 65 63 69 6d 61 6c 44 69 67 69 74 73 7d ${decimalDigits} 0002e5c0: 29 28 28 24 7b 66 72 61 63 7d 29 5b 66 46 64 44 )((${frac})[fFdD 0002e5d0: 5d 3f 5c 5c 62 7c 5c 5c 2e 28 5b 66 46 64 44 5d ]?\\b|\\.([fFdD] 0002e5e0: 5c 5c 62 29 3f 29 60 20 7d 2c 0a 20 20 20 20 7b \\b)?)` },. { 0002e5f0: 20 62 65 67 69 6e 3a 20 60 28 24 7b 66 72 61 63 begin: `(${frac 0002e600: 7d 29 5b 66 46 64 44 5d 3f 5c 5c 62 60 20 7d 2c })[fFdD]?\\b` }, 0002e610: 0a 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 60 5c . { begin: `\ 0002e620: 5c 62 28 24 7b 64 65 63 69 6d 61 6c 44 69 67 69 \b(${decimalDigi 0002e630: 74 73 7d 29 5b 66 46 64 44 5d 5c 5c 62 60 20 7d ts})[fFdD]\\b` } 0002e640: 2c 0a 0a 20 20 20 20 2f 2f 20 48 65 78 61 64 65 ,.. // Hexade 0002e650: 63 69 6d 61 6c 46 6c 6f 61 74 69 6e 67 50 6f 69 cimalFloatingPoi 0002e660: 6e 74 4c 69 74 65 72 61 6c 0a 20 20 20 20 7b 20 ntLiteral. { 0002e670: 62 65 67 69 6e 3a 20 60 5c 5c 62 30 5b 78 58 5d begin: `\\b0[xX] 0002e680: 28 28 24 7b 68 65 78 44 69 67 69 74 73 7d 29 5c ((${hexDigits})\ 0002e690: 5c 2e 3f 7c 28 24 7b 68 65 78 44 69 67 69 74 73 \.?|(${hexDigits 0002e6a0: 7d 29 3f 5c 5c 2e 28 24 7b 68 65 78 44 69 67 69 })?\\.(${hexDigi 0002e6b0: 74 73 7d 29 29 60 20 2b 0a 20 20 20 20 20 20 60 ts}))` +. ` 0002e6c0: 5b 70 50 5d 5b 2b 2d 5d 3f 28 24 7b 64 65 63 69 [pP][+-]?(${deci 0002e6d0: 6d 61 6c 44 69 67 69 74 73 7d 29 5b 66 46 64 44 malDigits})[fFdD 0002e6e0: 5d 3f 5c 5c 62 60 20 7d 2c 0a 0a 20 20 20 20 2f ]?\\b` },.. / 0002e6f0: 2f 20 44 65 63 69 6d 61 6c 49 6e 74 65 67 65 72 / DecimalInteger 0002e700: 4c 69 74 65 72 61 6c 0a 20 20 20 20 7b 20 62 65 Literal. { be 0002e710: 67 69 6e 3a 20 27 5c 5c 62 28 30 7c 5b 31 2d 39 gin: '\\b(0|[1-9 0002e720: 5d 28 5f 2a 5b 30 2d 39 5d 29 2a 29 5b 6c 4c 5d ](_*[0-9])*)[lL] 0002e730: 3f 5c 5c 62 27 20 7d 2c 0a 0a 20 20 20 20 2f 2f ?\\b' },.. // 0002e740: 20 48 65 78 49 6e 74 65 67 65 72 4c 69 74 65 72 HexIntegerLiter 0002e750: 61 6c 0a 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 al. { begin: 0002e760: 60 5c 5c 62 30 5b 78 58 5d 28 24 7b 68 65 78 44 `\\b0[xX](${hexD 0002e770: 69 67 69 74 73 7d 29 5b 6c 4c 5d 3f 5c 5c 62 60 igits})[lL]?\\b` 0002e780: 20 7d 2c 0a 0a 20 20 20 20 2f 2f 20 4f 63 74 61 },.. // Octa 0002e790: 6c 49 6e 74 65 67 65 72 4c 69 74 65 72 61 6c 0a lIntegerLiteral. 0002e7a0: 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 27 5c 5c { begin: '\\ 0002e7b0: 62 30 28 5f 2a 5b 30 2d 37 5d 29 2a 5b 6c 4c 5d b0(_*[0-7])*[lL] 0002e7c0: 3f 5c 5c 62 27 20 7d 2c 0a 0a 20 20 20 20 2f 2f ?\\b' },.. // 0002e7d0: 20 42 69 6e 61 72 79 49 6e 74 65 67 65 72 4c 69 BinaryIntegerLi 0002e7e0: 74 65 72 61 6c 0a 20 20 20 20 7b 20 62 65 67 69 teral. { begi 0002e7f0: 6e 3a 20 27 5c 5c 62 30 5b 62 42 5d 5b 30 31 5d n: '\\b0[bB][01] 0002e800: 28 5f 2a 5b 30 31 5d 29 2a 5b 6c 4c 5d 3f 5c 5c (_*[01])*[lL]?\\ 0002e810: 62 27 20 7d 2c 0a 20 20 5d 2c 0a 20 20 72 65 6c b' },. ],. rel 0002e820: 65 76 61 6e 63 65 3a 20 30 0a 7d 3b 0a 0a 2f 2a evance: 0.};../* 0002e830: 0a 20 4c 61 6e 67 75 61 67 65 3a 20 4b 6f 74 6c . Language: Kotl 0002e840: 69 6e 0a 20 44 65 73 63 72 69 70 74 69 6f 6e 3a in. Description: 0002e850: 20 4b 6f 74 6c 69 6e 20 69 73 20 61 6e 20 4f 53 Kotlin is an OS 0002e860: 53 20 73 74 61 74 69 63 61 6c 6c 79 20 74 79 70 S statically typ 0002e870: 65 64 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 6c ed programming l 0002e880: 61 6e 67 75 61 67 65 20 74 68 61 74 20 74 61 72 anguage that tar 0002e890: 67 65 74 73 20 74 68 65 20 4a 56 4d 2c 20 41 6e gets the JVM, An 0002e8a0: 64 72 6f 69 64 2c 20 4a 61 76 61 53 63 72 69 70 droid, JavaScrip 0002e8b0: 74 20 61 6e 64 20 4e 61 74 69 76 65 2e 0a 20 41 t and Native.. A 0002e8c0: 75 74 68 6f 72 3a 20 53 65 72 67 65 79 20 4d 61 uthor: Sergey Ma 0002e8d0: 73 68 6b 6f 76 20 3c 63 79 36 65 72 47 6e 30 6d shkov <cy6erGn0m 0002e8e0: 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 20 57 65 62 @gmail.com>. Web 0002e8f0: 73 69 74 65 3a 20 68 74 74 70 73 3a 2f 2f 6b 6f site: https://ko 0002e900: 74 6c 69 6e 6c 61 6e 67 2e 6f 72 67 0a 20 43 61 tlinlang.org. Ca 0002e910: 74 65 67 6f 72 79 3a 20 63 6f 6d 6d 6f 6e 0a 20 tegory: common. 0002e920: 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 6b 6f 74 */..function kot 0002e930: 6c 69 6e 28 68 6c 6a 73 29 20 7b 0a 20 20 63 6f lin(hljs) {. co 0002e940: 6e 73 74 20 4b 45 59 57 4f 52 44 53 20 3d 20 7b nst KEYWORDS = { 0002e950: 0a 20 20 20 20 6b 65 79 77 6f 72 64 3a 0a 20 20 . keyword:. 0002e960: 20 20 20 20 27 61 62 73 74 72 61 63 74 20 61 73 'abstract as 0002e970: 20 76 61 6c 20 76 61 72 20 76 61 72 61 72 67 20 val var vararg 0002e980: 67 65 74 20 73 65 74 20 63 6c 61 73 73 20 6f 62 get set class ob 0002e990: 6a 65 63 74 20 6f 70 65 6e 20 70 72 69 76 61 74 ject open privat 0002e9a0: 65 20 70 72 6f 74 65 63 74 65 64 20 70 75 62 6c e protected publ 0002e9b0: 69 63 20 6e 6f 69 6e 6c 69 6e 65 20 27 20 2b 0a ic noinline ' +. 0002e9c0: 20 20 20 20 20 20 27 63 72 6f 73 73 69 6e 6c 69 'crossinli 0002e9d0: 6e 65 20 64 79 6e 61 6d 69 63 20 66 69 6e 61 6c ne dynamic final 0002e9e0: 20 65 6e 75 6d 20 69 66 20 65 6c 73 65 20 64 6f enum if else do 0002e9f0: 20 77 68 69 6c 65 20 66 6f 72 20 77 68 65 6e 20 while for when 0002ea00: 74 68 72 6f 77 20 74 72 79 20 63 61 74 63 68 20 throw try catch 0002ea10: 66 69 6e 61 6c 6c 79 20 27 20 2b 0a 20 20 20 20 finally ' +. 0002ea20: 20 20 27 69 6d 70 6f 72 74 20 70 61 63 6b 61 67 'import packag 0002ea30: 65 20 69 73 20 69 6e 20 66 75 6e 20 6f 76 65 72 e is in fun over 0002ea40: 72 69 64 65 20 63 6f 6d 70 61 6e 69 6f 6e 20 72 ride companion r 0002ea50: 65 69 66 69 65 64 20 69 6e 6c 69 6e 65 20 6c 61 eified inline la 0002ea60: 74 65 69 6e 69 74 20 69 6e 69 74 20 27 20 2b 0a teinit init ' +. 0002ea70: 20 20 20 20 20 20 27 69 6e 74 65 72 66 61 63 65 'interface 0002ea80: 20 61 6e 6e 6f 74 61 74 69 6f 6e 20 64 61 74 61 annotation data 0002ea90: 20 73 65 61 6c 65 64 20 69 6e 74 65 72 6e 61 6c sealed internal 0002eaa0: 20 69 6e 66 69 78 20 6f 70 65 72 61 74 6f 72 20 infix operator 0002eab0: 6f 75 74 20 62 79 20 63 6f 6e 73 74 72 75 63 74 out by construct 0002eac0: 6f 72 20 73 75 70 65 72 20 27 20 2b 0a 20 20 20 or super ' +. 0002ead0: 20 20 20 27 74 61 69 6c 72 65 63 20 77 68 65 72 'tailrec wher 0002eae0: 65 20 63 6f 6e 73 74 20 69 6e 6e 65 72 20 73 75 e const inner su 0002eaf0: 73 70 65 6e 64 20 74 79 70 65 61 6c 69 61 73 20 spend typealias 0002eb00: 65 78 74 65 72 6e 61 6c 20 65 78 70 65 63 74 20 external expect 0002eb10: 61 63 74 75 61 6c 27 2c 0a 20 20 20 20 62 75 69 actual',. bui 0002eb20: 6c 74 5f 69 6e 3a 0a 20 20 20 20 20 20 27 42 79 lt_in:. 'By 0002eb30: 74 65 20 53 68 6f 72 74 20 43 68 61 72 20 49 6e te Short Char In 0002eb40: 74 20 4c 6f 6e 67 20 42 6f 6f 6c 65 61 6e 20 46 t Long Boolean F 0002eb50: 6c 6f 61 74 20 44 6f 75 62 6c 65 20 56 6f 69 64 loat Double Void 0002eb60: 20 55 6e 69 74 20 4e 6f 74 68 69 6e 67 27 2c 0a Unit Nothing',. 0002eb70: 20 20 20 20 6c 69 74 65 72 61 6c 3a 0a 20 20 20 literal:. 0002eb80: 20 20 20 27 74 72 75 65 20 66 61 6c 73 65 20 6e 'true false n 0002eb90: 75 6c 6c 27 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 ull'. };. cons 0002eba0: 74 20 4b 45 59 57 4f 52 44 53 5f 57 49 54 48 5f t KEYWORDS_WITH_ 0002ebb0: 4c 41 42 45 4c 20 3d 20 7b 0a 20 20 20 20 63 6c LABEL = {. cl 0002ebc0: 61 73 73 4e 61 6d 65 3a 20 27 6b 65 79 77 6f 72 assName: 'keywor 0002ebd0: 64 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 2f d',. begin: / 0002ebe0: 5c 62 28 62 72 65 61 6b 7c 63 6f 6e 74 69 6e 75 \b(break|continu 0002ebf0: 65 7c 72 65 74 75 72 6e 7c 74 68 69 73 29 5c 62 e|return|this)\b 0002ec00: 2f 2c 0a 20 20 20 20 73 74 61 72 74 73 3a 20 7b /,. starts: { 0002ec10: 0a 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a . contains: 0002ec20: 20 5b 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 [. {. 0002ec30: 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 className 0002ec40: 3a 20 27 73 79 6d 62 6f 6c 27 2c 0a 20 20 20 20 : 'symbol',. 0002ec50: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 40 5c begin: /@\ 0002ec60: 77 2b 2f 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 w+/. }. 0002ec70: 20 20 20 20 5d 0a 20 20 20 20 7d 0a 20 20 7d 3b ]. }. }; 0002ec80: 0a 20 20 63 6f 6e 73 74 20 4c 41 42 45 4c 20 3d . const LABEL = 0002ec90: 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 {. className 0002eca0: 3a 20 27 73 79 6d 62 6f 6c 27 2c 0a 20 20 20 20 : 'symbol',. 0002ecb0: 62 65 67 69 6e 3a 20 68 6c 6a 73 2e 55 4e 44 45 begin: hljs.UNDE 0002ecc0: 52 53 43 4f 52 45 5f 49 44 45 4e 54 5f 52 45 20 RSCORE_IDENT_RE 0002ecd0: 2b 20 27 40 27 0a 20 20 7d 3b 0a 0a 20 20 2f 2f + '@'. };.. // 0002ece0: 20 66 6f 72 20 73 74 72 69 6e 67 20 74 65 6d 70 for string temp 0002ecf0: 6c 61 74 65 73 0a 20 20 63 6f 6e 73 74 20 53 55 lates. const SU 0002ed00: 42 53 54 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 BST = {. clas 0002ed10: 73 4e 61 6d 65 3a 20 27 73 75 62 73 74 27 2c 0a sName: 'subst',. 0002ed20: 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 24 5c 7b begin: /\$\{ 0002ed30: 2f 2c 0a 20 20 20 20 65 6e 64 3a 20 2f 5c 7d 2f /,. end: /\}/ 0002ed40: 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 ,. contains: 0002ed50: 5b 20 68 6c 6a 73 2e 43 5f 4e 55 4d 42 45 52 5f [ hljs.C_NUMBER_ 0002ed60: 4d 4f 44 45 20 5d 0a 20 20 7d 3b 0a 20 20 63 6f MODE ]. };. co 0002ed70: 6e 73 74 20 56 41 52 49 41 42 4c 45 20 3d 20 7b nst VARIABLE = { 0002ed80: 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 . className: 0002ed90: 27 76 61 72 69 61 62 6c 65 27 2c 0a 20 20 20 20 'variable',. 0002eda0: 62 65 67 69 6e 3a 20 27 5c 5c 24 27 20 2b 20 68 begin: '\\$' + h 0002edb0: 6c 6a 73 2e 55 4e 44 45 52 53 43 4f 52 45 5f 49 ljs.UNDERSCORE_I 0002edc0: 44 45 4e 54 5f 52 45 0a 20 20 7d 3b 0a 20 20 63 DENT_RE. };. c 0002edd0: 6f 6e 73 74 20 53 54 52 49 4e 47 20 3d 20 7b 0a onst STRING = {. 0002ede0: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 0002edf0: 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 76 61 72 string',. var 0002ee00: 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 7b iants: [. { 0002ee10: 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 . begin: 0002ee20: 27 22 22 22 27 2c 0a 20 20 20 20 20 20 20 20 65 '"""',. e 0002ee30: 6e 64 3a 20 27 22 22 22 28 3f 3d 5b 5e 22 5d 29 nd: '"""(?=[^"]) 0002ee40: 27 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 ',. conta 0002ee50: 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 ins: [. 0002ee60: 20 56 41 52 49 41 42 4c 45 2c 0a 20 20 20 20 20 VARIABLE,. 0002ee70: 20 20 20 20 20 53 55 42 53 54 0a 20 20 20 20 20 SUBST. 0002ee80: 20 20 20 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 ]. },. 0002ee90: 20 20 20 20 2f 2f 20 43 61 6e 27 74 20 75 73 65 // Can't use 0002eea0: 20 62 75 69 6c 74 2d 69 6e 20 6d 6f 64 65 73 20 built-in modes 0002eeb0: 65 61 73 69 6c 79 2c 20 61 73 20 77 65 20 77 61 easily, as we wa 0002eec0: 6e 74 20 74 6f 20 75 73 65 20 53 54 52 49 4e 47 nt to use STRING 0002eed0: 20 69 6e 20 74 68 65 20 6d 65 74 61 0a 20 20 20 in the meta. 0002eee0: 20 20 20 2f 2f 20 63 6f 6e 74 65 78 74 20 61 73 // context as 0002eef0: 20 27 6d 65 74 61 2d 73 74 72 69 6e 67 27 20 61 'meta-string' a 0002ef00: 6e 64 20 74 68 65 72 65 27 73 20 6e 6f 20 73 79 nd there's no sy 0002ef10: 6e 74 61 78 20 74 6f 20 72 65 6d 6f 76 65 20 65 ntax to remove e 0002ef20: 78 70 6c 69 63 69 74 6c 79 20 73 65 74 0a 20 20 xplicitly set. 0002ef30: 20 20 20 20 2f 2f 20 63 6c 61 73 73 4e 61 6d 65 // className 0002ef40: 73 20 69 6e 20 62 75 69 6c 74 2d 69 6e 20 6d 6f s in built-in mo 0002ef50: 64 65 73 2e 0a 20 20 20 20 20 20 7b 0a 20 20 20 des.. {. 0002ef60: 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 27 27 begin: '\'' 0002ef70: 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 ,. end: ' 0002ef80: 5c 27 27 2c 0a 20 20 20 20 20 20 20 20 69 6c 6c \'',. ill 0002ef90: 65 67 61 6c 3a 20 2f 5c 6e 2f 2c 0a 20 20 20 20 egal: /\n/,. 0002efa0: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 20 contains: [ 0002efb0: 68 6c 6a 73 2e 42 41 43 4b 53 4c 41 53 48 5f 45 hljs.BACKSLASH_E 0002efc0: 53 43 41 50 45 20 5d 0a 20 20 20 20 20 20 7d 2c SCAPE ]. }, 0002efd0: 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 . {. 0002efe0: 20 62 65 67 69 6e 3a 20 27 22 27 2c 0a 20 20 20 begin: '"',. 0002eff0: 20 20 20 20 20 65 6e 64 3a 20 27 22 27 2c 0a 20 end: '"',. 0002f000: 20 20 20 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 illegal: 0002f010: 2f 5c 6e 2f 2c 0a 20 20 20 20 20 20 20 20 63 6f /\n/,. co 0002f020: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 0002f030: 20 20 20 20 68 6c 6a 73 2e 42 41 43 4b 53 4c 41 hljs.BACKSLA 0002f040: 53 48 5f 45 53 43 41 50 45 2c 0a 20 20 20 20 20 SH_ESCAPE,. 0002f050: 20 20 20 20 20 56 41 52 49 41 42 4c 45 2c 0a 20 VARIABLE,. 0002f060: 20 20 20 20 20 20 20 20 20 53 55 42 53 54 0a 20 SUBST. 0002f070: 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 7d ]. } 0002f080: 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 20 20 53 55 . ]. };. SU 0002f090: 42 53 54 2e 63 6f 6e 74 61 69 6e 73 2e 70 75 73 BST.contains.pus 0002f0a0: 68 28 53 54 52 49 4e 47 29 3b 0a 0a 20 20 63 6f h(STRING);.. co 0002f0b0: 6e 73 74 20 41 4e 4e 4f 54 41 54 49 4f 4e 5f 55 nst ANNOTATION_U 0002f0c0: 53 45 5f 53 49 54 45 20 3d 20 7b 0a 20 20 20 20 SE_SITE = {. 0002f0d0: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 className: 'meta 0002f0e0: 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 40 ',. begin: '@ 0002f0f0: 28 3f 3a 66 69 6c 65 7c 70 72 6f 70 65 72 74 79 (?:file|property 0002f100: 7c 66 69 65 6c 64 7c 67 65 74 7c 73 65 74 7c 72 |field|get|set|r 0002f110: 65 63 65 69 76 65 72 7c 70 61 72 61 6d 7c 73 65 eceiver|param|se 0002f120: 74 70 61 72 61 6d 7c 64 65 6c 65 67 61 74 65 29 tparam|delegate) 0002f130: 5c 5c 73 2a 3a 28 3f 3a 5c 5c 73 2a 27 20 2b 20 \\s*:(?:\\s*' + 0002f140: 68 6c 6a 73 2e 55 4e 44 45 52 53 43 4f 52 45 5f hljs.UNDERSCORE_ 0002f150: 49 44 45 4e 54 5f 52 45 20 2b 20 27 29 3f 27 0a IDENT_RE + ')?'. 0002f160: 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 41 4e 4e };. const ANN 0002f170: 4f 54 41 54 49 4f 4e 20 3d 20 7b 0a 20 20 20 20 OTATION = {. 0002f180: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 className: 'meta 0002f190: 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 40 ',. begin: '@ 0002f1a0: 27 20 2b 20 68 6c 6a 73 2e 55 4e 44 45 52 53 43 ' + hljs.UNDERSC 0002f1b0: 4f 52 45 5f 49 44 45 4e 54 5f 52 45 2c 0a 20 20 ORE_IDENT_RE,. 0002f1c0: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 0002f1d0: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 62 65 {. be 0002f1e0: 67 69 6e 3a 20 2f 5c 28 2f 2c 0a 20 20 20 20 20 gin: /\(/,. 0002f1f0: 20 20 20 65 6e 64 3a 20 2f 5c 29 2f 2c 0a 20 20 end: /\)/,. 0002f200: 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 contains: 0002f210: 5b 0a 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 [. hljs 0002f220: 2e 69 6e 68 65 72 69 74 28 53 54 52 49 4e 47 2c .inherit(STRING, 0002f230: 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 {. c 0002f240: 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 2d lassName: 'meta- 0002f250: 73 74 72 69 6e 67 27 0a 20 20 20 20 20 20 20 20 string'. 0002f260: 20 20 7d 29 0a 20 20 20 20 20 20 20 20 5d 0a 20 }). ]. 0002f270: 20 20 20 20 20 7d 0a 20 20 20 20 5d 0a 20 20 7d }. ]. } 0002f280: 3b 0a 0a 20 20 2f 2f 20 68 74 74 70 73 3a 2f 2f ;.. // https:// 0002f290: 6b 6f 74 6c 69 6e 6c 61 6e 67 2e 6f 72 67 2f 64 kotlinlang.org/d 0002f2a0: 6f 63 73 2f 72 65 66 65 72 65 6e 63 65 2f 77 68 ocs/reference/wh 0002f2b0: 61 74 73 6e 65 77 31 31 2e 68 74 6d 6c 23 75 6e atsnew11.html#un 0002f2c0: 64 65 72 73 63 6f 72 65 73 2d 69 6e 2d 6e 75 6d derscores-in-num 0002f2d0: 65 72 69 63 2d 6c 69 74 65 72 61 6c 73 0a 20 20 eric-literals. 0002f2e0: 2f 2f 20 41 63 63 6f 72 64 69 6e 67 20 74 6f 20 // According to 0002f2f0: 74 68 65 20 64 6f 63 20 61 62 6f 76 65 2c 20 74 the doc above, t 0002f300: 68 65 20 6e 75 6d 62 65 72 20 6d 6f 64 65 20 6f he number mode o 0002f310: 66 20 6b 6f 74 6c 69 6e 20 69 73 20 74 68 65 20 f kotlin is the 0002f320: 73 61 6d 65 20 61 73 20 6a 61 76 61 20 38 2c 0a same as java 8,. 0002f330: 20 20 2f 2f 20 73 6f 20 74 68 65 20 63 6f 64 65 // so the code 0002f340: 20 62 65 6c 6f 77 20 69 73 20 63 6f 70 69 65 64 below is copied 0002f350: 20 66 72 6f 6d 20 6a 61 76 61 2e 6a 73 0a 20 20 from java.js. 0002f360: 63 6f 6e 73 74 20 4b 4f 54 4c 49 4e 5f 4e 55 4d const KOTLIN_NUM 0002f370: 42 45 52 5f 4d 4f 44 45 20 3d 20 4e 55 4d 45 52 BER_MODE = NUMER 0002f380: 49 43 3b 0a 20 20 63 6f 6e 73 74 20 4b 4f 54 4c IC;. const KOTL 0002f390: 49 4e 5f 4e 45 53 54 45 44 5f 43 4f 4d 4d 45 4e IN_NESTED_COMMEN 0002f3a0: 54 20 3d 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 T = hljs.COMMENT 0002f3b0: 28 0a 20 20 20 20 27 2f 5c 5c 2a 27 2c 20 27 5c (. '/\\*', '\ 0002f3c0: 5c 2a 2f 27 2c 0a 20 20 20 20 7b 0a 20 20 20 20 \*/',. {. 0002f3d0: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 20 68 6c contains: [ hl 0002f3e0: 6a 73 2e 43 5f 42 4c 4f 43 4b 5f 43 4f 4d 4d 45 js.C_BLOCK_COMME 0002f3f0: 4e 54 5f 4d 4f 44 45 20 5d 0a 20 20 20 20 7d 0a NT_MODE ]. }. 0002f400: 20 20 29 3b 0a 20 20 63 6f 6e 73 74 20 4b 4f 54 );. const KOT 0002f410: 4c 49 4e 5f 50 41 52 45 4e 5f 54 59 50 45 20 3d LIN_PAREN_TYPE = 0002f420: 20 7b 0a 20 20 20 20 76 61 72 69 61 6e 74 73 3a {. variants: 0002f430: 20 5b 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 [. {. 0002f440: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 74 className: 't 0002f450: 79 70 65 27 2c 0a 20 20 20 20 20 20 20 20 62 65 ype',. be 0002f460: 67 69 6e 3a 20 68 6c 6a 73 2e 55 4e 44 45 52 53 gin: hljs.UNDERS 0002f470: 43 4f 52 45 5f 49 44 45 4e 54 5f 52 45 0a 20 20 CORE_IDENT_RE. 0002f480: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 },. {. 0002f490: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c begin: /\ 0002f4a0: 28 2f 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a (/,. end: 0002f4b0: 20 2f 5c 29 2f 2c 0a 20 20 20 20 20 20 20 20 63 /\)/,. c 0002f4c0: 6f 6e 74 61 69 6e 73 3a 20 5b 5d 20 2f 2f 20 64 ontains: [] // d 0002f4d0: 65 66 69 6e 65 64 20 6c 61 74 65 72 0a 20 20 20 efined later. 0002f4e0: 20 20 20 7d 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a }. ]. };. 0002f4f0: 20 20 63 6f 6e 73 74 20 4b 4f 54 4c 49 4e 5f 50 const KOTLIN_P 0002f500: 41 52 45 4e 5f 54 59 50 45 32 20 3d 20 4b 4f 54 AREN_TYPE2 = KOT 0002f510: 4c 49 4e 5f 50 41 52 45 4e 5f 54 59 50 45 3b 0a LIN_PAREN_TYPE;. 0002f520: 20 20 4b 4f 54 4c 49 4e 5f 50 41 52 45 4e 5f 54 KOTLIN_PAREN_T 0002f530: 59 50 45 32 2e 76 61 72 69 61 6e 74 73 5b 31 5d YPE2.variants[1] 0002f540: 2e 63 6f 6e 74 61 69 6e 73 20 3d 20 5b 20 4b 4f .contains = [ KO 0002f550: 54 4c 49 4e 5f 50 41 52 45 4e 5f 54 59 50 45 20 TLIN_PAREN_TYPE 0002f560: 5d 3b 0a 20 20 4b 4f 54 4c 49 4e 5f 50 41 52 45 ];. KOTLIN_PARE 0002f570: 4e 5f 54 59 50 45 2e 76 61 72 69 61 6e 74 73 5b N_TYPE.variants[ 0002f580: 31 5d 2e 63 6f 6e 74 61 69 6e 73 20 3d 20 5b 20 1].contains = [ 0002f590: 4b 4f 54 4c 49 4e 5f 50 41 52 45 4e 5f 54 59 50 KOTLIN_PAREN_TYP 0002f5a0: 45 32 20 5d 3b 0a 0a 20 20 72 65 74 75 72 6e 20 E2 ];.. return 0002f5b0: 7b 0a 20 20 20 20 6e 61 6d 65 3a 20 27 4b 6f 74 {. name: 'Kot 0002f5c0: 6c 69 6e 27 2c 0a 20 20 20 20 61 6c 69 61 73 65 lin',. aliase 0002f5d0: 73 3a 20 5b 20 27 6b 74 27 2c 20 27 6b 74 73 27 s: [ 'kt', 'kts' 0002f5e0: 20 5d 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 73 ],. keywords 0002f5f0: 3a 20 4b 45 59 57 4f 52 44 53 2c 0a 20 20 20 20 : KEYWORDS,. 0002f600: 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 contains: [. 0002f610: 20 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 0a hljs.COMMENT(. 0002f620: 20 20 20 20 20 20 20 20 27 2f 5c 5c 2a 5c 5c 2a '/\\*\\* 0002f630: 27 2c 0a 20 20 20 20 20 20 20 20 27 5c 5c 2a 2f ',. '\\*/ 0002f640: 27 2c 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 ',. {. 0002f650: 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 relevance 0002f660: 3a 20 30 2c 0a 20 20 20 20 20 20 20 20 20 20 63 : 0,. c 0002f670: 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 ontains: [. 0002f680: 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 {. 0002f690: 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 className 0002f6a0: 3a 20 27 64 6f 63 74 61 67 27 2c 0a 20 20 20 20 : 'doctag',. 0002f6b0: 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a begin: 0002f6c0: 20 27 40 5b 41 2d 5a 61 2d 7a 5d 2b 27 0a 20 20 '@[A-Za-z]+'. 0002f6d0: 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 }. 0002f6e0: 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 20 20 ]. 0002f6f0: 7d 0a 20 20 20 20 20 20 29 2c 0a 20 20 20 20 20 }. ),. 0002f700: 20 68 6c 6a 73 2e 43 5f 4c 49 4e 45 5f 43 4f 4d hljs.C_LINE_COM 0002f710: 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 MENT_MODE,. 0002f720: 20 4b 4f 54 4c 49 4e 5f 4e 45 53 54 45 44 5f 43 KOTLIN_NESTED_C 0002f730: 4f 4d 4d 45 4e 54 2c 0a 20 20 20 20 20 20 4b 45 OMMENT,. KE 0002f740: 59 57 4f 52 44 53 5f 57 49 54 48 5f 4c 41 42 45 YWORDS_WITH_LABE 0002f750: 4c 2c 0a 20 20 20 20 20 20 4c 41 42 45 4c 2c 0a L,. LABEL,. 0002f760: 20 20 20 20 20 20 41 4e 4e 4f 54 41 54 49 4f 4e ANNOTATION 0002f770: 5f 55 53 45 5f 53 49 54 45 2c 0a 20 20 20 20 20 _USE_SITE,. 0002f780: 20 41 4e 4e 4f 54 41 54 49 4f 4e 2c 0a 20 20 20 ANNOTATION,. 0002f790: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 {. cla 0002f7a0: 73 73 4e 61 6d 65 3a 20 27 66 75 6e 63 74 69 6f ssName: 'functio 0002f7b0: 6e 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 n',. begi 0002f7c0: 6e 4b 65 79 77 6f 72 64 73 3a 20 27 66 75 6e 27 nKeywords: 'fun' 0002f7d0: 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 ,. end: ' 0002f7e0: 5b 28 5d 7c 24 27 2c 0a 20 20 20 20 20 20 20 20 [(]|$',. 0002f7f0: 72 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 72 75 returnBegin: tru 0002f800: 65 2c 0a 20 20 20 20 20 20 20 20 65 78 63 6c 75 e,. exclu 0002f810: 64 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 deEnd: true,. 0002f820: 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 4b keywords: K 0002f830: 45 59 57 4f 52 44 53 2c 0a 20 20 20 20 20 20 20 EYWORDS,. 0002f840: 20 72 65 6c 65 76 61 6e 63 65 3a 20 35 2c 0a 20 relevance: 5,. 0002f850: 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a contains: 0002f860: 20 5b 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 [. {. 0002f870: 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e begin 0002f880: 3a 20 68 6c 6a 73 2e 55 4e 44 45 52 53 43 4f 52 : hljs.UNDERSCOR 0002f890: 45 5f 49 44 45 4e 54 5f 52 45 20 2b 20 27 5c 5c E_IDENT_RE + '\\ 0002f8a0: 73 2a 5c 5c 28 27 2c 0a 20 20 20 20 20 20 20 20 s*\\(',. 0002f8b0: 20 20 20 20 72 65 74 75 72 6e 42 65 67 69 6e 3a returnBegin: 0002f8c0: 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 true,. 0002f8d0: 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c relevance: 0, 0002f8e0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e . con 0002f8f0: 74 61 69 6e 73 3a 20 5b 20 68 6c 6a 73 2e 55 4e tains: [ hljs.UN 0002f900: 44 45 52 53 43 4f 52 45 5f 54 49 54 4c 45 5f 4d DERSCORE_TITLE_M 0002f910: 4f 44 45 20 5d 0a 20 20 20 20 20 20 20 20 20 20 ODE ]. 0002f920: 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 },. {. 0002f930: 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 class 0002f940: 4e 61 6d 65 3a 20 27 74 79 70 65 27 2c 0a 20 20 Name: 'type',. 0002f950: 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a begin: 0002f960: 20 2f 3c 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 /</,. 0002f970: 20 20 65 6e 64 3a 20 2f 3e 2f 2c 0a 20 20 20 20 end: />/,. 0002f980: 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 keywords 0002f990: 3a 20 27 72 65 69 66 69 65 64 27 2c 0a 20 20 20 : 'reified',. 0002f9a0: 20 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e relevan 0002f9b0: 63 65 3a 20 30 0a 20 20 20 20 20 20 20 20 20 20 ce: 0. 0002f9c0: 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 },. {. 0002f9d0: 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 class 0002f9e0: 4e 61 6d 65 3a 20 27 70 61 72 61 6d 73 27 2c 0a Name: 'params',. 0002f9f0: 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 begi 0002fa00: 6e 3a 20 2f 5c 28 2f 2c 0a 20 20 20 20 20 20 20 n: /\(/,. 0002fa10: 20 20 20 20 20 65 6e 64 3a 20 2f 5c 29 2f 2c 0a end: /\)/,. 0002fa20: 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 73 ends 0002fa30: 50 61 72 65 6e 74 3a 20 74 72 75 65 2c 0a 20 20 Parent: true,. 0002fa40: 20 20 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 keywor 0002fa50: 64 73 3a 20 4b 45 59 57 4f 52 44 53 2c 0a 20 20 ds: KEYWORDS,. 0002fa60: 20 20 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 releva 0002fa70: 6e 63 65 3a 20 30 2c 0a 20 20 20 20 20 20 20 20 nce: 0,. 0002fa80: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a contains: [. 0002fa90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a {. 0002faa0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0002fab0: 62 65 67 69 6e 3a 20 2f 3a 2f 2c 0a 20 20 20 20 begin: /:/,. 0002fac0: 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 3a end: 0002fad0: 20 2f 5b 3d 2c 5c 2f 5d 2f 2c 0a 20 20 20 20 20 /[=,\/]/,. 0002fae0: 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 73 57 endsW 0002faf0: 69 74 68 50 61 72 65 6e 74 3a 20 74 72 75 65 2c ithParent: true, 0002fb00: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 . 0002fb10: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 0002fb20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4b K 0002fb30: 4f 54 4c 49 4e 5f 50 41 52 45 4e 5f 54 59 50 45 OTLIN_PAREN_TYPE 0002fb40: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,. 0002fb50: 20 20 20 20 68 6c 6a 73 2e 43 5f 4c 49 4e 45 5f hljs.C_LINE_ 0002fb60: 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 COMMENT_MODE,. 0002fb70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0002fb80: 4b 4f 54 4c 49 4e 5f 4e 45 53 54 45 44 5f 43 4f KOTLIN_NESTED_CO 0002fb90: 4d 4d 45 4e 54 0a 20 20 20 20 20 20 20 20 20 20 MMENT. 0002fba0: 20 20 20 20 20 20 5d 2c 0a 20 20 20 20 20 20 20 ],. 0002fbb0: 20 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e relevan 0002fbc0: 63 65 3a 20 30 0a 20 20 20 20 20 20 20 20 20 20 ce: 0. 0002fbd0: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 },. 0002fbe0: 20 20 20 20 20 68 6c 6a 73 2e 43 5f 4c 49 4e 45 hljs.C_LINE 0002fbf0: 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 _COMMENT_MODE,. 0002fc00: 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 4f 54 KOT 0002fc10: 4c 49 4e 5f 4e 45 53 54 45 44 5f 43 4f 4d 4d 45 LIN_NESTED_COMME 0002fc20: 4e 54 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 NT,. 0002fc30: 20 20 41 4e 4e 4f 54 41 54 49 4f 4e 5f 55 53 45 ANNOTATION_USE 0002fc40: 5f 53 49 54 45 2c 0a 20 20 20 20 20 20 20 20 20 _SITE,. 0002fc50: 20 20 20 20 20 41 4e 4e 4f 54 41 54 49 4f 4e 2c ANNOTATION, 0002fc60: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 . S 0002fc70: 54 52 49 4e 47 2c 0a 20 20 20 20 20 20 20 20 20 TRING,. 0002fc80: 20 20 20 20 20 68 6c 6a 73 2e 43 5f 4e 55 4d 42 hljs.C_NUMB 0002fc90: 45 52 5f 4d 4f 44 45 0a 20 20 20 20 20 20 20 20 ER_MODE. 0002fca0: 20 20 20 20 5d 0a 20 20 20 20 20 20 20 20 20 20 ]. 0002fcb0: 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 4b 4f 54 },. KOT 0002fcc0: 4c 49 4e 5f 4e 45 53 54 45 44 5f 43 4f 4d 4d 45 LIN_NESTED_COMME 0002fcd0: 4e 54 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 20 NT. ]. 0002fce0: 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 },. {. 0002fcf0: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 0002fd00: 20 27 63 6c 61 73 73 27 2c 0a 20 20 20 20 20 20 'class',. 0002fd10: 20 20 62 65 67 69 6e 4b 65 79 77 6f 72 64 73 3a beginKeywords: 0002fd20: 20 27 63 6c 61 73 73 20 69 6e 74 65 72 66 61 63 'class interfac 0002fd30: 65 20 74 72 61 69 74 27 2c 20 2f 2f 20 72 65 6d e trait', // rem 0002fd40: 6f 76 65 20 27 74 72 61 69 74 27 20 77 68 65 6e ove 'trait' when 0002fd50: 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 4b 45 removed from KE 0002fd60: 59 57 4f 52 44 53 0a 20 20 20 20 20 20 20 20 65 YWORDS. e 0002fd70: 6e 64 3a 20 2f 5b 3a 5c 7b 28 5d 7c 24 2f 2c 0a nd: /[:\{(]|$/,. 0002fd80: 20 20 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 excludeE 0002fd90: 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 nd: true,. 0002fda0: 20 20 69 6c 6c 65 67 61 6c 3a 20 27 65 78 74 65 illegal: 'exte 0002fdb0: 6e 64 73 20 69 6d 70 6c 65 6d 65 6e 74 73 27 2c nds implements', 0002fdc0: 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e . contain 0002fdd0: 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 7b s: [. { 0002fde0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 . beg 0002fdf0: 69 6e 4b 65 79 77 6f 72 64 73 3a 20 27 70 75 62 inKeywords: 'pub 0002fe00: 6c 69 63 20 70 72 6f 74 65 63 74 65 64 20 69 6e lic protected in 0002fe10: 74 65 72 6e 61 6c 20 70 72 69 76 61 74 65 20 63 ternal private c 0002fe20: 6f 6e 73 74 72 75 63 74 6f 72 27 0a 20 20 20 20 onstructor'. 0002fe30: 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 },. 0002fe40: 20 20 20 68 6c 6a 73 2e 55 4e 44 45 52 53 43 4f hljs.UNDERSCO 0002fe50: 52 45 5f 54 49 54 4c 45 5f 4d 4f 44 45 2c 0a 20 RE_TITLE_MODE,. 0002fe60: 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 {. 0002fe70: 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 className 0002fe80: 3a 20 27 74 79 70 65 27 2c 0a 20 20 20 20 20 20 : 'type',. 0002fe90: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 3c 2f begin: /</ 0002fea0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6e ,. en 0002feb0: 64 3a 20 2f 3e 2f 2c 0a 20 20 20 20 20 20 20 20 d: />/,. 0002fec0: 20 20 20 20 65 78 63 6c 75 64 65 42 65 67 69 6e excludeBegin 0002fed0: 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 : true,. 0002fee0: 20 20 20 20 65 78 63 6c 75 64 65 45 6e 64 3a 20 excludeEnd: 0002fef0: 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 true,. 0002ff00: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 relevance: 0. 0002ff10: 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 },. 0002ff20: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 0002ff30: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 0002ff40: 74 79 70 65 27 2c 0a 20 20 20 20 20 20 20 20 20 type',. 0002ff50: 20 20 20 62 65 67 69 6e 3a 20 2f 5b 2c 3a 5d 5c begin: /[,:]\ 0002ff60: 73 2a 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 20 s*/,. 0002ff70: 20 65 6e 64 3a 20 2f 5b 3c 5c 28 2c 5d 7c 24 2f end: /[<\(,]|$/ 0002ff80: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 ,. ex 0002ff90: 63 6c 75 64 65 42 65 67 69 6e 3a 20 74 72 75 65 cludeBegin: true 0002ffa0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 ,. re 0002ffb0: 74 75 72 6e 45 6e 64 3a 20 74 72 75 65 0a 20 20 turnEnd: true. 0002ffc0: 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 },. 0002ffd0: 20 20 20 20 20 41 4e 4e 4f 54 41 54 49 4f 4e 5f ANNOTATION_ 0002ffe0: 55 53 45 5f 53 49 54 45 2c 0a 20 20 20 20 20 20 USE_SITE,. 0002fff0: 20 20 20 20 41 4e 4e 4f 54 41 54 49 4f 4e 0a 20 ANNOTATION. 00030000: 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 7d ]. } 00030010: 2c 0a 20 20 20 20 20 20 53 54 52 49 4e 47 2c 0a ,. STRING,. 00030020: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00030030: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 className: 'meta 00030040: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 00030050: 3a 20 22 5e 23 21 2f 75 73 72 2f 62 69 6e 2f 65 : "^#!/usr/bin/e 00030060: 6e 76 22 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 nv",. end 00030070: 3a 20 27 24 27 2c 0a 20 20 20 20 20 20 20 20 69 : '$',. i 00030080: 6c 6c 65 67 61 6c 3a 20 27 5c 6e 27 0a 20 20 20 llegal: '\n'. 00030090: 20 20 20 7d 2c 0a 20 20 20 20 20 20 4b 4f 54 4c },. KOTL 000300a0: 49 4e 5f 4e 55 4d 42 45 52 5f 4d 4f 44 45 0a 20 IN_NUMBER_MODE. 000300b0: 20 20 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 ]. };.}..mod 000300c0: 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 6b 6f ule.exports = ko 000300d0: 74 6c 69 6e 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 tlin;.../***/ }) 000300e0: 2c 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 ,../***/ "./node 000300f0: 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 _modules/highlig 00030100: 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 ht.js/lib/langua 00030110: 67 65 73 2f 6c 61 73 73 6f 2e 6a 73 22 3a 0a 2f ges/lasso.js":./ 00030120: 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a *!************** 00030130: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00030140: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00030150: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a ************!*\. 00030160: 20 20 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f !*** ./node_mo 00030170: 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e dules/highlight. 00030180: 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 js/lib/languages 00030190: 2f 6c 61 73 73 6f 2e 6a 73 20 2a 2a 2a 21 0a 20 /lasso.js ***!. 000301a0: 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a \************** 000301b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000301c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000301d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a ************/./* 000301e0: 2a 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e **/ ((module) => 000301f0: 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a {../*.Language: 00030200: 20 4c 61 73 73 6f 0a 41 75 74 68 6f 72 3a 20 45 Lasso.Author: E 00030210: 72 69 63 20 4b 6e 69 62 62 65 20 3c 65 72 69 63 ric Knibbe <eric 00030220: 40 6c 61 73 73 6f 73 6f 66 74 2e 63 6f 6d 3e 0a @lassosoft.com>. 00030230: 44 65 73 63 72 69 70 74 69 6f 6e 3a 20 4c 61 73 Description: Las 00030240: 73 6f 20 69 73 20 61 20 6c 61 6e 67 75 61 67 65 so is a language 00030250: 20 61 6e 64 20 73 65 72 76 65 72 20 70 6c 61 74 and server plat 00030260: 66 6f 72 6d 20 66 6f 72 20 64 61 74 61 62 61 73 form for databas 00030270: 65 2d 64 72 69 76 65 6e 20 77 65 62 20 61 70 70 e-driven web app 00030280: 6c 69 63 61 74 69 6f 6e 73 2e 20 54 68 69 73 20 lications. This 00030290: 64 65 66 69 6e 69 74 69 6f 6e 20 68 61 6e 64 6c definition handl 000302a0: 65 73 20 4c 61 73 73 6f 20 39 20 73 79 6e 74 61 es Lasso 9 synta 000302b0: 78 20 61 6e 64 20 4c 61 73 73 6f 53 63 72 69 70 x and LassoScrip 000302c0: 74 20 66 6f 72 20 4c 61 73 73 6f 20 38 2e 36 20 t for Lasso 8.6 000302d0: 61 6e 64 20 65 61 72 6c 69 65 72 2e 0a 57 65 62 and earlier..Web 000302e0: 73 69 74 65 3a 20 68 74 74 70 3a 2f 2f 77 77 77 site: http://www 000302f0: 2e 6c 61 73 73 6f 73 6f 66 74 2e 63 6f 6d 2f 57 .lassosoft.com/W 00030300: 68 61 74 2d 49 73 2d 4c 61 73 73 6f 0a 2a 2f 0a hat-Is-Lasso.*/. 00030310: 0a 66 75 6e 63 74 69 6f 6e 20 6c 61 73 73 6f 28 .function lasso( 00030320: 68 6c 6a 73 29 20 7b 0a 20 20 63 6f 6e 73 74 20 hljs) {. const 00030330: 4c 41 53 53 4f 5f 49 44 45 4e 54 5f 52 45 20 3d LASSO_IDENT_RE = 00030340: 20 27 5b 61 2d 7a 41 2d 5a 5f 5d 5b 5c 5c 77 2e '[a-zA-Z_][\\w. 00030350: 5d 2a 27 3b 0a 20 20 63 6f 6e 73 74 20 4c 41 53 ]*';. const LAS 00030360: 53 4f 5f 41 4e 47 4c 45 5f 52 45 20 3d 20 27 3c SO_ANGLE_RE = '< 00030370: 5c 5c 3f 28 6c 61 73 73 6f 28 73 63 72 69 70 74 \\?(lasso(script 00030380: 29 3f 7c 3d 29 27 3b 0a 20 20 63 6f 6e 73 74 20 )?|=)';. const 00030390: 4c 41 53 53 4f 5f 43 4c 4f 53 45 5f 52 45 20 3d LASSO_CLOSE_RE = 000303a0: 20 27 5c 5c 5d 7c 5c 5c 3f 3e 27 3b 0a 20 20 63 '\\]|\\?>';. c 000303b0: 6f 6e 73 74 20 4c 41 53 53 4f 5f 4b 45 59 57 4f onst LASSO_KEYWO 000303c0: 52 44 53 20 3d 20 7b 0a 20 20 20 20 24 70 61 74 RDS = {. $pat 000303d0: 74 65 72 6e 3a 20 4c 41 53 53 4f 5f 49 44 45 4e tern: LASSO_IDEN 000303e0: 54 5f 52 45 20 2b 20 27 7c 26 5b 6c 67 5d 74 3b T_RE + '|&[lg]t; 000303f0: 27 2c 0a 20 20 20 20 6c 69 74 65 72 61 6c 3a 0a ',. literal:. 00030400: 20 20 20 20 20 20 27 74 72 75 65 20 66 61 6c 73 'true fals 00030410: 65 20 6e 6f 6e 65 20 6d 69 6e 69 6d 61 6c 20 66 e none minimal f 00030420: 75 6c 6c 20 61 6c 6c 20 76 6f 69 64 20 61 6e 64 ull all void and 00030430: 20 6f 72 20 6e 6f 74 20 27 20 2b 0a 20 20 20 20 or not ' +. 00030440: 20 20 27 62 77 20 6e 62 77 20 65 77 20 6e 65 77 'bw nbw ew new 00030450: 20 63 6e 20 6e 63 6e 20 6c 74 20 6c 74 65 20 67 cn ncn lt lte g 00030460: 74 20 67 74 65 20 65 71 20 6e 65 71 20 72 78 20 t gte eq neq rx 00030470: 6e 72 78 20 66 74 27 2c 0a 20 20 20 20 62 75 69 nrx ft',. bui 00030480: 6c 74 5f 69 6e 3a 0a 20 20 20 20 20 20 27 61 72 lt_in:. 'ar 00030490: 72 61 79 20 64 61 74 65 20 64 65 63 69 6d 61 6c ray date decimal 000304a0: 20 64 75 72 61 74 69 6f 6e 20 69 6e 74 65 67 65 duration intege 000304b0: 72 20 6d 61 70 20 70 61 69 72 20 73 74 72 69 6e r map pair strin 000304c0: 67 20 74 61 67 20 78 6d 6c 20 6e 75 6c 6c 20 27 g tag xml null ' 000304d0: 20 2b 0a 20 20 20 20 20 20 27 62 6f 6f 6c 65 61 +. 'boolea 000304e0: 6e 20 62 79 74 65 73 20 6b 65 79 77 6f 72 64 20 n bytes keyword 000304f0: 6c 69 73 74 20 6c 6f 63 61 6c 65 20 71 75 65 75 list locale queu 00030500: 65 20 73 65 74 20 73 74 61 63 6b 20 73 74 61 74 e set stack stat 00030510: 69 63 61 72 72 61 79 20 27 20 2b 0a 20 20 20 20 icarray ' +. 00030520: 20 20 27 6c 6f 63 61 6c 20 76 61 72 20 76 61 72 'local var var 00030530: 69 61 62 6c 65 20 67 6c 6f 62 61 6c 20 64 61 74 iable global dat 00030540: 61 20 73 65 6c 66 20 69 6e 68 65 72 69 74 65 64 a self inherited 00030550: 20 63 75 72 72 65 6e 74 63 61 70 74 75 72 65 20 currentcapture 00030560: 67 69 76 65 6e 62 6c 6f 63 6b 27 2c 0a 20 20 20 givenblock',. 00030570: 20 6b 65 79 77 6f 72 64 3a 0a 20 20 20 20 20 20 keyword:. 00030580: 27 63 61 63 68 65 20 64 61 74 61 62 61 73 65 5f 'cache database_ 00030590: 6e 61 6d 65 73 20 64 61 74 61 62 61 73 65 5f 73 names database_s 000305a0: 63 68 65 6d 61 6e 61 6d 65 73 20 64 61 74 61 62 chemanames datab 000305b0: 61 73 65 5f 74 61 62 6c 65 6e 61 6d 65 73 20 27 ase_tablenames ' 000305c0: 20 2b 0a 20 20 20 20 20 20 27 64 65 66 69 6e 65 +. 'define 000305d0: 5f 74 61 67 20 64 65 66 69 6e 65 5f 74 79 70 65 _tag define_type 000305e0: 20 65 6d 61 69 6c 5f 62 61 74 63 68 20 65 6e 63 email_batch enc 000305f0: 6f 64 65 5f 73 65 74 20 68 74 6d 6c 5f 63 6f 6d ode_set html_com 00030600: 6d 65 6e 74 20 68 61 6e 64 6c 65 20 27 20 2b 0a ment handle ' +. 00030610: 20 20 20 20 20 20 27 68 61 6e 64 6c 65 5f 65 72 'handle_er 00030620: 72 6f 72 20 68 65 61 64 65 72 20 69 66 20 69 6e ror header if in 00030630: 6c 69 6e 65 20 69 74 65 72 61 74 65 20 6c 6a 61 line iterate lja 00030640: 78 5f 74 61 72 67 65 74 20 6c 69 6e 6b 20 27 20 x_target link ' 00030650: 2b 0a 20 20 20 20 20 20 27 6c 69 6e 6b 5f 63 75 +. 'link_cu 00030660: 72 72 65 6e 74 61 63 74 69 6f 6e 20 6c 69 6e 6b rrentaction link 00030670: 5f 63 75 72 72 65 6e 74 67 72 6f 75 70 20 6c 69 _currentgroup li 00030680: 6e 6b 5f 63 75 72 72 65 6e 74 72 65 63 6f 72 64 nk_currentrecord 00030690: 20 6c 69 6e 6b 5f 64 65 74 61 69 6c 20 27 20 2b link_detail ' + 000306a0: 0a 20 20 20 20 20 20 27 6c 69 6e 6b 5f 66 69 72 . 'link_fir 000306b0: 73 74 67 72 6f 75 70 20 6c 69 6e 6b 5f 66 69 72 stgroup link_fir 000306c0: 73 74 72 65 63 6f 72 64 20 6c 69 6e 6b 5f 6c 61 strecord link_la 000306d0: 73 74 67 72 6f 75 70 20 6c 69 6e 6b 5f 6c 61 73 stgroup link_las 000306e0: 74 72 65 63 6f 72 64 20 27 20 2b 0a 20 20 20 20 trecord ' +. 000306f0: 20 20 27 6c 69 6e 6b 5f 6e 65 78 74 67 72 6f 75 'link_nextgrou 00030700: 70 20 6c 69 6e 6b 5f 6e 65 78 74 72 65 63 6f 72 p link_nextrecor 00030710: 64 20 6c 69 6e 6b 5f 70 72 65 76 67 72 6f 75 70 d link_prevgroup 00030720: 20 6c 69 6e 6b 5f 70 72 65 76 72 65 63 6f 72 64 link_prevrecord 00030730: 20 6c 6f 67 20 27 20 2b 0a 20 20 20 20 20 20 27 log ' +. ' 00030740: 6c 6f 6f 70 20 6e 61 6d 65 73 70 61 63 65 5f 75 loop namespace_u 00030750: 73 69 6e 67 20 6f 75 74 70 75 74 5f 6e 6f 6e 65 sing output_none 00030760: 20 70 6f 72 74 61 6c 20 70 72 69 76 61 74 65 20 portal private 00030770: 70 72 6f 74 65 63 74 20 72 65 63 6f 72 64 73 20 protect records 00030780: 27 20 2b 0a 20 20 20 20 20 20 27 72 65 66 65 72 ' +. 'refer 00030790: 65 72 20 72 65 66 65 72 72 65 72 20 72 65 70 65 er referrer repe 000307a0: 61 74 69 6e 67 20 72 65 73 75 6c 74 73 65 74 20 ating resultset 000307b0: 72 6f 77 73 20 73 65 61 72 63 68 5f 61 72 67 73 rows search_args 000307c0: 20 27 20 2b 0a 20 20 20 20 20 20 27 73 65 61 72 ' +. 'sear 000307d0: 63 68 5f 61 72 67 75 6d 65 6e 74 73 20 73 65 6c ch_arguments sel 000307e0: 65 63 74 20 73 6f 72 74 5f 61 72 67 73 20 73 6f ect sort_args so 000307f0: 72 74 5f 61 72 67 75 6d 65 6e 74 73 20 74 68 72 rt_arguments thr 00030800: 65 61 64 5f 61 74 6f 6d 69 63 20 27 20 2b 0a 20 ead_atomic ' +. 00030810: 20 20 20 20 20 27 76 61 6c 75 65 5f 6c 69 73 74 'value_list 00030820: 20 77 68 69 6c 65 20 61 62 6f 72 74 20 63 61 73 while abort cas 00030830: 65 20 65 6c 73 65 20 66 61 69 6c 5f 69 66 20 66 e else fail_if f 00030840: 61 69 6c 5f 69 66 6e 6f 74 20 66 61 69 6c 20 69 ail_ifnot fail i 00030850: 66 5f 65 6d 70 74 79 20 27 20 2b 0a 20 20 20 20 f_empty ' +. 00030860: 20 20 27 69 66 5f 66 61 6c 73 65 20 69 66 5f 6e 'if_false if_n 00030870: 75 6c 6c 20 69 66 5f 74 72 75 65 20 6c 6f 6f 70 ull if_true loop 00030880: 5f 61 62 6f 72 74 20 6c 6f 6f 70 5f 63 6f 6e 74 _abort loop_cont 00030890: 69 6e 75 65 20 6c 6f 6f 70 5f 63 6f 75 6e 74 20 inue loop_count 000308a0: 70 61 72 61 6d 73 20 27 20 2b 0a 20 20 20 20 20 params ' +. 000308b0: 20 27 70 61 72 61 6d 73 5f 75 70 20 72 65 74 75 'params_up retu 000308c0: 72 6e 20 72 65 74 75 72 6e 5f 76 61 6c 75 65 20 rn return_value 000308d0: 72 75 6e 5f 63 68 69 6c 64 72 65 6e 20 73 6f 61 run_children soa 000308e0: 70 5f 64 65 66 69 6e 65 74 61 67 20 27 20 2b 0a p_definetag ' +. 000308f0: 20 20 20 20 20 20 27 73 6f 61 70 5f 6c 61 73 74 'soap_last 00030900: 72 65 71 75 65 73 74 20 73 6f 61 70 5f 6c 61 73 request soap_las 00030910: 74 72 65 73 70 6f 6e 73 65 20 74 61 67 5f 6e 61 tresponse tag_na 00030920: 6d 65 20 61 73 63 65 6e 64 69 6e 67 20 61 76 65 me ascending ave 00030930: 72 61 67 65 20 62 79 20 27 20 2b 0a 20 20 20 20 rage by ' +. 00030940: 20 20 27 64 65 66 69 6e 65 20 64 65 73 63 65 6e 'define descen 00030950: 64 69 6e 67 20 64 6f 20 65 71 75 61 6c 73 20 66 ding do equals f 00030960: 72 6f 7a 65 6e 20 67 72 6f 75 70 20 68 61 6e 64 rozen group hand 00030970: 6c 65 5f 66 61 69 6c 75 72 65 20 69 6d 70 6f 72 le_failure impor 00030980: 74 20 69 6e 20 27 20 2b 0a 20 20 20 20 20 20 27 t in ' +. ' 00030990: 69 6e 74 6f 20 6a 6f 69 6e 20 6c 65 74 20 6d 61 into join let ma 000309a0: 74 63 68 20 6d 61 78 20 6d 69 6e 20 6f 6e 20 6f tch max min on o 000309b0: 72 64 65 72 20 70 61 72 65 6e 74 20 70 72 6f 74 rder parent prot 000309c0: 65 63 74 65 64 20 70 72 6f 76 69 64 65 20 70 75 ected provide pu 000309d0: 62 6c 69 63 20 27 20 2b 0a 20 20 20 20 20 20 27 blic ' +. ' 000309e0: 72 65 71 75 69 72 65 20 72 65 74 75 72 6e 68 6f require returnho 000309f0: 6d 65 20 73 6b 69 70 20 73 70 6c 69 74 5f 74 68 me skip split_th 00030a00: 72 65 61 64 20 73 75 6d 20 74 61 6b 65 20 74 68 read sum take th 00030a10: 72 65 61 64 20 74 6f 20 74 72 61 69 74 20 74 79 read to trait ty 00030a20: 70 65 20 27 20 2b 0a 20 20 20 20 20 20 27 77 68 pe ' +. 'wh 00030a30: 65 72 65 20 77 69 74 68 20 79 69 65 6c 64 20 79 ere with yield y 00030a40: 69 65 6c 64 68 6f 6d 65 27 0a 20 20 7d 3b 0a 20 ieldhome'. };. 00030a50: 20 63 6f 6e 73 74 20 48 54 4d 4c 5f 43 4f 4d 4d const HTML_COMM 00030a60: 45 4e 54 20 3d 20 68 6c 6a 73 2e 43 4f 4d 4d 45 ENT = hljs.COMME 00030a70: 4e 54 28 0a 20 20 20 20 27 3c 21 2d 2d 27 2c 0a NT(. '<!--',. 00030a80: 20 20 20 20 27 2d 2d 3e 27 2c 0a 20 20 20 20 7b '-->',. { 00030a90: 0a 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 . relevance 00030aa0: 3a 20 30 0a 20 20 20 20 7d 0a 20 20 29 3b 0a 20 : 0. }. );. 00030ab0: 20 63 6f 6e 73 74 20 4c 41 53 53 4f 5f 4e 4f 50 const LASSO_NOP 00030ac0: 52 4f 43 45 53 53 20 3d 20 7b 0a 20 20 20 20 63 ROCESS = {. c 00030ad0: 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 27 lassName: 'meta' 00030ae0: 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c ,. begin: '\\ 00030af0: 5b 6e 6f 70 72 6f 63 65 73 73 5c 5c 5d 27 2c 0a [noprocess\\]',. 00030b00: 20 20 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 starts: {. 00030b10: 20 20 20 20 65 6e 64 3a 20 27 5c 5c 5b 2f 6e 6f end: '\\[/no 00030b20: 70 72 6f 63 65 73 73 5c 5c 5d 27 2c 0a 20 20 20 process\\]',. 00030b30: 20 20 20 72 65 74 75 72 6e 45 6e 64 3a 20 74 72 returnEnd: tr 00030b40: 75 65 2c 0a 20 20 20 20 20 20 63 6f 6e 74 61 69 ue,. contai 00030b50: 6e 73 3a 20 5b 48 54 4d 4c 5f 43 4f 4d 4d 45 4e ns: [HTML_COMMEN 00030b60: 54 5d 0a 20 20 20 20 7d 0a 20 20 7d 3b 0a 20 20 T]. }. };. 00030b70: 63 6f 6e 73 74 20 4c 41 53 53 4f 5f 53 54 41 52 const LASSO_STAR 00030b80: 54 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e T = {. classN 00030b90: 61 6d 65 3a 20 27 6d 65 74 61 27 2c 0a 20 20 20 ame: 'meta',. 00030ba0: 20 62 65 67 69 6e 3a 20 27 5c 5c 5b 2f 6e 6f 70 begin: '\\[/nop 00030bb0: 72 6f 63 65 73 73 7c 27 20 2b 20 4c 41 53 53 4f rocess|' + LASSO 00030bc0: 5f 41 4e 47 4c 45 5f 52 45 0a 20 20 7d 3b 0a 20 _ANGLE_RE. };. 00030bd0: 20 63 6f 6e 73 74 20 4c 41 53 53 4f 5f 44 41 54 const LASSO_DAT 00030be0: 41 4d 45 4d 42 45 52 20 3d 20 7b 0a 20 20 20 20 AMEMBER = {. 00030bf0: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 79 6d 62 className: 'symb 00030c00: 6f 6c 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 ol',. begin: 00030c10: 27 5c 27 27 20 2b 20 4c 41 53 53 4f 5f 49 44 45 '\'' + LASSO_IDE 00030c20: 4e 54 5f 52 45 20 2b 20 27 5c 27 27 0a 20 20 7d NT_RE + '\''. } 00030c30: 3b 0a 20 20 63 6f 6e 73 74 20 4c 41 53 53 4f 5f ;. const LASSO_ 00030c40: 43 4f 44 45 20 3d 20 5b 0a 20 20 20 20 68 6c 6a CODE = [. hlj 00030c50: 73 2e 43 5f 4c 49 4e 45 5f 43 4f 4d 4d 45 4e 54 s.C_LINE_COMMENT 00030c60: 5f 4d 4f 44 45 2c 0a 20 20 20 20 68 6c 6a 73 2e _MODE,. hljs. 00030c70: 43 5f 42 4c 4f 43 4b 5f 43 4f 4d 4d 45 4e 54 5f C_BLOCK_COMMENT_ 00030c80: 4d 4f 44 45 2c 0a 20 20 20 20 68 6c 6a 73 2e 69 MODE,. hljs.i 00030c90: 6e 68 65 72 69 74 28 68 6c 6a 73 2e 43 5f 4e 55 nherit(hljs.C_NU 00030ca0: 4d 42 45 52 5f 4d 4f 44 45 2c 20 7b 0a 20 20 20 MBER_MODE, {. 00030cb0: 20 20 20 62 65 67 69 6e 3a 20 68 6c 6a 73 2e 43 begin: hljs.C 00030cc0: 5f 4e 55 4d 42 45 52 5f 52 45 20 2b 20 27 7c 28 _NUMBER_RE + '|( 00030cd0: 2d 3f 69 6e 66 69 6e 69 74 79 7c 4e 61 4e 29 5c -?infinity|NaN)\ 00030ce0: 5c 62 27 0a 20 20 20 20 7d 29 2c 0a 20 20 20 20 \b'. }),. 00030cf0: 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 68 6c 6a hljs.inherit(hlj 00030d00: 73 2e 41 50 4f 53 5f 53 54 52 49 4e 47 5f 4d 4f s.APOS_STRING_MO 00030d10: 44 45 2c 20 7b 0a 20 20 20 20 20 20 69 6c 6c 65 DE, {. ille 00030d20: 67 61 6c 3a 20 6e 75 6c 6c 0a 20 20 20 20 7d 29 gal: null. }) 00030d30: 2c 0a 20 20 20 20 68 6c 6a 73 2e 69 6e 68 65 72 ,. hljs.inher 00030d40: 69 74 28 68 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 it(hljs.QUOTE_ST 00030d50: 52 49 4e 47 5f 4d 4f 44 45 2c 20 7b 0a 20 20 20 RING_MODE, {. 00030d60: 20 20 20 69 6c 6c 65 67 61 6c 3a 20 6e 75 6c 6c illegal: null 00030d70: 0a 20 20 20 20 7d 29 2c 0a 20 20 20 20 7b 0a 20 . }),. {. 00030d80: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 00030d90: 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 20 20 'string',. 00030da0: 62 65 67 69 6e 3a 20 27 60 27 2c 0a 20 20 20 20 begin: '`',. 00030db0: 20 20 65 6e 64 3a 20 27 60 27 0a 20 20 20 20 7d end: '`'. } 00030dc0: 2c 0a 20 20 20 20 7b 20 2f 2f 20 76 61 72 69 61 ,. { // varia 00030dd0: 62 6c 65 73 0a 20 20 20 20 20 20 76 61 72 69 61 bles. varia 00030de0: 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 7b nts: [. { 00030df0: 0a 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e . begin 00030e00: 3a 20 27 5b 23 24 5d 27 20 2b 20 4c 41 53 53 4f : '[#$]' + LASSO 00030e10: 5f 49 44 45 4e 54 5f 52 45 0a 20 20 20 20 20 20 _IDENT_RE. 00030e20: 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 7b 0a 20 },. {. 00030e30: 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 begin: 00030e40: 27 23 27 2c 0a 20 20 20 20 20 20 20 20 20 20 65 '#',. e 00030e50: 6e 64 3a 20 27 5c 5c 64 2b 27 2c 0a 20 20 20 20 nd: '\\d+',. 00030e60: 20 20 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 27 illegal: ' 00030e70: 5c 5c 57 27 0a 20 20 20 20 20 20 20 20 7d 0a 20 \\W'. }. 00030e80: 20 20 20 20 20 5d 0a 20 20 20 20 7d 2c 0a 20 20 ]. },. 00030e90: 20 20 7b 0a 20 20 20 20 20 20 63 6c 61 73 73 4e {. classN 00030ea0: 61 6d 65 3a 20 27 74 79 70 65 27 2c 0a 20 20 20 ame: 'type',. 00030eb0: 20 20 20 62 65 67 69 6e 3a 20 27 3a 3a 5c 5c 73 begin: '::\\s 00030ec0: 2a 27 2c 0a 20 20 20 20 20 20 65 6e 64 3a 20 4c *',. end: L 00030ed0: 41 53 53 4f 5f 49 44 45 4e 54 5f 52 45 2c 0a 20 ASSO_IDENT_RE,. 00030ee0: 20 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 27 5c illegal: '\ 00030ef0: 5c 57 27 0a 20 20 20 20 7d 2c 0a 20 20 20 20 7b \W'. },. { 00030f00: 0a 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 . className 00030f10: 3a 20 27 70 61 72 61 6d 73 27 2c 0a 20 20 20 20 : 'params',. 00030f20: 20 20 76 61 72 69 61 6e 74 73 3a 20 5b 0a 20 20 variants: [. 00030f30: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00030f40: 20 20 62 65 67 69 6e 3a 20 27 2d 28 3f 21 69 6e begin: '-(?!in 00030f50: 66 69 6e 69 74 79 29 27 20 2b 20 4c 41 53 53 4f finity)' + LASSO 00030f60: 5f 49 44 45 4e 54 5f 52 45 2c 0a 20 20 20 20 20 _IDENT_RE,. 00030f70: 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 relevance: 00030f80: 30 0a 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 0. },. 00030f90: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 {. 00030fa0: 20 62 65 67 69 6e 3a 20 27 28 5c 5c 2e 5c 5c 2e begin: '(\\.\\. 00030fb0: 5c 5c 2e 29 27 0a 20 20 20 20 20 20 20 20 7d 0a \\.)'. }. 00030fc0: 20 20 20 20 20 20 5d 0a 20 20 20 20 7d 2c 0a 20 ]. },. 00030fd0: 20 20 20 7b 0a 20 20 20 20 20 20 62 65 67 69 6e {. begin 00030fe0: 3a 20 2f 28 2d 3e 7c 5c 2e 29 5c 73 2a 2f 2c 0a : /(->|\.)\s*/,. 00030ff0: 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a relevance: 00031000: 20 30 2c 0a 20 20 20 20 20 20 63 6f 6e 74 61 69 0,. contai 00031010: 6e 73 3a 20 5b 4c 41 53 53 4f 5f 44 41 54 41 4d ns: [LASSO_DATAM 00031020: 45 4d 42 45 52 5d 0a 20 20 20 20 7d 2c 0a 20 20 EMBER]. },. 00031030: 20 20 7b 0a 20 20 20 20 20 20 63 6c 61 73 73 4e {. classN 00031040: 61 6d 65 3a 20 27 63 6c 61 73 73 27 2c 0a 20 20 ame: 'class',. 00031050: 20 20 20 20 62 65 67 69 6e 4b 65 79 77 6f 72 64 beginKeyword 00031060: 73 3a 20 27 64 65 66 69 6e 65 27 2c 0a 20 20 20 s: 'define',. 00031070: 20 20 20 72 65 74 75 72 6e 45 6e 64 3a 20 74 72 returnEnd: tr 00031080: 75 65 2c 0a 20 20 20 20 20 20 65 6e 64 3a 20 27 ue,. end: ' 00031090: 5c 5c 28 7c 3d 3e 27 2c 0a 20 20 20 20 20 20 63 \\(|=>',. c 000310a0: 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 ontains: [. 000310b0: 20 20 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 hljs.inherit( 000310c0: 68 6c 6a 73 2e 54 49 54 4c 45 5f 4d 4f 44 45 2c hljs.TITLE_MODE, 000310d0: 20 7b 0a 20 20 20 20 20 20 20 20 20 20 62 65 67 {. beg 000310e0: 69 6e 3a 20 4c 41 53 53 4f 5f 49 44 45 4e 54 5f in: LASSO_IDENT_ 000310f0: 52 45 20 2b 20 27 28 3d 28 3f 21 3e 29 29 3f 7c RE + '(=(?!>))?| 00031100: 5b 2d 2b 2a 2f 25 5d 28 3f 21 3e 29 27 0a 20 20 [-+*/%](?!>)'. 00031110: 20 20 20 20 20 20 7d 29 0a 20 20 20 20 20 20 5d }). ] 00031120: 0a 20 20 20 20 7d 0a 20 20 5d 3b 0a 20 20 72 65 . }. ];. re 00031130: 74 75 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a turn {. name: 00031140: 20 27 4c 61 73 73 6f 27 2c 0a 20 20 20 20 61 6c 'Lasso',. al 00031150: 69 61 73 65 73 3a 20 5b 0a 20 20 20 20 20 20 27 iases: [. ' 00031160: 6c 73 27 2c 0a 20 20 20 20 20 20 27 6c 61 73 73 ls',. 'lass 00031170: 6f 73 63 72 69 70 74 27 0a 20 20 20 20 5d 2c 0a oscript'. ],. 00031180: 20 20 20 20 63 61 73 65 5f 69 6e 73 65 6e 73 69 case_insensi 00031190: 74 69 76 65 3a 20 74 72 75 65 2c 0a 20 20 20 20 tive: true,. 000311a0: 6b 65 79 77 6f 72 64 73 3a 20 4c 41 53 53 4f 5f keywords: LASSO_ 000311b0: 4b 45 59 57 4f 52 44 53 2c 0a 20 20 20 20 63 6f KEYWORDS,. co 000311c0: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 000311d0: 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e {. classN 000311e0: 61 6d 65 3a 20 27 6d 65 74 61 27 2c 0a 20 20 20 ame: 'meta',. 000311f0: 20 20 20 20 20 62 65 67 69 6e 3a 20 4c 41 53 53 begin: LASS 00031200: 4f 5f 43 4c 4f 53 45 5f 52 45 2c 0a 20 20 20 20 O_CLOSE_RE,. 00031210: 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 relevance: 0 00031220: 2c 0a 20 20 20 20 20 20 20 20 73 74 61 72 74 73 ,. starts 00031230: 3a 20 7b 20 2f 2f 20 6d 61 72 6b 75 70 0a 20 20 : { // markup. 00031240: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 5c 5c end: '\\ 00031250: 5b 7c 27 20 2b 20 4c 41 53 53 4f 5f 41 4e 47 4c [|' + LASSO_ANGL 00031260: 45 5f 52 45 2c 0a 20 20 20 20 20 20 20 20 20 20 E_RE,. 00031270: 72 65 74 75 72 6e 45 6e 64 3a 20 74 72 75 65 2c returnEnd: true, 00031280: 0a 20 20 20 20 20 20 20 20 20 20 72 65 6c 65 76 . relev 00031290: 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 20 20 20 ance: 0,. 000312a0: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 48 54 contains: [HT 000312b0: 4d 4c 5f 43 4f 4d 4d 45 4e 54 5d 0a 20 20 20 20 ML_COMMENT]. 000312c0: 20 20 20 20 7d 0a 20 20 20 20 20 20 7d 2c 0a 20 }. },. 000312d0: 20 20 20 20 20 4c 41 53 53 4f 5f 4e 4f 50 52 4f LASSO_NOPRO 000312e0: 43 45 53 53 2c 0a 20 20 20 20 20 20 4c 41 53 53 CESS,. LASS 000312f0: 4f 5f 53 54 41 52 54 2c 0a 20 20 20 20 20 20 7b O_START,. { 00031300: 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 . classNa 00031310: 6d 65 3a 20 27 6d 65 74 61 27 2c 0a 20 20 20 20 me: 'meta',. 00031320: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 5b 6e begin: '\\[n 00031330: 6f 5f 73 71 75 61 72 65 5f 62 72 61 63 6b 65 74 o_square_bracket 00031340: 73 27 2c 0a 20 20 20 20 20 20 20 20 73 74 61 72 s',. star 00031350: 74 73 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 ts: {. 00031360: 65 6e 64 3a 20 27 5c 5c 5b 2f 6e 6f 5f 73 71 75 end: '\\[/no_squ 00031370: 61 72 65 5f 62 72 61 63 6b 65 74 73 5c 5c 5d 27 are_brackets\\]' 00031380: 2c 20 2f 2f 20 6e 6f 74 20 69 6d 70 6c 65 6d 65 , // not impleme 00031390: 6e 74 65 64 20 69 6e 20 74 68 65 20 6c 61 6e 67 nted in the lang 000313a0: 75 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 6b uage. k 000313b0: 65 79 77 6f 72 64 73 3a 20 4c 41 53 53 4f 5f 4b eywords: LASSO_K 000313c0: 45 59 57 4f 52 44 53 2c 0a 20 20 20 20 20 20 20 EYWORDS,. 000313d0: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 000313e0: 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 {. 000313f0: 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 class 00031400: 4e 61 6d 65 3a 20 27 6d 65 74 61 27 2c 0a 20 20 Name: 'meta',. 00031410: 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 begi 00031420: 6e 3a 20 4c 41 53 53 4f 5f 43 4c 4f 53 45 5f 52 n: LASSO_CLOSE_R 00031430: 45 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 E,. 00031440: 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 relevance: 0,. 00031450: 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 sta 00031460: 72 74 73 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 rts: {. 00031470: 20 20 20 20 20 20 20 65 6e 64 3a 20 27 5c 5c 5b end: '\\[ 00031480: 6e 6f 70 72 6f 63 65 73 73 5c 5c 5d 7c 27 20 2b noprocess\\]|' + 00031490: 20 4c 41 53 53 4f 5f 41 4e 47 4c 45 5f 52 45 2c LASSO_ANGLE_RE, 000314a0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 . 000314b0: 20 72 65 74 75 72 6e 45 6e 64 3a 20 74 72 75 65 returnEnd: true 000314c0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,. 000314d0: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 48 54 4d contains: [HTM 000314e0: 4c 5f 43 4f 4d 4d 45 4e 54 5d 0a 20 20 20 20 20 L_COMMENT]. 000314f0: 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 }. 00031500: 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 },. 00031510: 20 20 20 20 20 20 4c 41 53 53 4f 5f 4e 4f 50 52 LASSO_NOPR 00031520: 4f 43 45 53 53 2c 0a 20 20 20 20 20 20 20 20 20 OCESS,. 00031530: 20 20 20 4c 41 53 53 4f 5f 53 54 41 52 54 0a 20 LASSO_START. 00031540: 20 20 20 20 20 20 20 20 20 5d 2e 63 6f 6e 63 61 ].conca 00031550: 74 28 4c 41 53 53 4f 5f 43 4f 44 45 29 0a 20 20 t(LASSO_CODE). 00031560: 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 7d 2c }. }, 00031570: 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 . {. 00031580: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 className: 'met 00031590: 61 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 a',. begi 000315a0: 6e 3a 20 27 5c 5c 5b 27 2c 0a 20 20 20 20 20 20 n: '\\[',. 000315b0: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 relevance: 0. 000315c0: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a },. {. 000315d0: 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d classNam 000315e0: 65 3a 20 27 6d 65 74 61 27 2c 0a 20 20 20 20 20 e: 'meta',. 000315f0: 20 20 20 62 65 67 69 6e 3a 20 27 5e 23 21 27 2c begin: '^#!', 00031600: 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 6c . end: 'l 00031610: 61 73 73 6f 39 24 27 2c 0a 20 20 20 20 20 20 20 asso9$',. 00031620: 20 72 65 6c 65 76 61 6e 63 65 3a 20 31 30 0a 20 relevance: 10. 00031630: 20 20 20 20 20 7d 0a 20 20 20 20 5d 2e 63 6f 6e }. ].con 00031640: 63 61 74 28 4c 41 53 53 4f 5f 43 4f 44 45 29 0a cat(LASSO_CODE). 00031650: 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 };.}..module.e 00031660: 78 70 6f 72 74 73 20 3d 20 6c 61 73 73 6f 3b 0a xports = lasso;. 00031670: 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a ../***/ }),../** 00031680: 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c */ "./node_modul 00031690: 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f es/highlight.js/ 000316a0: 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6c 61 lib/languages/la 000316b0: 74 65 78 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a tex.js":./*!**** 000316c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000316d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000316e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000316f0: 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 21 2a 2a 2a ******!*\. !*** 00031700: 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f ./node_modules/ 00031710: 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 highlight.js/lib 00031720: 2f 6c 61 6e 67 75 61 67 65 73 2f 6c 61 74 65 78 /languages/latex 00031730: 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a .js ***!. \**** 00031740: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00031750: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00031760: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00031770: 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 28 28 ******/./***/ (( 00031780: 6d 6f 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a 2f 2a module) => {../* 00031790: 2a 0a 20 2a 20 40 70 61 72 61 6d 20 7b 73 74 72 *. * @param {str 000317a0: 69 6e 67 7d 20 76 61 6c 75 65 0a 20 2a 20 40 72 ing} value. * @r 000317b0: 65 74 75 72 6e 73 20 7b 52 65 67 45 78 70 7d 0a eturns {RegExp}. 000317c0: 20 2a 20 2a 2f 0a 0a 2f 2a 2a 0a 20 2a 20 40 70 * */../**. * @p 000317d0: 61 72 61 6d 20 7b 52 65 67 45 78 70 20 7c 20 73 aram {RegExp | s 000317e0: 74 72 69 6e 67 20 7d 20 72 65 0a 20 2a 20 40 72 tring } re. * @r 000317f0: 65 74 75 72 6e 73 20 7b 73 74 72 69 6e 67 7d 0a eturns {string}. 00031800: 20 2a 2f 0a 66 75 6e 63 74 69 6f 6e 20 73 6f 75 */.function sou 00031810: 72 63 65 28 72 65 29 20 7b 0a 20 20 69 66 20 28 rce(re) {. if ( 00031820: 21 72 65 29 20 72 65 74 75 72 6e 20 6e 75 6c 6c !re) return null 00031830: 3b 0a 20 20 69 66 20 28 74 79 70 65 6f 66 20 72 ;. if (typeof r 00031840: 65 20 3d 3d 3d 20 22 73 74 72 69 6e 67 22 29 20 e === "string") 00031850: 72 65 74 75 72 6e 20 72 65 3b 0a 0a 20 20 72 65 return re;.. re 00031860: 74 75 72 6e 20 72 65 2e 73 6f 75 72 63 65 3b 0a turn re.source;. 00031870: 7d 0a 0a 2f 2a 2a 0a 20 2a 20 41 6e 79 20 6f 66 }../**. * Any of 00031880: 20 74 68 65 20 70 61 73 73 65 64 20 65 78 70 72 the passed expr 00031890: 65 73 73 73 69 6f 6e 73 20 6d 61 79 20 6d 61 74 esssions may mat 000318a0: 63 68 0a 20 2a 0a 20 2a 20 43 72 65 61 74 65 73 ch. *. * Creates 000318b0: 20 61 20 68 75 67 65 20 74 68 69 73 20 7c 20 74 a huge this | t 000318c0: 68 69 73 20 7c 20 74 68 61 74 20 7c 20 74 68 61 his | that | tha 000318d0: 74 20 6d 61 74 63 68 0a 20 2a 20 40 70 61 72 61 t match. * @para 000318e0: 6d 20 7b 28 52 65 67 45 78 70 20 7c 20 73 74 72 m {(RegExp | str 000318f0: 69 6e 67 29 5b 5d 20 7d 20 61 72 67 73 0a 20 2a ing)[] } args. * 00031900: 20 40 72 65 74 75 72 6e 73 20 7b 73 74 72 69 6e @returns {strin 00031910: 67 7d 0a 20 2a 2f 0a 66 75 6e 63 74 69 6f 6e 20 g}. */.function 00031920: 65 69 74 68 65 72 28 2e 2e 2e 61 72 67 73 29 20 either(...args) 00031930: 7b 0a 20 20 63 6f 6e 73 74 20 6a 6f 69 6e 65 64 {. const joined 00031940: 20 3d 20 27 28 27 20 2b 20 61 72 67 73 2e 6d 61 = '(' + args.ma 00031950: 70 28 28 78 29 20 3d 3e 20 73 6f 75 72 63 65 28 p((x) => source( 00031960: 78 29 29 2e 6a 6f 69 6e 28 22 7c 22 29 20 2b 20 x)).join("|") + 00031970: 22 29 22 3b 0a 20 20 72 65 74 75 72 6e 20 6a 6f ")";. return jo 00031980: 69 6e 65 64 3b 0a 7d 0a 0a 2f 2a 0a 4c 61 6e 67 ined;.}../*.Lang 00031990: 75 61 67 65 3a 20 4c 61 54 65 58 0a 41 75 74 68 uage: LaTeX.Auth 000319a0: 6f 72 3a 20 42 65 6e 65 64 69 6b 74 20 57 69 6c or: Benedikt Wil 000319b0: 64 65 20 3c 62 77 69 6c 64 65 40 70 6f 73 74 65 de <bwilde@poste 000319c0: 6f 2e 64 65 3e 0a 57 65 62 73 69 74 65 3a 20 68 o.de>.Website: h 000319d0: 74 74 70 73 3a 2f 2f 77 77 77 2e 6c 61 74 65 78 ttps://www.latex 000319e0: 2d 70 72 6f 6a 65 63 74 2e 6f 72 67 0a 43 61 74 -project.org.Cat 000319f0: 65 67 6f 72 79 3a 20 6d 61 72 6b 75 70 0a 2a 2f egory: markup.*/ 00031a00: 0a 0a 2f 2a 2a 20 40 74 79 70 65 20 4c 61 6e 67 ../** @type Lang 00031a10: 75 61 67 65 46 6e 20 2a 2f 0a 66 75 6e 63 74 69 uageFn */.functi 00031a20: 6f 6e 20 6c 61 74 65 78 28 68 6c 6a 73 29 20 7b on latex(hljs) { 00031a30: 0a 20 20 63 6f 6e 73 74 20 4b 4e 4f 57 4e 5f 43 . const KNOWN_C 00031a40: 4f 4e 54 52 4f 4c 5f 57 4f 52 44 53 20 3d 20 65 ONTROL_WORDS = e 00031a50: 69 74 68 65 72 28 2e 2e 2e 5b 0a 20 20 20 20 20 ither(...[. 00031a60: 20 27 28 3f 3a 4e 65 65 64 73 54 65 58 46 6f 72 '(?:NeedsTeXFor 00031a70: 6d 61 74 7c 52 65 71 75 69 72 65 50 61 63 6b 61 mat|RequirePacka 00031a80: 67 65 7c 47 65 74 49 64 49 6e 66 6f 29 27 2c 0a ge|GetIdInfo)',. 00031a90: 20 20 20 20 20 20 27 50 72 6f 76 69 64 65 73 28 'Provides( 00031aa0: 3f 3a 45 78 70 6c 29 3f 28 3f 3a 50 61 63 6b 61 ?:Expl)?(?:Packa 00031ab0: 67 65 7c 43 6c 61 73 73 7c 46 69 6c 65 29 27 2c ge|Class|File)', 00031ac0: 0a 20 20 20 20 20 20 27 28 3f 3a 44 65 63 6c 61 . '(?:Decla 00031ad0: 72 65 4f 70 74 69 6f 6e 7c 50 72 6f 63 65 73 73 reOption|Process 00031ae0: 4f 70 74 69 6f 6e 73 29 27 2c 0a 20 20 20 20 20 Options)',. 00031af0: 20 27 28 3f 3a 64 6f 63 75 6d 65 6e 74 63 6c 61 '(?:documentcla 00031b00: 73 73 7c 75 73 65 70 61 63 6b 61 67 65 7c 69 6e ss|usepackage|in 00031b10: 70 75 74 7c 69 6e 63 6c 75 64 65 29 27 2c 0a 20 put|include)',. 00031b20: 20 20 20 20 20 27 6d 61 6b 65 61 74 28 3f 3a 6c 'makeat(?:l 00031b30: 65 74 74 65 72 7c 6f 74 68 65 72 29 27 2c 0a 20 etter|other)',. 00031b40: 20 20 20 20 20 27 45 78 70 6c 53 79 6e 74 61 78 'ExplSyntax 00031b50: 28 3f 3a 4f 6e 7c 4f 66 66 29 27 2c 0a 20 20 20 (?:On|Off)',. 00031b60: 20 20 20 27 28 3f 3a 6e 65 77 7c 72 65 6e 65 77 '(?:new|renew 00031b70: 7c 70 72 6f 76 69 64 65 29 3f 63 6f 6d 6d 61 6e |provide)?comman 00031b80: 64 27 2c 0a 20 20 20 20 20 20 27 28 3f 3a 72 65 d',. '(?:re 00031b90: 29 6e 65 77 65 6e 76 69 72 6f 6e 6d 65 6e 74 27 )newenvironment' 00031ba0: 2c 0a 20 20 20 20 20 20 27 28 3f 3a 4e 65 77 7c ,. '(?:New| 00031bb0: 52 65 6e 65 77 7c 50 72 6f 76 69 64 65 7c 44 65 Renew|Provide|De 00031bc0: 63 6c 61 72 65 29 28 3f 3a 45 78 70 61 6e 64 61 clare)(?:Expanda 00031bd0: 62 6c 65 29 3f 44 6f 63 75 6d 65 6e 74 43 6f 6d ble)?DocumentCom 00031be0: 6d 61 6e 64 27 2c 0a 20 20 20 20 20 20 27 28 3f mand',. '(? 00031bf0: 3a 4e 65 77 7c 52 65 6e 65 77 7c 50 72 6f 76 69 :New|Renew|Provi 00031c00: 64 65 7c 44 65 63 6c 61 72 65 29 44 6f 63 75 6d de|Declare)Docum 00031c10: 65 6e 74 45 6e 76 69 72 6f 6e 6d 65 6e 74 27 2c entEnvironment', 00031c20: 0a 20 20 20 20 20 20 27 28 3f 3a 28 3f 3a 65 7c . '(?:(?:e| 00031c30: 67 7c 78 29 3f 64 65 66 7c 6c 65 74 29 27 2c 0a g|x)?def|let)',. 00031c40: 20 20 20 20 20 20 27 28 3f 3a 62 65 67 69 6e 7c '(?:begin| 00031c50: 65 6e 64 29 27 2c 0a 20 20 20 20 20 20 27 28 3f end)',. '(? 00031c60: 3a 70 61 72 74 7c 63 68 61 70 74 65 72 7c 28 3f :part|chapter|(? 00031c70: 3a 73 75 62 29 7b 30 2c 32 7d 73 65 63 74 69 6f :sub){0,2}sectio 00031c80: 6e 7c 28 3f 3a 73 75 62 29 3f 70 61 72 61 67 72 n|(?:sub)?paragr 00031c90: 61 70 68 29 27 2c 0a 20 20 20 20 20 20 27 63 61 aph)',. 'ca 00031ca0: 70 74 69 6f 6e 27 2c 0a 20 20 20 20 20 20 27 28 ption',. '( 00031cb0: 3f 3a 6c 61 62 65 6c 7c 28 3f 3a 65 71 7c 70 61 ?:label|(?:eq|pa 00031cc0: 67 65 7c 6e 61 6d 65 29 3f 72 65 66 7c 28 3f 3a ge|name)?ref|(?: 00031cd0: 70 61 72 65 6e 7c 66 6f 6f 74 7c 73 75 70 65 72 paren|foot|super 00031ce0: 29 3f 63 69 74 65 29 27 2c 0a 20 20 20 20 20 20 )?cite)',. 00031cf0: 27 28 3f 3a 61 6c 70 68 61 7c 62 65 74 61 7c 5b '(?:alpha|beta|[ 00031d00: 47 67 5d 61 6d 6d 61 7c 5b 44 64 5d 65 6c 74 61 Gg]amma|[Dd]elta 00031d10: 7c 28 3f 3a 76 61 72 29 3f 65 70 73 69 6c 6f 6e |(?:var)?epsilon 00031d20: 7c 7a 65 74 61 7c 65 74 61 7c 5b 54 74 5d 68 65 |zeta|eta|[Tt]he 00031d30: 74 61 7c 76 61 72 74 68 65 74 61 29 27 2c 0a 20 ta|vartheta)',. 00031d40: 20 20 20 20 20 27 28 3f 3a 69 6f 74 61 7c 28 3f '(?:iota|(? 00031d50: 3a 76 61 72 29 3f 6b 61 70 70 61 7c 5b 4c 6c 5d :var)?kappa|[Ll] 00031d60: 61 6d 62 64 61 7c 6d 75 7c 6e 75 7c 5b 58 78 5d ambda|mu|nu|[Xx] 00031d70: 69 7c 5b 50 70 5d 69 7c 76 61 72 70 69 7c 28 3f i|[Pp]i|varpi|(? 00031d80: 3a 76 61 72 29 72 68 6f 29 27 2c 0a 20 20 20 20 :var)rho)',. 00031d90: 20 20 27 28 3f 3a 5b 53 73 5d 69 67 6d 61 7c 76 '(?:[Ss]igma|v 00031da0: 61 72 73 69 67 6d 61 7c 74 61 75 7c 5b 55 75 5d arsigma|tau|[Uu] 00031db0: 70 73 69 6c 6f 6e 7c 5b 50 70 5d 68 69 7c 76 61 psilon|[Pp]hi|va 00031dc0: 72 70 68 69 7c 63 68 69 7c 5b 50 70 5d 73 69 7c rphi|chi|[Pp]si| 00031dd0: 5b 4f 6f 5d 6d 65 67 61 29 27 2c 0a 20 20 20 20 [Oo]mega)',. 00031de0: 20 20 27 28 3f 3a 66 72 61 63 7c 73 75 6d 7c 70 '(?:frac|sum|p 00031df0: 72 6f 64 7c 6c 69 6d 7c 69 6e 66 74 79 7c 74 69 rod|lim|infty|ti 00031e00: 6d 65 73 7c 73 71 72 74 7c 6c 65 71 7c 67 65 71 mes|sqrt|leq|geq 00031e10: 7c 6c 65 66 74 7c 72 69 67 68 74 7c 6d 69 64 64 |left|right|midd 00031e20: 6c 65 7c 5b 62 42 5d 69 67 67 3f 29 27 2c 0a 20 le|[bB]igg?)',. 00031e30: 20 20 20 20 20 27 28 3f 3a 5b 6c 72 5d 61 6e 67 '(?:[lr]ang 00031e40: 6c 65 7c 71 3f 71 75 61 64 7c 5b 6c 63 76 64 69 le|q?quad|[lcvdi 00031e50: 5d 3f 64 6f 74 73 7c 64 3f 64 6f 74 7c 68 61 74 ]?dots|d?dot|hat 00031e60: 7c 74 69 6c 64 65 7c 62 61 72 29 27 0a 20 20 20 |tilde|bar)'. 00031e70: 20 5d 2e 6d 61 70 28 77 6f 72 64 20 3d 3e 20 77 ].map(word => w 00031e80: 6f 72 64 20 2b 20 27 28 3f 21 5b 61 2d 7a 41 2d ord + '(?![a-zA- 00031e90: 5a 40 3a 5f 5d 29 27 29 29 3b 0a 20 20 63 6f 6e Z@:_])'));. con 00031ea0: 73 74 20 4c 33 5f 52 45 47 45 58 20 3d 20 6e 65 st L3_REGEX = ne 00031eb0: 77 20 52 65 67 45 78 70 28 5b 0a 20 20 20 20 20 w RegExp([. 00031ec0: 20 2f 2f 20 41 20 66 75 6e 63 74 69 6f 6e 20 5c // A function \ 00031ed0: 6d 6f 64 75 6c 65 5f 66 75 6e 63 74 69 6f 6e 5f module_function_ 00031ee0: 6e 61 6d 65 3a 73 69 67 6e 61 74 75 72 65 20 6f name:signature o 00031ef0: 72 20 5c 5f 5f 6d 6f 64 75 6c 65 5f 66 75 6e 63 r \__module_func 00031f00: 74 69 6f 6e 5f 6e 61 6d 65 3a 73 69 67 6e 61 74 tion_name:signat 00031f10: 75 72 65 2c 0a 20 20 20 20 20 20 2f 2f 20 77 68 ure,. // wh 00031f20: 65 72 65 20 62 6f 74 68 20 6d 6f 64 75 6c 65 20 ere both module 00031f30: 61 6e 64 20 66 75 6e 63 74 69 6f 6e 5f 6e 61 6d and function_nam 00031f40: 65 20 6e 65 65 64 20 61 74 20 6c 65 61 73 74 20 e need at least 00031f50: 74 77 6f 20 63 68 61 72 61 63 74 65 72 73 20 61 two characters a 00031f60: 6e 64 0a 20 20 20 20 20 20 2f 2f 20 66 75 6e 63 nd. // func 00031f70: 74 69 6f 6e 5f 6e 61 6d 65 20 6d 61 79 20 63 6f tion_name may co 00031f80: 6e 74 61 69 6e 20 73 69 6e 67 6c 65 20 75 6e 64 ntain single und 00031f90: 65 72 73 63 6f 72 65 73 2e 0a 20 20 20 20 20 20 erscores.. 00031fa0: 27 28 3f 3a 5f 5f 29 3f 5b 61 2d 7a 41 2d 5a 5d '(?:__)?[a-zA-Z] 00031fb0: 7b 32 2c 7d 5f 5b 61 2d 7a 41 2d 5a 5d 28 3f 3a {2,}_[a-zA-Z](?: 00031fc0: 5f 3f 5b 61 2d 7a 41 2d 5a 5d 29 2b 3a 5b 61 2d _?[a-zA-Z])+:[a- 00031fd0: 7a 41 2d 5a 5d 2a 27 2c 0a 20 20 20 20 20 20 2f zA-Z]*',. / 00031fe0: 2f 20 41 20 76 61 72 69 61 62 6c 65 20 5c 73 63 / A variable \sc 00031ff0: 6f 70 65 5f 6d 6f 64 75 6c 65 5f 61 6e 64 5f 6e ope_module_and_n 00032000: 61 6d 65 5f 74 79 70 65 20 6f 72 20 5c 73 63 6f ame_type or \sco 00032010: 70 65 5f 5f 6d 6f 64 75 6c 65 5f 61 6e 65 5f 6e pe__module_ane_n 00032020: 61 6d 65 5f 74 79 70 65 2c 0a 20 20 20 20 20 20 ame_type,. 00032030: 2f 2f 20 77 68 65 72 65 20 73 63 6f 70 65 20 69 // where scope i 00032040: 73 20 6f 6e 65 20 6f 66 20 6c 2c 20 67 20 6f 72 s one of l, g or 00032050: 20 63 2c 20 74 79 70 65 20 6e 65 65 64 73 20 61 c, type needs a 00032060: 74 20 6c 65 61 73 74 20 74 77 6f 20 63 68 61 72 t least two char 00032070: 61 63 74 65 72 73 0a 20 20 20 20 20 20 2f 2f 20 acters. // 00032080: 61 6e 64 20 6d 6f 64 75 6c 65 5f 61 6e 64 5f 6e and module_and_n 00032090: 61 6d 65 20 6d 61 79 20 63 6f 6e 74 61 69 6e 20 ame may contain 000320a0: 73 69 6e 67 6c 65 20 75 6e 64 65 72 73 63 6f 72 single underscor 000320b0: 65 73 2e 0a 20 20 20 20 20 20 27 5b 6c 67 63 5d es.. '[lgc] 000320c0: 5f 5f 3f 5b 61 2d 7a 41 2d 5a 5d 28 3f 3a 5f 3f __?[a-zA-Z](?:_? 000320d0: 5b 61 2d 7a 41 2d 5a 5d 29 2a 5f 5b 61 2d 7a 41 [a-zA-Z])*_[a-zA 000320e0: 2d 5a 5d 7b 32 2c 7d 27 2c 0a 20 20 20 20 20 20 -Z]{2,}',. 000320f0: 2f 2f 20 41 20 71 75 61 72 6b 20 5c 71 5f 74 68 // A quark \q_th 00032100: 65 5f 6e 61 6d 65 20 6f 72 20 5c 71 5f 5f 74 68 e_name or \q__th 00032110: 65 5f 6e 61 6d 65 20 6f 72 0a 20 20 20 20 20 20 e_name or. 00032120: 2f 2f 20 73 63 61 6e 20 6d 61 72 6b 20 5c 73 5f // scan mark \s_ 00032130: 74 68 65 5f 6e 61 6d 65 20 6f 72 20 5c 73 5f 5f the_name or \s__ 00032140: 76 74 68 65 5f 6e 61 6d 65 2c 0a 20 20 20 20 20 vthe_name,. 00032150: 20 2f 2f 20 77 68 65 72 65 20 76 61 72 69 61 62 // where variab 00032160: 6c 65 5f 6e 61 6d 65 20 6e 65 65 64 73 20 61 74 le_name needs at 00032170: 20 6c 65 61 73 74 20 74 77 6f 20 63 68 61 72 61 least two chara 00032180: 63 74 65 72 73 20 61 6e 64 0a 20 20 20 20 20 20 cters and. 00032190: 2f 2f 20 6d 61 79 20 63 6f 6e 74 61 69 6e 20 73 // may contain s 000321a0: 69 6e 67 6c 65 20 75 6e 64 65 72 73 63 6f 72 65 ingle underscore 000321b0: 73 2e 0a 20 20 20 20 20 20 27 5b 71 73 5d 5f 5f s.. '[qs]__ 000321c0: 3f 5b 61 2d 7a 41 2d 5a 5d 28 3f 3a 5f 3f 5b 61 ?[a-zA-Z](?:_?[a 000321d0: 2d 7a 41 2d 5a 5d 29 2b 27 2c 0a 20 20 20 20 20 -zA-Z])+',. 000321e0: 20 2f 2f 20 4f 74 68 65 72 20 4c 61 54 65 58 33 // Other LaTeX3 000321f0: 20 6d 61 63 72 6f 20 6e 61 6d 65 73 20 74 68 61 macro names tha 00032200: 74 20 61 72 65 20 6e 6f 74 20 63 6f 76 65 72 65 t are not covere 00032210: 64 20 62 79 20 74 68 65 20 74 68 72 65 65 20 72 d by the three r 00032220: 75 6c 65 73 20 61 62 6f 76 65 2e 0a 20 20 20 20 ules above.. 00032230: 20 20 27 75 73 65 28 3f 3a 5f 69 29 3f 3a 5b 61 'use(?:_i)?:[a 00032240: 2d 7a 41 2d 5a 5d 2a 27 2c 0a 20 20 20 20 20 20 -zA-Z]*',. 00032250: 27 28 3f 3a 65 6c 73 65 7c 66 69 7c 6f 72 29 3a '(?:else|fi|or): 00032260: 27 2c 0a 20 20 20 20 20 20 27 28 3f 3a 69 66 7c ',. '(?:if| 00032270: 63 73 7c 65 78 70 29 3a 77 27 2c 0a 20 20 20 20 cs|exp):w',. 00032280: 20 20 27 28 3f 3a 68 62 6f 78 7c 76 62 6f 78 29 '(?:hbox|vbox) 00032290: 3a 6e 27 2c 0a 20 20 20 20 20 20 27 3a 3a 5b 61 :n',. '::[a 000322a0: 2d 7a 41 2d 5a 5d 5f 75 6e 62 72 61 63 65 64 27 -zA-Z]_unbraced' 000322b0: 2c 0a 20 20 20 20 20 20 27 3a 3a 5b 61 2d 7a 41 ,. '::[a-zA 000322c0: 2d 5a 3a 5d 27 0a 20 20 20 20 5d 2e 6d 61 70 28 -Z:]'. ].map( 000322d0: 70 61 74 74 65 72 6e 20 3d 3e 20 70 61 74 74 65 pattern => patte 000322e0: 72 6e 20 2b 20 27 28 3f 21 5b 61 2d 7a 41 2d 5a rn + '(?![a-zA-Z 000322f0: 3a 5f 5d 29 27 29 2e 6a 6f 69 6e 28 27 7c 27 29 :_])').join('|') 00032300: 29 3b 0a 20 20 63 6f 6e 73 74 20 4c 32 5f 56 41 );. const L2_VA 00032310: 52 49 41 4e 54 53 20 3d 20 5b 0a 20 20 20 20 7b RIANTS = [. { 00032320: 62 65 67 69 6e 3a 20 2f 5b 61 2d 7a 41 2d 5a 40 begin: /[a-zA-Z@ 00032330: 5d 2b 2f 7d 2c 20 2f 2f 20 63 6f 6e 74 72 6f 6c ]+/}, // control 00032340: 20 77 6f 72 64 0a 20 20 20 20 7b 62 65 67 69 6e word. {begin 00032350: 3a 20 2f 5b 5e 61 2d 7a 41 2d 5a 40 5d 3f 2f 7d : /[^a-zA-Z@]?/} 00032360: 20 2f 2f 20 63 6f 6e 74 72 6f 6c 20 73 79 6d 62 // control symb 00032370: 6f 6c 0a 20 20 5d 3b 0a 20 20 63 6f 6e 73 74 20 ol. ];. const 00032380: 44 4f 55 42 4c 45 5f 43 41 52 45 54 5f 56 41 52 DOUBLE_CARET_VAR 00032390: 49 41 4e 54 53 20 3d 20 5b 0a 20 20 20 20 7b 62 IANTS = [. {b 000323a0: 65 67 69 6e 3a 20 2f 5c 5e 7b 36 7d 5b 30 2d 39 egin: /\^{6}[0-9 000323b0: 61 2d 66 5d 7b 36 7d 2f 7d 2c 0a 20 20 20 20 7b a-f]{6}/},. { 000323c0: 62 65 67 69 6e 3a 20 2f 5c 5e 7b 35 7d 5b 30 2d begin: /\^{5}[0- 000323d0: 39 61 2d 66 5d 7b 35 7d 2f 7d 2c 0a 20 20 20 20 9a-f]{5}/},. 000323e0: 7b 62 65 67 69 6e 3a 20 2f 5c 5e 7b 34 7d 5b 30 {begin: /\^{4}[0 000323f0: 2d 39 61 2d 66 5d 7b 34 7d 2f 7d 2c 0a 20 20 20 -9a-f]{4}/},. 00032400: 20 7b 62 65 67 69 6e 3a 20 2f 5c 5e 7b 33 7d 5b {begin: /\^{3}[ 00032410: 30 2d 39 61 2d 66 5d 7b 33 7d 2f 7d 2c 0a 20 20 0-9a-f]{3}/},. 00032420: 20 20 7b 62 65 67 69 6e 3a 20 2f 5c 5e 7b 32 7d {begin: /\^{2} 00032430: 5b 30 2d 39 61 2d 66 5d 7b 32 7d 2f 7d 2c 0a 20 [0-9a-f]{2}/},. 00032440: 20 20 20 7b 62 65 67 69 6e 3a 20 2f 5c 5e 7b 32 {begin: /\^{2 00032450: 7d 5b 5c 75 30 30 30 30 2d 5c 75 30 30 37 66 5d }[\u0000-\u007f] 00032460: 2f 7d 0a 20 20 5d 3b 0a 20 20 63 6f 6e 73 74 20 /}. ];. const 00032470: 43 4f 4e 54 52 4f 4c 5f 53 45 51 55 45 4e 43 45 CONTROL_SEQUENCE 00032480: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 00032490: 6d 65 3a 20 27 6b 65 79 77 6f 72 64 27 2c 0a 20 me: 'keyword',. 000324a0: 20 20 20 62 65 67 69 6e 3a 20 2f 5c 5c 2f 2c 0a begin: /\\/,. 000324b0: 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 relevance: 0 000324c0: 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 ,. contains: 000324d0: 5b 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 [. {. 000324e0: 20 20 65 6e 64 73 50 61 72 65 6e 74 3a 20 74 72 endsParent: tr 000324f0: 75 65 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 ue,. begi 00032500: 6e 3a 20 4b 4e 4f 57 4e 5f 43 4f 4e 54 52 4f 4c n: KNOWN_CONTROL 00032510: 5f 57 4f 52 44 53 0a 20 20 20 20 20 20 7d 2c 0a _WORDS. },. 00032520: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00032530: 65 6e 64 73 50 61 72 65 6e 74 3a 20 74 72 75 65 endsParent: true 00032540: 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a ,. begin: 00032550: 20 4c 33 5f 52 45 47 45 58 0a 20 20 20 20 20 20 L3_REGEX. 00032560: 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 },. {. 00032570: 20 20 20 65 6e 64 73 50 61 72 65 6e 74 3a 20 74 endsParent: t 00032580: 72 75 65 2c 0a 20 20 20 20 20 20 20 20 76 61 72 rue,. var 00032590: 69 61 6e 74 73 3a 20 44 4f 55 42 4c 45 5f 43 41 iants: DOUBLE_CA 000325a0: 52 45 54 5f 56 41 52 49 41 4e 54 53 0a 20 20 20 RET_VARIANTS. 000325b0: 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 },. {. 000325c0: 20 20 20 20 20 20 65 6e 64 73 50 61 72 65 6e 74 endsParent 000325d0: 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 : true,. 000325e0: 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 relevance: 0,. 000325f0: 20 20 20 20 20 20 76 61 72 69 61 6e 74 73 3a 20 variants: 00032600: 4c 32 5f 56 41 52 49 41 4e 54 53 0a 20 20 20 20 L2_VARIANTS. 00032610: 20 20 7d 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 20 }. ]. };. 00032620: 20 63 6f 6e 73 74 20 4d 41 43 52 4f 5f 50 41 52 const MACRO_PAR 00032630: 41 4d 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 AM = {. class 00032640: 4e 61 6d 65 3a 20 27 70 61 72 61 6d 73 27 2c 0a Name: 'params',. 00032650: 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 relevance: 0 00032660: 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 2f 23 2b ,. begin: /#+ 00032670: 5c 64 3f 2f 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 \d?/. };. cons 00032680: 74 20 44 4f 55 42 4c 45 5f 43 41 52 45 54 5f 43 t DOUBLE_CARET_C 00032690: 48 41 52 20 3d 20 7b 0a 20 20 20 20 2f 2f 20 72 HAR = {. // r 000326a0: 65 6c 65 76 61 6e 63 65 3a 20 31 0a 20 20 20 20 elevance: 1. 000326b0: 76 61 72 69 61 6e 74 73 3a 20 44 4f 55 42 4c 45 variants: DOUBLE 000326c0: 5f 43 41 52 45 54 5f 56 41 52 49 41 4e 54 53 0a _CARET_VARIANTS. 000326d0: 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 53 50 45 };. const SPE 000326e0: 43 49 41 4c 5f 43 41 54 43 4f 44 45 20 3d 20 7b CIAL_CATCODE = { 000326f0: 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 . className: 00032700: 27 62 75 69 6c 74 5f 69 6e 27 2c 0a 20 20 20 20 'built_in',. 00032710: 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 relevance: 0,. 00032720: 20 20 62 65 67 69 6e 3a 20 2f 5b 24 26 5e 5f 5d begin: /[$&^_] 00032730: 2f 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 4d /. };. const M 00032740: 41 47 49 43 5f 43 4f 4d 4d 45 4e 54 20 3d 20 7b AGIC_COMMENT = { 00032750: 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 . className: 00032760: 27 6d 65 74 61 27 2c 0a 20 20 20 20 62 65 67 69 'meta',. begi 00032770: 6e 3a 20 27 25 20 21 54 65 58 27 2c 0a 20 20 20 n: '% !TeX',. 00032780: 20 65 6e 64 3a 20 27 24 27 2c 0a 20 20 20 20 72 end: '$',. r 00032790: 65 6c 65 76 61 6e 63 65 3a 20 31 30 0a 20 20 7d elevance: 10. } 000327a0: 3b 0a 20 20 63 6f 6e 73 74 20 43 4f 4d 4d 45 4e ;. const COMMEN 000327b0: 54 20 3d 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 T = hljs.COMMENT 000327c0: 28 0a 20 20 20 20 27 25 27 2c 0a 20 20 20 20 27 (. '%',. ' 000327d0: 24 27 2c 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 $',. {. 000327e0: 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 relevance: 0. 000327f0: 20 7d 0a 20 20 29 3b 0a 20 20 63 6f 6e 73 74 20 }. );. const 00032800: 45 56 45 52 59 54 48 49 4e 47 5f 42 55 54 5f 56 EVERYTHING_BUT_V 00032810: 45 52 42 41 54 49 4d 20 3d 20 5b 0a 20 20 20 20 ERBATIM = [. 00032820: 43 4f 4e 54 52 4f 4c 5f 53 45 51 55 45 4e 43 45 CONTROL_SEQUENCE 00032830: 2c 0a 20 20 20 20 4d 41 43 52 4f 5f 50 41 52 41 ,. MACRO_PARA 00032840: 4d 2c 0a 20 20 20 20 44 4f 55 42 4c 45 5f 43 41 M,. DOUBLE_CA 00032850: 52 45 54 5f 43 48 41 52 2c 0a 20 20 20 20 53 50 RET_CHAR,. SP 00032860: 45 43 49 41 4c 5f 43 41 54 43 4f 44 45 2c 0a 20 ECIAL_CATCODE,. 00032870: 20 20 20 4d 41 47 49 43 5f 43 4f 4d 4d 45 4e 54 MAGIC_COMMENT 00032880: 2c 0a 20 20 20 20 43 4f 4d 4d 45 4e 54 0a 20 20 ,. COMMENT. 00032890: 5d 3b 0a 20 20 63 6f 6e 73 74 20 42 52 41 43 45 ];. const BRACE 000328a0: 5f 47 52 4f 55 50 5f 4e 4f 5f 56 45 52 42 41 54 _GROUP_NO_VERBAT 000328b0: 49 4d 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e IM = {. begin 000328c0: 3a 20 2f 5c 7b 2f 2c 20 65 6e 64 3a 20 2f 5c 7d : /\{/, end: /\} 000328d0: 2f 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 65 /,. relevance 000328e0: 3a 20 30 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e : 0,. contain 000328f0: 73 3a 20 5b 27 73 65 6c 66 27 2c 20 2e 2e 2e 45 s: ['self', ...E 00032900: 56 45 52 59 54 48 49 4e 47 5f 42 55 54 5f 56 45 VERYTHING_BUT_VE 00032910: 52 42 41 54 49 4d 5d 0a 20 20 7d 3b 0a 20 20 63 RBATIM]. };. c 00032920: 6f 6e 73 74 20 41 52 47 55 4d 45 4e 54 5f 42 52 onst ARGUMENT_BR 00032930: 41 43 45 53 20 3d 20 68 6c 6a 73 2e 69 6e 68 65 ACES = hljs.inhe 00032940: 72 69 74 28 0a 20 20 20 20 42 52 41 43 45 5f 47 rit(. BRACE_G 00032950: 52 4f 55 50 5f 4e 4f 5f 56 45 52 42 41 54 49 4d ROUP_NO_VERBATIM 00032960: 2c 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 72 65 ,. {. re 00032970: 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 levance: 0,. 00032980: 20 20 65 6e 64 73 50 61 72 65 6e 74 3a 20 74 72 endsParent: tr 00032990: 75 65 2c 0a 20 20 20 20 20 20 63 6f 6e 74 61 69 ue,. contai 000329a0: 6e 73 3a 20 5b 42 52 41 43 45 5f 47 52 4f 55 50 ns: [BRACE_GROUP 000329b0: 5f 4e 4f 5f 56 45 52 42 41 54 49 4d 2c 20 2e 2e _NO_VERBATIM, .. 000329c0: 2e 45 56 45 52 59 54 48 49 4e 47 5f 42 55 54 5f .EVERYTHING_BUT_ 000329d0: 56 45 52 42 41 54 49 4d 5d 0a 20 20 20 20 7d 0a VERBATIM]. }. 000329e0: 20 20 29 3b 0a 20 20 63 6f 6e 73 74 20 41 52 47 );. const ARG 000329f0: 55 4d 45 4e 54 5f 42 52 41 43 4b 45 54 53 20 3d UMENT_BRACKETS = 00032a00: 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c {. begin: /\ 00032a10: 5b 2f 2c 0a 20 20 20 20 20 20 65 6e 64 3a 20 2f [/,. end: / 00032a20: 5c 5d 2f 2c 0a 20 20 20 20 65 6e 64 73 50 61 72 \]/,. endsPar 00032a30: 65 6e 74 3a 20 74 72 75 65 2c 0a 20 20 20 20 72 ent: true,. r 00032a40: 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 elevance: 0,. 00032a50: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 42 52 41 43 contains: [BRAC 00032a60: 45 5f 47 52 4f 55 50 5f 4e 4f 5f 56 45 52 42 41 E_GROUP_NO_VERBA 00032a70: 54 49 4d 2c 20 2e 2e 2e 45 56 45 52 59 54 48 49 TIM, ...EVERYTHI 00032a80: 4e 47 5f 42 55 54 5f 56 45 52 42 41 54 49 4d 5d NG_BUT_VERBATIM] 00032a90: 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 53 50 . };. const SP 00032aa0: 41 43 45 5f 47 4f 42 42 4c 45 52 20 3d 20 7b 0a ACE_GOBBLER = {. 00032ab0: 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 73 2b 2f begin: /\s+/ 00032ac0: 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a ,. relevance: 00032ad0: 20 30 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 0. };. const 00032ae0: 41 52 47 55 4d 45 4e 54 5f 4d 20 3d 20 5b 41 52 ARGUMENT_M = [AR 00032af0: 47 55 4d 45 4e 54 5f 42 52 41 43 45 53 5d 3b 0a GUMENT_BRACES];. 00032b00: 20 20 63 6f 6e 73 74 20 41 52 47 55 4d 45 4e 54 const ARGUMENT 00032b10: 5f 4f 20 3d 20 5b 41 52 47 55 4d 45 4e 54 5f 42 _O = [ARGUMENT_B 00032b20: 52 41 43 4b 45 54 53 5d 3b 0a 20 20 63 6f 6e 73 RACKETS];. cons 00032b30: 74 20 41 52 47 55 4d 45 4e 54 5f 41 4e 44 5f 54 t ARGUMENT_AND_T 00032b40: 48 45 4e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 61 HEN = function(a 00032b50: 72 67 2c 20 73 74 61 72 74 73 5f 6d 6f 64 65 29 rg, starts_mode) 00032b60: 20 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 7b 0a {. return {. 00032b70: 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 contains: 00032b80: 5b 53 50 41 43 45 5f 47 4f 42 42 4c 45 52 5d 2c [SPACE_GOBBLER], 00032b90: 0a 20 20 20 20 20 20 73 74 61 72 74 73 3a 20 7b . starts: { 00032ba0: 0a 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e . relevan 00032bb0: 63 65 3a 20 30 2c 0a 20 20 20 20 20 20 20 20 63 ce: 0,. c 00032bc0: 6f 6e 74 61 69 6e 73 3a 20 61 72 67 2c 0a 20 20 ontains: arg,. 00032bd0: 20 20 20 20 20 20 73 74 61 72 74 73 3a 20 73 74 starts: st 00032be0: 61 72 74 73 5f 6d 6f 64 65 0a 20 20 20 20 20 20 arts_mode. 00032bf0: 7d 0a 20 20 20 20 7d 3b 0a 20 20 7d 3b 0a 20 20 }. };. };. 00032c00: 63 6f 6e 73 74 20 43 53 4e 41 4d 45 20 3d 20 66 const CSNAME = f 00032c10: 75 6e 63 74 69 6f 6e 28 63 73 6e 61 6d 65 2c 20 unction(csname, 00032c20: 73 74 61 72 74 73 5f 6d 6f 64 65 29 20 7b 0a 20 starts_mode) {. 00032c30: 20 20 20 72 65 74 75 72 6e 20 7b 0a 20 20 20 20 return {. 00032c40: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 5c 5c begin: '\\\\ 00032c50: 27 20 2b 20 63 73 6e 61 6d 65 20 2b 20 27 28 3f ' + csname + '(? 00032c60: 21 5b 61 2d 7a 41 2d 5a 40 3a 5f 5d 29 27 2c 0a ![a-zA-Z@:_])',. 00032c70: 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 keywords 00032c80: 3a 20 7b 24 70 61 74 74 65 72 6e 3a 20 2f 5c 5c : {$pattern: /\\ 00032c90: 5b 61 2d 7a 41 2d 5a 5d 2b 2f 2c 20 6b 65 79 77 [a-zA-Z]+/, keyw 00032ca0: 6f 72 64 3a 20 27 5c 5c 27 20 2b 20 63 73 6e 61 ord: '\\' + csna 00032cb0: 6d 65 7d 2c 0a 20 20 20 20 20 20 20 20 72 65 6c me},. rel 00032cc0: 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 20 evance: 0,. 00032cd0: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 53 50 contains: [SP 00032ce0: 41 43 45 5f 47 4f 42 42 4c 45 52 5d 2c 0a 20 20 ACE_GOBBLER],. 00032cf0: 20 20 20 20 20 20 73 74 61 72 74 73 3a 20 73 74 starts: st 00032d00: 61 72 74 73 5f 6d 6f 64 65 0a 20 20 20 20 20 20 arts_mode. 00032d10: 7d 3b 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 };. };. const 00032d20: 42 45 47 49 4e 5f 45 4e 56 20 3d 20 66 75 6e 63 BEGIN_ENV = func 00032d30: 74 69 6f 6e 28 65 6e 76 6e 61 6d 65 2c 20 73 74 tion(envname, st 00032d40: 61 72 74 73 5f 6d 6f 64 65 29 20 7b 0a 20 20 20 arts_mode) {. 00032d50: 20 72 65 74 75 72 6e 20 68 6c 6a 73 2e 69 6e 68 return hljs.inh 00032d60: 65 72 69 74 28 0a 20 20 20 20 20 20 7b 0a 20 20 erit(. {. 00032d70: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c begin: '\\ 00032d80: 5c 5c 62 65 67 69 6e 28 3f 3d 5b 20 5c 74 5d 2a \\begin(?=[ \t]* 00032d90: 28 5c 5c 72 3f 5c 5c 6e 5b 20 5c 74 5d 2a 29 3f (\\r?\\n[ \t]*)? 00032da0: 5c 5c 7b 27 20 2b 20 65 6e 76 6e 61 6d 65 20 2b \\{' + envname + 00032db0: 20 27 5c 5c 7d 29 27 2c 0a 20 20 20 20 20 20 20 '\\})',. 00032dc0: 20 6b 65 79 77 6f 72 64 73 3a 20 7b 24 70 61 74 keywords: {$pat 00032dd0: 74 65 72 6e 3a 20 2f 5c 5c 5b 61 2d 7a 41 2d 5a tern: /\\[a-zA-Z 00032de0: 5d 2b 2f 2c 20 6b 65 79 77 6f 72 64 3a 20 27 5c ]+/, keyword: '\ 00032df0: 5c 62 65 67 69 6e 27 7d 2c 0a 20 20 20 20 20 20 \begin'},. 00032e00: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a relevance: 0,. 00032e10: 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 41 },. A 00032e20: 52 47 55 4d 45 4e 54 5f 41 4e 44 5f 54 48 45 4e RGUMENT_AND_THEN 00032e30: 28 41 52 47 55 4d 45 4e 54 5f 4d 2c 20 73 74 61 (ARGUMENT_M, sta 00032e40: 72 74 73 5f 6d 6f 64 65 29 0a 20 20 20 20 29 3b rts_mode). ); 00032e50: 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 56 45 . };. const VE 00032e60: 52 42 41 54 49 4d 5f 44 45 4c 49 4d 49 54 45 44 RBATIM_DELIMITED 00032e70: 5f 45 51 55 41 4c 20 3d 20 28 69 6e 6e 65 72 4e _EQUAL = (innerN 00032e80: 61 6d 65 20 3d 20 22 73 74 72 69 6e 67 22 29 20 ame = "string") 00032e90: 3d 3e 20 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 => {. return 00032ea0: 68 6c 6a 73 2e 45 4e 44 5f 53 41 4d 45 5f 41 53 hljs.END_SAME_AS 00032eb0: 5f 42 45 47 49 4e 28 7b 0a 20 20 20 20 20 20 63 _BEGIN({. c 00032ec0: 6c 61 73 73 4e 61 6d 65 3a 20 69 6e 6e 65 72 4e lassName: innerN 00032ed0: 61 6d 65 2c 0a 20 20 20 20 20 20 62 65 67 69 6e ame,. begin 00032ee0: 3a 20 2f 28 2e 7c 5c 72 3f 5c 6e 29 2f 2c 0a 20 : /(.|\r?\n)/,. 00032ef0: 20 20 20 20 20 65 6e 64 3a 20 2f 28 2e 7c 5c 72 end: /(.|\r 00032f00: 3f 5c 6e 29 2f 2c 0a 20 20 20 20 20 20 65 78 63 ?\n)/,. exc 00032f10: 6c 75 64 65 42 65 67 69 6e 3a 20 74 72 75 65 2c ludeBegin: true, 00032f20: 0a 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 6e . excludeEn 00032f30: 64 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 65 d: true,. e 00032f40: 6e 64 73 50 61 72 65 6e 74 3a 20 74 72 75 65 0a ndsParent: true. 00032f50: 20 20 20 20 7d 29 3b 0a 20 20 7d 3b 0a 20 20 63 });. };. c 00032f60: 6f 6e 73 74 20 56 45 52 42 41 54 49 4d 5f 44 45 onst VERBATIM_DE 00032f70: 4c 49 4d 49 54 45 44 5f 45 4e 56 20 3d 20 66 75 LIMITED_ENV = fu 00032f80: 6e 63 74 69 6f 6e 28 65 6e 76 6e 61 6d 65 29 20 nction(envname) 00032f90: 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 7b 0a 20 {. return {. 00032fa0: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 00032fb0: 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 20 20 'string',. 00032fc0: 65 6e 64 3a 20 27 28 3f 3d 5c 5c 5c 5c 65 6e 64 end: '(?=\\\\end 00032fd0: 5c 5c 7b 27 20 2b 20 65 6e 76 6e 61 6d 65 20 2b \\{' + envname + 00032fe0: 20 27 5c 5c 7d 29 27 0a 20 20 20 20 7d 3b 0a 20 '\\})'. };. 00032ff0: 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 56 45 52 };.. const VER 00033000: 42 41 54 49 4d 5f 44 45 4c 49 4d 49 54 45 44 5f BATIM_DELIMITED_ 00033010: 42 52 41 43 45 53 20 3d 20 28 69 6e 6e 65 72 4e BRACES = (innerN 00033020: 61 6d 65 20 3d 20 22 73 74 72 69 6e 67 22 29 20 ame = "string") 00033030: 3d 3e 20 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 => {. return 00033040: 7b 0a 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 {. relevanc 00033050: 65 3a 20 30 2c 0a 20 20 20 20 20 20 62 65 67 69 e: 0,. begi 00033060: 6e 3a 20 2f 5c 7b 2f 2c 0a 20 20 20 20 20 20 73 n: /\{/,. s 00033070: 74 61 72 74 73 3a 20 7b 0a 20 20 20 20 20 20 20 tarts: {. 00033080: 20 65 6e 64 73 50 61 72 65 6e 74 3a 20 74 72 75 endsParent: tru 00033090: 65 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 e,. conta 000330a0: 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 ins: [. 000330b0: 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 {. c 000330c0: 6c 61 73 73 4e 61 6d 65 3a 20 69 6e 6e 65 72 4e lassName: innerN 000330d0: 61 6d 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ame,. 000330e0: 20 65 6e 64 3a 20 2f 28 3f 3d 5c 7d 29 2f 2c 0a end: /(?=\})/,. 000330f0: 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 73 ends 00033100: 50 61 72 65 6e 74 3a 74 72 75 65 2c 0a 20 20 20 Parent:true,. 00033110: 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e contain 00033120: 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 20 s: [. 00033130: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 {. 00033140: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 7b 2f begin: /\{/ 00033150: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,. 00033160: 20 20 65 6e 64 3a 20 2f 5c 7d 2f 2c 0a 20 20 20 end: /\}/,. 00033170: 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6c rel 00033180: 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 20 evance: 0,. 00033190: 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 conta 000331a0: 69 6e 73 3a 20 5b 22 73 65 6c 66 22 5d 0a 20 20 ins: ["self"]. 000331b0: 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 }. 000331c0: 20 20 20 20 20 20 20 20 20 20 5d 2c 0a 20 20 20 ],. 000331d0: 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 }. 000331e0: 20 5d 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 7d ]. }. } 000331f0: 3b 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 56 ;. };. const V 00033200: 45 52 42 41 54 49 4d 20 3d 20 5b 0a 20 20 20 20 ERBATIM = [. 00033210: 2e 2e 2e 5b 27 76 65 72 62 27 2c 20 27 6c 73 74 ...['verb', 'lst 00033220: 69 6e 6c 69 6e 65 27 5d 2e 6d 61 70 28 63 73 6e inline'].map(csn 00033230: 61 6d 65 20 3d 3e 20 43 53 4e 41 4d 45 28 63 73 ame => CSNAME(cs 00033240: 6e 61 6d 65 2c 20 7b 63 6f 6e 74 61 69 6e 73 3a name, {contains: 00033250: 20 5b 56 45 52 42 41 54 49 4d 5f 44 45 4c 49 4d [VERBATIM_DELIM 00033260: 49 54 45 44 5f 45 51 55 41 4c 28 29 5d 7d 29 29 ITED_EQUAL()]})) 00033270: 2c 0a 20 20 20 20 43 53 4e 41 4d 45 28 27 6d 69 ,. CSNAME('mi 00033280: 6e 74 27 2c 20 41 52 47 55 4d 45 4e 54 5f 41 4e nt', ARGUMENT_AN 00033290: 44 5f 54 48 45 4e 28 41 52 47 55 4d 45 4e 54 5f D_THEN(ARGUMENT_ 000332a0: 4d 2c 20 7b 63 6f 6e 74 61 69 6e 73 3a 20 5b 56 M, {contains: [V 000332b0: 45 52 42 41 54 49 4d 5f 44 45 4c 49 4d 49 54 45 ERBATIM_DELIMITE 000332c0: 44 5f 45 51 55 41 4c 28 29 5d 7d 29 29 2c 0a 20 D_EQUAL()]})),. 000332d0: 20 20 20 43 53 4e 41 4d 45 28 27 6d 69 6e 74 69 CSNAME('minti 000332e0: 6e 6c 69 6e 65 27 2c 20 41 52 47 55 4d 45 4e 54 nline', ARGUMENT 000332f0: 5f 41 4e 44 5f 54 48 45 4e 28 41 52 47 55 4d 45 _AND_THEN(ARGUME 00033300: 4e 54 5f 4d 2c 20 7b 63 6f 6e 74 61 69 6e 73 3a NT_M, {contains: 00033310: 20 5b 56 45 52 42 41 54 49 4d 5f 44 45 4c 49 4d [VERBATIM_DELIM 00033320: 49 54 45 44 5f 42 52 41 43 45 53 28 29 2c 20 56 ITED_BRACES(), V 00033330: 45 52 42 41 54 49 4d 5f 44 45 4c 49 4d 49 54 45 ERBATIM_DELIMITE 00033340: 44 5f 45 51 55 41 4c 28 29 5d 7d 29 29 2c 0a 20 D_EQUAL()]})),. 00033350: 20 20 20 43 53 4e 41 4d 45 28 27 75 72 6c 27 2c CSNAME('url', 00033360: 20 7b 63 6f 6e 74 61 69 6e 73 3a 20 5b 56 45 52 {contains: [VER 00033370: 42 41 54 49 4d 5f 44 45 4c 49 4d 49 54 45 44 5f BATIM_DELIMITED_ 00033380: 42 52 41 43 45 53 28 22 6c 69 6e 6b 22 29 2c 20 BRACES("link"), 00033390: 56 45 52 42 41 54 49 4d 5f 44 45 4c 49 4d 49 54 VERBATIM_DELIMIT 000333a0: 45 44 5f 42 52 41 43 45 53 28 22 6c 69 6e 6b 22 ED_BRACES("link" 000333b0: 29 5d 7d 29 2c 0a 20 20 20 20 43 53 4e 41 4d 45 )]}),. CSNAME 000333c0: 28 27 68 79 70 65 72 72 65 66 27 2c 20 7b 63 6f ('hyperref', {co 000333d0: 6e 74 61 69 6e 73 3a 20 5b 56 45 52 42 41 54 49 ntains: [VERBATI 000333e0: 4d 5f 44 45 4c 49 4d 49 54 45 44 5f 42 52 41 43 M_DELIMITED_BRAC 000333f0: 45 53 28 22 6c 69 6e 6b 22 29 5d 7d 29 2c 0a 20 ES("link")]}),. 00033400: 20 20 20 43 53 4e 41 4d 45 28 27 68 72 65 66 27 CSNAME('href' 00033410: 2c 20 41 52 47 55 4d 45 4e 54 5f 41 4e 44 5f 54 , ARGUMENT_AND_T 00033420: 48 45 4e 28 41 52 47 55 4d 45 4e 54 5f 4f 2c 20 HEN(ARGUMENT_O, 00033430: 7b 63 6f 6e 74 61 69 6e 73 3a 20 5b 56 45 52 42 {contains: [VERB 00033440: 41 54 49 4d 5f 44 45 4c 49 4d 49 54 45 44 5f 42 ATIM_DELIMITED_B 00033450: 52 41 43 45 53 28 22 6c 69 6e 6b 22 29 5d 7d 29 RACES("link")]}) 00033460: 29 2c 0a 20 20 20 20 2e 2e 2e 5b 5d 2e 63 6f 6e ),. ...[].con 00033470: 63 61 74 28 2e 2e 2e 5b 27 27 2c 20 27 5c 5c 2a cat(...['', '\\* 00033480: 27 5d 2e 6d 61 70 28 73 75 66 66 69 78 20 3d 3e '].map(suffix => 00033490: 20 5b 0a 20 20 20 20 20 20 42 45 47 49 4e 5f 45 [. BEGIN_E 000334a0: 4e 56 28 27 76 65 72 62 61 74 69 6d 27 20 2b 20 NV('verbatim' + 000334b0: 73 75 66 66 69 78 2c 20 56 45 52 42 41 54 49 4d suffix, VERBATIM 000334c0: 5f 44 45 4c 49 4d 49 54 45 44 5f 45 4e 56 28 27 _DELIMITED_ENV(' 000334d0: 76 65 72 62 61 74 69 6d 27 20 2b 20 73 75 66 66 verbatim' + suff 000334e0: 69 78 29 29 2c 0a 20 20 20 20 20 20 42 45 47 49 ix)),. BEGI 000334f0: 4e 5f 45 4e 56 28 27 66 69 6c 65 63 6f 6e 74 65 N_ENV('fileconte 00033500: 6e 74 73 27 20 2b 20 73 75 66 66 69 78 2c 20 20 nts' + suffix, 00033510: 41 52 47 55 4d 45 4e 54 5f 41 4e 44 5f 54 48 45 ARGUMENT_AND_THE 00033520: 4e 28 41 52 47 55 4d 45 4e 54 5f 4d 2c 20 56 45 N(ARGUMENT_M, VE 00033530: 52 42 41 54 49 4d 5f 44 45 4c 49 4d 49 54 45 44 RBATIM_DELIMITED 00033540: 5f 45 4e 56 28 27 66 69 6c 65 63 6f 6e 74 65 6e _ENV('fileconten 00033550: 74 73 27 20 2b 20 73 75 66 66 69 78 29 29 29 2c ts' + suffix))), 00033560: 0a 20 20 20 20 20 20 2e 2e 2e 5b 27 27 2c 20 27 . ...['', ' 00033570: 42 27 2c 20 27 4c 27 5d 2e 6d 61 70 28 70 72 65 B', 'L'].map(pre 00033580: 66 69 78 20 3d 3e 0a 20 20 20 20 20 20 20 20 42 fix =>. B 00033590: 45 47 49 4e 5f 45 4e 56 28 70 72 65 66 69 78 20 EGIN_ENV(prefix 000335a0: 2b 20 27 56 65 72 62 61 74 69 6d 27 20 2b 20 73 + 'Verbatim' + s 000335b0: 75 66 66 69 78 2c 20 41 52 47 55 4d 45 4e 54 5f uffix, ARGUMENT_ 000335c0: 41 4e 44 5f 54 48 45 4e 28 41 52 47 55 4d 45 4e AND_THEN(ARGUMEN 000335d0: 54 5f 4f 2c 20 56 45 52 42 41 54 49 4d 5f 44 45 T_O, VERBATIM_DE 000335e0: 4c 49 4d 49 54 45 44 5f 45 4e 56 28 70 72 65 66 LIMITED_ENV(pref 000335f0: 69 78 20 2b 20 27 56 65 72 62 61 74 69 6d 27 20 ix + 'Verbatim' 00033600: 2b 20 73 75 66 66 69 78 29 29 29 0a 20 20 20 20 + suffix))). 00033610: 20 20 29 0a 20 20 20 20 5d 29 29 2c 0a 20 20 20 ). ])),. 00033620: 20 42 45 47 49 4e 5f 45 4e 56 28 27 6d 69 6e 74 BEGIN_ENV('mint 00033630: 65 64 27 2c 20 41 52 47 55 4d 45 4e 54 5f 41 4e ed', ARGUMENT_AN 00033640: 44 5f 54 48 45 4e 28 41 52 47 55 4d 45 4e 54 5f D_THEN(ARGUMENT_ 00033650: 4f 2c 20 41 52 47 55 4d 45 4e 54 5f 41 4e 44 5f O, ARGUMENT_AND_ 00033660: 54 48 45 4e 28 41 52 47 55 4d 45 4e 54 5f 4d 2c THEN(ARGUMENT_M, 00033670: 20 56 45 52 42 41 54 49 4d 5f 44 45 4c 49 4d 49 VERBATIM_DELIMI 00033680: 54 45 44 5f 45 4e 56 28 27 6d 69 6e 74 65 64 27 TED_ENV('minted' 00033690: 29 29 29 29 2c 0a 20 20 5d 3b 0a 0a 20 20 72 65 )))),. ];.. re 000336a0: 74 75 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a turn {. name: 000336b0: 20 27 4c 61 54 65 58 27 2c 0a 20 20 20 20 61 6c 'LaTeX',. al 000336c0: 69 61 73 65 73 3a 20 5b 27 74 65 78 27 5d 2c 0a iases: ['tex'],. 000336d0: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a contains: [. 000336e0: 20 20 20 20 20 20 2e 2e 2e 56 45 52 42 41 54 49 ...VERBATI 000336f0: 4d 2c 0a 20 20 20 20 20 20 2e 2e 2e 45 56 45 52 M,. ...EVER 00033700: 59 54 48 49 4e 47 5f 42 55 54 5f 56 45 52 42 41 YTHING_BUT_VERBA 00033710: 54 49 4d 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 7d TIM. ]. };.} 00033720: 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 ..module.exports 00033730: 20 3d 20 6c 61 74 65 78 3b 0a 0a 0a 2f 2a 2a 2a = latex;.../*** 00033740: 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f / }),../***/ "./ 00033750: 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 node_modules/hig 00033760: 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 hlight.js/lib/la 00033770: 6e 67 75 61 67 65 73 2f 6c 64 69 66 2e 6a 73 22 nguages/ldif.js" 00033780: 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a :./*!*********** 00033790: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000337a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000337b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a **************!* 000337c0: 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f \. !*** ./node_ 000337d0: 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 modules/highligh 000337e0: 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 t.js/lib/languag 000337f0: 65 73 2f 6c 64 69 66 2e 6a 73 20 2a 2a 2a 21 0a es/ldif.js ***!. 00033800: 20 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a \************* 00033810: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00033820: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00033830: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a ************/./* 00033840: 2a 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e **/ ((module) => 00033850: 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a {../*.Language: 00033860: 20 4c 44 49 46 0a 43 6f 6e 74 72 69 62 75 74 6f LDIF.Contributo 00033870: 72 73 3a 20 4a 61 63 6f 62 20 43 68 69 6c 64 72 rs: Jacob Childr 00033880: 65 73 73 20 3c 6a 61 63 6f 62 63 40 67 6d 61 69 ess <jacobc@gmai 00033890: 6c 2e 63 6f 6d 3e 0a 43 61 74 65 67 6f 72 79 3a l.com>.Category: 000338a0: 20 65 6e 74 65 72 70 72 69 73 65 2c 20 63 6f 6e enterprise, con 000338b0: 66 69 67 0a 57 65 62 73 69 74 65 3a 20 68 74 74 fig.Website: htt 000338c0: 70 73 3a 2f 2f 65 6e 2e 77 69 6b 69 70 65 64 69 ps://en.wikipedi 000338d0: 61 2e 6f 72 67 2f 77 69 6b 69 2f 4c 44 41 50 5f a.org/wiki/LDAP_ 000338e0: 44 61 74 61 5f 49 6e 74 65 72 63 68 61 6e 67 65 Data_Interchange 000338f0: 5f 46 6f 72 6d 61 74 0a 2a 2f 0a 66 75 6e 63 74 _Format.*/.funct 00033900: 69 6f 6e 20 6c 64 69 66 28 68 6c 6a 73 29 20 7b ion ldif(hljs) { 00033910: 0a 20 20 72 65 74 75 72 6e 20 7b 0a 20 20 20 20 . return {. 00033920: 6e 61 6d 65 3a 20 27 4c 44 49 46 27 2c 0a 20 20 name: 'LDIF',. 00033930: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 00033940: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c {. cl 00033950: 61 73 73 4e 61 6d 65 3a 20 27 61 74 74 72 69 62 assName: 'attrib 00033960: 75 74 65 27 2c 0a 20 20 20 20 20 20 20 20 62 65 ute',. be 00033970: 67 69 6e 3a 20 27 5e 64 6e 27 2c 0a 20 20 20 20 gin: '^dn',. 00033980: 20 20 20 20 65 6e 64 3a 20 27 3a 20 27 2c 0a 20 end: ': ',. 00033990: 20 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 6e excludeEn 000339a0: 64 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 d: true,. 000339b0: 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 20 20 20 starts: {. 000339c0: 20 20 20 20 20 65 6e 64 3a 20 27 24 27 2c 0a 20 end: '$',. 000339d0: 20 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e relevan 000339e0: 63 65 3a 20 30 0a 20 20 20 20 20 20 20 20 7d 2c ce: 0. }, 000339f0: 0a 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e . relevan 00033a00: 63 65 3a 20 31 30 0a 20 20 20 20 20 20 7d 2c 0a ce: 10. },. 00033a10: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00033a20: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 61 74 74 72 className: 'attr 00033a30: 69 62 75 74 65 27 2c 0a 20 20 20 20 20 20 20 20 ibute',. 00033a40: 62 65 67 69 6e 3a 20 27 5e 5c 5c 77 27 2c 0a 20 begin: '^\\w',. 00033a50: 20 20 20 20 20 20 20 65 6e 64 3a 20 27 3a 20 27 end: ': ' 00033a60: 2c 0a 20 20 20 20 20 20 20 20 65 78 63 6c 75 64 ,. exclud 00033a70: 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 20 eEnd: true,. 00033a80: 20 20 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 starts: {. 00033a90: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 24 27 end: '$' 00033aa0: 2c 0a 20 20 20 20 20 20 20 20 20 20 72 65 6c 65 ,. rele 00033ab0: 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 20 20 20 vance: 0. 00033ac0: 20 7d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 }. },. 00033ad0: 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 {. clas 00033ae0: 73 4e 61 6d 65 3a 20 27 6c 69 74 65 72 61 6c 27 sName: 'literal' 00033af0: 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a ,. begin: 00033b00: 20 27 5e 2d 27 2c 0a 20 20 20 20 20 20 20 20 65 '^-',. e 00033b10: 6e 64 3a 20 27 24 27 0a 20 20 20 20 20 20 7d 2c nd: '$'. }, 00033b20: 0a 20 20 20 20 20 20 68 6c 6a 73 2e 48 41 53 48 . hljs.HASH 00033b30: 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 0a 20 20 _COMMENT_MODE. 00033b40: 20 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 ]. };.}..modu 00033b50: 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 6c 64 69 le.exports = ldi 00033b60: 66 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a f;.../***/ }),.. 00033b70: 2f 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f /***/ "./node_mo 00033b80: 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e dules/highlight. 00033b90: 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 js/lib/languages 00033ba0: 2f 6c 65 61 66 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a /leaf.js":./*!** 00033bb0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00033bc0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00033bd0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00033be0: 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 21 2a 2a *******!*\. !** 00033bf0: 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 * ./node_modules 00033c00: 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 /highlight.js/li 00033c10: 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6c 65 61 66 b/languages/leaf 00033c20: 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a .js ***!. \**** 00033c30: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00033c40: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00033c50: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00033c60: 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 28 28 6d *****/./***/ ((m 00033c70: 6f 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a 2f 2a 0a odule) => {../*. 00033c80: 4c 61 6e 67 75 61 67 65 3a 20 4c 65 61 66 0a 41 Language: Leaf.A 00033c90: 75 74 68 6f 72 3a 20 48 61 6c 65 20 43 68 61 6e uthor: Hale Chan 00033ca0: 20 3c 68 61 6c 65 63 68 61 6e 40 71 71 2e 63 6f <halechan@qq.co 00033cb0: 6d 3e 0a 44 65 73 63 72 69 70 74 69 6f 6e 3a 20 m>.Description: 00033cc0: 42 61 73 65 64 20 6f 6e 20 74 68 65 20 4c 65 61 Based on the Lea 00033cd0: 66 20 72 65 66 65 72 65 6e 63 65 20 66 72 6f 6d f reference from 00033ce0: 20 68 74 74 70 73 3a 2f 2f 76 61 70 6f 72 2e 67 https://vapor.g 00033cf0: 69 74 68 75 62 2e 69 6f 2f 64 6f 63 75 6d 65 6e ithub.io/documen 00033d00: 74 61 74 69 6f 6e 2f 67 75 69 64 65 2f 6c 65 61 tation/guide/lea 00033d10: 66 2e 68 74 6d 6c 2e 0a 2a 2f 0a 0a 66 75 6e 63 f.html..*/..func 00033d20: 74 69 6f 6e 20 6c 65 61 66 28 68 6c 6a 73 29 20 tion leaf(hljs) 00033d30: 7b 0a 20 20 72 65 74 75 72 6e 20 7b 0a 20 20 20 {. return {. 00033d40: 20 6e 61 6d 65 3a 20 27 4c 65 61 66 27 2c 0a 20 name: 'Leaf',. 00033d50: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 00033d60: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 {. c 00033d70: 6c 61 73 73 4e 61 6d 65 3a 20 27 66 75 6e 63 74 lassName: 'funct 00033d80: 69 6f 6e 27 2c 0a 20 20 20 20 20 20 20 20 62 65 ion',. be 00033d90: 67 69 6e 3a 20 27 23 2b 27 20 2b 20 27 5b 41 2d gin: '#+' + '[A- 00033da0: 5a 61 2d 7a 5f 30 2d 39 5d 2a 27 20 2b 20 27 5c Za-z_0-9]*' + '\ 00033db0: 5c 28 27 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 \(',. end 00033dc0: 3a 20 2f 20 5c 7b 2f 2c 0a 20 20 20 20 20 20 20 : / \{/,. 00033dd0: 20 72 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 72 returnBegin: tr 00033de0: 75 65 2c 0a 20 20 20 20 20 20 20 20 65 78 63 6c ue,. excl 00033df0: 75 64 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 udeEnd: true,. 00033e00: 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 contains: 00033e10: 5b 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 [. {. 00033e20: 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e classN 00033e30: 61 6d 65 3a 20 27 6b 65 79 77 6f 72 64 27 2c 0a ame: 'keyword',. 00033e40: 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 begi 00033e50: 6e 3a 20 27 23 2b 27 0a 20 20 20 20 20 20 20 20 n: '#+'. 00033e60: 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 7b },. { 00033e70: 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 . cla 00033e80: 73 73 4e 61 6d 65 3a 20 27 74 69 74 6c 65 27 2c ssName: 'title', 00033e90: 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 . beg 00033ea0: 69 6e 3a 20 27 5b 41 2d 5a 61 2d 7a 5f 5d 5b 41 in: '[A-Za-z_][A 00033eb0: 2d 5a 61 2d 7a 5f 30 2d 39 5d 2a 27 0a 20 20 20 -Za-z_0-9]*'. 00033ec0: 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 },. 00033ed0: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 {. 00033ee0: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 70 61 className: 'pa 00033ef0: 72 61 6d 73 27 2c 0a 20 20 20 20 20 20 20 20 20 rams',. 00033f00: 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 28 27 2c begin: '\\(', 00033f10: 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 . end 00033f20: 3a 20 27 5c 5c 29 27 2c 0a 20 20 20 20 20 20 20 : '\\)',. 00033f30: 20 20 20 20 20 65 6e 64 73 50 61 72 65 6e 74 3a endsParent: 00033f40: 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 true,. 00033f50: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 00033f60: 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 {. 00033f70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 c 00033f80: 6c 61 73 73 4e 61 6d 65 3a 20 27 73 74 72 69 6e lassName: 'strin 00033f90: 67 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 g',. 00033fa0: 20 20 20 20 62 65 67 69 6e 3a 20 27 22 27 2c 0a begin: '"',. 00033fb0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00033fc0: 65 6e 64 3a 20 27 22 27 0a 20 20 20 20 20 20 20 end: '"'. 00033fd0: 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 },. 00033fe0: 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 {. 00033ff0: 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e classN 00034000: 61 6d 65 3a 20 27 76 61 72 69 61 62 6c 65 27 2c ame: 'variable', 00034010: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 . 00034020: 20 62 65 67 69 6e 3a 20 27 5b 41 2d 5a 61 2d 7a begin: '[A-Za-z 00034030: 5f 5d 5b 41 2d 5a 61 2d 7a 5f 30 2d 39 5d 2a 27 _][A-Za-z_0-9]*' 00034040: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d . } 00034050: 0a 20 20 20 20 20 20 20 20 20 20 20 20 5d 0a 20 . ]. 00034060: 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 }. 00034070: 20 20 20 5d 0a 20 20 20 20 20 20 7d 0a 20 20 20 ]. }. 00034080: 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c ]. };.}..modul 00034090: 65 2e 65 78 70 6f 72 74 73 20 3d 20 6c 65 61 66 e.exports = leaf 000340a0: 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f ;.../***/ }),../ 000340b0: 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 ***/ "./node_mod 000340c0: 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a ules/highlight.j 000340d0: 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f s/lib/languages/ 000340e0: 6c 65 73 73 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a 2a less.js":./*!*** 000340f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00034100: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00034110: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00034120: 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 21 2a 2a 2a ******!*\. !*** 00034130: 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f ./node_modules/ 00034140: 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 highlight.js/lib 00034150: 2f 6c 61 6e 67 75 61 67 65 73 2f 6c 65 73 73 2e /languages/less. 00034160: 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a 2a js ***!. \***** 00034170: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00034180: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00034190: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000341a0: 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 28 28 6d 6f ****/./***/ ((mo 000341b0: 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a 63 6f 6e 73 dule) => {..cons 000341c0: 74 20 4d 4f 44 45 53 20 3d 20 28 68 6c 6a 73 29 t MODES = (hljs) 000341d0: 20 3d 3e 20 7b 0a 20 20 72 65 74 75 72 6e 20 7b => {. return { 000341e0: 0a 20 20 20 20 49 4d 50 4f 52 54 41 4e 54 3a 20 . IMPORTANT: 000341f0: 7b 0a 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d {. classNam 00034200: 65 3a 20 27 6d 65 74 61 27 2c 0a 20 20 20 20 20 e: 'meta',. 00034210: 20 62 65 67 69 6e 3a 20 27 21 69 6d 70 6f 72 74 begin: '!import 00034220: 61 6e 74 27 0a 20 20 20 20 7d 2c 0a 20 20 20 20 ant'. },. 00034230: 48 45 58 43 4f 4c 4f 52 3a 20 7b 0a 20 20 20 20 HEXCOLOR: {. 00034240: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6e 75 className: 'nu 00034250: 6d 62 65 72 27 2c 0a 20 20 20 20 20 20 62 65 67 mber',. beg 00034260: 69 6e 3a 20 27 23 28 5b 61 2d 66 41 2d 46 30 2d in: '#([a-fA-F0- 00034270: 39 5d 7b 36 7d 7c 5b 61 2d 66 41 2d 46 30 2d 39 9]{6}|[a-fA-F0-9 00034280: 5d 7b 33 7d 29 27 0a 20 20 20 20 7d 2c 0a 20 20 ]{3})'. },. 00034290: 20 20 41 54 54 52 49 42 55 54 45 5f 53 45 4c 45 ATTRIBUTE_SELE 000342a0: 43 54 4f 52 5f 4d 4f 44 45 3a 20 7b 0a 20 20 20 CTOR_MODE: {. 000342b0: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 className: 's 000342c0: 65 6c 65 63 74 6f 72 2d 61 74 74 72 27 2c 0a 20 elector-attr',. 000342d0: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 5b 2f begin: /\[/ 000342e0: 2c 0a 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 5d ,. end: /\] 000342f0: 2f 2c 0a 20 20 20 20 20 20 69 6c 6c 65 67 61 6c /,. illegal 00034300: 3a 20 27 24 27 2c 0a 20 20 20 20 20 20 63 6f 6e : '$',. con 00034310: 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 tains: [. 00034320: 20 68 6c 6a 73 2e 41 50 4f 53 5f 53 54 52 49 4e hljs.APOS_STRIN 00034330: 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 G_MODE,. 00034340: 68 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 49 4e hljs.QUOTE_STRIN 00034350: 47 5f 4d 4f 44 45 0a 20 20 20 20 20 20 5d 0a 20 G_MODE. ]. 00034360: 20 20 20 7d 0a 20 20 7d 3b 0a 7d 3b 0a 0a 63 6f }. };.};..co 00034370: 6e 73 74 20 54 41 47 53 20 3d 20 5b 0a 20 20 27 nst TAGS = [. ' 00034380: 61 27 2c 0a 20 20 27 61 62 62 72 27 2c 0a 20 20 a',. 'abbr',. 00034390: 27 61 64 64 72 65 73 73 27 2c 0a 20 20 27 61 72 'address',. 'ar 000343a0: 74 69 63 6c 65 27 2c 0a 20 20 27 61 73 69 64 65 ticle',. 'aside 000343b0: 27 2c 0a 20 20 27 61 75 64 69 6f 27 2c 0a 20 20 ',. 'audio',. 000343c0: 27 62 27 2c 0a 20 20 27 62 6c 6f 63 6b 71 75 6f 'b',. 'blockquo 000343d0: 74 65 27 2c 0a 20 20 27 62 6f 64 79 27 2c 0a 20 te',. 'body',. 000343e0: 20 27 62 75 74 74 6f 6e 27 2c 0a 20 20 27 63 61 'button',. 'ca 000343f0: 6e 76 61 73 27 2c 0a 20 20 27 63 61 70 74 69 6f nvas',. 'captio 00034400: 6e 27 2c 0a 20 20 27 63 69 74 65 27 2c 0a 20 20 n',. 'cite',. 00034410: 27 63 6f 64 65 27 2c 0a 20 20 27 64 64 27 2c 0a 'code',. 'dd',. 00034420: 20 20 27 64 65 6c 27 2c 0a 20 20 27 64 65 74 61 'del',. 'deta 00034430: 69 6c 73 27 2c 0a 20 20 27 64 66 6e 27 2c 0a 20 ils',. 'dfn',. 00034440: 20 27 64 69 76 27 2c 0a 20 20 27 64 6c 27 2c 0a 'div',. 'dl',. 00034450: 20 20 27 64 74 27 2c 0a 20 20 27 65 6d 27 2c 0a 'dt',. 'em',. 00034460: 20 20 27 66 69 65 6c 64 73 65 74 27 2c 0a 20 20 'fieldset',. 00034470: 27 66 69 67 63 61 70 74 69 6f 6e 27 2c 0a 20 20 'figcaption',. 00034480: 27 66 69 67 75 72 65 27 2c 0a 20 20 27 66 6f 6f 'figure',. 'foo 00034490: 74 65 72 27 2c 0a 20 20 27 66 6f 72 6d 27 2c 0a ter',. 'form',. 000344a0: 20 20 27 68 31 27 2c 0a 20 20 27 68 32 27 2c 0a 'h1',. 'h2',. 000344b0: 20 20 27 68 33 27 2c 0a 20 20 27 68 34 27 2c 0a 'h3',. 'h4',. 000344c0: 20 20 27 68 35 27 2c 0a 20 20 27 68 36 27 2c 0a 'h5',. 'h6',. 000344d0: 20 20 27 68 65 61 64 65 72 27 2c 0a 20 20 27 68 'header',. 'h 000344e0: 67 72 6f 75 70 27 2c 0a 20 20 27 68 74 6d 6c 27 group',. 'html' 000344f0: 2c 0a 20 20 27 69 27 2c 0a 20 20 27 69 66 72 61 ,. 'i',. 'ifra 00034500: 6d 65 27 2c 0a 20 20 27 69 6d 67 27 2c 0a 20 20 me',. 'img',. 00034510: 27 69 6e 70 75 74 27 2c 0a 20 20 27 69 6e 73 27 'input',. 'ins' 00034520: 2c 0a 20 20 27 6b 62 64 27 2c 0a 20 20 27 6c 61 ,. 'kbd',. 'la 00034530: 62 65 6c 27 2c 0a 20 20 27 6c 65 67 65 6e 64 27 bel',. 'legend' 00034540: 2c 0a 20 20 27 6c 69 27 2c 0a 20 20 27 6d 61 69 ,. 'li',. 'mai 00034550: 6e 27 2c 0a 20 20 27 6d 61 72 6b 27 2c 0a 20 20 n',. 'mark',. 00034560: 27 6d 65 6e 75 27 2c 0a 20 20 27 6e 61 76 27 2c 'menu',. 'nav', 00034570: 0a 20 20 27 6f 62 6a 65 63 74 27 2c 0a 20 20 27 . 'object',. ' 00034580: 6f 6c 27 2c 0a 20 20 27 70 27 2c 0a 20 20 27 71 ol',. 'p',. 'q 00034590: 27 2c 0a 20 20 27 71 75 6f 74 65 27 2c 0a 20 20 ',. 'quote',. 000345a0: 27 73 61 6d 70 27 2c 0a 20 20 27 73 65 63 74 69 'samp',. 'secti 000345b0: 6f 6e 27 2c 0a 20 20 27 73 70 61 6e 27 2c 0a 20 on',. 'span',. 000345c0: 20 27 73 74 72 6f 6e 67 27 2c 0a 20 20 27 73 75 'strong',. 'su 000345d0: 6d 6d 61 72 79 27 2c 0a 20 20 27 73 75 70 27 2c mmary',. 'sup', 000345e0: 0a 20 20 27 74 61 62 6c 65 27 2c 0a 20 20 27 74 . 'table',. 't 000345f0: 62 6f 64 79 27 2c 0a 20 20 27 74 64 27 2c 0a 20 body',. 'td',. 00034600: 20 27 74 65 78 74 61 72 65 61 27 2c 0a 20 20 27 'textarea',. ' 00034610: 74 66 6f 6f 74 27 2c 0a 20 20 27 74 68 27 2c 0a tfoot',. 'th',. 00034620: 20 20 27 74 68 65 61 64 27 2c 0a 20 20 27 74 69 'thead',. 'ti 00034630: 6d 65 27 2c 0a 20 20 27 74 72 27 2c 0a 20 20 27 me',. 'tr',. ' 00034640: 75 6c 27 2c 0a 20 20 27 76 61 72 27 2c 0a 20 20 ul',. 'var',. 00034650: 27 76 69 64 65 6f 27 0a 5d 3b 0a 0a 63 6f 6e 73 'video'.];..cons 00034660: 74 20 4d 45 44 49 41 5f 46 45 41 54 55 52 45 53 t MEDIA_FEATURES 00034670: 20 3d 20 5b 0a 20 20 27 61 6e 79 2d 68 6f 76 65 = [. 'any-hove 00034680: 72 27 2c 0a 20 20 27 61 6e 79 2d 70 6f 69 6e 74 r',. 'any-point 00034690: 65 72 27 2c 0a 20 20 27 61 73 70 65 63 74 2d 72 er',. 'aspect-r 000346a0: 61 74 69 6f 27 2c 0a 20 20 27 63 6f 6c 6f 72 27 atio',. 'color' 000346b0: 2c 0a 20 20 27 63 6f 6c 6f 72 2d 67 61 6d 75 74 ,. 'color-gamut 000346c0: 27 2c 0a 20 20 27 63 6f 6c 6f 72 2d 69 6e 64 65 ',. 'color-inde 000346d0: 78 27 2c 0a 20 20 27 64 65 76 69 63 65 2d 61 73 x',. 'device-as 000346e0: 70 65 63 74 2d 72 61 74 69 6f 27 2c 0a 20 20 27 pect-ratio',. ' 000346f0: 64 65 76 69 63 65 2d 68 65 69 67 68 74 27 2c 0a device-height',. 00034700: 20 20 27 64 65 76 69 63 65 2d 77 69 64 74 68 27 'device-width' 00034710: 2c 0a 20 20 27 64 69 73 70 6c 61 79 2d 6d 6f 64 ,. 'display-mod 00034720: 65 27 2c 0a 20 20 27 66 6f 72 63 65 64 2d 63 6f e',. 'forced-co 00034730: 6c 6f 72 73 27 2c 0a 20 20 27 67 72 69 64 27 2c lors',. 'grid', 00034740: 0a 20 20 27 68 65 69 67 68 74 27 2c 0a 20 20 27 . 'height',. ' 00034750: 68 6f 76 65 72 27 2c 0a 20 20 27 69 6e 76 65 72 hover',. 'inver 00034760: 74 65 64 2d 63 6f 6c 6f 72 73 27 2c 0a 20 20 27 ted-colors',. ' 00034770: 6d 6f 6e 6f 63 68 72 6f 6d 65 27 2c 0a 20 20 27 monochrome',. ' 00034780: 6f 72 69 65 6e 74 61 74 69 6f 6e 27 2c 0a 20 20 orientation',. 00034790: 27 6f 76 65 72 66 6c 6f 77 2d 62 6c 6f 63 6b 27 'overflow-block' 000347a0: 2c 0a 20 20 27 6f 76 65 72 66 6c 6f 77 2d 69 6e ,. 'overflow-in 000347b0: 6c 69 6e 65 27 2c 0a 20 20 27 70 6f 69 6e 74 65 line',. 'pointe 000347c0: 72 27 2c 0a 20 20 27 70 72 65 66 65 72 73 2d 63 r',. 'prefers-c 000347d0: 6f 6c 6f 72 2d 73 63 68 65 6d 65 27 2c 0a 20 20 olor-scheme',. 000347e0: 27 70 72 65 66 65 72 73 2d 63 6f 6e 74 72 61 73 'prefers-contras 000347f0: 74 27 2c 0a 20 20 27 70 72 65 66 65 72 73 2d 72 t',. 'prefers-r 00034800: 65 64 75 63 65 64 2d 6d 6f 74 69 6f 6e 27 2c 0a educed-motion',. 00034810: 20 20 27 70 72 65 66 65 72 73 2d 72 65 64 75 63 'prefers-reduc 00034820: 65 64 2d 74 72 61 6e 73 70 61 72 65 6e 63 79 27 ed-transparency' 00034830: 2c 0a 20 20 27 72 65 73 6f 6c 75 74 69 6f 6e 27 ,. 'resolution' 00034840: 2c 0a 20 20 27 73 63 61 6e 27 2c 0a 20 20 27 73 ,. 'scan',. 's 00034850: 63 72 69 70 74 69 6e 67 27 2c 0a 20 20 27 75 70 cripting',. 'up 00034860: 64 61 74 65 27 2c 0a 20 20 27 77 69 64 74 68 27 date',. 'width' 00034870: 2c 0a 20 20 2f 2f 20 54 4f 44 4f 3a 20 66 69 6e ,. // TODO: fin 00034880: 64 20 61 20 62 65 74 74 65 72 20 73 6f 6c 75 74 d a better solut 00034890: 69 6f 6e 3f 0a 20 20 27 6d 69 6e 2d 77 69 64 74 ion?. 'min-widt 000348a0: 68 27 2c 0a 20 20 27 6d 61 78 2d 77 69 64 74 68 h',. 'max-width 000348b0: 27 2c 0a 20 20 27 6d 69 6e 2d 68 65 69 67 68 74 ',. 'min-height 000348c0: 27 2c 0a 20 20 27 6d 61 78 2d 68 65 69 67 68 74 ',. 'max-height 000348d0: 27 0a 5d 3b 0a 0a 2f 2f 20 68 74 74 70 73 3a 2f '.];..// https:/ 000348e0: 2f 64 65 76 65 6c 6f 70 65 72 2e 6d 6f 7a 69 6c /developer.mozil 000348f0: 6c 61 2e 6f 72 67 2f 65 6e 2d 55 53 2f 64 6f 63 la.org/en-US/doc 00034900: 73 2f 57 65 62 2f 43 53 53 2f 50 73 65 75 64 6f s/Web/CSS/Pseudo 00034910: 2d 63 6c 61 73 73 65 73 0a 63 6f 6e 73 74 20 50 -classes.const P 00034920: 53 45 55 44 4f 5f 43 4c 41 53 53 45 53 20 3d 20 SEUDO_CLASSES = 00034930: 5b 0a 20 20 27 61 63 74 69 76 65 27 2c 0a 20 20 [. 'active',. 00034940: 27 61 6e 79 2d 6c 69 6e 6b 27 2c 0a 20 20 27 62 'any-link',. 'b 00034950: 6c 61 6e 6b 27 2c 0a 20 20 27 63 68 65 63 6b 65 lank',. 'checke 00034960: 64 27 2c 0a 20 20 27 63 75 72 72 65 6e 74 27 2c d',. 'current', 00034970: 0a 20 20 27 64 65 66 61 75 6c 74 27 2c 0a 20 20 . 'default',. 00034980: 27 64 65 66 69 6e 65 64 27 2c 0a 20 20 27 64 69 'defined',. 'di 00034990: 72 27 2c 20 2f 2f 20 64 69 72 28 29 0a 20 20 27 r', // dir(). ' 000349a0: 64 69 73 61 62 6c 65 64 27 2c 0a 20 20 27 64 72 disabled',. 'dr 000349b0: 6f 70 27 2c 0a 20 20 27 65 6d 70 74 79 27 2c 0a op',. 'empty',. 000349c0: 20 20 27 65 6e 61 62 6c 65 64 27 2c 0a 20 20 27 'enabled',. ' 000349d0: 66 69 72 73 74 27 2c 0a 20 20 27 66 69 72 73 74 first',. 'first 000349e0: 2d 63 68 69 6c 64 27 2c 0a 20 20 27 66 69 72 73 -child',. 'firs 000349f0: 74 2d 6f 66 2d 74 79 70 65 27 2c 0a 20 20 27 66 t-of-type',. 'f 00034a00: 75 6c 6c 73 63 72 65 65 6e 27 2c 0a 20 20 27 66 ullscreen',. 'f 00034a10: 75 74 75 72 65 27 2c 0a 20 20 27 66 6f 63 75 73 uture',. 'focus 00034a20: 27 2c 0a 20 20 27 66 6f 63 75 73 2d 76 69 73 69 ',. 'focus-visi 00034a30: 62 6c 65 27 2c 0a 20 20 27 66 6f 63 75 73 2d 77 ble',. 'focus-w 00034a40: 69 74 68 69 6e 27 2c 0a 20 20 27 68 61 73 27 2c ithin',. 'has', 00034a50: 20 2f 2f 20 68 61 73 28 29 0a 20 20 27 68 6f 73 // has(). 'hos 00034a60: 74 27 2c 20 2f 2f 20 68 6f 73 74 20 6f 72 20 68 t', // host or h 00034a70: 6f 73 74 28 29 0a 20 20 27 68 6f 73 74 2d 63 6f ost(). 'host-co 00034a80: 6e 74 65 78 74 27 2c 20 2f 2f 20 68 6f 73 74 2d ntext', // host- 00034a90: 63 6f 6e 74 65 78 74 28 29 0a 20 20 27 68 6f 76 context(). 'hov 00034aa0: 65 72 27 2c 0a 20 20 27 69 6e 64 65 74 65 72 6d er',. 'indeterm 00034ab0: 69 6e 61 74 65 27 2c 0a 20 20 27 69 6e 2d 72 61 inate',. 'in-ra 00034ac0: 6e 67 65 27 2c 0a 20 20 27 69 6e 76 61 6c 69 64 nge',. 'invalid 00034ad0: 27 2c 0a 20 20 27 69 73 27 2c 20 2f 2f 20 69 73 ',. 'is', // is 00034ae0: 28 29 0a 20 20 27 6c 61 6e 67 27 2c 20 2f 2f 20 (). 'lang', // 00034af0: 6c 61 6e 67 28 29 0a 20 20 27 6c 61 73 74 2d 63 lang(). 'last-c 00034b00: 68 69 6c 64 27 2c 0a 20 20 27 6c 61 73 74 2d 6f hild',. 'last-o 00034b10: 66 2d 74 79 70 65 27 2c 0a 20 20 27 6c 65 66 74 f-type',. 'left 00034b20: 27 2c 0a 20 20 27 6c 69 6e 6b 27 2c 0a 20 20 27 ',. 'link',. ' 00034b30: 6c 6f 63 61 6c 2d 6c 69 6e 6b 27 2c 0a 20 20 27 local-link',. ' 00034b40: 6e 6f 74 27 2c 20 2f 2f 20 6e 6f 74 28 29 0a 20 not', // not(). 00034b50: 20 27 6e 74 68 2d 63 68 69 6c 64 27 2c 20 2f 2f 'nth-child', // 00034b60: 20 6e 74 68 2d 63 68 69 6c 64 28 29 0a 20 20 27 nth-child(). ' 00034b70: 6e 74 68 2d 63 6f 6c 27 2c 20 2f 2f 20 6e 74 68 nth-col', // nth 00034b80: 2d 63 6f 6c 28 29 0a 20 20 27 6e 74 68 2d 6c 61 -col(). 'nth-la 00034b90: 73 74 2d 63 68 69 6c 64 27 2c 20 2f 2f 20 6e 74 st-child', // nt 00034ba0: 68 2d 6c 61 73 74 2d 63 68 69 6c 64 28 29 0a 20 h-last-child(). 00034bb0: 20 27 6e 74 68 2d 6c 61 73 74 2d 63 6f 6c 27 2c 'nth-last-col', 00034bc0: 20 2f 2f 20 6e 74 68 2d 6c 61 73 74 2d 63 6f 6c // nth-last-col 00034bd0: 28 29 0a 20 20 27 6e 74 68 2d 6c 61 73 74 2d 6f (). 'nth-last-o 00034be0: 66 2d 74 79 70 65 27 2c 20 2f 2f 6e 74 68 2d 6c f-type', //nth-l 00034bf0: 61 73 74 2d 6f 66 2d 74 79 70 65 28 29 0a 20 20 ast-of-type(). 00034c00: 27 6e 74 68 2d 6f 66 2d 74 79 70 65 27 2c 20 2f 'nth-of-type', / 00034c10: 2f 6e 74 68 2d 6f 66 2d 74 79 70 65 28 29 0a 20 /nth-of-type(). 00034c20: 20 27 6f 6e 6c 79 2d 63 68 69 6c 64 27 2c 0a 20 'only-child',. 00034c30: 20 27 6f 6e 6c 79 2d 6f 66 2d 74 79 70 65 27 2c 'only-of-type', 00034c40: 0a 20 20 27 6f 70 74 69 6f 6e 61 6c 27 2c 0a 20 . 'optional',. 00034c50: 20 27 6f 75 74 2d 6f 66 2d 72 61 6e 67 65 27 2c 'out-of-range', 00034c60: 0a 20 20 27 70 61 73 74 27 2c 0a 20 20 27 70 6c . 'past',. 'pl 00034c70: 61 63 65 68 6f 6c 64 65 72 2d 73 68 6f 77 6e 27 aceholder-shown' 00034c80: 2c 0a 20 20 27 72 65 61 64 2d 6f 6e 6c 79 27 2c ,. 'read-only', 00034c90: 0a 20 20 27 72 65 61 64 2d 77 72 69 74 65 27 2c . 'read-write', 00034ca0: 0a 20 20 27 72 65 71 75 69 72 65 64 27 2c 0a 20 . 'required',. 00034cb0: 20 27 72 69 67 68 74 27 2c 0a 20 20 27 72 6f 6f 'right',. 'roo 00034cc0: 74 27 2c 0a 20 20 27 73 63 6f 70 65 27 2c 0a 20 t',. 'scope',. 00034cd0: 20 27 74 61 72 67 65 74 27 2c 0a 20 20 27 74 61 'target',. 'ta 00034ce0: 72 67 65 74 2d 77 69 74 68 69 6e 27 2c 0a 20 20 rget-within',. 00034cf0: 27 75 73 65 72 2d 69 6e 76 61 6c 69 64 27 2c 0a 'user-invalid',. 00034d00: 20 20 27 76 61 6c 69 64 27 2c 0a 20 20 27 76 69 'valid',. 'vi 00034d10: 73 69 74 65 64 27 2c 0a 20 20 27 77 68 65 72 65 sited',. 'where 00034d20: 27 20 2f 2f 20 77 68 65 72 65 28 29 0a 5d 3b 0a ' // where().];. 00034d30: 0a 2f 2f 20 68 74 74 70 73 3a 2f 2f 64 65 76 65 .// https://deve 00034d40: 6c 6f 70 65 72 2e 6d 6f 7a 69 6c 6c 61 2e 6f 72 loper.mozilla.or 00034d50: 67 2f 65 6e 2d 55 53 2f 64 6f 63 73 2f 57 65 62 g/en-US/docs/Web 00034d60: 2f 43 53 53 2f 50 73 65 75 64 6f 2d 65 6c 65 6d /CSS/Pseudo-elem 00034d70: 65 6e 74 73 0a 63 6f 6e 73 74 20 50 53 45 55 44 ents.const PSEUD 00034d80: 4f 5f 45 4c 45 4d 45 4e 54 53 20 3d 20 5b 0a 20 O_ELEMENTS = [. 00034d90: 20 27 61 66 74 65 72 27 2c 0a 20 20 27 62 61 63 'after',. 'bac 00034da0: 6b 64 72 6f 70 27 2c 0a 20 20 27 62 65 66 6f 72 kdrop',. 'befor 00034db0: 65 27 2c 0a 20 20 27 63 75 65 27 2c 0a 20 20 27 e',. 'cue',. ' 00034dc0: 63 75 65 2d 72 65 67 69 6f 6e 27 2c 0a 20 20 27 cue-region',. ' 00034dd0: 66 69 72 73 74 2d 6c 65 74 74 65 72 27 2c 0a 20 first-letter',. 00034de0: 20 27 66 69 72 73 74 2d 6c 69 6e 65 27 2c 0a 20 'first-line',. 00034df0: 20 27 67 72 61 6d 6d 61 72 2d 65 72 72 6f 72 27 'grammar-error' 00034e00: 2c 0a 20 20 27 6d 61 72 6b 65 72 27 2c 0a 20 20 ,. 'marker',. 00034e10: 27 70 61 72 74 27 2c 0a 20 20 27 70 6c 61 63 65 'part',. 'place 00034e20: 68 6f 6c 64 65 72 27 2c 0a 20 20 27 73 65 6c 65 holder',. 'sele 00034e30: 63 74 69 6f 6e 27 2c 0a 20 20 27 73 6c 6f 74 74 ction',. 'slott 00034e40: 65 64 27 2c 0a 20 20 27 73 70 65 6c 6c 69 6e 67 ed',. 'spelling 00034e50: 2d 65 72 72 6f 72 27 0a 5d 3b 0a 0a 63 6f 6e 73 -error'.];..cons 00034e60: 74 20 41 54 54 52 49 42 55 54 45 53 20 3d 20 5b t ATTRIBUTES = [ 00034e70: 0a 20 20 27 61 6c 69 67 6e 2d 63 6f 6e 74 65 6e . 'align-conten 00034e80: 74 27 2c 0a 20 20 27 61 6c 69 67 6e 2d 69 74 65 t',. 'align-ite 00034e90: 6d 73 27 2c 0a 20 20 27 61 6c 69 67 6e 2d 73 65 ms',. 'align-se 00034ea0: 6c 66 27 2c 0a 20 20 27 61 6e 69 6d 61 74 69 6f lf',. 'animatio 00034eb0: 6e 27 2c 0a 20 20 27 61 6e 69 6d 61 74 69 6f 6e n',. 'animation 00034ec0: 2d 64 65 6c 61 79 27 2c 0a 20 20 27 61 6e 69 6d -delay',. 'anim 00034ed0: 61 74 69 6f 6e 2d 64 69 72 65 63 74 69 6f 6e 27 ation-direction' 00034ee0: 2c 0a 20 20 27 61 6e 69 6d 61 74 69 6f 6e 2d 64 ,. 'animation-d 00034ef0: 75 72 61 74 69 6f 6e 27 2c 0a 20 20 27 61 6e 69 uration',. 'ani 00034f00: 6d 61 74 69 6f 6e 2d 66 69 6c 6c 2d 6d 6f 64 65 mation-fill-mode 00034f10: 27 2c 0a 20 20 27 61 6e 69 6d 61 74 69 6f 6e 2d ',. 'animation- 00034f20: 69 74 65 72 61 74 69 6f 6e 2d 63 6f 75 6e 74 27 iteration-count' 00034f30: 2c 0a 20 20 27 61 6e 69 6d 61 74 69 6f 6e 2d 6e ,. 'animation-n 00034f40: 61 6d 65 27 2c 0a 20 20 27 61 6e 69 6d 61 74 69 ame',. 'animati 00034f50: 6f 6e 2d 70 6c 61 79 2d 73 74 61 74 65 27 2c 0a on-play-state',. 00034f60: 20 20 27 61 6e 69 6d 61 74 69 6f 6e 2d 74 69 6d 'animation-tim 00034f70: 69 6e 67 2d 66 75 6e 63 74 69 6f 6e 27 2c 0a 20 ing-function',. 00034f80: 20 27 61 75 74 6f 27 2c 0a 20 20 27 62 61 63 6b 'auto',. 'back 00034f90: 66 61 63 65 2d 76 69 73 69 62 69 6c 69 74 79 27 face-visibility' 00034fa0: 2c 0a 20 20 27 62 61 63 6b 67 72 6f 75 6e 64 27 ,. 'background' 00034fb0: 2c 0a 20 20 27 62 61 63 6b 67 72 6f 75 6e 64 2d ,. 'background- 00034fc0: 61 74 74 61 63 68 6d 65 6e 74 27 2c 0a 20 20 27 attachment',. ' 00034fd0: 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6c 69 70 27 background-clip' 00034fe0: 2c 0a 20 20 27 62 61 63 6b 67 72 6f 75 6e 64 2d ,. 'background- 00034ff0: 63 6f 6c 6f 72 27 2c 0a 20 20 27 62 61 63 6b 67 color',. 'backg 00035000: 72 6f 75 6e 64 2d 69 6d 61 67 65 27 2c 0a 20 20 round-image',. 00035010: 27 62 61 63 6b 67 72 6f 75 6e 64 2d 6f 72 69 67 'background-orig 00035020: 69 6e 27 2c 0a 20 20 27 62 61 63 6b 67 72 6f 75 in',. 'backgrou 00035030: 6e 64 2d 70 6f 73 69 74 69 6f 6e 27 2c 0a 20 20 nd-position',. 00035040: 27 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 70 65 'background-repe 00035050: 61 74 27 2c 0a 20 20 27 62 61 63 6b 67 72 6f 75 at',. 'backgrou 00035060: 6e 64 2d 73 69 7a 65 27 2c 0a 20 20 27 62 6f 72 nd-size',. 'bor 00035070: 64 65 72 27 2c 0a 20 20 27 62 6f 72 64 65 72 2d der',. 'border- 00035080: 62 6f 74 74 6f 6d 27 2c 0a 20 20 27 62 6f 72 64 bottom',. 'bord 00035090: 65 72 2d 62 6f 74 74 6f 6d 2d 63 6f 6c 6f 72 27 er-bottom-color' 000350a0: 2c 0a 20 20 27 62 6f 72 64 65 72 2d 62 6f 74 74 ,. 'border-bott 000350b0: 6f 6d 2d 6c 65 66 74 2d 72 61 64 69 75 73 27 2c om-left-radius', 000350c0: 0a 20 20 27 62 6f 72 64 65 72 2d 62 6f 74 74 6f . 'border-botto 000350d0: 6d 2d 72 69 67 68 74 2d 72 61 64 69 75 73 27 2c m-right-radius', 000350e0: 0a 20 20 27 62 6f 72 64 65 72 2d 62 6f 74 74 6f . 'border-botto 000350f0: 6d 2d 73 74 79 6c 65 27 2c 0a 20 20 27 62 6f 72 m-style',. 'bor 00035100: 64 65 72 2d 62 6f 74 74 6f 6d 2d 77 69 64 74 68 der-bottom-width 00035110: 27 2c 0a 20 20 27 62 6f 72 64 65 72 2d 63 6f 6c ',. 'border-col 00035120: 6c 61 70 73 65 27 2c 0a 20 20 27 62 6f 72 64 65 lapse',. 'borde 00035130: 72 2d 63 6f 6c 6f 72 27 2c 0a 20 20 27 62 6f 72 r-color',. 'bor 00035140: 64 65 72 2d 69 6d 61 67 65 27 2c 0a 20 20 27 62 der-image',. 'b 00035150: 6f 72 64 65 72 2d 69 6d 61 67 65 2d 6f 75 74 73 order-image-outs 00035160: 65 74 27 2c 0a 20 20 27 62 6f 72 64 65 72 2d 69 et',. 'border-i 00035170: 6d 61 67 65 2d 72 65 70 65 61 74 27 2c 0a 20 20 mage-repeat',. 00035180: 27 62 6f 72 64 65 72 2d 69 6d 61 67 65 2d 73 6c 'border-image-sl 00035190: 69 63 65 27 2c 0a 20 20 27 62 6f 72 64 65 72 2d ice',. 'border- 000351a0: 69 6d 61 67 65 2d 73 6f 75 72 63 65 27 2c 0a 20 image-source',. 000351b0: 20 27 62 6f 72 64 65 72 2d 69 6d 61 67 65 2d 77 'border-image-w 000351c0: 69 64 74 68 27 2c 0a 20 20 27 62 6f 72 64 65 72 idth',. 'border 000351d0: 2d 6c 65 66 74 27 2c 0a 20 20 27 62 6f 72 64 65 -left',. 'borde 000351e0: 72 2d 6c 65 66 74 2d 63 6f 6c 6f 72 27 2c 0a 20 r-left-color',. 000351f0: 20 27 62 6f 72 64 65 72 2d 6c 65 66 74 2d 73 74 'border-left-st 00035200: 79 6c 65 27 2c 0a 20 20 27 62 6f 72 64 65 72 2d yle',. 'border- 00035210: 6c 65 66 74 2d 77 69 64 74 68 27 2c 0a 20 20 27 left-width',. ' 00035220: 62 6f 72 64 65 72 2d 72 61 64 69 75 73 27 2c 0a border-radius',. 00035230: 20 20 27 62 6f 72 64 65 72 2d 72 69 67 68 74 27 'border-right' 00035240: 2c 0a 20 20 27 62 6f 72 64 65 72 2d 72 69 67 68 ,. 'border-righ 00035250: 74 2d 63 6f 6c 6f 72 27 2c 0a 20 20 27 62 6f 72 t-color',. 'bor 00035260: 64 65 72 2d 72 69 67 68 74 2d 73 74 79 6c 65 27 der-right-style' 00035270: 2c 0a 20 20 27 62 6f 72 64 65 72 2d 72 69 67 68 ,. 'border-righ 00035280: 74 2d 77 69 64 74 68 27 2c 0a 20 20 27 62 6f 72 t-width',. 'bor 00035290: 64 65 72 2d 73 70 61 63 69 6e 67 27 2c 0a 20 20 der-spacing',. 000352a0: 27 62 6f 72 64 65 72 2d 73 74 79 6c 65 27 2c 0a 'border-style',. 000352b0: 20 20 27 62 6f 72 64 65 72 2d 74 6f 70 27 2c 0a 'border-top',. 000352c0: 20 20 27 62 6f 72 64 65 72 2d 74 6f 70 2d 63 6f 'border-top-co 000352d0: 6c 6f 72 27 2c 0a 20 20 27 62 6f 72 64 65 72 2d lor',. 'border- 000352e0: 74 6f 70 2d 6c 65 66 74 2d 72 61 64 69 75 73 27 top-left-radius' 000352f0: 2c 0a 20 20 27 62 6f 72 64 65 72 2d 74 6f 70 2d ,. 'border-top- 00035300: 72 69 67 68 74 2d 72 61 64 69 75 73 27 2c 0a 20 right-radius',. 00035310: 20 27 62 6f 72 64 65 72 2d 74 6f 70 2d 73 74 79 'border-top-sty 00035320: 6c 65 27 2c 0a 20 20 27 62 6f 72 64 65 72 2d 74 le',. 'border-t 00035330: 6f 70 2d 77 69 64 74 68 27 2c 0a 20 20 27 62 6f op-width',. 'bo 00035340: 72 64 65 72 2d 77 69 64 74 68 27 2c 0a 20 20 27 rder-width',. ' 00035350: 62 6f 74 74 6f 6d 27 2c 0a 20 20 27 62 6f 78 2d bottom',. 'box- 00035360: 64 65 63 6f 72 61 74 69 6f 6e 2d 62 72 65 61 6b decoration-break 00035370: 27 2c 0a 20 20 27 62 6f 78 2d 73 68 61 64 6f 77 ',. 'box-shadow 00035380: 27 2c 0a 20 20 27 62 6f 78 2d 73 69 7a 69 6e 67 ',. 'box-sizing 00035390: 27 2c 0a 20 20 27 62 72 65 61 6b 2d 61 66 74 65 ',. 'break-afte 000353a0: 72 27 2c 0a 20 20 27 62 72 65 61 6b 2d 62 65 66 r',. 'break-bef 000353b0: 6f 72 65 27 2c 0a 20 20 27 62 72 65 61 6b 2d 69 ore',. 'break-i 000353c0: 6e 73 69 64 65 27 2c 0a 20 20 27 63 61 70 74 69 nside',. 'capti 000353d0: 6f 6e 2d 73 69 64 65 27 2c 0a 20 20 27 63 6c 65 on-side',. 'cle 000353e0: 61 72 27 2c 0a 20 20 27 63 6c 69 70 27 2c 0a 20 ar',. 'clip',. 000353f0: 20 27 63 6c 69 70 2d 70 61 74 68 27 2c 0a 20 20 'clip-path',. 00035400: 27 63 6f 6c 6f 72 27 2c 0a 20 20 27 63 6f 6c 75 'color',. 'colu 00035410: 6d 6e 2d 63 6f 75 6e 74 27 2c 0a 20 20 27 63 6f mn-count',. 'co 00035420: 6c 75 6d 6e 2d 66 69 6c 6c 27 2c 0a 20 20 27 63 lumn-fill',. 'c 00035430: 6f 6c 75 6d 6e 2d 67 61 70 27 2c 0a 20 20 27 63 olumn-gap',. 'c 00035440: 6f 6c 75 6d 6e 2d 72 75 6c 65 27 2c 0a 20 20 27 olumn-rule',. ' 00035450: 63 6f 6c 75 6d 6e 2d 72 75 6c 65 2d 63 6f 6c 6f column-rule-colo 00035460: 72 27 2c 0a 20 20 27 63 6f 6c 75 6d 6e 2d 72 75 r',. 'column-ru 00035470: 6c 65 2d 73 74 79 6c 65 27 2c 0a 20 20 27 63 6f le-style',. 'co 00035480: 6c 75 6d 6e 2d 72 75 6c 65 2d 77 69 64 74 68 27 lumn-rule-width' 00035490: 2c 0a 20 20 27 63 6f 6c 75 6d 6e 2d 73 70 61 6e ,. 'column-span 000354a0: 27 2c 0a 20 20 27 63 6f 6c 75 6d 6e 2d 77 69 64 ',. 'column-wid 000354b0: 74 68 27 2c 0a 20 20 27 63 6f 6c 75 6d 6e 73 27 th',. 'columns' 000354c0: 2c 0a 20 20 27 63 6f 6e 74 65 6e 74 27 2c 0a 20 ,. 'content',. 000354d0: 20 27 63 6f 75 6e 74 65 72 2d 69 6e 63 72 65 6d 'counter-increm 000354e0: 65 6e 74 27 2c 0a 20 20 27 63 6f 75 6e 74 65 72 ent',. 'counter 000354f0: 2d 72 65 73 65 74 27 2c 0a 20 20 27 63 75 72 73 -reset',. 'curs 00035500: 6f 72 27 2c 0a 20 20 27 64 69 72 65 63 74 69 6f or',. 'directio 00035510: 6e 27 2c 0a 20 20 27 64 69 73 70 6c 61 79 27 2c n',. 'display', 00035520: 0a 20 20 27 65 6d 70 74 79 2d 63 65 6c 6c 73 27 . 'empty-cells' 00035530: 2c 0a 20 20 27 66 69 6c 74 65 72 27 2c 0a 20 20 ,. 'filter',. 00035540: 27 66 6c 65 78 27 2c 0a 20 20 27 66 6c 65 78 2d 'flex',. 'flex- 00035550: 62 61 73 69 73 27 2c 0a 20 20 27 66 6c 65 78 2d basis',. 'flex- 00035560: 64 69 72 65 63 74 69 6f 6e 27 2c 0a 20 20 27 66 direction',. 'f 00035570: 6c 65 78 2d 66 6c 6f 77 27 2c 0a 20 20 27 66 6c lex-flow',. 'fl 00035580: 65 78 2d 67 72 6f 77 27 2c 0a 20 20 27 66 6c 65 ex-grow',. 'fle 00035590: 78 2d 73 68 72 69 6e 6b 27 2c 0a 20 20 27 66 6c x-shrink',. 'fl 000355a0: 65 78 2d 77 72 61 70 27 2c 0a 20 20 27 66 6c 6f ex-wrap',. 'flo 000355b0: 61 74 27 2c 0a 20 20 27 66 6f 6e 74 27 2c 0a 20 at',. 'font',. 000355c0: 20 27 66 6f 6e 74 2d 64 69 73 70 6c 61 79 27 2c 'font-display', 000355d0: 0a 20 20 27 66 6f 6e 74 2d 66 61 6d 69 6c 79 27 . 'font-family' 000355e0: 2c 0a 20 20 27 66 6f 6e 74 2d 66 65 61 74 75 72 ,. 'font-featur 000355f0: 65 2d 73 65 74 74 69 6e 67 73 27 2c 0a 20 20 27 e-settings',. ' 00035600: 66 6f 6e 74 2d 6b 65 72 6e 69 6e 67 27 2c 0a 20 font-kerning',. 00035610: 20 27 66 6f 6e 74 2d 6c 61 6e 67 75 61 67 65 2d 'font-language- 00035620: 6f 76 65 72 72 69 64 65 27 2c 0a 20 20 27 66 6f override',. 'fo 00035630: 6e 74 2d 73 69 7a 65 27 2c 0a 20 20 27 66 6f 6e nt-size',. 'fon 00035640: 74 2d 73 69 7a 65 2d 61 64 6a 75 73 74 27 2c 0a t-size-adjust',. 00035650: 20 20 27 66 6f 6e 74 2d 73 6d 6f 6f 74 68 69 6e 'font-smoothin 00035660: 67 27 2c 0a 20 20 27 66 6f 6e 74 2d 73 74 72 65 g',. 'font-stre 00035670: 74 63 68 27 2c 0a 20 20 27 66 6f 6e 74 2d 73 74 tch',. 'font-st 00035680: 79 6c 65 27 2c 0a 20 20 27 66 6f 6e 74 2d 76 61 yle',. 'font-va 00035690: 72 69 61 6e 74 27 2c 0a 20 20 27 66 6f 6e 74 2d riant',. 'font- 000356a0: 76 61 72 69 61 6e 74 2d 6c 69 67 61 74 75 72 65 variant-ligature 000356b0: 73 27 2c 0a 20 20 27 66 6f 6e 74 2d 76 61 72 69 s',. 'font-vari 000356c0: 61 74 69 6f 6e 2d 73 65 74 74 69 6e 67 73 27 2c ation-settings', 000356d0: 0a 20 20 27 66 6f 6e 74 2d 77 65 69 67 68 74 27 . 'font-weight' 000356e0: 2c 0a 20 20 27 68 65 69 67 68 74 27 2c 0a 20 20 ,. 'height',. 000356f0: 27 68 79 70 68 65 6e 73 27 2c 0a 20 20 27 69 63 'hyphens',. 'ic 00035700: 6f 6e 27 2c 0a 20 20 27 69 6d 61 67 65 2d 6f 72 on',. 'image-or 00035710: 69 65 6e 74 61 74 69 6f 6e 27 2c 0a 20 20 27 69 ientation',. 'i 00035720: 6d 61 67 65 2d 72 65 6e 64 65 72 69 6e 67 27 2c mage-rendering', 00035730: 0a 20 20 27 69 6d 61 67 65 2d 72 65 73 6f 6c 75 . 'image-resolu 00035740: 74 69 6f 6e 27 2c 0a 20 20 27 69 6d 65 2d 6d 6f tion',. 'ime-mo 00035750: 64 65 27 2c 0a 20 20 27 69 6e 68 65 72 69 74 27 de',. 'inherit' 00035760: 2c 0a 20 20 27 69 6e 69 74 69 61 6c 27 2c 0a 20 ,. 'initial',. 00035770: 20 27 6a 75 73 74 69 66 79 2d 63 6f 6e 74 65 6e 'justify-conten 00035780: 74 27 2c 0a 20 20 27 6c 65 66 74 27 2c 0a 20 20 t',. 'left',. 00035790: 27 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 27 'letter-spacing' 000357a0: 2c 0a 20 20 27 6c 69 6e 65 2d 68 65 69 67 68 74 ,. 'line-height 000357b0: 27 2c 0a 20 20 27 6c 69 73 74 2d 73 74 79 6c 65 ',. 'list-style 000357c0: 27 2c 0a 20 20 27 6c 69 73 74 2d 73 74 79 6c 65 ',. 'list-style 000357d0: 2d 69 6d 61 67 65 27 2c 0a 20 20 27 6c 69 73 74 -image',. 'list 000357e0: 2d 73 74 79 6c 65 2d 70 6f 73 69 74 69 6f 6e 27 -style-position' 000357f0: 2c 0a 20 20 27 6c 69 73 74 2d 73 74 79 6c 65 2d ,. 'list-style- 00035800: 74 79 70 65 27 2c 0a 20 20 27 6d 61 72 67 69 6e type',. 'margin 00035810: 27 2c 0a 20 20 27 6d 61 72 67 69 6e 2d 62 6f 74 ',. 'margin-bot 00035820: 74 6f 6d 27 2c 0a 20 20 27 6d 61 72 67 69 6e 2d tom',. 'margin- 00035830: 6c 65 66 74 27 2c 0a 20 20 27 6d 61 72 67 69 6e left',. 'margin 00035840: 2d 72 69 67 68 74 27 2c 0a 20 20 27 6d 61 72 67 -right',. 'marg 00035850: 69 6e 2d 74 6f 70 27 2c 0a 20 20 27 6d 61 72 6b in-top',. 'mark 00035860: 73 27 2c 0a 20 20 27 6d 61 73 6b 27 2c 0a 20 20 s',. 'mask',. 00035870: 27 6d 61 78 2d 68 65 69 67 68 74 27 2c 0a 20 20 'max-height',. 00035880: 27 6d 61 78 2d 77 69 64 74 68 27 2c 0a 20 20 27 'max-width',. ' 00035890: 6d 69 6e 2d 68 65 69 67 68 74 27 2c 0a 20 20 27 min-height',. ' 000358a0: 6d 69 6e 2d 77 69 64 74 68 27 2c 0a 20 20 27 6e min-width',. 'n 000358b0: 61 76 2d 64 6f 77 6e 27 2c 0a 20 20 27 6e 61 76 av-down',. 'nav 000358c0: 2d 69 6e 64 65 78 27 2c 0a 20 20 27 6e 61 76 2d -index',. 'nav- 000358d0: 6c 65 66 74 27 2c 0a 20 20 27 6e 61 76 2d 72 69 left',. 'nav-ri 000358e0: 67 68 74 27 2c 0a 20 20 27 6e 61 76 2d 75 70 27 ght',. 'nav-up' 000358f0: 2c 0a 20 20 27 6e 6f 6e 65 27 2c 0a 20 20 27 6e ,. 'none',. 'n 00035900: 6f 72 6d 61 6c 27 2c 0a 20 20 27 6f 62 6a 65 63 ormal',. 'objec 00035910: 74 2d 66 69 74 27 2c 0a 20 20 27 6f 62 6a 65 63 t-fit',. 'objec 00035920: 74 2d 70 6f 73 69 74 69 6f 6e 27 2c 0a 20 20 27 t-position',. ' 00035930: 6f 70 61 63 69 74 79 27 2c 0a 20 20 27 6f 72 64 opacity',. 'ord 00035940: 65 72 27 2c 0a 20 20 27 6f 72 70 68 61 6e 73 27 er',. 'orphans' 00035950: 2c 0a 20 20 27 6f 75 74 6c 69 6e 65 27 2c 0a 20 ,. 'outline',. 00035960: 20 27 6f 75 74 6c 69 6e 65 2d 63 6f 6c 6f 72 27 'outline-color' 00035970: 2c 0a 20 20 27 6f 75 74 6c 69 6e 65 2d 6f 66 66 ,. 'outline-off 00035980: 73 65 74 27 2c 0a 20 20 27 6f 75 74 6c 69 6e 65 set',. 'outline 00035990: 2d 73 74 79 6c 65 27 2c 0a 20 20 27 6f 75 74 6c -style',. 'outl 000359a0: 69 6e 65 2d 77 69 64 74 68 27 2c 0a 20 20 27 6f ine-width',. 'o 000359b0: 76 65 72 66 6c 6f 77 27 2c 0a 20 20 27 6f 76 65 verflow',. 'ove 000359c0: 72 66 6c 6f 77 2d 77 72 61 70 27 2c 0a 20 20 27 rflow-wrap',. ' 000359d0: 6f 76 65 72 66 6c 6f 77 2d 78 27 2c 0a 20 20 27 overflow-x',. ' 000359e0: 6f 76 65 72 66 6c 6f 77 2d 79 27 2c 0a 20 20 27 overflow-y',. ' 000359f0: 70 61 64 64 69 6e 67 27 2c 0a 20 20 27 70 61 64 padding',. 'pad 00035a00: 64 69 6e 67 2d 62 6f 74 74 6f 6d 27 2c 0a 20 20 ding-bottom',. 00035a10: 27 70 61 64 64 69 6e 67 2d 6c 65 66 74 27 2c 0a 'padding-left',. 00035a20: 20 20 27 70 61 64 64 69 6e 67 2d 72 69 67 68 74 'padding-right 00035a30: 27 2c 0a 20 20 27 70 61 64 64 69 6e 67 2d 74 6f ',. 'padding-to 00035a40: 70 27 2c 0a 20 20 27 70 61 67 65 2d 62 72 65 61 p',. 'page-brea 00035a50: 6b 2d 61 66 74 65 72 27 2c 0a 20 20 27 70 61 67 k-after',. 'pag 00035a60: 65 2d 62 72 65 61 6b 2d 62 65 66 6f 72 65 27 2c e-break-before', 00035a70: 0a 20 20 27 70 61 67 65 2d 62 72 65 61 6b 2d 69 . 'page-break-i 00035a80: 6e 73 69 64 65 27 2c 0a 20 20 27 70 65 72 73 70 nside',. 'persp 00035a90: 65 63 74 69 76 65 27 2c 0a 20 20 27 70 65 72 73 ective',. 'pers 00035aa0: 70 65 63 74 69 76 65 2d 6f 72 69 67 69 6e 27 2c pective-origin', 00035ab0: 0a 20 20 27 70 6f 69 6e 74 65 72 2d 65 76 65 6e . 'pointer-even 00035ac0: 74 73 27 2c 0a 20 20 27 70 6f 73 69 74 69 6f 6e ts',. 'position 00035ad0: 27 2c 0a 20 20 27 71 75 6f 74 65 73 27 2c 0a 20 ',. 'quotes',. 00035ae0: 20 27 72 65 73 69 7a 65 27 2c 0a 20 20 27 72 69 'resize',. 'ri 00035af0: 67 68 74 27 2c 0a 20 20 27 73 72 63 27 2c 20 2f ght',. 'src', / 00035b00: 2f 20 40 66 6f 6e 74 2d 66 61 63 65 0a 20 20 27 / @font-face. ' 00035b10: 74 61 62 2d 73 69 7a 65 27 2c 0a 20 20 27 74 61 tab-size',. 'ta 00035b20: 62 6c 65 2d 6c 61 79 6f 75 74 27 2c 0a 20 20 27 ble-layout',. ' 00035b30: 74 65 78 74 2d 61 6c 69 67 6e 27 2c 0a 20 20 27 text-align',. ' 00035b40: 74 65 78 74 2d 61 6c 69 67 6e 2d 6c 61 73 74 27 text-align-last' 00035b50: 2c 0a 20 20 27 74 65 78 74 2d 64 65 63 6f 72 61 ,. 'text-decora 00035b60: 74 69 6f 6e 27 2c 0a 20 20 27 74 65 78 74 2d 64 tion',. 'text-d 00035b70: 65 63 6f 72 61 74 69 6f 6e 2d 63 6f 6c 6f 72 27 ecoration-color' 00035b80: 2c 0a 20 20 27 74 65 78 74 2d 64 65 63 6f 72 61 ,. 'text-decora 00035b90: 74 69 6f 6e 2d 6c 69 6e 65 27 2c 0a 20 20 27 74 tion-line',. 't 00035ba0: 65 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e 2d 73 ext-decoration-s 00035bb0: 74 79 6c 65 27 2c 0a 20 20 27 74 65 78 74 2d 69 tyle',. 'text-i 00035bc0: 6e 64 65 6e 74 27 2c 0a 20 20 27 74 65 78 74 2d ndent',. 'text- 00035bd0: 6f 76 65 72 66 6c 6f 77 27 2c 0a 20 20 27 74 65 overflow',. 'te 00035be0: 78 74 2d 72 65 6e 64 65 72 69 6e 67 27 2c 0a 20 xt-rendering',. 00035bf0: 20 27 74 65 78 74 2d 73 68 61 64 6f 77 27 2c 0a 'text-shadow',. 00035c00: 20 20 27 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 'text-transfor 00035c10: 6d 27 2c 0a 20 20 27 74 65 78 74 2d 75 6e 64 65 m',. 'text-unde 00035c20: 72 6c 69 6e 65 2d 70 6f 73 69 74 69 6f 6e 27 2c rline-position', 00035c30: 0a 20 20 27 74 6f 70 27 2c 0a 20 20 27 74 72 61 . 'top',. 'tra 00035c40: 6e 73 66 6f 72 6d 27 2c 0a 20 20 27 74 72 61 6e nsform',. 'tran 00035c50: 73 66 6f 72 6d 2d 6f 72 69 67 69 6e 27 2c 0a 20 sform-origin',. 00035c60: 20 27 74 72 61 6e 73 66 6f 72 6d 2d 73 74 79 6c 'transform-styl 00035c70: 65 27 2c 0a 20 20 27 74 72 61 6e 73 69 74 69 6f e',. 'transitio 00035c80: 6e 27 2c 0a 20 20 27 74 72 61 6e 73 69 74 69 6f n',. 'transitio 00035c90: 6e 2d 64 65 6c 61 79 27 2c 0a 20 20 27 74 72 61 n-delay',. 'tra 00035ca0: 6e 73 69 74 69 6f 6e 2d 64 75 72 61 74 69 6f 6e nsition-duration 00035cb0: 27 2c 0a 20 20 27 74 72 61 6e 73 69 74 69 6f 6e ',. 'transition 00035cc0: 2d 70 72 6f 70 65 72 74 79 27 2c 0a 20 20 27 74 -property',. 't 00035cd0: 72 61 6e 73 69 74 69 6f 6e 2d 74 69 6d 69 6e 67 ransition-timing 00035ce0: 2d 66 75 6e 63 74 69 6f 6e 27 2c 0a 20 20 27 75 -function',. 'u 00035cf0: 6e 69 63 6f 64 65 2d 62 69 64 69 27 2c 0a 20 20 nicode-bidi',. 00035d00: 27 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e 27 'vertical-align' 00035d10: 2c 0a 20 20 27 76 69 73 69 62 69 6c 69 74 79 27 ,. 'visibility' 00035d20: 2c 0a 20 20 27 77 68 69 74 65 2d 73 70 61 63 65 ,. 'white-space 00035d30: 27 2c 0a 20 20 27 77 69 64 6f 77 73 27 2c 0a 20 ',. 'widows',. 00035d40: 20 27 77 69 64 74 68 27 2c 0a 20 20 27 77 6f 72 'width',. 'wor 00035d50: 64 2d 62 72 65 61 6b 27 2c 0a 20 20 27 77 6f 72 d-break',. 'wor 00035d60: 64 2d 73 70 61 63 69 6e 67 27 2c 0a 20 20 27 77 d-spacing',. 'w 00035d70: 6f 72 64 2d 77 72 61 70 27 2c 0a 20 20 27 7a 2d ord-wrap',. 'z- 00035d80: 69 6e 64 65 78 27 0a 20 20 2f 2f 20 72 65 76 65 index'. // reve 00035d90: 72 73 65 20 6d 61 6b 65 73 20 73 75 72 65 20 6c rse makes sure l 00035da0: 6f 6e 67 65 72 20 61 74 74 72 69 62 75 74 65 73 onger attributes 00035db0: 20 60 66 6f 6e 74 2d 77 65 69 67 68 74 60 20 61 `font-weight` a 00035dc0: 72 65 20 6d 61 74 63 68 65 64 20 66 75 6c 6c 79 re matched fully 00035dd0: 0a 20 20 2f 2f 20 69 6e 73 74 65 61 64 20 6f 66 . // instead of 00035de0: 20 67 65 74 74 69 6e 67 20 66 61 6c 73 65 20 70 getting false p 00035df0: 6f 73 69 74 69 76 65 73 20 6f 6e 20 73 61 79 20 ositives on say 00035e00: 60 66 6f 6e 74 60 0a 5d 2e 72 65 76 65 72 73 65 `font`.].reverse 00035e10: 28 29 3b 0a 0a 2f 2f 20 73 6f 6d 65 20 67 72 61 ();..// some gra 00035e20: 6d 6d 61 72 73 20 75 73 65 20 74 68 65 6d 20 61 mmars use them a 00035e30: 6c 6c 20 61 73 20 61 20 73 69 6e 67 6c 65 20 67 ll as a single g 00035e40: 72 6f 75 70 0a 63 6f 6e 73 74 20 50 53 45 55 44 roup.const PSEUD 00035e50: 4f 5f 53 45 4c 45 43 54 4f 52 53 20 3d 20 50 53 O_SELECTORS = PS 00035e60: 45 55 44 4f 5f 43 4c 41 53 53 45 53 2e 63 6f 6e EUDO_CLASSES.con 00035e70: 63 61 74 28 50 53 45 55 44 4f 5f 45 4c 45 4d 45 cat(PSEUDO_ELEME 00035e80: 4e 54 53 29 3b 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 NTS);../*.Langua 00035e90: 67 65 3a 20 4c 65 73 73 0a 44 65 73 63 72 69 70 ge: Less.Descrip 00035ea0: 74 69 6f 6e 3a 20 49 74 27 73 20 43 53 53 2c 20 tion: It's CSS, 00035eb0: 77 69 74 68 20 6a 75 73 74 20 61 20 6c 69 74 74 with just a litt 00035ec0: 6c 65 20 6d 6f 72 65 2e 0a 41 75 74 68 6f 72 3a le more..Author: 00035ed0: 20 20 20 4d 61 78 20 4d 69 6b 68 61 69 6c 6f 76 Max Mikhailov 00035ee0: 20 3c 73 65 76 65 6e 2e 70 68 61 73 65 73 2e 6d <seven.phases.m 00035ef0: 61 78 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 57 65 ax@gmail.com>.We 00035f00: 62 73 69 74 65 3a 20 68 74 74 70 3a 2f 2f 6c 65 bsite: http://le 00035f10: 73 73 63 73 73 2e 6f 72 67 0a 43 61 74 65 67 6f sscss.org.Catego 00035f20: 72 79 3a 20 63 6f 6d 6d 6f 6e 2c 20 63 73 73 0a ry: common, css. 00035f30: 2a 2f 0a 0a 2f 2a 2a 20 40 74 79 70 65 20 4c 61 */../** @type La 00035f40: 6e 67 75 61 67 65 46 6e 20 2a 2f 0a 66 75 6e 63 nguageFn */.func 00035f50: 74 69 6f 6e 20 6c 65 73 73 28 68 6c 6a 73 29 20 tion less(hljs) 00035f60: 7b 0a 20 20 63 6f 6e 73 74 20 6d 6f 64 65 73 20 {. const modes 00035f70: 3d 20 4d 4f 44 45 53 28 68 6c 6a 73 29 3b 0a 20 = MODES(hljs);. 00035f80: 20 63 6f 6e 73 74 20 50 53 45 55 44 4f 5f 53 45 const PSEUDO_SE 00035f90: 4c 45 43 54 4f 52 53 24 31 20 3d 20 50 53 45 55 LECTORS$1 = PSEU 00035fa0: 44 4f 5f 53 45 4c 45 43 54 4f 52 53 3b 0a 0a 20 DO_SELECTORS;.. 00035fb0: 20 63 6f 6e 73 74 20 41 54 5f 4d 4f 44 49 46 49 const AT_MODIFI 00035fc0: 45 52 53 20 3d 20 22 61 6e 64 20 6f 72 20 6e 6f ERS = "and or no 00035fd0: 74 20 6f 6e 6c 79 22 3b 0a 20 20 63 6f 6e 73 74 t only";. const 00035fe0: 20 49 44 45 4e 54 5f 52 45 20 3d 20 27 5b 5c 5c IDENT_RE = '[\\ 00035ff0: 77 2d 5d 2b 27 3b 20 2f 2f 20 79 65 73 2c 20 4c w-]+'; // yes, L 00036000: 65 73 73 20 69 64 65 6e 74 69 66 69 65 72 73 20 ess identifiers 00036010: 6d 61 79 20 62 65 67 69 6e 20 77 69 74 68 20 61 may begin with a 00036020: 20 64 69 67 69 74 0a 20 20 63 6f 6e 73 74 20 49 digit. const I 00036030: 4e 54 45 52 50 5f 49 44 45 4e 54 5f 52 45 20 3d NTERP_IDENT_RE = 00036040: 20 27 28 27 20 2b 20 49 44 45 4e 54 5f 52 45 20 '(' + IDENT_RE 00036050: 2b 20 27 7c 40 5c 5c 7b 27 20 2b 20 49 44 45 4e + '|@\\{' + IDEN 00036060: 54 5f 52 45 20 2b 20 27 5c 5c 7d 29 27 3b 0a 0a T_RE + '\\})';.. 00036070: 20 20 2f 2a 20 47 65 6e 65 72 69 63 20 4d 6f 64 /* Generic Mod 00036080: 65 73 20 2a 2f 0a 0a 20 20 63 6f 6e 73 74 20 52 es */.. const R 00036090: 55 4c 45 53 20 3d 20 5b 5d 3b 20 63 6f 6e 73 74 ULES = []; const 000360a0: 20 56 41 4c 55 45 5f 4d 4f 44 45 53 20 3d 20 5b VALUE_MODES = [ 000360b0: 5d 3b 20 2f 2f 20 66 6f 72 77 61 72 64 20 64 65 ]; // forward de 000360c0: 66 2e 20 66 6f 72 20 72 65 63 75 72 73 69 76 65 f. for recursive 000360d0: 20 6d 6f 64 65 73 0a 0a 20 20 63 6f 6e 73 74 20 modes.. const 000360e0: 53 54 52 49 4e 47 5f 4d 4f 44 45 20 3d 20 66 75 STRING_MODE = fu 000360f0: 6e 63 74 69 6f 6e 28 63 29 20 7b 0a 20 20 20 20 nction(c) {. 00036100: 72 65 74 75 72 6e 20 7b 0a 20 20 20 20 2f 2f 20 return {. // 00036110: 4c 65 73 73 20 73 74 72 69 6e 67 73 20 61 72 65 Less strings are 00036120: 20 6e 6f 74 20 6d 75 6c 74 69 6c 69 6e 65 20 28 not multiline ( 00036130: 61 6c 73 6f 20 69 6e 63 6c 75 64 65 20 27 7e 27 also include '~' 00036140: 20 66 6f 72 20 6d 6f 72 65 20 63 6f 6e 73 69 73 for more consis 00036150: 74 65 6e 74 20 63 6f 6c 6f 72 69 6e 67 20 6f 66 tent coloring of 00036160: 20 22 65 73 63 61 70 65 64 22 20 73 74 72 69 6e "escaped" strin 00036170: 67 73 29 0a 20 20 20 20 20 20 63 6c 61 73 73 4e gs). classN 00036180: 61 6d 65 3a 20 27 73 74 72 69 6e 67 27 2c 0a 20 ame: 'string',. 00036190: 20 20 20 20 20 62 65 67 69 6e 3a 20 27 7e 3f 27 begin: '~?' 000361a0: 20 2b 20 63 20 2b 20 27 2e 2a 3f 27 20 2b 20 63 + c + '.*?' + c 000361b0: 0a 20 20 20 20 7d 3b 0a 20 20 7d 3b 0a 0a 20 20 . };. };.. 000361c0: 63 6f 6e 73 74 20 49 44 45 4e 54 5f 4d 4f 44 45 const IDENT_MODE 000361d0: 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 61 6d 65 = function(name 000361e0: 2c 20 62 65 67 69 6e 2c 20 72 65 6c 65 76 61 6e , begin, relevan 000361f0: 63 65 29 20 7b 0a 20 20 20 20 72 65 74 75 72 6e ce) {. return 00036200: 20 7b 0a 20 20 20 20 20 20 63 6c 61 73 73 4e 61 {. classNa 00036210: 6d 65 3a 20 6e 61 6d 65 2c 0a 20 20 20 20 20 20 me: name,. 00036220: 62 65 67 69 6e 3a 20 62 65 67 69 6e 2c 0a 20 20 begin: begin,. 00036230: 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 72 relevance: r 00036240: 65 6c 65 76 61 6e 63 65 0a 20 20 20 20 7d 3b 0a elevance. };. 00036250: 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 41 54 };.. const AT 00036260: 5f 4b 45 59 57 4f 52 44 53 20 3d 20 7b 0a 20 20 _KEYWORDS = {. 00036270: 20 20 24 70 61 74 74 65 72 6e 3a 20 2f 5b 61 2d $pattern: /[a- 00036280: 7a 2d 5d 2b 2f 2c 0a 20 20 20 20 6b 65 79 77 6f z-]+/,. keywo 00036290: 72 64 3a 20 41 54 5f 4d 4f 44 49 46 49 45 52 53 rd: AT_MODIFIERS 000362a0: 2c 0a 20 20 20 20 61 74 74 72 69 62 75 74 65 3a ,. attribute: 000362b0: 20 4d 45 44 49 41 5f 46 45 41 54 55 52 45 53 2e MEDIA_FEATURES. 000362c0: 6a 6f 69 6e 28 22 20 22 29 0a 20 20 7d 3b 0a 0a join(" "). };.. 000362d0: 20 20 63 6f 6e 73 74 20 50 41 52 45 4e 53 5f 4d const PARENS_M 000362e0: 4f 44 45 20 3d 20 7b 0a 20 20 20 20 2f 2f 20 75 ODE = {. // u 000362f0: 73 65 64 20 6f 6e 6c 79 20 74 6f 20 70 72 6f 70 sed only to prop 00036300: 65 72 6c 79 20 62 61 6c 61 6e 63 65 20 6e 65 73 erly balance nes 00036310: 74 65 64 20 70 61 72 65 6e 73 20 69 6e 73 69 64 ted parens insid 00036320: 65 20 6d 69 78 69 6e 20 63 61 6c 6c 2c 20 64 65 e mixin call, de 00036330: 66 2e 20 61 72 67 20 6c 69 73 74 0a 20 20 20 20 f. arg list. 00036340: 62 65 67 69 6e 3a 20 27 5c 5c 28 27 2c 0a 20 20 begin: '\\(',. 00036350: 20 20 65 6e 64 3a 20 27 5c 5c 29 27 2c 0a 20 20 end: '\\)',. 00036360: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 56 41 4c 55 contains: VALU 00036370: 45 5f 4d 4f 44 45 53 2c 0a 20 20 20 20 6b 65 79 E_MODES,. key 00036380: 77 6f 72 64 73 3a 20 41 54 5f 4b 45 59 57 4f 52 words: AT_KEYWOR 00036390: 44 53 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 DS,. relevanc 000363a0: 65 3a 20 30 0a 20 20 7d 3b 0a 0a 20 20 2f 2f 20 e: 0. };.. // 000363b0: 67 65 6e 65 72 69 63 20 4c 65 73 73 20 68 69 67 generic Less hig 000363c0: 68 6c 69 67 68 74 65 72 20 28 75 73 65 64 20 61 hlighter (used a 000363d0: 6c 6d 6f 73 74 20 65 76 65 72 79 77 68 65 72 65 lmost everywhere 000363e0: 20 65 78 63 65 70 74 20 73 65 6c 65 63 74 6f 72 except selector 000363f0: 73 29 3a 0a 20 20 56 41 4c 55 45 5f 4d 4f 44 45 s):. VALUE_MODE 00036400: 53 2e 70 75 73 68 28 0a 20 20 20 20 68 6c 6a 73 S.push(. hljs 00036410: 2e 43 5f 4c 49 4e 45 5f 43 4f 4d 4d 45 4e 54 5f .C_LINE_COMMENT_ 00036420: 4d 4f 44 45 2c 0a 20 20 20 20 68 6c 6a 73 2e 43 MODE,. hljs.C 00036430: 5f 42 4c 4f 43 4b 5f 43 4f 4d 4d 45 4e 54 5f 4d _BLOCK_COMMENT_M 00036440: 4f 44 45 2c 0a 20 20 20 20 53 54 52 49 4e 47 5f ODE,. STRING_ 00036450: 4d 4f 44 45 28 22 27 22 29 2c 0a 20 20 20 20 53 MODE("'"),. S 00036460: 54 52 49 4e 47 5f 4d 4f 44 45 28 27 22 27 29 2c TRING_MODE('"'), 00036470: 0a 20 20 20 20 68 6c 6a 73 2e 43 53 53 5f 4e 55 . hljs.CSS_NU 00036480: 4d 42 45 52 5f 4d 4f 44 45 2c 20 2f 2f 20 66 69 MBER_MODE, // fi 00036490: 78 6d 65 3a 20 69 74 20 64 6f 65 73 20 6e 6f 74 xme: it does not 000364a0: 20 69 6e 63 6c 75 64 65 20 64 6f 74 20 66 6f 72 include dot for 000364b0: 20 6e 75 6d 62 65 72 73 20 6c 69 6b 65 20 2e 35 numbers like .5 000364c0: 65 6d 20 3a 28 0a 20 20 20 20 7b 0a 20 20 20 20 em :(. {. 000364d0: 20 20 62 65 67 69 6e 3a 20 27 28 75 72 6c 7c 64 begin: '(url|d 000364e0: 61 74 61 2d 75 72 69 29 5c 5c 28 27 2c 0a 20 20 ata-uri)\\(',. 000364f0: 20 20 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 starts: {. 00036500: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 00036510: 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 20 'string',. 00036520: 20 20 20 65 6e 64 3a 20 27 5b 5c 5c 29 5c 5c 6e end: '[\\)\\n 00036530: 5d 27 2c 0a 20 20 20 20 20 20 20 20 65 78 63 6c ]',. excl 00036540: 75 64 65 45 6e 64 3a 20 74 72 75 65 0a 20 20 20 udeEnd: true. 00036550: 20 20 20 7d 0a 20 20 20 20 7d 2c 0a 20 20 20 20 }. },. 00036560: 6d 6f 64 65 73 2e 48 45 58 43 4f 4c 4f 52 2c 0a modes.HEXCOLOR,. 00036570: 20 20 20 20 50 41 52 45 4e 53 5f 4d 4f 44 45 2c PARENS_MODE, 00036580: 0a 20 20 20 20 49 44 45 4e 54 5f 4d 4f 44 45 28 . IDENT_MODE( 00036590: 27 76 61 72 69 61 62 6c 65 27 2c 20 27 40 40 3f 'variable', '@@? 000365a0: 27 20 2b 20 49 44 45 4e 54 5f 52 45 2c 20 31 30 ' + IDENT_RE, 10 000365b0: 29 2c 0a 20 20 20 20 49 44 45 4e 54 5f 4d 4f 44 ),. IDENT_MOD 000365c0: 45 28 27 76 61 72 69 61 62 6c 65 27 2c 20 27 40 E('variable', '@ 000365d0: 5c 5c 7b 27 20 2b 20 49 44 45 4e 54 5f 52 45 20 \\{' + IDENT_RE 000365e0: 2b 20 27 5c 5c 7d 27 29 2c 0a 20 20 20 20 49 44 + '\\}'),. ID 000365f0: 45 4e 54 5f 4d 4f 44 45 28 27 62 75 69 6c 74 5f ENT_MODE('built_ 00036600: 69 6e 27 2c 20 27 7e 3f 60 5b 5e 60 5d 2a 3f 60 in', '~?`[^`]*?` 00036610: 27 29 2c 20 2f 2f 20 69 6e 6c 69 6e 65 20 6a 61 '), // inline ja 00036620: 76 61 73 63 72 69 70 74 20 28 6f 72 20 77 68 61 vascript (or wha 00036630: 74 65 76 65 72 20 68 6f 73 74 20 6c 61 6e 67 75 tever host langu 00036640: 61 67 65 29 20 2a 6d 75 6c 74 69 6c 69 6e 65 2a age) *multiline* 00036650: 20 73 74 72 69 6e 67 0a 20 20 20 20 7b 20 2f 2f string. { // 00036660: 20 40 6d 65 64 69 61 20 66 65 61 74 75 72 65 73 @media features 00036670: 20 28 69 74 e2 80 99 73 20 68 65 72 65 20 74 6f (it...s here to 00036680: 20 6e 6f 74 20 64 75 70 6c 69 63 61 74 65 20 74 not duplicate t 00036690: 68 69 6e 67 73 20 69 6e 20 41 54 5f 52 55 4c 45 hings in AT_RULE 000366a0: 5f 4d 4f 44 45 20 77 69 74 68 20 65 78 74 72 61 _MODE with extra 000366b0: 20 50 41 52 45 4e 53 5f 4d 4f 44 45 20 6f 76 65 PARENS_MODE ove 000366c0: 72 72 69 64 69 6e 67 29 3a 0a 20 20 20 20 20 20 rriding):. 000366d0: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 61 74 74 72 className: 'attr 000366e0: 69 62 75 74 65 27 2c 0a 20 20 20 20 20 20 62 65 ibute',. be 000366f0: 67 69 6e 3a 20 49 44 45 4e 54 5f 52 45 20 2b 20 gin: IDENT_RE + 00036700: 27 5c 5c 73 2a 3a 27 2c 0a 20 20 20 20 20 20 65 '\\s*:',. e 00036710: 6e 64 3a 20 27 3a 27 2c 0a 20 20 20 20 20 20 72 nd: ':',. r 00036720: 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 72 75 65 eturnBegin: true 00036730: 2c 0a 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 ,. excludeE 00036740: 6e 64 3a 20 74 72 75 65 0a 20 20 20 20 7d 2c 0a nd: true. },. 00036750: 20 20 20 20 6d 6f 64 65 73 2e 49 4d 50 4f 52 54 modes.IMPORT 00036760: 41 4e 54 0a 20 20 29 3b 0a 0a 20 20 63 6f 6e 73 ANT. );.. cons 00036770: 74 20 56 41 4c 55 45 5f 57 49 54 48 5f 52 55 4c t VALUE_WITH_RUL 00036780: 45 53 45 54 53 20 3d 20 56 41 4c 55 45 5f 4d 4f ESETS = VALUE_MO 00036790: 44 45 53 2e 63 6f 6e 63 61 74 28 7b 0a 20 20 20 DES.concat({. 000367a0: 20 62 65 67 69 6e 3a 20 2f 5c 7b 2f 2c 0a 20 20 begin: /\{/,. 000367b0: 20 20 65 6e 64 3a 20 2f 5c 7d 2f 2c 0a 20 20 20 end: /\}/,. 000367c0: 20 63 6f 6e 74 61 69 6e 73 3a 20 52 55 4c 45 53 contains: RULES 000367d0: 0a 20 20 7d 29 3b 0a 0a 20 20 63 6f 6e 73 74 20 . });.. const 000367e0: 4d 49 58 49 4e 5f 47 55 41 52 44 5f 4d 4f 44 45 MIXIN_GUARD_MODE 000367f0: 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e 4b 65 = {. beginKe 00036800: 79 77 6f 72 64 73 3a 20 27 77 68 65 6e 27 2c 0a ywords: 'when',. 00036810: 20 20 20 20 65 6e 64 73 57 69 74 68 50 61 72 65 endsWithPare 00036820: 6e 74 3a 20 74 72 75 65 2c 0a 20 20 20 20 63 6f nt: true,. co 00036830: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 00036840: 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 4b {. beginK 00036850: 65 79 77 6f 72 64 73 3a 20 27 61 6e 64 20 6e 6f eywords: 'and no 00036860: 74 27 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 5d t'. }. ] 00036870: 2e 63 6f 6e 63 61 74 28 56 41 4c 55 45 5f 4d 4f .concat(VALUE_MO 00036880: 44 45 53 29 20 2f 2f 20 75 73 69 6e 67 20 74 68 DES) // using th 00036890: 69 73 20 66 6f 72 6d 20 74 6f 20 6f 76 65 72 72 is form to overr 000368a0: 69 64 65 20 56 41 4c 55 45 e2 80 99 73 20 27 66 ide VALUE...s 'f 000368b0: 75 6e 63 74 69 6f 6e 27 20 6d 61 74 63 68 0a 20 unction' match. 000368c0: 20 7d 3b 0a 0a 20 20 2f 2a 20 52 75 6c 65 2d 4c };.. /* Rule-L 000368d0: 65 76 65 6c 20 4d 6f 64 65 73 20 2a 2f 0a 0a 20 evel Modes */.. 000368e0: 20 63 6f 6e 73 74 20 52 55 4c 45 5f 4d 4f 44 45 const RULE_MODE 000368f0: 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 = {. begin: 00036900: 49 4e 54 45 52 50 5f 49 44 45 4e 54 5f 52 45 20 INTERP_IDENT_RE 00036910: 2b 20 27 5c 5c 73 2a 3a 27 2c 0a 20 20 20 20 72 + '\\s*:',. r 00036920: 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 72 75 65 eturnBegin: true 00036930: 2c 0a 20 20 20 20 65 6e 64 3a 20 2f 5b 3b 7d 5d ,. end: /[;}] 00036940: 2f 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 65 /,. relevance 00036950: 3a 20 30 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e : 0,. contain 00036960: 73 3a 20 5b 0a 20 20 20 20 20 20 7b 0a 20 20 20 s: [. {. 00036970: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 2d 28 77 begin: /-(w 00036980: 65 62 6b 69 74 7c 6d 6f 7a 7c 6d 73 7c 6f 29 2d ebkit|moz|ms|o)- 00036990: 2f 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 /. },. 000369a0: 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 {. class 000369b0: 4e 61 6d 65 3a 20 27 61 74 74 72 69 62 75 74 65 Name: 'attribute 000369c0: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 000369d0: 3a 20 27 5c 5c 62 28 27 20 2b 20 41 54 54 52 49 : '\\b(' + ATTRI 000369e0: 42 55 54 45 53 2e 6a 6f 69 6e 28 27 7c 27 29 20 BUTES.join('|') 000369f0: 2b 20 27 29 5c 5c 62 27 2c 0a 20 20 20 20 20 20 + ')\\b',. 00036a00: 20 20 65 6e 64 3a 20 2f 28 3f 3d 3a 29 2f 2c 0a end: /(?=:)/,. 00036a10: 20 20 20 20 20 20 20 20 73 74 61 72 74 73 3a 20 starts: 00036a20: 7b 0a 20 20 20 20 20 20 20 20 20 20 65 6e 64 73 {. ends 00036a30: 57 69 74 68 50 61 72 65 6e 74 3a 20 74 72 75 65 WithParent: true 00036a40: 2c 0a 20 20 20 20 20 20 20 20 20 20 69 6c 6c 65 ,. ille 00036a50: 67 61 6c 3a 20 27 5b 3c 3d 24 5d 27 2c 0a 20 20 gal: '[<=$]',. 00036a60: 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 relevanc 00036a70: 65 3a 20 30 2c 0a 20 20 20 20 20 20 20 20 20 20 e: 0,. 00036a80: 63 6f 6e 74 61 69 6e 73 3a 20 56 41 4c 55 45 5f contains: VALUE_ 00036a90: 4d 4f 44 45 53 0a 20 20 20 20 20 20 20 20 7d 0a MODES. }. 00036aa0: 20 20 20 20 20 20 7d 0a 20 20 20 20 5d 0a 20 20 }. ]. 00036ab0: 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 41 54 5f 52 };.. const AT_R 00036ac0: 55 4c 45 5f 4d 4f 44 45 20 3d 20 7b 0a 20 20 20 ULE_MODE = {. 00036ad0: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6b 65 79 className: 'key 00036ae0: 77 6f 72 64 27 2c 0a 20 20 20 20 62 65 67 69 6e word',. begin 00036af0: 3a 20 27 40 28 69 6d 70 6f 72 74 7c 6d 65 64 69 : '@(import|medi 00036b00: 61 7c 63 68 61 72 73 65 74 7c 66 6f 6e 74 2d 66 a|charset|font-f 00036b10: 61 63 65 7c 28 2d 5b 61 2d 7a 5d 2b 2d 29 3f 6b ace|(-[a-z]+-)?k 00036b20: 65 79 66 72 61 6d 65 73 7c 73 75 70 70 6f 72 74 eyframes|support 00036b30: 73 7c 64 6f 63 75 6d 65 6e 74 7c 6e 61 6d 65 73 s|document|names 00036b40: 70 61 63 65 7c 70 61 67 65 7c 76 69 65 77 70 6f pace|page|viewpo 00036b50: 72 74 7c 68 6f 73 74 29 5c 5c 62 27 2c 0a 20 20 rt|host)\\b',. 00036b60: 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 20 20 starts: {. 00036b70: 20 20 65 6e 64 3a 20 27 5b 3b 7b 7d 5d 27 2c 0a end: '[;{}]',. 00036b80: 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 keywords: 00036b90: 41 54 5f 4b 45 59 57 4f 52 44 53 2c 0a 20 20 20 AT_KEYWORDS,. 00036ba0: 20 20 20 72 65 74 75 72 6e 45 6e 64 3a 20 74 72 returnEnd: tr 00036bb0: 75 65 2c 0a 20 20 20 20 20 20 63 6f 6e 74 61 69 ue,. contai 00036bc0: 6e 73 3a 20 56 41 4c 55 45 5f 4d 4f 44 45 53 2c ns: VALUE_MODES, 00036bd0: 0a 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 . relevance 00036be0: 3a 20 30 0a 20 20 20 20 7d 0a 20 20 7d 3b 0a 0a : 0. }. };.. 00036bf0: 20 20 2f 2f 20 76 61 72 69 61 62 6c 65 20 64 65 // variable de 00036c00: 66 69 6e 69 74 69 6f 6e 73 20 61 6e 64 20 63 61 finitions and ca 00036c10: 6c 6c 73 0a 20 20 63 6f 6e 73 74 20 56 41 52 5f lls. const VAR_ 00036c20: 52 55 4c 45 5f 4d 4f 44 45 20 3d 20 7b 0a 20 20 RULE_MODE = {. 00036c30: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 76 61 className: 'va 00036c40: 72 69 61 62 6c 65 27 2c 0a 20 20 20 20 76 61 72 riable',. var 00036c50: 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 2f iants: [. / 00036c60: 2f 20 75 73 69 6e 67 20 6d 6f 72 65 20 73 74 72 / using more str 00036c70: 69 63 74 20 70 61 74 74 65 72 6e 20 66 6f 72 20 ict pattern for 00036c80: 68 69 67 68 65 72 20 72 65 6c 65 76 61 6e 63 65 higher relevance 00036c90: 20 74 6f 20 69 6e 63 72 65 61 73 65 20 63 68 61 to increase cha 00036ca0: 6e 63 65 73 20 6f 66 20 4c 65 73 73 20 64 65 74 nces of Less det 00036cb0: 65 63 74 69 6f 6e 2e 0a 20 20 20 20 20 20 2f 2f ection.. // 00036cc0: 20 74 68 69 73 20 69 73 20 2a 74 68 65 20 6f 6e this is *the on 00036cd0: 6c 79 2a 20 4c 65 73 73 20 73 70 65 63 69 66 69 ly* Less specifi 00036ce0: 63 20 73 74 61 74 65 6d 65 6e 74 20 75 73 65 64 c statement used 00036cf0: 20 69 6e 20 6d 6f 73 74 20 6f 66 20 74 68 65 20 in most of the 00036d00: 73 6f 75 72 63 65 73 2c 20 73 6f 2e 2e 2e 0a 20 sources, so.... 00036d10: 20 20 20 20 20 2f 2f 20 28 77 65 e2 80 99 6c 6c // (we...ll 00036d20: 20 73 74 69 6c 6c 20 6f 66 74 65 6e 20 6c 6f 6f still often loo 00036d30: 73 65 20 74 6f 20 74 68 65 20 63 73 73 2d 70 61 se to the css-pa 00036d40: 72 73 65 72 20 75 6e 6c 65 73 73 20 74 68 65 72 rser unless ther 00036d50: 65 27 73 20 27 2f 2f 27 20 63 6f 6d 6d 65 6e 74 e's '//' comment 00036d60: 2c 0a 20 20 20 20 20 20 2f 2f 20 73 69 6d 70 6c ,. // simpl 00036d70: 79 20 62 65 63 61 75 73 65 20 31 20 76 61 72 69 y because 1 vari 00036d80: 61 62 6c 65 20 6a 75 73 74 20 63 61 6e 27 74 20 able just can't 00036d90: 62 65 61 74 20 39 39 20 70 72 6f 70 65 72 74 69 beat 99 properti 00036da0: 65 73 20 3a 29 0a 20 20 20 20 20 20 7b 0a 20 20 es :). {. 00036db0: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 40 27 begin: '@' 00036dc0: 20 2b 20 49 44 45 4e 54 5f 52 45 20 2b 20 27 5c + IDENT_RE + '\ 00036dd0: 5c 73 2a 3a 27 2c 0a 20 20 20 20 20 20 20 20 72 \s*:',. r 00036de0: 65 6c 65 76 61 6e 63 65 3a 20 31 35 0a 20 20 20 elevance: 15. 00036df0: 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 },. {. 00036e00: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 40 27 begin: '@' 00036e10: 20 2b 20 49 44 45 4e 54 5f 52 45 0a 20 20 20 20 + IDENT_RE. 00036e20: 20 20 7d 0a 20 20 20 20 5d 2c 0a 20 20 20 20 73 }. ],. s 00036e30: 74 61 72 74 73 3a 20 7b 0a 20 20 20 20 20 20 65 tarts: {. e 00036e40: 6e 64 3a 20 27 5b 3b 7d 5d 27 2c 0a 20 20 20 20 nd: '[;}]',. 00036e50: 20 20 72 65 74 75 72 6e 45 6e 64 3a 20 74 72 75 returnEnd: tru 00036e60: 65 2c 0a 20 20 20 20 20 20 63 6f 6e 74 61 69 6e e,. contain 00036e70: 73 3a 20 56 41 4c 55 45 5f 57 49 54 48 5f 52 55 s: VALUE_WITH_RU 00036e80: 4c 45 53 45 54 53 0a 20 20 20 20 7d 0a 20 20 7d LESETS. }. } 00036e90: 3b 0a 0a 20 20 63 6f 6e 73 74 20 53 45 4c 45 43 ;.. const SELEC 00036ea0: 54 4f 52 5f 4d 4f 44 45 20 3d 20 7b 0a 20 20 20 TOR_MODE = {. 00036eb0: 20 2f 2f 20 66 69 72 73 74 20 70 61 72 73 65 20 // first parse 00036ec0: 75 6e 61 6d 62 69 67 75 6f 75 73 20 73 65 6c 65 unambiguous sele 00036ed0: 63 74 6f 72 73 20 28 69 2e 65 2e 20 74 68 6f 73 ctors (i.e. thos 00036ee0: 65 20 6e 6f 74 20 73 74 61 72 74 69 6e 67 20 77 e not starting w 00036ef0: 69 74 68 20 74 61 67 29 0a 20 20 20 20 2f 2f 20 ith tag). // 00036f00: 74 68 65 6e 20 66 61 6c 6c 20 69 6e 74 6f 20 74 then fall into t 00036f10: 68 65 20 73 63 61 72 79 20 6c 6f 6f 6b 61 68 65 he scary lookahe 00036f20: 61 64 2d 64 69 73 63 72 69 6d 69 6e 61 74 6f 72 ad-discriminator 00036f30: 20 76 61 72 69 61 6e 74 2e 0a 20 20 20 20 2f 2f variant.. // 00036f40: 20 74 68 69 73 20 6d 6f 64 65 20 61 6c 73 6f 20 this mode also 00036f50: 68 61 6e 64 6c 65 73 20 6d 69 78 69 6e 20 64 65 handles mixin de 00036f60: 66 69 6e 69 74 69 6f 6e 73 20 61 6e 64 20 63 61 finitions and ca 00036f70: 6c 6c 73 0a 20 20 20 20 76 61 72 69 61 6e 74 73 lls. variants 00036f80: 3a 20 5b 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 : [. {. 00036f90: 20 20 20 20 62 65 67 69 6e 3a 20 27 5b 5c 5c 2e begin: '[\\. 00036fa0: 23 3a 26 5c 5c 5b 3e 5d 27 2c 0a 20 20 20 20 20 #:&\\[>]',. 00036fb0: 20 20 20 65 6e 64 3a 20 27 5b 3b 7b 7d 5d 27 20 end: '[;{}]' 00036fc0: 2f 2f 20 6d 69 78 69 6e 20 63 61 6c 6c 73 20 65 // mixin calls e 00036fd0: 6e 64 20 77 69 74 68 20 27 3b 27 0a 20 20 20 20 nd with ';'. 00036fe0: 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 },. {. 00036ff0: 20 20 20 20 20 62 65 67 69 6e 3a 20 49 4e 54 45 begin: INTE 00037000: 52 50 5f 49 44 45 4e 54 5f 52 45 2c 0a 20 20 20 RP_IDENT_RE,. 00037010: 20 20 20 20 20 65 6e 64 3a 20 2f 5c 7b 2f 0a 20 end: /\{/. 00037020: 20 20 20 20 20 7d 0a 20 20 20 20 5d 2c 0a 20 20 }. ],. 00037030: 20 20 72 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 returnBegin: t 00037040: 72 75 65 2c 0a 20 20 20 20 72 65 74 75 72 6e 45 rue,. returnE 00037050: 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 20 69 6c nd: true,. il 00037060: 6c 65 67 61 6c 3a 20 27 5b 3c 3d 5c 27 24 22 5d legal: '[<=\'$"] 00037070: 27 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 65 ',. relevance 00037080: 3a 20 30 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e : 0,. contain 00037090: 73 3a 20 5b 0a 20 20 20 20 20 20 68 6c 6a 73 2e s: [. hljs. 000370a0: 43 5f 4c 49 4e 45 5f 43 4f 4d 4d 45 4e 54 5f 4d C_LINE_COMMENT_M 000370b0: 4f 44 45 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e ODE,. hljs. 000370c0: 43 5f 42 4c 4f 43 4b 5f 43 4f 4d 4d 45 4e 54 5f C_BLOCK_COMMENT_ 000370d0: 4d 4f 44 45 2c 0a 20 20 20 20 20 20 4d 49 58 49 MODE,. MIXI 000370e0: 4e 5f 47 55 41 52 44 5f 4d 4f 44 45 2c 0a 20 20 N_GUARD_MODE,. 000370f0: 20 20 20 20 49 44 45 4e 54 5f 4d 4f 44 45 28 27 IDENT_MODE(' 00037100: 6b 65 79 77 6f 72 64 27 2c 20 27 61 6c 6c 5c 5c keyword', 'all\\ 00037110: 62 27 29 2c 0a 20 20 20 20 20 20 49 44 45 4e 54 b'),. IDENT 00037120: 5f 4d 4f 44 45 28 27 76 61 72 69 61 62 6c 65 27 _MODE('variable' 00037130: 2c 20 27 40 5c 5c 7b 27 20 2b 20 49 44 45 4e 54 , '@\\{' + IDENT 00037140: 5f 52 45 20 2b 20 27 5c 5c 7d 27 29 2c 20 2f 2f _RE + '\\}'), // 00037150: 20 6f 74 68 65 72 77 69 73 65 20 69 74 e2 80 99 otherwise it... 00037160: 73 20 69 64 65 6e 74 69 66 69 65 64 20 61 73 20 s identified as 00037170: 74 61 67 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 tag. {. 00037180: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 62 28 begin: '\\b( 00037190: 27 20 2b 20 54 41 47 53 2e 6a 6f 69 6e 28 27 7c ' + TAGS.join('| 000371a0: 27 29 20 2b 20 27 29 5c 5c 62 27 2c 0a 20 20 20 ') + ')\\b',. 000371b0: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 000371c0: 27 73 65 6c 65 63 74 6f 72 2d 74 61 67 27 0a 20 'selector-tag'. 000371d0: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 49 44 },. ID 000371e0: 45 4e 54 5f 4d 4f 44 45 28 27 73 65 6c 65 63 74 ENT_MODE('select 000371f0: 6f 72 2d 74 61 67 27 2c 20 49 4e 54 45 52 50 5f or-tag', INTERP_ 00037200: 49 44 45 4e 54 5f 52 45 20 2b 20 27 25 3f 27 2c IDENT_RE + '%?', 00037210: 20 30 29 2c 20 2f 2f 20 27 25 27 20 66 6f 72 20 0), // '%' for 00037220: 6d 6f 72 65 20 63 6f 6e 73 69 73 74 65 6e 74 20 more consistent 00037230: 63 6f 6c 6f 72 69 6e 67 20 6f 66 20 40 6b 65 79 coloring of @key 00037240: 66 72 61 6d 65 73 20 22 74 61 67 73 22 0a 20 20 frames "tags". 00037250: 20 20 20 20 49 44 45 4e 54 5f 4d 4f 44 45 28 27 IDENT_MODE(' 00037260: 73 65 6c 65 63 74 6f 72 2d 69 64 27 2c 20 27 23 selector-id', '# 00037270: 27 20 2b 20 49 4e 54 45 52 50 5f 49 44 45 4e 54 ' + INTERP_IDENT 00037280: 5f 52 45 29 2c 0a 20 20 20 20 20 20 49 44 45 4e _RE),. IDEN 00037290: 54 5f 4d 4f 44 45 28 27 73 65 6c 65 63 74 6f 72 T_MODE('selector 000372a0: 2d 63 6c 61 73 73 27 2c 20 27 5c 5c 2e 27 20 2b -class', '\\.' + 000372b0: 20 49 4e 54 45 52 50 5f 49 44 45 4e 54 5f 52 45 INTERP_IDENT_RE 000372c0: 2c 20 30 29 2c 0a 20 20 20 20 20 20 49 44 45 4e , 0),. IDEN 000372d0: 54 5f 4d 4f 44 45 28 27 73 65 6c 65 63 74 6f 72 T_MODE('selector 000372e0: 2d 74 61 67 27 2c 20 27 26 27 2c 20 30 29 2c 0a -tag', '&', 0),. 000372f0: 20 20 20 20 20 20 6d 6f 64 65 73 2e 41 54 54 52 modes.ATTR 00037300: 49 42 55 54 45 5f 53 45 4c 45 43 54 4f 52 5f 4d IBUTE_SELECTOR_M 00037310: 4f 44 45 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 ODE,. {. 00037320: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 00037330: 27 73 65 6c 65 63 74 6f 72 2d 70 73 65 75 64 6f 'selector-pseudo 00037340: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 00037350: 3a 20 27 3a 28 27 20 2b 20 50 53 45 55 44 4f 5f : ':(' + PSEUDO_ 00037360: 43 4c 41 53 53 45 53 2e 6a 6f 69 6e 28 27 7c 27 CLASSES.join('|' 00037370: 29 20 2b 20 27 29 27 0a 20 20 20 20 20 20 7d 2c ) + ')'. }, 00037380: 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 . {. 00037390: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 65 6c className: 'sel 000373a0: 65 63 74 6f 72 2d 70 73 65 75 64 6f 27 2c 0a 20 ector-pseudo',. 000373b0: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 3a begin: ': 000373c0: 3a 28 27 20 2b 20 50 53 45 55 44 4f 5f 45 4c 45 :(' + PSEUDO_ELE 000373d0: 4d 45 4e 54 53 2e 6a 6f 69 6e 28 27 7c 27 29 20 MENTS.join('|') 000373e0: 2b 20 27 29 27 0a 20 20 20 20 20 20 7d 2c 0a 20 + ')'. },. 000373f0: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 62 {. b 00037400: 65 67 69 6e 3a 20 27 5c 5c 28 27 2c 0a 20 20 20 egin: '\\(',. 00037410: 20 20 20 20 20 65 6e 64 3a 20 27 5c 5c 29 27 2c end: '\\)', 00037420: 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e . contain 00037430: 73 3a 20 56 41 4c 55 45 5f 57 49 54 48 5f 52 55 s: VALUE_WITH_RU 00037440: 4c 45 53 45 54 53 0a 20 20 20 20 20 20 7d 2c 20 LESETS. }, 00037450: 2f 2f 20 61 72 67 75 6d 65 6e 74 20 6c 69 73 74 // argument list 00037460: 20 6f 66 20 70 61 72 61 6d 65 74 72 69 63 20 6d of parametric m 00037470: 69 78 69 6e 73 0a 20 20 20 20 20 20 7b 0a 20 20 ixins. {. 00037480: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 21 69 begin: '!i 00037490: 6d 70 6f 72 74 61 6e 74 27 0a 20 20 20 20 20 20 mportant'. 000374a0: 7d 20 2f 2f 20 65 61 74 20 21 69 6d 70 6f 72 74 } // eat !import 000374b0: 61 6e 74 20 61 66 74 65 72 20 6d 69 78 69 6e 20 ant after mixin 000374c0: 63 61 6c 6c 20 6f 72 20 69 74 20 77 69 6c 6c 20 call or it will 000374d0: 62 65 20 63 6f 6c 6f 72 65 64 20 61 73 20 74 61 be colored as ta 000374e0: 67 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 0a 20 20 g. ]. };.. 000374f0: 63 6f 6e 73 74 20 50 53 45 55 44 4f 5f 53 45 4c const PSEUDO_SEL 00037500: 45 43 54 4f 52 5f 4d 4f 44 45 20 3d 20 7b 0a 20 ECTOR_MODE = {. 00037510: 20 20 20 62 65 67 69 6e 3a 20 49 44 45 4e 54 5f begin: IDENT_ 00037520: 52 45 20 2b 20 27 3a 28 3a 29 3f 27 20 2b 20 60 RE + ':(:)?' + ` 00037530: 28 24 7b 50 53 45 55 44 4f 5f 53 45 4c 45 43 54 (${PSEUDO_SELECT 00037540: 4f 52 53 24 31 2e 6a 6f 69 6e 28 27 7c 27 29 7d ORS$1.join('|')} 00037550: 29 60 2c 0a 20 20 20 20 72 65 74 75 72 6e 42 65 )`,. returnBe 00037560: 67 69 6e 3a 20 74 72 75 65 2c 0a 20 20 20 20 63 gin: true,. c 00037570: 6f 6e 74 61 69 6e 73 3a 20 5b 20 53 45 4c 45 43 ontains: [ SELEC 00037580: 54 4f 52 5f 4d 4f 44 45 20 5d 0a 20 20 7d 3b 0a TOR_MODE ]. };. 00037590: 0a 20 20 52 55 4c 45 53 2e 70 75 73 68 28 0a 20 . RULES.push(. 000375a0: 20 20 20 68 6c 6a 73 2e 43 5f 4c 49 4e 45 5f 43 hljs.C_LINE_C 000375b0: 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 OMMENT_MODE,. 000375c0: 20 68 6c 6a 73 2e 43 5f 42 4c 4f 43 4b 5f 43 4f hljs.C_BLOCK_CO 000375d0: 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 MMENT_MODE,. 000375e0: 41 54 5f 52 55 4c 45 5f 4d 4f 44 45 2c 0a 20 20 AT_RULE_MODE,. 000375f0: 20 20 56 41 52 5f 52 55 4c 45 5f 4d 4f 44 45 2c VAR_RULE_MODE, 00037600: 0a 20 20 20 20 50 53 45 55 44 4f 5f 53 45 4c 45 . PSEUDO_SELE 00037610: 43 54 4f 52 5f 4d 4f 44 45 2c 0a 20 20 20 20 52 CTOR_MODE,. R 00037620: 55 4c 45 5f 4d 4f 44 45 2c 0a 20 20 20 20 53 45 ULE_MODE,. SE 00037630: 4c 45 43 54 4f 52 5f 4d 4f 44 45 0a 20 20 29 3b LECTOR_MODE. ); 00037640: 0a 0a 20 20 72 65 74 75 72 6e 20 7b 0a 20 20 20 .. return {. 00037650: 20 6e 61 6d 65 3a 20 27 4c 65 73 73 27 2c 0a 20 name: 'Less',. 00037660: 20 20 20 63 61 73 65 5f 69 6e 73 65 6e 73 69 74 case_insensit 00037670: 69 76 65 3a 20 74 72 75 65 2c 0a 20 20 20 20 69 ive: true,. i 00037680: 6c 6c 65 67 61 6c 3a 20 27 5b 3d 3e 5c 27 2f 3c llegal: '[=>\'/< 00037690: 28 24 22 5d 27 2c 0a 20 20 20 20 63 6f 6e 74 61 ($"]',. conta 000376a0: 69 6e 73 3a 20 52 55 4c 45 53 0a 20 20 7d 3b 0a ins: RULES. };. 000376b0: 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 }..module.export 000376c0: 73 20 3d 20 6c 65 73 73 3b 0a 0a 0a 2f 2a 2a 2a s = less;.../*** 000376d0: 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f / }),../***/ "./ 000376e0: 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 node_modules/hig 000376f0: 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 hlight.js/lib/la 00037700: 6e 67 75 61 67 65 73 2f 6c 69 73 70 2e 6a 73 22 nguages/lisp.js" 00037710: 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a :./*!*********** 00037720: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00037730: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00037740: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a **************!* 00037750: 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f \. !*** ./node_ 00037760: 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 modules/highligh 00037770: 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 t.js/lib/languag 00037780: 65 73 2f 6c 69 73 70 2e 6a 73 20 2a 2a 2a 21 0a es/lisp.js ***!. 00037790: 20 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a \************* 000377a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000377b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000377c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a ************/./* 000377d0: 2a 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e **/ ((module) => 000377e0: 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a {../*.Language: 000377f0: 20 4c 69 73 70 0a 44 65 73 63 72 69 70 74 69 6f Lisp.Descriptio 00037800: 6e 3a 20 47 65 6e 65 72 69 63 20 6c 69 73 70 20 n: Generic lisp 00037810: 73 79 6e 74 61 78 0a 41 75 74 68 6f 72 3a 20 56 syntax.Author: V 00037820: 61 73 69 6c 79 20 50 6f 6c 6f 76 6e 79 6f 76 20 asily Polovnyov 00037830: 3c 76 61 73 74 40 77 68 69 74 65 61 6e 74 73 2e <vast@whiteants. 00037840: 6e 65 74 3e 0a 43 61 74 65 67 6f 72 79 3a 20 6c net>.Category: l 00037850: 69 73 70 0a 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e isp.*/..function 00037860: 20 6c 69 73 70 28 68 6c 6a 73 29 20 7b 0a 20 20 lisp(hljs) {. 00037870: 76 61 72 20 4c 49 53 50 5f 49 44 45 4e 54 5f 52 var LISP_IDENT_R 00037880: 45 20 3d 20 27 5b 61 2d 7a 41 2d 5a 5f 5c 5c 2d E = '[a-zA-Z_\\- 00037890: 2b 5c 5c 2a 5c 5c 2f 3c 3d 3e 26 23 5d 5b 61 2d +\\*\\/<=>&#][a- 000378a0: 7a 41 2d 5a 30 2d 39 5f 5c 5c 2d 2b 2a 5c 5c 2f zA-Z0-9_\\-+*\\/ 000378b0: 3c 3d 3e 26 23 21 5d 2a 27 3b 0a 20 20 76 61 72 <=>&#!]*';. var 000378c0: 20 4d 45 43 5f 52 45 20 3d 20 27 5c 5c 7c 5b 5e MEC_RE = '\\|[^ 000378d0: 5d 2a 3f 5c 5c 7c 27 3b 0a 20 20 76 61 72 20 4c ]*?\\|';. var L 000378e0: 49 53 50 5f 53 49 4d 50 4c 45 5f 4e 55 4d 42 45 ISP_SIMPLE_NUMBE 000378f0: 52 5f 52 45 20 3d 20 27 28 2d 7c 5c 5c 2b 29 3f R_RE = '(-|\\+)? 00037900: 5c 5c 64 2b 28 5c 5c 2e 5c 5c 64 2b 7c 5c 5c 2f \\d+(\\.\\d+|\\/ 00037910: 5c 5c 64 2b 29 3f 28 28 64 7c 65 7c 66 7c 6c 7c \\d+)?((d|e|f|l| 00037920: 73 7c 44 7c 45 7c 46 7c 4c 7c 53 29 28 5c 5c 2b s|D|E|F|L|S)(\\+ 00037930: 7c 2d 29 3f 5c 5c 64 2b 29 3f 27 3b 0a 20 20 76 |-)?\\d+)?';. v 00037940: 61 72 20 4c 49 54 45 52 41 4c 20 3d 20 7b 0a 20 ar LITERAL = {. 00037950: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6c className: 'l 00037960: 69 74 65 72 61 6c 27 2c 0a 20 20 20 20 62 65 67 iteral',. beg 00037970: 69 6e 3a 20 27 5c 5c 62 28 74 7b 31 7d 7c 6e 69 in: '\\b(t{1}|ni 00037980: 6c 29 5c 5c 62 27 0a 20 20 7d 3b 0a 20 20 76 61 l)\\b'. };. va 00037990: 72 20 4e 55 4d 42 45 52 20 3d 20 7b 0a 20 20 20 r NUMBER = {. 000379a0: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6e 75 6d className: 'num 000379b0: 62 65 72 27 2c 0a 20 20 20 20 76 61 72 69 61 6e ber',. varian 000379c0: 74 73 3a 20 5b 0a 20 20 20 20 20 20 7b 62 65 67 ts: [. {beg 000379d0: 69 6e 3a 20 4c 49 53 50 5f 53 49 4d 50 4c 45 5f in: LISP_SIMPLE_ 000379e0: 4e 55 4d 42 45 52 5f 52 45 2c 20 72 65 6c 65 76 NUMBER_RE, relev 000379f0: 61 6e 63 65 3a 20 30 7d 2c 0a 20 20 20 20 20 20 ance: 0},. 00037a00: 7b 62 65 67 69 6e 3a 20 27 23 28 62 7c 42 29 5b {begin: '#(b|B)[ 00037a10: 30 2d 31 5d 2b 28 2f 5b 30 2d 31 5d 2b 29 3f 27 0-1]+(/[0-1]+)?' 00037a20: 7d 2c 0a 20 20 20 20 20 20 7b 62 65 67 69 6e 3a },. {begin: 00037a30: 20 27 23 28 6f 7c 4f 29 5b 30 2d 37 5d 2b 28 2f '#(o|O)[0-7]+(/ 00037a40: 5b 30 2d 37 5d 2b 29 3f 27 7d 2c 0a 20 20 20 20 [0-7]+)?'},. 00037a50: 20 20 7b 62 65 67 69 6e 3a 20 27 23 28 78 7c 58 {begin: '#(x|X 00037a60: 29 5b 30 2d 39 61 2d 66 41 2d 46 5d 2b 28 2f 5b )[0-9a-fA-F]+(/[ 00037a70: 30 2d 39 61 2d 66 41 2d 46 5d 2b 29 3f 27 7d 2c 0-9a-fA-F]+)?'}, 00037a80: 0a 20 20 20 20 20 20 7b 62 65 67 69 6e 3a 20 27 . {begin: ' 00037a90: 23 28 63 7c 43 29 5c 5c 28 27 20 2b 20 4c 49 53 #(c|C)\\(' + LIS 00037aa0: 50 5f 53 49 4d 50 4c 45 5f 4e 55 4d 42 45 52 5f P_SIMPLE_NUMBER_ 00037ab0: 52 45 20 2b 20 27 20 2b 27 20 2b 20 4c 49 53 50 RE + ' +' + LISP 00037ac0: 5f 53 49 4d 50 4c 45 5f 4e 55 4d 42 45 52 5f 52 _SIMPLE_NUMBER_R 00037ad0: 45 2c 20 65 6e 64 3a 20 27 5c 5c 29 27 7d 0a 20 E, end: '\\)'}. 00037ae0: 20 20 20 5d 0a 20 20 7d 3b 0a 20 20 76 61 72 20 ]. };. var 00037af0: 53 54 52 49 4e 47 20 3d 20 68 6c 6a 73 2e 69 6e STRING = hljs.in 00037b00: 68 65 72 69 74 28 68 6c 6a 73 2e 51 55 4f 54 45 herit(hljs.QUOTE 00037b10: 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 20 7b 69 _STRING_MODE, {i 00037b20: 6c 6c 65 67 61 6c 3a 20 6e 75 6c 6c 7d 29 3b 0a llegal: null});. 00037b30: 20 20 76 61 72 20 43 4f 4d 4d 45 4e 54 20 3d 20 var COMMENT = 00037b40: 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 0a 20 20 hljs.COMMENT(. 00037b50: 20 20 27 3b 27 2c 20 27 24 27 2c 0a 20 20 20 20 ';', '$',. 00037b60: 7b 0a 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 {. relevanc 00037b70: 65 3a 20 30 0a 20 20 20 20 7d 0a 20 20 29 3b 0a e: 0. }. );. 00037b80: 20 20 76 61 72 20 56 41 52 49 41 42 4c 45 20 3d var VARIABLE = 00037b90: 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 5c {. begin: '\ 00037ba0: 5c 2a 27 2c 20 65 6e 64 3a 20 27 5c 5c 2a 27 0a \*', end: '\\*'. 00037bb0: 20 20 7d 3b 0a 20 20 76 61 72 20 4b 45 59 57 4f };. var KEYWO 00037bc0: 52 44 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 RD = {. class 00037bd0: 4e 61 6d 65 3a 20 27 73 79 6d 62 6f 6c 27 2c 0a Name: 'symbol',. 00037be0: 20 20 20 20 62 65 67 69 6e 3a 20 27 5b 3a 26 5d begin: '[:&] 00037bf0: 27 20 2b 20 4c 49 53 50 5f 49 44 45 4e 54 5f 52 ' + LISP_IDENT_R 00037c00: 45 0a 20 20 7d 3b 0a 20 20 76 61 72 20 49 44 45 E. };. var IDE 00037c10: 4e 54 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e NT = {. begin 00037c20: 3a 20 4c 49 53 50 5f 49 44 45 4e 54 5f 52 45 2c : LISP_IDENT_RE, 00037c30: 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 . relevance: 00037c40: 30 0a 20 20 7d 3b 0a 20 20 76 61 72 20 4d 45 43 0. };. var MEC 00037c50: 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 = {. begin: 00037c60: 4d 45 43 5f 52 45 0a 20 20 7d 3b 0a 20 20 76 61 MEC_RE. };. va 00037c70: 72 20 51 55 4f 54 45 44 5f 4c 49 53 54 20 3d 20 r QUOTED_LIST = 00037c80: 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c {. begin: '\\ 00037c90: 28 27 2c 20 65 6e 64 3a 20 27 5c 5c 29 27 2c 0a (', end: '\\)',. 00037ca0: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 27 contains: [' 00037cb0: 73 65 6c 66 27 2c 20 4c 49 54 45 52 41 4c 2c 20 self', LITERAL, 00037cc0: 53 54 52 49 4e 47 2c 20 4e 55 4d 42 45 52 2c 20 STRING, NUMBER, 00037cd0: 49 44 45 4e 54 5d 0a 20 20 7d 3b 0a 20 20 76 61 IDENT]. };. va 00037ce0: 72 20 51 55 4f 54 45 44 20 3d 20 7b 0a 20 20 20 r QUOTED = {. 00037cf0: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 4e 55 4d 42 contains: [NUMB 00037d00: 45 52 2c 20 53 54 52 49 4e 47 2c 20 56 41 52 49 ER, STRING, VARI 00037d10: 41 42 4c 45 2c 20 4b 45 59 57 4f 52 44 2c 20 51 ABLE, KEYWORD, Q 00037d20: 55 4f 54 45 44 5f 4c 49 53 54 2c 20 49 44 45 4e UOTED_LIST, IDEN 00037d30: 54 5d 2c 0a 20 20 20 20 76 61 72 69 61 6e 74 73 T],. variants 00037d40: 3a 20 5b 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 : [. {. 00037d50: 20 20 20 20 62 65 67 69 6e 3a 20 27 5b 5c 27 60 begin: '[\'` 00037d60: 5d 5c 5c 28 27 2c 20 65 6e 64 3a 20 27 5c 5c 29 ]\\(', end: '\\) 00037d70: 27 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 '. },. 00037d80: 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e {. begin 00037d90: 3a 20 27 5c 5c 28 71 75 6f 74 65 20 27 2c 20 65 : '\\(quote ', e 00037da0: 6e 64 3a 20 27 5c 5c 29 27 2c 0a 20 20 20 20 20 nd: '\\)',. 00037db0: 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 7b 6e 61 keywords: {na 00037dc0: 6d 65 3a 20 27 71 75 6f 74 65 27 7d 0a 20 20 20 me: 'quote'}. 00037dd0: 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 },. {. 00037de0: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 27 begin: '\' 00037df0: 27 20 2b 20 4d 45 43 5f 52 45 0a 20 20 20 20 20 ' + MEC_RE. 00037e00: 20 7d 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 20 20 }. ]. };. 00037e10: 76 61 72 20 51 55 4f 54 45 44 5f 41 54 4f 4d 20 var QUOTED_ATOM 00037e20: 3d 20 7b 0a 20 20 20 20 76 61 72 69 61 6e 74 73 = {. variants 00037e30: 3a 20 5b 0a 20 20 20 20 20 20 7b 62 65 67 69 6e : [. {begin 00037e40: 3a 20 27 5c 27 27 20 2b 20 4c 49 53 50 5f 49 44 : '\'' + LISP_ID 00037e50: 45 4e 54 5f 52 45 7d 2c 0a 20 20 20 20 20 20 7b ENT_RE},. { 00037e60: 62 65 67 69 6e 3a 20 27 23 5c 27 27 20 2b 20 4c begin: '#\'' + L 00037e70: 49 53 50 5f 49 44 45 4e 54 5f 52 45 20 2b 20 27 ISP_IDENT_RE + ' 00037e80: 28 3a 3a 27 20 2b 20 4c 49 53 50 5f 49 44 45 4e (::' + LISP_IDEN 00037e90: 54 5f 52 45 20 2b 20 27 29 2a 27 7d 0a 20 20 20 T_RE + ')*'}. 00037ea0: 20 5d 0a 20 20 7d 3b 0a 20 20 76 61 72 20 4c 49 ]. };. var LI 00037eb0: 53 54 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e ST = {. begin 00037ec0: 3a 20 27 5c 5c 28 5c 5c 73 2a 27 2c 20 65 6e 64 : '\\(\\s*', end 00037ed0: 3a 20 27 5c 5c 29 27 0a 20 20 7d 3b 0a 20 20 76 : '\\)'. };. v 00037ee0: 61 72 20 42 4f 44 59 20 3d 20 7b 0a 20 20 20 20 ar BODY = {. 00037ef0: 65 6e 64 73 57 69 74 68 50 61 72 65 6e 74 3a 20 endsWithParent: 00037f00: 74 72 75 65 2c 0a 20 20 20 20 72 65 6c 65 76 61 true,. releva 00037f10: 6e 63 65 3a 20 30 0a 20 20 7d 3b 0a 20 20 4c 49 nce: 0. };. LI 00037f20: 53 54 2e 63 6f 6e 74 61 69 6e 73 20 3d 20 5b 0a ST.contains = [. 00037f30: 20 20 20 20 7b 0a 20 20 20 20 20 20 63 6c 61 73 {. clas 00037f40: 73 4e 61 6d 65 3a 20 27 6e 61 6d 65 27 2c 0a 20 sName: 'name',. 00037f50: 20 20 20 20 20 76 61 72 69 61 6e 74 73 3a 20 5b variants: [ 00037f60: 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 . {. 00037f70: 20 20 20 20 20 62 65 67 69 6e 3a 20 4c 49 53 50 begin: LISP 00037f80: 5f 49 44 45 4e 54 5f 52 45 2c 0a 20 20 20 20 20 _IDENT_RE,. 00037f90: 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 relevance: 00037fa0: 30 2c 0a 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 0,. },. 00037fb0: 20 20 20 20 20 20 7b 62 65 67 69 6e 3a 20 4d 45 {begin: ME 00037fc0: 43 5f 52 45 7d 0a 20 20 20 20 20 20 5d 0a 20 20 C_RE}. ]. 00037fd0: 20 20 7d 2c 0a 20 20 20 20 42 4f 44 59 0a 20 20 },. BODY. 00037fe0: 5d 3b 0a 20 20 42 4f 44 59 2e 63 6f 6e 74 61 69 ];. BODY.contai 00037ff0: 6e 73 20 3d 20 5b 51 55 4f 54 45 44 2c 20 51 55 ns = [QUOTED, QU 00038000: 4f 54 45 44 5f 41 54 4f 4d 2c 20 4c 49 53 54 2c OTED_ATOM, LIST, 00038010: 20 4c 49 54 45 52 41 4c 2c 20 4e 55 4d 42 45 52 LITERAL, NUMBER 00038020: 2c 20 53 54 52 49 4e 47 2c 20 43 4f 4d 4d 45 4e , STRING, COMMEN 00038030: 54 2c 20 56 41 52 49 41 42 4c 45 2c 20 4b 45 59 T, VARIABLE, KEY 00038040: 57 4f 52 44 2c 20 4d 45 43 2c 20 49 44 45 4e 54 WORD, MEC, IDENT 00038050: 5d 3b 0a 0a 20 20 72 65 74 75 72 6e 20 7b 0a 20 ];.. return {. 00038060: 20 20 20 6e 61 6d 65 3a 20 27 4c 69 73 70 27 2c name: 'Lisp', 00038070: 0a 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 2f 5c . illegal: /\ 00038080: 53 2f 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 S/,. contains 00038090: 3a 20 5b 0a 20 20 20 20 20 20 4e 55 4d 42 45 52 : [. NUMBER 000380a0: 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e 53 48 45 ,. hljs.SHE 000380b0: 42 41 4e 47 28 29 2c 0a 20 20 20 20 20 20 4c 49 BANG(),. LI 000380c0: 54 45 52 41 4c 2c 0a 20 20 20 20 20 20 53 54 52 TERAL,. STR 000380d0: 49 4e 47 2c 0a 20 20 20 20 20 20 43 4f 4d 4d 45 ING,. COMME 000380e0: 4e 54 2c 0a 20 20 20 20 20 20 51 55 4f 54 45 44 NT,. QUOTED 000380f0: 2c 0a 20 20 20 20 20 20 51 55 4f 54 45 44 5f 41 ,. QUOTED_A 00038100: 54 4f 4d 2c 0a 20 20 20 20 20 20 4c 49 53 54 2c TOM,. LIST, 00038110: 0a 20 20 20 20 20 20 49 44 45 4e 54 0a 20 20 20 . IDENT. 00038120: 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c ]. };.}..modul 00038130: 65 2e 65 78 70 6f 72 74 73 20 3d 20 6c 69 73 70 e.exports = lisp 00038140: 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f ;.../***/ }),../ 00038150: 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 ***/ "./node_mod 00038160: 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a ules/highlight.j 00038170: 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f s/lib/languages/ 00038180: 6c 69 76 65 63 6f 64 65 73 65 72 76 65 72 2e 6a livecodeserver.j 00038190: 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a s":./*!********* 000381a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000381b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000381c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000381d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 **********!*\. 000381e0: 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 !*** ./node_modu 000381f0: 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 les/highlight.js 00038200: 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6c /lib/languages/l 00038210: 69 76 65 63 6f 64 65 73 65 72 76 65 72 2e 6a 73 ivecodeserver.js 00038220: 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a 2a 2a 2a ***!. \******* 00038230: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00038240: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00038250: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00038260: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a ************/./* 00038270: 2a 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e **/ ((module) => 00038280: 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a {../*.Language: 00038290: 20 4c 69 76 65 43 6f 64 65 0a 41 75 74 68 6f 72 LiveCode.Author 000382a0: 3a 20 52 61 6c 66 20 42 69 74 74 65 72 20 3c 72 : Ralf Bitter <r 000382b0: 61 62 69 74 40 72 65 76 69 67 6e 69 74 65 72 2e abit@revigniter. 000382c0: 63 6f 6d 3e 0a 44 65 73 63 72 69 70 74 69 6f 6e com>.Description 000382d0: 3a 20 4c 61 6e 67 75 61 67 65 20 64 65 66 69 6e : Language defin 000382e0: 69 74 69 6f 6e 20 66 6f 72 20 4c 69 76 65 43 6f ition for LiveCo 000382f0: 64 65 20 73 65 72 76 65 72 20 61 63 63 6f 75 6e de server accoun 00038300: 74 69 6e 67 20 66 6f 72 20 72 65 76 49 67 6e 69 ting for revIgni 00038310: 74 65 72 20 28 61 20 77 65 62 20 61 70 70 6c 69 ter (a web appli 00038320: 63 61 74 69 6f 6e 20 66 72 61 6d 65 77 6f 72 6b cation framework 00038330: 29 20 63 68 61 72 61 63 74 65 72 69 73 74 69 63 ) characteristic 00038340: 73 2e 0a 56 65 72 73 69 6f 6e 3a 20 31 2e 31 0a s..Version: 1.1. 00038350: 44 61 74 65 3a 20 32 30 31 39 2d 30 34 2d 31 37 Date: 2019-04-17 00038360: 0a 43 61 74 65 67 6f 72 79 3a 20 65 6e 74 65 72 .Category: enter 00038370: 70 72 69 73 65 0a 2a 2f 0a 0a 66 75 6e 63 74 69 prise.*/..functi 00038380: 6f 6e 20 6c 69 76 65 63 6f 64 65 73 65 72 76 65 on livecodeserve 00038390: 72 28 68 6c 6a 73 29 20 7b 0a 20 20 63 6f 6e 73 r(hljs) {. cons 000383a0: 74 20 56 41 52 49 41 42 4c 45 20 3d 20 7b 0a 20 t VARIABLE = {. 000383b0: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 76 className: 'v 000383c0: 61 72 69 61 62 6c 65 27 2c 0a 20 20 20 20 76 61 ariable',. va 000383d0: 72 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 riants: [. 000383e0: 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a {. begin: 000383f0: 20 27 5c 5c 62 28 5b 67 74 70 73 5d 5b 41 2d 5a '\\b([gtps][A-Z 00038400: 5d 7b 31 7d 5b 61 2d 7a 41 2d 5a 30 2d 39 5d 2a ]{1}[a-zA-Z0-9]* 00038410: 29 28 5c 5c 5b 2e 2b 5c 5c 5d 29 3f 28 3f 3a 5c )(\\[.+\\])?(?:\ 00038420: 5c 73 2a 3f 29 27 0a 20 20 20 20 20 20 7d 2c 0a \s*?)'. },. 00038430: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00038440: 62 65 67 69 6e 3a 20 27 5c 5c 24 5f 5b 41 2d 5a begin: '\\$_[A-Z 00038450: 5d 2b 27 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 ]+'. }. 00038460: 5d 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 65 ],. relevance 00038470: 3a 20 30 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 : 0. };. const 00038480: 20 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 53 20 3d COMMENT_MODES = 00038490: 20 5b 0a 20 20 20 20 68 6c 6a 73 2e 43 5f 42 4c [. hljs.C_BL 000384a0: 4f 43 4b 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 OCK_COMMENT_MODE 000384b0: 2c 0a 20 20 20 20 68 6c 6a 73 2e 48 41 53 48 5f ,. hljs.HASH_ 000384c0: 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 COMMENT_MODE,. 000384d0: 20 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 27 hljs.COMMENT(' 000384e0: 2d 2d 27 2c 20 27 24 27 29 2c 0a 20 20 20 20 68 --', '$'),. h 000384f0: 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 27 5b 5e 3a ljs.COMMENT('[^: 00038500: 5d 2f 2f 27 2c 20 27 24 27 29 0a 20 20 5d 3b 0a ]//', '$'). ];. 00038510: 20 20 63 6f 6e 73 74 20 54 49 54 4c 45 31 20 3d const TITLE1 = 00038520: 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 68 6c hljs.inherit(hl 00038530: 6a 73 2e 54 49 54 4c 45 5f 4d 4f 44 45 2c 20 7b js.TITLE_MODE, { 00038540: 0a 20 20 20 20 76 61 72 69 61 6e 74 73 3a 20 5b . variants: [ 00038550: 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 . {. 00038560: 20 62 65 67 69 6e 3a 20 27 5c 5c 62 5f 2a 72 69 begin: '\\b_*ri 00038570: 67 5b 41 2d 5a 5d 5b 41 2d 5a 61 2d 7a 30 2d 39 g[A-Z][A-Za-z0-9 00038580: 5f 5c 5c 2d 5d 2a 27 0a 20 20 20 20 20 20 7d 2c _\\-]*'. }, 00038590: 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 . {. 000385a0: 20 62 65 67 69 6e 3a 20 27 5c 5c 62 5f 5b 61 2d begin: '\\b_[a- 000385b0: 7a 30 2d 39 5c 5c 2d 5d 2b 27 0a 20 20 20 20 20 z0-9\\-]+'. 000385c0: 20 7d 0a 20 20 20 20 5d 0a 20 20 7d 29 3b 0a 20 }. ]. });. 000385d0: 20 63 6f 6e 73 74 20 54 49 54 4c 45 32 20 3d 20 const TITLE2 = 000385e0: 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 68 6c 6a hljs.inherit(hlj 000385f0: 73 2e 54 49 54 4c 45 5f 4d 4f 44 45 2c 20 7b 0a s.TITLE_MODE, {. 00038600: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 62 28 begin: '\\b( 00038610: 5b 41 2d 5a 61 2d 7a 30 2d 39 5f 5c 5c 2d 5d 2b [A-Za-z0-9_\\-]+ 00038620: 29 5c 5c 62 27 0a 20 20 7d 29 3b 0a 20 20 72 65 )\\b'. });. re 00038630: 74 75 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a turn {. name: 00038640: 20 27 4c 69 76 65 43 6f 64 65 27 2c 0a 20 20 20 'LiveCode',. 00038650: 20 63 61 73 65 5f 69 6e 73 65 6e 73 69 74 69 76 case_insensitiv 00038660: 65 3a 20 66 61 6c 73 65 2c 0a 20 20 20 20 6b 65 e: false,. ke 00038670: 79 77 6f 72 64 73 3a 20 7b 0a 20 20 20 20 20 20 ywords: {. 00038680: 6b 65 79 77 6f 72 64 3a 0a 20 20 20 20 20 20 20 keyword:. 00038690: 20 27 24 5f 43 4f 4f 4b 49 45 20 24 5f 46 49 4c '$_COOKIE $_FIL 000386a0: 45 53 20 24 5f 47 45 54 20 24 5f 47 45 54 5f 42 ES $_GET $_GET_B 000386b0: 49 4e 41 52 59 20 24 5f 47 45 54 5f 52 41 57 20 INARY $_GET_RAW 000386c0: 24 5f 50 4f 53 54 20 24 5f 50 4f 53 54 5f 42 49 $_POST $_POST_BI 000386d0: 4e 41 52 59 20 24 5f 50 4f 53 54 5f 52 41 57 20 NARY $_POST_RAW 000386e0: 24 5f 53 45 53 53 49 4f 4e 20 24 5f 53 45 52 56 $_SESSION $_SERV 000386f0: 45 52 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 ER ' +. ' 00038700: 63 6f 64 65 70 6f 69 6e 74 20 63 6f 64 65 70 6f codepoint codepo 00038710: 69 6e 74 73 20 73 65 67 6d 65 6e 74 20 73 65 67 ints segment seg 00038720: 6d 65 6e 74 73 20 63 6f 64 65 75 6e 69 74 20 63 ments codeunit c 00038730: 6f 64 65 75 6e 69 74 73 20 73 65 6e 74 65 6e 63 odeunits sentenc 00038740: 65 20 73 65 6e 74 65 6e 63 65 73 20 74 72 75 65 e sentences true 00038750: 57 6f 72 64 20 74 72 75 65 57 6f 72 64 73 20 70 Word trueWords p 00038760: 61 72 61 67 72 61 70 68 20 27 20 2b 0a 20 20 20 aragraph ' +. 00038770: 20 20 20 20 20 27 61 66 74 65 72 20 62 79 74 65 'after byte 00038780: 20 62 79 74 65 73 20 65 6e 67 6c 69 73 68 20 74 bytes english t 00038790: 68 65 20 75 6e 74 69 6c 20 68 74 74 70 20 66 6f he until http fo 000387a0: 72 65 76 65 72 20 64 65 73 63 65 6e 64 69 6e 67 rever descending 000387b0: 20 75 73 69 6e 67 20 6c 69 6e 65 20 72 65 61 6c using line real 000387c0: 38 20 77 69 74 68 20 73 65 76 65 6e 74 68 20 27 8 with seventh ' 000387d0: 20 2b 0a 20 20 20 20 20 20 20 20 27 66 6f 72 20 +. 'for 000387e0: 73 74 64 6f 75 74 20 66 69 6e 61 6c 6c 79 20 65 stdout finally e 000387f0: 6c 65 6d 65 6e 74 20 77 6f 72 64 20 77 6f 72 64 lement word word 00038800: 73 20 66 6f 75 72 74 68 20 62 65 66 6f 72 65 20 s fourth before 00038810: 62 6c 61 63 6b 20 6e 69 6e 74 68 20 73 69 78 74 black ninth sixt 00038820: 68 20 63 68 61 72 61 63 74 65 72 73 20 63 68 61 h characters cha 00038830: 72 73 20 73 74 64 65 72 72 20 27 20 2b 0a 20 20 rs stderr ' +. 00038840: 20 20 20 20 20 20 27 75 49 6e 74 31 20 75 49 6e 'uInt1 uIn 00038850: 74 31 73 20 75 49 6e 74 32 20 75 49 6e 74 32 73 t1s uInt2 uInt2s 00038860: 20 73 74 64 69 6e 20 73 74 72 69 6e 67 20 6c 69 stdin string li 00038870: 6e 65 73 20 72 65 6c 61 74 69 76 65 20 72 65 6c nes relative rel 00038880: 20 61 6e 79 20 66 69 66 74 68 20 69 74 65 6d 73 any fifth items 00038890: 20 66 72 6f 6d 20 6d 69 64 64 6c 65 20 6d 69 64 from middle mid 000388a0: 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 61 74 ' +. 'at 000388b0: 20 65 6c 73 65 20 6f 66 20 63 61 74 63 68 20 74 else of catch t 000388c0: 68 65 6e 20 74 68 69 72 64 20 69 74 20 66 69 6c hen third it fil 000388d0: 65 20 6d 69 6c 6c 69 73 65 63 6f 6e 64 73 20 73 e milliseconds s 000388e0: 65 63 6f 6e 64 73 20 73 65 63 6f 6e 64 20 73 65 econds second se 000388f0: 63 73 20 73 65 63 20 69 6e 74 31 20 69 6e 74 31 cs sec int1 int1 00038900: 73 20 69 6e 74 34 20 27 20 2b 0a 20 20 20 20 20 s int4 ' +. 00038910: 20 20 20 27 69 6e 74 34 73 20 69 6e 74 65 72 6e 'int4s intern 00038920: 65 74 20 69 6e 74 32 20 69 6e 74 32 73 20 6e 6f et int2 int2s no 00038930: 72 6d 61 6c 20 74 65 78 74 20 69 74 65 6d 20 6c rmal text item l 00038940: 61 73 74 20 6c 6f 6e 67 20 64 65 74 61 69 6c 65 ast long detaile 00038950: 64 20 65 66 66 65 63 74 69 76 65 20 75 49 6e 74 d effective uInt 00038960: 34 20 75 49 6e 74 34 73 20 72 65 70 65 61 74 20 4 uInt4s repeat 00038970: 27 20 2b 0a 20 20 20 20 20 20 20 20 27 65 6e 64 ' +. 'end 00038980: 20 72 65 70 65 61 74 20 55 52 4c 20 69 6e 20 74 repeat URL in t 00038990: 72 79 20 69 6e 74 6f 20 73 77 69 74 63 68 20 74 ry into switch t 000389a0: 6f 20 77 6f 72 64 73 20 68 74 74 70 73 20 74 6f o words https to 000389b0: 6b 65 6e 20 62 69 6e 66 69 6c 65 20 65 61 63 68 ken binfile each 000389c0: 20 74 65 6e 74 68 20 61 73 20 74 69 63 6b 73 20 tenth as ticks 000389d0: 74 69 63 6b 20 27 20 2b 0a 20 20 20 20 20 20 20 tick ' +. 000389e0: 20 27 73 79 73 74 65 6d 20 72 65 61 6c 34 20 62 'system real4 b 000389f0: 79 20 64 61 74 65 49 74 65 6d 73 20 77 69 74 68 y dateItems with 00038a00: 6f 75 74 20 63 68 61 72 20 63 68 61 72 61 63 74 out char charact 00038a10: 65 72 20 61 73 63 65 6e 64 69 6e 67 20 65 69 67 er ascending eig 00038a20: 68 74 68 20 77 68 6f 6c 65 20 64 61 74 65 54 69 hth whole dateTi 00038a30: 6d 65 20 6e 75 6d 65 72 69 63 20 73 68 6f 72 74 me numeric short 00038a40: 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 66 69 ' +. 'fi 00038a50: 72 73 74 20 66 74 70 20 69 6e 74 65 67 65 72 20 rst ftp integer 00038a60: 61 62 62 72 65 76 69 61 74 65 64 20 61 62 62 72 abbreviated abbr 00038a70: 20 61 62 62 72 65 76 20 70 72 69 76 61 74 65 20 abbrev private 00038a80: 63 61 73 65 20 77 68 69 6c 65 20 69 66 20 27 20 case while if ' 00038a90: 2b 0a 20 20 20 20 20 20 20 20 27 64 69 76 20 6d +. 'div m 00038aa0: 6f 64 20 77 72 61 70 20 61 6e 64 20 6f 72 20 62 od wrap and or b 00038ab0: 69 74 41 6e 64 20 62 69 74 4e 6f 74 20 62 69 74 itAnd bitNot bit 00038ac0: 4f 72 20 62 69 74 58 6f 72 20 61 6d 6f 6e 67 20 Or bitXor among 00038ad0: 6e 6f 74 20 69 6e 20 61 20 61 6e 20 77 69 74 68 not in a an with 00038ae0: 69 6e 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 in ' +. ' 00038af0: 63 6f 6e 74 61 69 6e 73 20 65 6e 64 73 20 77 69 contains ends wi 00038b00: 74 68 20 62 65 67 69 6e 73 20 74 68 65 20 6b 65 th begins the ke 00038b10: 79 73 20 6f 66 20 6b 65 79 73 27 2c 0a 20 20 20 ys of keys',. 00038b20: 20 20 20 6c 69 74 65 72 61 6c 3a 0a 20 20 20 20 literal:. 00038b30: 20 20 20 20 27 53 49 58 20 54 45 4e 20 46 4f 52 'SIX TEN FOR 00038b40: 4d 46 45 45 44 20 4e 49 4e 45 20 5a 45 52 4f 20 MFEED NINE ZERO 00038b50: 4e 4f 4e 45 20 53 50 41 43 45 20 46 4f 55 52 20 NONE SPACE FOUR 00038b60: 46 41 4c 53 45 20 43 4f 4c 4f 4e 20 43 52 4c 46 FALSE COLON CRLF 00038b70: 20 50 49 20 43 4f 4d 4d 41 20 45 4e 44 4f 46 46 PI COMMA ENDOFF 00038b80: 49 4c 45 20 45 4f 46 20 45 49 47 48 54 20 46 49 ILE EOF EIGHT FI 00038b90: 56 45 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 VE ' +. ' 00038ba0: 51 55 4f 54 45 20 45 4d 50 54 59 20 4f 4e 45 20 QUOTE EMPTY ONE 00038bb0: 54 52 55 45 20 52 45 54 55 52 4e 20 43 52 20 4c TRUE RETURN CR L 00038bc0: 49 4e 45 46 45 45 44 20 52 49 47 48 54 20 42 41 INEFEED RIGHT BA 00038bd0: 43 4b 53 4c 41 53 48 20 4e 55 4c 4c 20 53 45 56 CKSLASH NULL SEV 00038be0: 45 4e 20 54 41 42 20 54 48 52 45 45 20 54 57 4f EN TAB THREE TWO 00038bf0: 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 73 69 ' +. 'si 00038c00: 78 20 74 65 6e 20 66 6f 72 6d 66 65 65 64 20 6e x ten formfeed n 00038c10: 69 6e 65 20 7a 65 72 6f 20 6e 6f 6e 65 20 73 70 ine zero none sp 00038c20: 61 63 65 20 66 6f 75 72 20 66 61 6c 73 65 20 63 ace four false c 00038c30: 6f 6c 6f 6e 20 63 72 6c 66 20 70 69 20 63 6f 6d olon crlf pi com 00038c40: 6d 61 20 65 6e 64 6f 66 66 69 6c 65 20 65 6f 66 ma endoffile eof 00038c50: 20 65 69 67 68 74 20 66 69 76 65 20 27 20 2b 0a eight five ' +. 00038c60: 20 20 20 20 20 20 20 20 27 71 75 6f 74 65 20 65 'quote e 00038c70: 6d 70 74 79 20 6f 6e 65 20 74 72 75 65 20 72 65 mpty one true re 00038c80: 74 75 72 6e 20 63 72 20 6c 69 6e 65 66 65 65 64 turn cr linefeed 00038c90: 20 72 69 67 68 74 20 62 61 63 6b 73 6c 61 73 68 right backslash 00038ca0: 20 6e 75 6c 6c 20 73 65 76 65 6e 20 74 61 62 20 null seven tab 00038cb0: 74 68 72 65 65 20 74 77 6f 20 27 20 2b 0a 20 20 three two ' +. 00038cc0: 20 20 20 20 20 20 27 52 49 56 45 52 53 49 4f 4e 'RIVERSION 00038cd0: 20 52 49 53 54 41 54 45 20 46 49 4c 45 5f 52 45 RISTATE FILE_RE 00038ce0: 41 44 5f 4d 4f 44 45 20 46 49 4c 45 5f 57 52 49 AD_MODE FILE_WRI 00038cf0: 54 45 5f 4d 4f 44 45 20 46 49 4c 45 5f 57 52 49 TE_MODE FILE_WRI 00038d00: 54 45 5f 4d 4f 44 45 20 44 49 52 5f 57 52 49 54 TE_MODE DIR_WRIT 00038d10: 45 5f 4d 4f 44 45 20 46 49 4c 45 5f 52 45 41 44 E_MODE FILE_READ 00038d20: 5f 55 4d 41 53 4b 20 27 20 2b 0a 20 20 20 20 20 _UMASK ' +. 00038d30: 20 20 20 27 46 49 4c 45 5f 57 52 49 54 45 5f 55 'FILE_WRITE_U 00038d40: 4d 41 53 4b 20 44 49 52 5f 52 45 41 44 5f 55 4d MASK DIR_READ_UM 00038d50: 41 53 4b 20 44 49 52 5f 57 52 49 54 45 5f 55 4d ASK DIR_WRITE_UM 00038d60: 41 53 4b 27 2c 0a 20 20 20 20 20 20 62 75 69 6c ASK',. buil 00038d70: 74 5f 69 6e 3a 0a 20 20 20 20 20 20 20 20 27 70 t_in:. 'p 00038d80: 75 74 20 61 62 73 20 61 63 6f 73 20 61 6c 69 61 ut abs acos alia 00038d90: 73 52 65 66 65 72 65 6e 63 65 20 61 6e 6e 75 69 sReference annui 00038da0: 74 79 20 61 72 72 61 79 44 65 63 6f 64 65 20 61 ty arrayDecode a 00038db0: 72 72 61 79 45 6e 63 6f 64 65 20 61 73 69 6e 20 rrayEncode asin 00038dc0: 61 74 61 6e 20 61 74 61 6e 32 20 61 76 65 72 61 atan atan2 avera 00038dd0: 67 65 20 61 76 67 20 61 76 67 44 65 76 20 62 61 ge avg avgDev ba 00038de0: 73 65 36 34 44 65 63 6f 64 65 20 27 20 2b 0a 20 se64Decode ' +. 00038df0: 20 20 20 20 20 20 20 27 62 61 73 65 36 34 45 6e 'base64En 00038e00: 63 6f 64 65 20 62 61 73 65 43 6f 6e 76 65 72 74 code baseConvert 00038e10: 20 62 69 6e 61 72 79 44 65 63 6f 64 65 20 62 69 binaryDecode bi 00038e20: 6e 61 72 79 45 6e 63 6f 64 65 20 62 79 74 65 4f naryEncode byteO 00038e30: 66 66 73 65 74 20 62 79 74 65 54 6f 4e 75 6d 20 ffset byteToNum 00038e40: 63 61 63 68 65 64 55 52 4c 20 63 61 63 68 65 64 cachedURL cached 00038e50: 55 52 4c 73 20 63 68 61 72 54 6f 4e 75 6d 20 27 URLs charToNum ' 00038e60: 20 2b 0a 20 20 20 20 20 20 20 20 27 63 69 70 68 +. 'ciph 00038e70: 65 72 4e 61 6d 65 73 20 63 6f 64 65 70 6f 69 6e erNames codepoin 00038e80: 74 4f 66 66 73 65 74 20 63 6f 64 65 70 6f 69 6e tOffset codepoin 00038e90: 74 50 72 6f 70 65 72 74 79 20 63 6f 64 65 70 6f tProperty codepo 00038ea0: 69 6e 74 54 6f 4e 75 6d 20 63 6f 64 65 75 6e 69 intToNum codeuni 00038eb0: 74 4f 66 66 73 65 74 20 63 6f 6d 6d 61 6e 64 4e tOffset commandN 00038ec0: 61 6d 65 73 20 63 6f 6d 70 6f 75 6e 64 20 63 6f ames compound co 00038ed0: 6d 70 72 65 73 73 20 27 20 2b 0a 20 20 20 20 20 mpress ' +. 00038ee0: 20 20 20 27 63 6f 6e 73 74 61 6e 74 4e 61 6d 65 'constantName 00038ef0: 73 20 63 6f 73 20 64 61 74 65 20 64 61 74 65 46 s cos date dateF 00038f00: 6f 72 6d 61 74 20 64 65 63 6f 6d 70 72 65 73 73 ormat decompress 00038f10: 20 64 69 66 66 65 72 65 6e 63 65 20 64 69 72 65 difference dire 00038f20: 63 74 6f 72 69 65 73 20 27 20 2b 0a 20 20 20 20 ctories ' +. 00038f30: 20 20 20 20 27 64 69 73 6b 53 70 61 63 65 20 44 'diskSpace D 00038f40: 4e 53 53 65 72 76 65 72 73 20 65 78 70 20 65 78 NSServers exp ex 00038f50: 70 31 20 65 78 70 32 20 65 78 70 31 30 20 65 78 p1 exp2 exp10 ex 00038f60: 74 65 6e 74 73 20 66 69 6c 65 73 20 66 6c 75 73 tents files flus 00038f70: 68 45 76 65 6e 74 73 20 66 6f 6c 64 65 72 73 20 hEvents folders 00038f80: 66 6f 72 6d 61 74 20 66 75 6e 63 74 69 6f 6e 4e format functionN 00038f90: 61 6d 65 73 20 67 65 6f 6d 65 74 72 69 63 4d 65 ames geometricMe 00038fa0: 61 6e 20 67 6c 6f 62 61 6c 20 27 20 2b 0a 20 20 an global ' +. 00038fb0: 20 20 20 20 20 20 27 67 6c 6f 62 61 6c 73 20 68 'globals h 00038fc0: 61 73 4d 65 6d 6f 72 79 20 68 61 72 6d 6f 6e 69 asMemory harmoni 00038fd0: 63 4d 65 61 6e 20 68 6f 73 74 41 64 64 72 65 73 cMean hostAddres 00038fe0: 73 20 68 6f 73 74 41 64 64 72 65 73 73 54 6f 4e s hostAddressToN 00038ff0: 61 6d 65 20 68 6f 73 74 4e 61 6d 65 20 68 6f 73 ame hostName hos 00039000: 74 4e 61 6d 65 54 6f 41 64 64 72 65 73 73 20 69 tNameToAddress i 00039010: 73 4e 75 6d 62 65 72 20 49 53 4f 54 6f 4d 61 63 sNumber ISOToMac 00039020: 20 69 74 65 6d 4f 66 66 73 65 74 20 27 20 2b 0a itemOffset ' +. 00039030: 20 20 20 20 20 20 20 20 27 6b 65 79 73 20 6c 65 'keys le 00039040: 6e 20 6c 65 6e 67 74 68 20 6c 69 62 55 52 4c 45 n length libURLE 00039050: 72 72 6f 72 44 61 74 61 20 6c 69 62 55 72 6c 46 rrorData libUrlF 00039060: 6f 72 6d 44 61 74 61 20 6c 69 62 55 52 4c 66 74 ormData libURLft 00039070: 70 43 6f 6d 6d 61 6e 64 20 6c 69 62 55 52 4c 4c pCommand libURLL 00039080: 61 73 74 48 54 54 50 48 65 61 64 65 72 73 20 6c astHTTPHeaders l 00039090: 69 62 55 52 4c 4c 61 73 74 52 48 48 65 61 64 65 ibURLLastRHHeade 000390a0: 72 73 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 rs ' +. ' 000390b0: 6c 69 62 55 72 6c 4d 75 6c 74 69 70 61 72 74 46 libUrlMultipartF 000390c0: 6f 72 6d 41 64 64 50 61 72 74 20 6c 69 62 55 72 ormAddPart libUr 000390d0: 6c 4d 75 6c 74 69 70 61 72 74 46 6f 72 6d 44 61 lMultipartFormDa 000390e0: 74 61 20 6c 69 62 55 52 4c 56 65 72 73 69 6f 6e ta libURLVersion 000390f0: 20 6c 69 6e 65 4f 66 66 73 65 74 20 6c 6e 20 6c lineOffset ln l 00039100: 6e 31 20 6c 6f 63 61 6c 4e 61 6d 65 73 20 6c 6f n1 localNames lo 00039110: 67 20 6c 6f 67 32 20 6c 6f 67 31 30 20 27 20 2b g log2 log10 ' + 00039120: 0a 20 20 20 20 20 20 20 20 27 6c 6f 6e 67 46 69 . 'longFi 00039130: 6c 65 50 61 74 68 20 6c 6f 77 65 72 20 6d 61 63 lePath lower mac 00039140: 54 6f 49 53 4f 20 6d 61 74 63 68 43 68 75 6e 6b ToISO matchChunk 00039150: 20 6d 61 74 63 68 54 65 78 74 20 6d 61 74 72 69 matchText matri 00039160: 78 4d 75 6c 74 69 70 6c 79 20 6d 61 78 20 6d 64 xMultiply max md 00039170: 35 44 69 67 65 73 74 20 6d 65 64 69 61 6e 20 6d 5Digest median m 00039180: 65 72 67 65 20 6d 65 73 73 61 67 65 41 75 74 68 erge messageAuth 00039190: 65 6e 74 69 63 61 74 69 6f 6e 43 6f 64 65 20 6d enticationCode m 000391a0: 65 73 73 61 67 65 44 69 67 65 73 74 20 6d 69 6c essageDigest mil 000391b0: 6c 69 73 65 63 20 27 20 2b 0a 20 20 20 20 20 20 lisec ' +. 000391c0: 20 20 27 6d 69 6c 6c 69 73 65 63 73 20 6d 69 6c 'millisecs mil 000391d0: 6c 69 73 65 63 6f 6e 64 20 6d 69 6c 6c 69 73 65 lisecond millise 000391e0: 63 6f 6e 64 73 20 6d 69 6e 20 6d 6f 6e 74 68 4e conds min monthN 000391f0: 61 6d 65 73 20 6e 61 74 69 76 65 43 68 61 72 54 ames nativeCharT 00039200: 6f 4e 75 6d 20 6e 6f 72 6d 61 6c 69 7a 65 54 65 oNum normalizeTe 00039210: 78 74 20 6e 75 6d 20 6e 75 6d 62 65 72 20 6e 75 xt num number nu 00039220: 6d 54 6f 42 79 74 65 20 6e 75 6d 54 6f 43 68 61 mToByte numToCha 00039230: 72 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 6e r ' +. 'n 00039240: 75 6d 54 6f 43 6f 64 65 70 6f 69 6e 74 20 6e 75 umToCodepoint nu 00039250: 6d 54 6f 4e 61 74 69 76 65 43 68 61 72 20 6f 66 mToNativeChar of 00039260: 66 73 65 74 20 6f 70 65 6e 20 6f 70 65 6e 66 69 fset open openfi 00039270: 6c 65 73 20 6f 70 65 6e 50 72 6f 63 65 73 73 65 les openProcesse 00039280: 73 20 6f 70 65 6e 50 72 6f 63 65 73 73 49 44 73 s openProcessIDs 00039290: 20 6f 70 65 6e 53 6f 63 6b 65 74 73 20 27 20 2b openSockets ' + 000392a0: 0a 20 20 20 20 20 20 20 20 27 70 61 72 61 67 72 . 'paragr 000392b0: 61 70 68 4f 66 66 73 65 74 20 70 61 72 61 6d 43 aphOffset paramC 000392c0: 6f 75 6e 74 20 70 61 72 61 6d 20 70 61 72 61 6d ount param param 000392d0: 73 20 70 65 65 72 41 64 64 72 65 73 73 20 70 65 s peerAddress pe 000392e0: 6e 64 69 6e 67 4d 65 73 73 61 67 65 73 20 70 6c ndingMessages pl 000392f0: 61 74 66 6f 72 6d 20 70 6f 70 53 74 64 44 65 76 atform popStdDev 00039300: 20 70 6f 70 75 6c 61 74 69 6f 6e 53 74 61 6e 64 populationStand 00039310: 61 72 64 44 65 76 69 61 74 69 6f 6e 20 27 20 2b ardDeviation ' + 00039320: 0a 20 20 20 20 20 20 20 20 27 70 6f 70 75 6c 61 . 'popula 00039330: 74 69 6f 6e 56 61 72 69 61 6e 63 65 20 70 6f 70 tionVariance pop 00039340: 56 61 72 69 61 6e 63 65 20 70 72 6f 63 65 73 73 Variance process 00039350: 49 44 20 72 61 6e 64 6f 6d 20 72 61 6e 64 6f 6d ID random random 00039360: 42 79 74 65 73 20 72 65 70 6c 61 63 65 54 65 78 Bytes replaceTex 00039370: 74 20 72 65 73 75 6c 74 20 72 65 76 43 72 65 61 t result revCrea 00039380: 74 65 58 4d 4c 54 72 65 65 20 72 65 76 43 72 65 teXMLTree revCre 00039390: 61 74 65 58 4d 4c 54 72 65 65 46 72 6f 6d 46 69 ateXMLTreeFromFi 000393a0: 6c 65 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 le ' +. ' 000393b0: 72 65 76 43 75 72 72 65 6e 74 52 65 63 6f 72 64 revCurrentRecord 000393c0: 20 72 65 76 43 75 72 72 65 6e 74 52 65 63 6f 72 revCurrentRecor 000393d0: 64 49 73 46 69 72 73 74 20 72 65 76 43 75 72 72 dIsFirst revCurr 000393e0: 65 6e 74 52 65 63 6f 72 64 49 73 4c 61 73 74 20 entRecordIsLast 000393f0: 72 65 76 44 61 74 61 62 61 73 65 43 6f 6c 75 6d revDatabaseColum 00039400: 6e 43 6f 75 6e 74 20 72 65 76 44 61 74 61 62 61 nCount revDataba 00039410: 73 65 43 6f 6c 75 6d 6e 49 73 4e 75 6c 6c 20 27 seColumnIsNull ' 00039420: 20 2b 0a 20 20 20 20 20 20 20 20 27 72 65 76 44 +. 'revD 00039430: 61 74 61 62 61 73 65 43 6f 6c 75 6d 6e 4c 65 6e atabaseColumnLen 00039440: 67 74 68 73 20 72 65 76 44 61 74 61 62 61 73 65 gths revDatabase 00039450: 43 6f 6c 75 6d 6e 4e 61 6d 65 73 20 72 65 76 44 ColumnNames revD 00039460: 61 74 61 62 61 73 65 43 6f 6c 75 6d 6e 4e 61 6d atabaseColumnNam 00039470: 65 64 20 72 65 76 44 61 74 61 62 61 73 65 43 6f ed revDatabaseCo 00039480: 6c 75 6d 6e 4e 75 6d 62 65 72 65 64 20 27 20 2b lumnNumbered ' + 00039490: 0a 20 20 20 20 20 20 20 20 27 72 65 76 44 61 74 . 'revDat 000394a0: 61 62 61 73 65 43 6f 6c 75 6d 6e 54 79 70 65 73 abaseColumnTypes 000394b0: 20 72 65 76 44 61 74 61 62 61 73 65 43 6f 6e 6e revDatabaseConn 000394c0: 65 63 74 52 65 73 75 6c 74 20 72 65 76 44 61 74 ectResult revDat 000394d0: 61 62 61 73 65 43 75 72 73 6f 72 73 20 72 65 76 abaseCursors rev 000394e0: 44 61 74 61 62 61 73 65 49 44 20 72 65 76 44 61 DatabaseID revDa 000394f0: 74 61 62 61 73 65 54 61 62 6c 65 4e 61 6d 65 73 tabaseTableNames 00039500: 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 72 65 ' +. 're 00039510: 76 44 61 74 61 62 61 73 65 54 79 70 65 20 72 65 vDatabaseType re 00039520: 76 44 61 74 61 46 72 6f 6d 51 75 65 72 79 20 72 vDataFromQuery r 00039530: 65 76 64 62 5f 63 6c 6f 73 65 43 75 72 73 6f 72 evdb_closeCursor 00039540: 20 72 65 76 64 62 5f 63 6f 6c 75 6d 6e 62 79 6e revdb_columnbyn 00039550: 75 6d 62 65 72 20 72 65 76 64 62 5f 63 6f 6c 75 umber revdb_colu 00039560: 6d 6e 63 6f 75 6e 74 20 72 65 76 64 62 5f 63 6f mncount revdb_co 00039570: 6c 75 6d 6e 69 73 6e 75 6c 6c 20 27 20 2b 0a 20 lumnisnull ' +. 00039580: 20 20 20 20 20 20 20 27 72 65 76 64 62 5f 63 6f 'revdb_co 00039590: 6c 75 6d 6e 6c 65 6e 67 74 68 73 20 72 65 76 64 lumnlengths revd 000395a0: 62 5f 63 6f 6c 75 6d 6e 6e 61 6d 65 73 20 72 65 b_columnnames re 000395b0: 76 64 62 5f 63 6f 6c 75 6d 6e 74 79 70 65 73 20 vdb_columntypes 000395c0: 72 65 76 64 62 5f 63 6f 6d 6d 69 74 20 72 65 76 revdb_commit rev 000395d0: 64 62 5f 63 6f 6e 6e 65 63 74 20 72 65 76 64 62 db_connect revdb 000395e0: 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 27 20 2b _connections ' + 000395f0: 0a 20 20 20 20 20 20 20 20 27 72 65 76 64 62 5f . 'revdb_ 00039600: 63 6f 6e 6e 65 63 74 69 6f 6e 65 72 72 20 72 65 connectionerr re 00039610: 76 64 62 5f 63 75 72 72 65 6e 74 72 65 63 6f 72 vdb_currentrecor 00039620: 64 20 72 65 76 64 62 5f 63 75 72 73 6f 72 63 6f d revdb_cursorco 00039630: 6e 6e 65 63 74 69 6f 6e 20 72 65 76 64 62 5f 63 nnection revdb_c 00039640: 75 72 73 6f 72 65 72 72 20 72 65 76 64 62 5f 63 ursorerr revdb_c 00039650: 75 72 73 6f 72 73 20 72 65 76 64 62 5f 64 62 74 ursors revdb_dbt 00039660: 79 70 65 20 27 20 2b 0a 20 20 20 20 20 20 20 20 ype ' +. 00039670: 27 72 65 76 64 62 5f 64 69 73 63 6f 6e 6e 65 63 'revdb_disconnec 00039680: 74 20 72 65 76 64 62 5f 65 78 65 63 75 74 65 20 t revdb_execute 00039690: 72 65 76 64 62 5f 69 73 65 6f 66 20 72 65 76 64 revdb_iseof revd 000396a0: 62 5f 69 73 62 6f 66 20 72 65 76 64 62 5f 6d 6f b_isbof revdb_mo 000396b0: 76 65 66 69 72 73 74 20 72 65 76 64 62 5f 6d 6f vefirst revdb_mo 000396c0: 76 65 6c 61 73 74 20 72 65 76 64 62 5f 6d 6f 76 velast revdb_mov 000396d0: 65 6e 65 78 74 20 27 20 2b 0a 20 20 20 20 20 20 enext ' +. 000396e0: 20 20 27 72 65 76 64 62 5f 6d 6f 76 65 70 72 65 'revdb_movepre 000396f0: 76 20 72 65 76 64 62 5f 71 75 65 72 79 20 72 65 v revdb_query re 00039700: 76 64 62 5f 71 75 65 72 79 6c 69 73 74 20 72 65 vdb_querylist re 00039710: 76 64 62 5f 72 65 63 6f 72 64 63 6f 75 6e 74 20 vdb_recordcount 00039720: 72 65 76 64 62 5f 72 6f 6c 6c 62 61 63 6b 20 72 revdb_rollback r 00039730: 65 76 64 62 5f 74 61 62 6c 65 6e 61 6d 65 73 20 evdb_tablenames 00039740: 27 20 2b 0a 20 20 20 20 20 20 20 20 27 72 65 76 ' +. 'rev 00039750: 47 65 74 44 61 74 61 62 61 73 65 44 72 69 76 65 GetDatabaseDrive 00039760: 72 50 61 74 68 20 72 65 76 4e 75 6d 62 65 72 4f rPath revNumberO 00039770: 66 52 65 63 6f 72 64 73 20 72 65 76 4f 70 65 6e fRecords revOpen 00039780: 44 61 74 61 62 61 73 65 20 72 65 76 4f 70 65 6e Database revOpen 00039790: 44 61 74 61 62 61 73 65 73 20 72 65 76 51 75 65 Databases revQue 000397a0: 72 79 44 61 74 61 62 61 73 65 20 27 20 2b 0a 20 ryDatabase ' +. 000397b0: 20 20 20 20 20 20 20 27 72 65 76 51 75 65 72 79 'revQuery 000397c0: 44 61 74 61 62 61 73 65 42 6c 6f 62 20 72 65 76 DatabaseBlob rev 000397d0: 51 75 65 72 79 52 65 73 75 6c 74 20 72 65 76 51 QueryResult revQ 000397e0: 75 65 72 79 49 73 41 74 53 74 61 72 74 20 72 65 ueryIsAtStart re 000397f0: 76 51 75 65 72 79 49 73 41 74 45 6e 64 20 72 65 vQueryIsAtEnd re 00039800: 76 55 6e 69 78 46 72 6f 6d 4d 61 63 50 61 74 68 vUnixFromMacPath 00039810: 20 72 65 76 58 4d 4c 41 74 74 72 69 62 75 74 65 revXMLAttribute 00039820: 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 72 65 ' +. 're 00039830: 76 58 4d 4c 41 74 74 72 69 62 75 74 65 73 20 72 vXMLAttributes r 00039840: 65 76 58 4d 4c 41 74 74 72 69 62 75 74 65 56 61 evXMLAttributeVa 00039850: 6c 75 65 73 20 72 65 76 58 4d 4c 43 68 69 6c 64 lues revXMLChild 00039860: 43 6f 6e 74 65 6e 74 73 20 72 65 76 58 4d 4c 43 Contents revXMLC 00039870: 68 69 6c 64 4e 61 6d 65 73 20 72 65 76 58 4d 4c hildNames revXML 00039880: 43 72 65 61 74 65 54 72 65 65 46 72 6f 6d 46 69 CreateTreeFromFi 00039890: 6c 65 57 69 74 68 4e 61 6d 65 73 70 61 63 65 73 leWithNamespaces 000398a0: 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 72 65 ' +. 're 000398b0: 76 58 4d 4c 43 72 65 61 74 65 54 72 65 65 57 69 vXMLCreateTreeWi 000398c0: 74 68 4e 61 6d 65 73 70 61 63 65 73 20 72 65 76 thNamespaces rev 000398d0: 58 4d 4c 44 61 74 61 46 72 6f 6d 58 50 61 74 68 XMLDataFromXPath 000398e0: 51 75 65 72 79 20 72 65 76 58 4d 4c 45 76 61 6c Query revXMLEval 000398f0: 75 61 74 65 58 50 61 74 68 20 72 65 76 58 4d 4c uateXPath revXML 00039900: 46 69 72 73 74 43 68 69 6c 64 20 72 65 76 58 4d FirstChild revXM 00039910: 4c 4d 61 74 63 68 69 6e 67 4e 6f 64 65 20 27 20 LMatchingNode ' 00039920: 2b 0a 20 20 20 20 20 20 20 20 27 72 65 76 58 4d +. 'revXM 00039930: 4c 4e 65 78 74 53 69 62 6c 69 6e 67 20 72 65 76 LNextSibling rev 00039940: 58 4d 4c 4e 6f 64 65 43 6f 6e 74 65 6e 74 73 20 XMLNodeContents 00039950: 72 65 76 58 4d 4c 4e 75 6d 62 65 72 4f 66 43 68 revXMLNumberOfCh 00039960: 69 6c 64 72 65 6e 20 72 65 76 58 4d 4c 50 61 72 ildren revXMLPar 00039970: 65 6e 74 20 72 65 76 58 4d 4c 50 72 65 76 69 6f ent revXMLPrevio 00039980: 75 73 53 69 62 6c 69 6e 67 20 27 20 2b 0a 20 20 usSibling ' +. 00039990: 20 20 20 20 20 20 27 72 65 76 58 4d 4c 52 6f 6f 'revXMLRoo 000399a0: 74 4e 6f 64 65 20 72 65 76 58 4d 4c 52 50 43 5f tNode revXMLRPC_ 000399b0: 43 72 65 61 74 65 52 65 71 75 65 73 74 20 72 65 CreateRequest re 000399c0: 76 58 4d 4c 52 50 43 5f 44 6f 63 75 6d 65 6e 74 vXMLRPC_Document 000399d0: 73 20 72 65 76 58 4d 4c 52 50 43 5f 45 72 72 6f s revXMLRPC_Erro 000399e0: 72 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 72 r ' +. 'r 000399f0: 65 76 58 4d 4c 52 50 43 5f 47 65 74 48 6f 73 74 evXMLRPC_GetHost 00039a00: 20 72 65 76 58 4d 4c 52 50 43 5f 47 65 74 4d 65 revXMLRPC_GetMe 00039a10: 74 68 6f 64 20 72 65 76 58 4d 4c 52 50 43 5f 47 thod revXMLRPC_G 00039a20: 65 74 50 61 72 61 6d 20 72 65 76 58 4d 4c 54 65 etParam revXMLTe 00039a30: 78 74 20 72 65 76 58 4d 4c 52 50 43 5f 45 78 65 xt revXMLRPC_Exe 00039a40: 63 75 74 65 20 27 20 2b 0a 20 20 20 20 20 20 20 cute ' +. 00039a50: 20 27 72 65 76 58 4d 4c 52 50 43 5f 47 65 74 50 'revXMLRPC_GetP 00039a60: 61 72 61 6d 43 6f 75 6e 74 20 72 65 76 58 4d 4c aramCount revXML 00039a70: 52 50 43 5f 47 65 74 50 61 72 61 6d 4e 6f 64 65 RPC_GetParamNode 00039a80: 20 72 65 76 58 4d 4c 52 50 43 5f 47 65 74 50 61 revXMLRPC_GetPa 00039a90: 72 61 6d 54 79 70 65 20 72 65 76 58 4d 4c 52 50 ramType revXMLRP 00039aa0: 43 5f 47 65 74 50 61 74 68 20 72 65 76 58 4d 4c C_GetPath revXML 00039ab0: 52 50 43 5f 47 65 74 50 6f 72 74 20 27 20 2b 0a RPC_GetPort ' +. 00039ac0: 20 20 20 20 20 20 20 20 27 72 65 76 58 4d 4c 52 'revXMLR 00039ad0: 50 43 5f 47 65 74 50 72 6f 74 6f 63 6f 6c 20 72 PC_GetProtocol r 00039ae0: 65 76 58 4d 4c 52 50 43 5f 47 65 74 52 65 71 75 evXMLRPC_GetRequ 00039af0: 65 73 74 20 72 65 76 58 4d 4c 52 50 43 5f 47 65 est revXMLRPC_Ge 00039b00: 74 52 65 73 70 6f 6e 73 65 20 72 65 76 58 4d 4c tResponse revXML 00039b10: 52 50 43 5f 47 65 74 53 6f 63 6b 65 74 20 72 65 RPC_GetSocket re 00039b20: 76 58 4d 4c 54 72 65 65 20 27 20 2b 0a 20 20 20 vXMLTree ' +. 00039b30: 20 20 20 20 20 27 72 65 76 58 4d 4c 54 72 65 65 'revXMLTree 00039b40: 73 20 72 65 76 58 4d 4c 56 61 6c 69 64 61 74 65 s revXMLValidate 00039b50: 44 54 44 20 72 65 76 5a 69 70 44 65 73 63 72 69 DTD revZipDescri 00039b60: 62 65 49 74 65 6d 20 72 65 76 5a 69 70 45 6e 75 beItem revZipEnu 00039b70: 6d 65 72 61 74 65 49 74 65 6d 73 20 72 65 76 5a merateItems revZ 00039b80: 69 70 4f 70 65 6e 41 72 63 68 69 76 65 73 20 72 ipOpenArchives r 00039b90: 6f 75 6e 64 20 73 61 6d 70 56 61 72 69 61 6e 63 ound sampVarianc 00039ba0: 65 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 73 e ' +. 's 00039bb0: 65 63 20 73 65 63 73 20 73 65 63 6f 6e 64 73 20 ec secs seconds 00039bc0: 73 65 6e 74 65 6e 63 65 4f 66 66 73 65 74 20 73 sentenceOffset s 00039bd0: 68 61 31 44 69 67 65 73 74 20 73 68 65 6c 6c 20 ha1Digest shell 00039be0: 73 68 6f 72 74 46 69 6c 65 50 61 74 68 20 73 69 shortFilePath si 00039bf0: 6e 20 73 70 65 63 69 61 6c 46 6f 6c 64 65 72 50 n specialFolderP 00039c00: 61 74 68 20 73 71 72 74 20 73 74 61 6e 64 61 72 ath sqrt standar 00039c10: 64 44 65 76 69 61 74 69 6f 6e 20 73 74 61 74 52 dDeviation statR 00039c20: 6f 75 6e 64 20 27 20 2b 0a 20 20 20 20 20 20 20 ound ' +. 00039c30: 20 27 73 74 64 44 65 76 20 73 75 6d 20 73 79 73 'stdDev sum sys 00039c40: 45 72 72 6f 72 20 73 79 73 74 65 6d 56 65 72 73 Error systemVers 00039c50: 69 6f 6e 20 74 61 6e 20 74 65 6d 70 4e 61 6d 65 ion tan tempName 00039c60: 20 74 65 78 74 44 65 63 6f 64 65 20 74 65 78 74 textDecode text 00039c70: 45 6e 63 6f 64 65 20 74 69 63 6b 20 74 69 63 6b Encode tick tick 00039c80: 73 20 74 69 6d 65 20 74 6f 20 74 6f 6b 65 6e 4f s time to tokenO 00039c90: 66 66 73 65 74 20 74 6f 4c 6f 77 65 72 20 74 6f ffset toLower to 00039ca0: 55 70 70 65 72 20 27 20 2b 0a 20 20 20 20 20 20 Upper ' +. 00039cb0: 20 20 27 74 72 61 6e 73 70 6f 73 65 20 74 72 75 'transpose tru 00039cc0: 65 77 6f 72 64 4f 66 66 73 65 74 20 74 72 75 6e ewordOffset trun 00039cd0: 63 20 75 6e 69 44 65 63 6f 64 65 20 75 6e 69 45 c uniDecode uniE 00039ce0: 6e 63 6f 64 65 20 75 70 70 65 72 20 55 52 4c 44 ncode upper URLD 00039cf0: 65 63 6f 64 65 20 55 52 4c 45 6e 63 6f 64 65 20 ecode URLEncode 00039d00: 55 52 4c 53 74 61 74 75 73 20 75 75 69 64 20 76 URLStatus uuid v 00039d10: 61 6c 75 65 20 76 61 72 69 61 62 6c 65 4e 61 6d alue variableNam 00039d20: 65 73 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 es ' +. ' 00039d30: 76 61 72 69 61 6e 63 65 20 76 65 72 73 69 6f 6e variance version 00039d40: 20 77 61 69 74 44 65 70 74 68 20 77 65 65 6b 64 waitDepth weekd 00039d50: 61 79 4e 61 6d 65 73 20 77 6f 72 64 4f 66 66 73 ayNames wordOffs 00039d60: 65 74 20 78 73 6c 74 41 70 70 6c 79 53 74 79 6c et xsltApplyStyl 00039d70: 65 73 68 65 65 74 20 78 73 6c 74 41 70 70 6c 79 esheet xsltApply 00039d80: 53 74 79 6c 65 73 68 65 65 74 46 72 6f 6d 46 69 StylesheetFromFi 00039d90: 6c 65 20 78 73 6c 74 4c 6f 61 64 53 74 79 6c 65 le xsltLoadStyle 00039da0: 73 68 65 65 74 20 27 20 2b 0a 20 20 20 20 20 20 sheet ' +. 00039db0: 20 20 27 78 73 6c 74 4c 6f 61 64 53 74 79 6c 65 'xsltLoadStyle 00039dc0: 73 68 65 65 74 46 72 6f 6d 46 69 6c 65 20 61 64 sheetFromFile ad 00039dd0: 64 20 62 72 65 61 6b 70 6f 69 6e 74 20 63 61 6e d breakpoint can 00039de0: 63 65 6c 20 63 6c 65 61 72 20 6c 6f 63 61 6c 20 cel clear local 00039df0: 76 61 72 69 61 62 6c 65 20 66 69 6c 65 20 77 6f variable file wo 00039e00: 72 64 20 6c 69 6e 65 20 66 6f 6c 64 65 72 20 64 rd line folder d 00039e10: 69 72 65 63 74 6f 72 79 20 55 52 4c 20 63 6c 6f irectory URL clo 00039e20: 73 65 20 73 6f 63 6b 65 74 20 70 72 6f 63 65 73 se socket proces 00039e30: 73 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 63 s ' +. 'c 00039e40: 6f 6d 62 69 6e 65 20 63 6f 6e 73 74 61 6e 74 20 ombine constant 00039e50: 63 6f 6e 76 65 72 74 20 63 72 65 61 74 65 20 6e convert create n 00039e60: 65 77 20 61 6c 69 61 73 20 66 6f 6c 64 65 72 20 ew alias folder 00039e70: 64 69 72 65 63 74 6f 72 79 20 64 65 63 72 79 70 directory decryp 00039e80: 74 20 64 65 6c 65 74 65 20 76 61 72 69 61 62 6c t delete variabl 00039e90: 65 20 77 6f 72 64 20 6c 69 6e 65 20 66 6f 6c 64 e word line fold 00039ea0: 65 72 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 er ' +. ' 00039eb0: 64 69 72 65 63 74 6f 72 79 20 55 52 4c 20 64 69 directory URL di 00039ec0: 73 70 61 74 63 68 20 64 69 76 69 64 65 20 64 6f spatch divide do 00039ed0: 20 65 6e 63 72 79 70 74 20 66 69 6c 74 65 72 20 encrypt filter 00039ee0: 67 65 74 20 69 6e 63 6c 75 64 65 20 69 6e 74 65 get include inte 00039ef0: 72 73 65 63 74 20 6b 69 6c 6c 20 6c 69 62 55 52 rsect kill libUR 00039f00: 4c 44 6f 77 6e 6c 6f 61 64 54 6f 46 69 6c 65 20 LDownloadToFile 00039f10: 27 20 2b 0a 20 20 20 20 20 20 20 20 27 6c 69 62 ' +. 'lib 00039f20: 55 52 4c 46 6f 6c 6c 6f 77 48 74 74 70 52 65 64 URLFollowHttpRed 00039f30: 69 72 65 63 74 73 20 6c 69 62 55 52 4c 66 74 70 irects libURLftp 00039f40: 55 70 6c 6f 61 64 20 6c 69 62 55 52 4c 66 74 70 Upload libURLftp 00039f50: 55 70 6c 6f 61 64 46 69 6c 65 20 6c 69 62 55 52 UploadFile libUR 00039f60: 4c 72 65 73 65 74 41 6c 6c 20 6c 69 62 55 72 6c LresetAll libUrl 00039f70: 53 65 74 41 75 74 68 43 61 6c 6c 62 61 63 6b 20 SetAuthCallback 00039f80: 6c 69 62 55 52 4c 53 65 74 44 72 69 76 65 72 20 libURLSetDriver 00039f90: 27 20 2b 0a 20 20 20 20 20 20 20 20 27 6c 69 62 ' +. 'lib 00039fa0: 55 52 4c 53 65 74 43 75 73 74 6f 6d 48 54 54 50 URLSetCustomHTTP 00039fb0: 48 65 61 64 65 72 73 20 6c 69 62 55 72 6c 53 65 Headers libUrlSe 00039fc0: 74 45 78 70 65 63 74 31 30 30 20 6c 69 62 55 52 tExpect100 libUR 00039fd0: 4c 53 65 74 46 54 50 4c 69 73 74 43 6f 6d 6d 61 LSetFTPListComma 00039fe0: 6e 64 20 6c 69 62 55 52 4c 53 65 74 46 54 50 4d nd libURLSetFTPM 00039ff0: 6f 64 65 20 6c 69 62 55 52 4c 53 65 74 46 54 50 ode libURLSetFTP 0003a000: 53 74 6f 70 54 69 6d 65 20 27 20 2b 0a 20 20 20 StopTime ' +. 0003a010: 20 20 20 20 20 27 6c 69 62 55 52 4c 53 65 74 53 'libURLSetS 0003a020: 74 61 74 75 73 43 61 6c 6c 62 61 63 6b 20 6c 6f tatusCallback lo 0003a030: 61 64 20 65 78 74 65 6e 73 69 6f 6e 20 6c 6f 61 ad extension loa 0003a040: 64 65 64 45 78 74 65 6e 73 69 6f 6e 73 20 6d 75 dedExtensions mu 0003a050: 6c 74 69 70 6c 79 20 73 6f 63 6b 65 74 20 70 72 ltiply socket pr 0003a060: 65 70 61 72 65 20 70 72 6f 63 65 73 73 20 70 6f epare process po 0003a070: 73 74 20 73 65 65 6b 20 72 65 6c 20 72 65 6c 61 st seek rel rela 0003a080: 74 69 76 65 20 72 65 61 64 20 66 72 6f 6d 20 70 tive read from p 0003a090: 72 6f 63 65 73 73 20 72 65 6e 61 6d 65 20 27 20 rocess rename ' 0003a0a0: 2b 0a 20 20 20 20 20 20 20 20 27 72 65 70 6c 61 +. 'repla 0003a0b0: 63 65 20 72 65 71 75 69 72 65 20 72 65 73 65 74 ce require reset 0003a0c0: 41 6c 6c 20 72 65 73 6f 6c 76 65 20 72 65 76 41 All resolve revA 0003a0d0: 64 64 58 4d 4c 4e 6f 64 65 20 72 65 76 41 70 70 ddXMLNode revApp 0003a0e0: 65 6e 64 58 4d 4c 20 72 65 76 43 6c 6f 73 65 43 endXML revCloseC 0003a0f0: 75 72 73 6f 72 20 72 65 76 43 6c 6f 73 65 44 61 ursor revCloseDa 0003a100: 74 61 62 61 73 65 20 72 65 76 43 6f 6d 6d 69 74 tabase revCommit 0003a110: 44 61 74 61 62 61 73 65 20 27 20 2b 0a 20 20 20 Database ' +. 0003a120: 20 20 20 20 20 27 72 65 76 43 6f 70 79 46 69 6c 'revCopyFil 0003a130: 65 20 72 65 76 43 6f 70 79 46 6f 6c 64 65 72 20 e revCopyFolder 0003a140: 72 65 76 43 6f 70 79 58 4d 4c 4e 6f 64 65 20 72 revCopyXMLNode r 0003a150: 65 76 44 65 6c 65 74 65 46 6f 6c 64 65 72 20 72 evDeleteFolder r 0003a160: 65 76 44 65 6c 65 74 65 58 4d 4c 4e 6f 64 65 20 evDeleteXMLNode 0003a170: 72 65 76 44 65 6c 65 74 65 41 6c 6c 58 4d 4c 54 revDeleteAllXMLT 0003a180: 72 65 65 73 20 27 20 2b 0a 20 20 20 20 20 20 20 rees ' +. 0003a190: 20 27 72 65 76 44 65 6c 65 74 65 58 4d 4c 54 72 'revDeleteXMLTr 0003a1a0: 65 65 20 72 65 76 45 78 65 63 75 74 65 53 51 4c ee revExecuteSQL 0003a1b0: 20 72 65 76 47 6f 55 52 4c 20 72 65 76 49 6e 73 revGoURL revIns 0003a1c0: 65 72 74 58 4d 4c 4e 6f 64 65 20 72 65 76 4d 6f ertXMLNode revMo 0003a1d0: 76 65 46 6f 6c 64 65 72 20 72 65 76 4d 6f 76 65 veFolder revMove 0003a1e0: 54 6f 46 69 72 73 74 52 65 63 6f 72 64 20 72 65 ToFirstRecord re 0003a1f0: 76 4d 6f 76 65 54 6f 4c 61 73 74 52 65 63 6f 72 vMoveToLastRecor 0003a200: 64 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 72 d ' +. 'r 0003a210: 65 76 4d 6f 76 65 54 6f 4e 65 78 74 52 65 63 6f evMoveToNextReco 0003a220: 72 64 20 72 65 76 4d 6f 76 65 54 6f 50 72 65 76 rd revMoveToPrev 0003a230: 69 6f 75 73 52 65 63 6f 72 64 20 72 65 76 4d 6f iousRecord revMo 0003a240: 76 65 54 6f 52 65 63 6f 72 64 20 72 65 76 4d 6f veToRecord revMo 0003a250: 76 65 58 4d 4c 4e 6f 64 65 20 72 65 76 50 75 74 veXMLNode revPut 0003a260: 49 6e 74 6f 58 4d 4c 4e 6f 64 65 20 72 65 76 52 IntoXMLNode revR 0003a270: 6f 6c 6c 42 61 63 6b 44 61 74 61 62 61 73 65 20 ollBackDatabase 0003a280: 27 20 2b 0a 20 20 20 20 20 20 20 20 27 72 65 76 ' +. 'rev 0003a290: 53 65 74 44 61 74 61 62 61 73 65 44 72 69 76 65 SetDatabaseDrive 0003a2a0: 72 50 61 74 68 20 72 65 76 53 65 74 58 4d 4c 41 rPath revSetXMLA 0003a2b0: 74 74 72 69 62 75 74 65 20 72 65 76 58 4d 4c 52 ttribute revXMLR 0003a2c0: 50 43 5f 41 64 64 50 61 72 61 6d 20 72 65 76 58 PC_AddParam revX 0003a2d0: 4d 4c 52 50 43 5f 44 65 6c 65 74 65 41 6c 6c 44 MLRPC_DeleteAllD 0003a2e0: 6f 63 75 6d 65 6e 74 73 20 72 65 76 58 4d 4c 41 ocuments revXMLA 0003a2f0: 64 64 44 54 44 20 27 20 2b 0a 20 20 20 20 20 20 ddDTD ' +. 0003a300: 20 20 27 72 65 76 58 4d 4c 52 50 43 5f 46 72 65 'revXMLRPC_Fre 0003a310: 65 20 72 65 76 58 4d 4c 52 50 43 5f 46 72 65 65 e revXMLRPC_Free 0003a320: 41 6c 6c 20 72 65 76 58 4d 4c 52 50 43 5f 44 65 All revXMLRPC_De 0003a330: 6c 65 74 65 44 6f 63 75 6d 65 6e 74 20 72 65 76 leteDocument rev 0003a340: 58 4d 4c 52 50 43 5f 44 65 6c 65 74 65 50 61 72 XMLRPC_DeletePar 0003a350: 61 6d 20 72 65 76 58 4d 4c 52 50 43 5f 53 65 74 am revXMLRPC_Set 0003a360: 48 6f 73 74 20 27 20 2b 0a 20 20 20 20 20 20 20 Host ' +. 0003a370: 20 27 72 65 76 58 4d 4c 52 50 43 5f 53 65 74 4d 'revXMLRPC_SetM 0003a380: 65 74 68 6f 64 20 72 65 76 58 4d 4c 52 50 43 5f ethod revXMLRPC_ 0003a390: 53 65 74 50 6f 72 74 20 72 65 76 58 4d 4c 52 50 SetPort revXMLRP 0003a3a0: 43 5f 53 65 74 50 72 6f 74 6f 63 6f 6c 20 72 65 C_SetProtocol re 0003a3b0: 76 58 4d 4c 52 50 43 5f 53 65 74 53 6f 63 6b 65 vXMLRPC_SetSocke 0003a3c0: 74 20 72 65 76 5a 69 70 41 64 64 49 74 65 6d 57 t revZipAddItemW 0003a3d0: 69 74 68 44 61 74 61 20 27 20 2b 0a 20 20 20 20 ithData ' +. 0003a3e0: 20 20 20 20 27 72 65 76 5a 69 70 41 64 64 49 74 'revZipAddIt 0003a3f0: 65 6d 57 69 74 68 46 69 6c 65 20 72 65 76 5a 69 emWithFile revZi 0003a400: 70 41 64 64 55 6e 63 6f 6d 70 72 65 73 73 65 64 pAddUncompressed 0003a410: 49 74 65 6d 57 69 74 68 44 61 74 61 20 72 65 76 ItemWithData rev 0003a420: 5a 69 70 41 64 64 55 6e 63 6f 6d 70 72 65 73 73 ZipAddUncompress 0003a430: 65 64 49 74 65 6d 57 69 74 68 46 69 6c 65 20 72 edItemWithFile r 0003a440: 65 76 5a 69 70 43 61 6e 63 65 6c 20 27 20 2b 0a evZipCancel ' +. 0003a450: 20 20 20 20 20 20 20 20 27 72 65 76 5a 69 70 43 'revZipC 0003a460: 6c 6f 73 65 41 72 63 68 69 76 65 20 72 65 76 5a loseArchive revZ 0003a470: 69 70 44 65 6c 65 74 65 49 74 65 6d 20 72 65 76 ipDeleteItem rev 0003a480: 5a 69 70 45 78 74 72 61 63 74 49 74 65 6d 54 6f ZipExtractItemTo 0003a490: 46 69 6c 65 20 72 65 76 5a 69 70 45 78 74 72 61 File revZipExtra 0003a4a0: 63 74 49 74 65 6d 54 6f 56 61 72 69 61 62 6c 65 ctItemToVariable 0003a4b0: 20 72 65 76 5a 69 70 53 65 74 50 72 6f 67 72 65 revZipSetProgre 0003a4c0: 73 73 43 61 6c 6c 62 61 63 6b 20 27 20 2b 0a 20 ssCallback ' +. 0003a4d0: 20 20 20 20 20 20 20 27 72 65 76 5a 69 70 52 65 'revZipRe 0003a4e0: 6e 61 6d 65 49 74 65 6d 20 72 65 76 5a 69 70 52 nameItem revZipR 0003a4f0: 65 70 6c 61 63 65 49 74 65 6d 57 69 74 68 44 61 eplaceItemWithDa 0003a500: 74 61 20 72 65 76 5a 69 70 52 65 70 6c 61 63 65 ta revZipReplace 0003a510: 49 74 65 6d 57 69 74 68 46 69 6c 65 20 72 65 76 ItemWithFile rev 0003a520: 5a 69 70 4f 70 65 6e 41 72 63 68 69 76 65 20 73 ZipOpenArchive s 0003a530: 65 6e 64 20 73 65 74 20 73 6f 72 74 20 73 70 6c end set sort spl 0003a540: 69 74 20 73 74 61 72 74 20 73 74 6f 70 20 27 20 it start stop ' 0003a550: 2b 0a 20 20 20 20 20 20 20 20 27 73 75 62 74 72 +. 'subtr 0003a560: 61 63 74 20 73 79 6d 6d 65 74 72 69 63 20 75 6e act symmetric un 0003a570: 69 6f 6e 20 75 6e 6c 6f 61 64 20 76 65 63 74 6f ion unload vecto 0003a580: 72 44 6f 74 50 72 6f 64 75 63 74 20 77 61 69 74 rDotProduct wait 0003a590: 20 77 72 69 74 65 27 0a 20 20 20 20 7d 2c 0a 20 write'. },. 0003a5a0: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 0003a5b0: 20 20 20 20 20 56 41 52 49 41 42 4c 45 2c 0a 20 VARIABLE,. 0003a5c0: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 {. c 0003a5d0: 6c 61 73 73 4e 61 6d 65 3a 20 27 6b 65 79 77 6f lassName: 'keywo 0003a5e0: 72 64 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 rd',. beg 0003a5f0: 69 6e 3a 20 27 5c 5c 62 65 6e 64 5c 5c 73 69 66 in: '\\bend\\sif 0003a600: 5c 5c 62 27 0a 20 20 20 20 20 20 7d 2c 0a 20 20 \\b'. },. 0003a610: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c {. cl 0003a620: 61 73 73 4e 61 6d 65 3a 20 27 66 75 6e 63 74 69 assName: 'functi 0003a630: 6f 6e 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 on',. beg 0003a640: 69 6e 4b 65 79 77 6f 72 64 73 3a 20 27 66 75 6e inKeywords: 'fun 0003a650: 63 74 69 6f 6e 27 2c 0a 20 20 20 20 20 20 20 20 ction',. 0003a660: 65 6e 64 3a 20 27 24 27 2c 0a 20 20 20 20 20 20 end: '$',. 0003a670: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 0003a680: 20 20 20 20 20 20 20 20 56 41 52 49 41 42 4c 45 VARIABLE 0003a690: 2c 0a 20 20 20 20 20 20 20 20 20 20 54 49 54 4c ,. TITL 0003a6a0: 45 32 2c 0a 20 20 20 20 20 20 20 20 20 20 68 6c E2,. hl 0003a6b0: 6a 73 2e 41 50 4f 53 5f 53 54 52 49 4e 47 5f 4d js.APOS_STRING_M 0003a6c0: 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 20 20 68 ODE,. h 0003a6d0: 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 49 4e 47 ljs.QUOTE_STRING 0003a6e0: 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 20 _MODE,. 0003a6f0: 20 68 6c 6a 73 2e 42 49 4e 41 52 59 5f 4e 55 4d hljs.BINARY_NUM 0003a700: 42 45 52 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 BER_MODE,. 0003a710: 20 20 20 20 68 6c 6a 73 2e 43 5f 4e 55 4d 42 45 hljs.C_NUMBE 0003a720: 52 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 R_MODE,. 0003a730: 20 20 54 49 54 4c 45 31 0a 20 20 20 20 20 20 20 TITLE1. 0003a740: 20 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 ]. },. 0003a750: 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 {. clas 0003a760: 73 4e 61 6d 65 3a 20 27 66 75 6e 63 74 69 6f 6e sName: 'function 0003a770: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 0003a780: 3a 20 27 5c 5c 62 65 6e 64 5c 5c 73 2b 27 2c 0a : '\\bend\\s+',. 0003a790: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 24 27 end: '$' 0003a7a0: 2c 0a 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 ,. keywor 0003a7b0: 64 73 3a 20 27 65 6e 64 27 2c 0a 20 20 20 20 20 ds: 'end',. 0003a7c0: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 0003a7d0: 20 20 20 20 20 20 20 20 20 54 49 54 4c 45 32 2c TITLE2, 0003a7e0: 0a 20 20 20 20 20 20 20 20 20 20 54 49 54 4c 45 . TITLE 0003a7f0: 31 0a 20 20 20 20 20 20 20 20 5d 2c 0a 20 20 20 1. ],. 0003a800: 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 relevance: 0003a810: 30 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 0. },. 0003a820: 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e {. begin 0003a830: 4b 65 79 77 6f 72 64 73 3a 20 27 63 6f 6d 6d 61 Keywords: 'comma 0003a840: 6e 64 20 6f 6e 27 2c 0a 20 20 20 20 20 20 20 20 nd on',. 0003a850: 65 6e 64 3a 20 27 24 27 2c 0a 20 20 20 20 20 20 end: '$',. 0003a860: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 0003a870: 20 20 20 20 20 20 20 20 56 41 52 49 41 42 4c 45 VARIABLE 0003a880: 2c 0a 20 20 20 20 20 20 20 20 20 20 54 49 54 4c ,. TITL 0003a890: 45 32 2c 0a 20 20 20 20 20 20 20 20 20 20 68 6c E2,. hl 0003a8a0: 6a 73 2e 41 50 4f 53 5f 53 54 52 49 4e 47 5f 4d js.APOS_STRING_M 0003a8b0: 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 20 20 68 ODE,. h 0003a8c0: 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 49 4e 47 ljs.QUOTE_STRING 0003a8d0: 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 20 _MODE,. 0003a8e0: 20 68 6c 6a 73 2e 42 49 4e 41 52 59 5f 4e 55 4d hljs.BINARY_NUM 0003a8f0: 42 45 52 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 BER_MODE,. 0003a900: 20 20 20 20 68 6c 6a 73 2e 43 5f 4e 55 4d 42 45 hljs.C_NUMBE 0003a910: 52 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 R_MODE,. 0003a920: 20 20 54 49 54 4c 45 31 0a 20 20 20 20 20 20 20 TITLE1. 0003a930: 20 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 ]. },. 0003a940: 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 {. clas 0003a950: 73 4e 61 6d 65 3a 20 27 6d 65 74 61 27 2c 0a 20 sName: 'meta',. 0003a960: 20 20 20 20 20 20 20 76 61 72 69 61 6e 74 73 3a variants: 0003a970: 20 5b 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 [. {. 0003a980: 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e begin 0003a990: 3a 20 27 3c 5c 5c 3f 28 72 65 76 7c 6c 63 7c 6c : '<\\?(rev|lc|l 0003a9a0: 69 76 65 63 6f 64 65 29 27 2c 0a 20 20 20 20 20 ivecode)',. 0003a9b0: 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 relevance 0003a9c0: 3a 20 31 30 0a 20 20 20 20 20 20 20 20 20 20 7d : 10. } 0003a9d0: 2c 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 ,. {. 0003a9e0: 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a begin: 0003a9f0: 20 27 3c 5c 5c 3f 27 0a 20 20 20 20 20 20 20 20 '<\\?'. 0003aa00: 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 7b },. { 0003aa10: 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 . beg 0003aa20: 69 6e 3a 20 27 5c 5c 3f 3e 27 0a 20 20 20 20 20 in: '\\?>'. 0003aa30: 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 5d }. ] 0003aa40: 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 . },. 0003aa50: 68 6c 6a 73 2e 41 50 4f 53 5f 53 54 52 49 4e 47 hljs.APOS_STRING 0003aa60: 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 68 6c 6a _MODE,. hlj 0003aa70: 73 2e 51 55 4f 54 45 5f 53 54 52 49 4e 47 5f 4d s.QUOTE_STRING_M 0003aa80: 4f 44 45 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e ODE,. hljs. 0003aa90: 42 49 4e 41 52 59 5f 4e 55 4d 42 45 52 5f 4d 4f BINARY_NUMBER_MO 0003aaa0: 44 45 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e 43 DE,. hljs.C 0003aab0: 5f 4e 55 4d 42 45 52 5f 4d 4f 44 45 2c 0a 20 20 _NUMBER_MODE,. 0003aac0: 20 20 20 20 54 49 54 4c 45 31 0a 20 20 20 20 5d TITLE1. ] 0003aad0: 2e 63 6f 6e 63 61 74 28 43 4f 4d 4d 45 4e 54 5f .concat(COMMENT_ 0003aae0: 4d 4f 44 45 53 29 2c 0a 20 20 20 20 69 6c 6c 65 MODES),. ille 0003aaf0: 67 61 6c 3a 20 27 3b 24 7c 5e 5c 5c 5b 7c 5e 3d gal: ';$|^\\[|^= 0003ab00: 7c 26 7c 5c 5c 7b 27 0a 20 20 7d 3b 0a 7d 0a 0a |&|\\{'. };.}.. 0003ab10: 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d module.exports = 0003ab20: 20 6c 69 76 65 63 6f 64 65 73 65 72 76 65 72 3b livecodeserver; 0003ab30: 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a .../***/ }),../* 0003ab40: 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 **/ "./node_modu 0003ab50: 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 les/highlight.js 0003ab60: 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6c /lib/languages/l 0003ab70: 69 76 65 73 63 72 69 70 74 2e 6a 73 22 3a 0a 2f ivescript.js":./ 0003ab80: 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a *!************** 0003ab90: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003aba0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003abb0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003abc0: 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f *!*\. !*** ./no 0003abd0: 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c de_modules/highl 0003abe0: 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 ight.js/lib/lang 0003abf0: 75 61 67 65 73 2f 6c 69 76 65 73 63 72 69 70 74 uages/livescript 0003ac00: 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a .js ***!. \**** 0003ac10: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003ac20: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003ac30: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003ac40: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a ***********/./** 0003ac50: 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 */ ((module) => 0003ac60: 7b 0a 0a 63 6f 6e 73 74 20 4b 45 59 57 4f 52 44 {..const KEYWORD 0003ac70: 53 20 3d 20 5b 0a 20 20 22 61 73 22 2c 20 2f 2f S = [. "as", // 0003ac80: 20 66 6f 72 20 65 78 70 6f 72 74 73 0a 20 20 22 for exports. " 0003ac90: 69 6e 22 2c 0a 20 20 22 6f 66 22 2c 0a 20 20 22 in",. "of",. " 0003aca0: 69 66 22 2c 0a 20 20 22 66 6f 72 22 2c 0a 20 20 if",. "for",. 0003acb0: 22 77 68 69 6c 65 22 2c 0a 20 20 22 66 69 6e 61 "while",. "fina 0003acc0: 6c 6c 79 22 2c 0a 20 20 22 76 61 72 22 2c 0a 20 lly",. "var",. 0003acd0: 20 22 6e 65 77 22 2c 0a 20 20 22 66 75 6e 63 74 "new",. "funct 0003ace0: 69 6f 6e 22 2c 0a 20 20 22 64 6f 22 2c 0a 20 20 ion",. "do",. 0003acf0: 22 72 65 74 75 72 6e 22 2c 0a 20 20 22 76 6f 69 "return",. "voi 0003ad00: 64 22 2c 0a 20 20 22 65 6c 73 65 22 2c 0a 20 20 d",. "else",. 0003ad10: 22 62 72 65 61 6b 22 2c 0a 20 20 22 63 61 74 63 "break",. "catc 0003ad20: 68 22 2c 0a 20 20 22 69 6e 73 74 61 6e 63 65 6f h",. "instanceo 0003ad30: 66 22 2c 0a 20 20 22 77 69 74 68 22 2c 0a 20 20 f",. "with",. 0003ad40: 22 74 68 72 6f 77 22 2c 0a 20 20 22 63 61 73 65 "throw",. "case 0003ad50: 22 2c 0a 20 20 22 64 65 66 61 75 6c 74 22 2c 0a ",. "default",. 0003ad60: 20 20 22 74 72 79 22 2c 0a 20 20 22 73 77 69 74 "try",. "swit 0003ad70: 63 68 22 2c 0a 20 20 22 63 6f 6e 74 69 6e 75 65 ch",. "continue 0003ad80: 22 2c 0a 20 20 22 74 79 70 65 6f 66 22 2c 0a 20 ",. "typeof",. 0003ad90: 20 22 64 65 6c 65 74 65 22 2c 0a 20 20 22 6c 65 "delete",. "le 0003ada0: 74 22 2c 0a 20 20 22 79 69 65 6c 64 22 2c 0a 20 t",. "yield",. 0003adb0: 20 22 63 6f 6e 73 74 22 2c 0a 20 20 22 63 6c 61 "const",. "cla 0003adc0: 73 73 22 2c 0a 20 20 2f 2f 20 4a 53 20 68 61 6e ss",. // JS han 0003add0: 64 6c 65 73 20 74 68 65 73 65 20 77 69 74 68 20 dles these with 0003ade0: 61 20 73 70 65 63 69 61 6c 20 72 75 6c 65 0a 20 a special rule. 0003adf0: 20 2f 2f 20 22 67 65 74 22 2c 0a 20 20 2f 2f 20 // "get",. // 0003ae00: 22 73 65 74 22 2c 0a 20 20 22 64 65 62 75 67 67 "set",. "debugg 0003ae10: 65 72 22 2c 0a 20 20 22 61 73 79 6e 63 22 2c 0a er",. "async",. 0003ae20: 20 20 22 61 77 61 69 74 22 2c 0a 20 20 22 73 74 "await",. "st 0003ae30: 61 74 69 63 22 2c 0a 20 20 22 69 6d 70 6f 72 74 atic",. "import 0003ae40: 22 2c 0a 20 20 22 66 72 6f 6d 22 2c 0a 20 20 22 ",. "from",. " 0003ae50: 65 78 70 6f 72 74 22 2c 0a 20 20 22 65 78 74 65 export",. "exte 0003ae60: 6e 64 73 22 0a 5d 3b 0a 63 6f 6e 73 74 20 4c 49 nds".];.const LI 0003ae70: 54 45 52 41 4c 53 20 3d 20 5b 0a 20 20 22 74 72 TERALS = [. "tr 0003ae80: 75 65 22 2c 0a 20 20 22 66 61 6c 73 65 22 2c 0a ue",. "false",. 0003ae90: 20 20 22 6e 75 6c 6c 22 2c 0a 20 20 22 75 6e 64 "null",. "und 0003aea0: 65 66 69 6e 65 64 22 2c 0a 20 20 22 4e 61 4e 22 efined",. "NaN" 0003aeb0: 2c 0a 20 20 22 49 6e 66 69 6e 69 74 79 22 0a 5d ,. "Infinity".] 0003aec0: 3b 0a 0a 63 6f 6e 73 74 20 54 59 50 45 53 20 3d ;..const TYPES = 0003aed0: 20 5b 0a 20 20 22 49 6e 74 6c 22 2c 0a 20 20 22 [. "Intl",. " 0003aee0: 44 61 74 61 56 69 65 77 22 2c 0a 20 20 22 4e 75 DataView",. "Nu 0003aef0: 6d 62 65 72 22 2c 0a 20 20 22 4d 61 74 68 22 2c mber",. "Math", 0003af00: 0a 20 20 22 44 61 74 65 22 2c 0a 20 20 22 53 74 . "Date",. "St 0003af10: 72 69 6e 67 22 2c 0a 20 20 22 52 65 67 45 78 70 ring",. "RegExp 0003af20: 22 2c 0a 20 20 22 4f 62 6a 65 63 74 22 2c 0a 20 ",. "Object",. 0003af30: 20 22 46 75 6e 63 74 69 6f 6e 22 2c 0a 20 20 22 "Function",. " 0003af40: 42 6f 6f 6c 65 61 6e 22 2c 0a 20 20 22 45 72 72 Boolean",. "Err 0003af50: 6f 72 22 2c 0a 20 20 22 53 79 6d 62 6f 6c 22 2c or",. "Symbol", 0003af60: 0a 20 20 22 53 65 74 22 2c 0a 20 20 22 4d 61 70 . "Set",. "Map 0003af70: 22 2c 0a 20 20 22 57 65 61 6b 53 65 74 22 2c 0a ",. "WeakSet",. 0003af80: 20 20 22 57 65 61 6b 4d 61 70 22 2c 0a 20 20 22 "WeakMap",. " 0003af90: 50 72 6f 78 79 22 2c 0a 20 20 22 52 65 66 6c 65 Proxy",. "Refle 0003afa0: 63 74 22 2c 0a 20 20 22 4a 53 4f 4e 22 2c 0a 20 ct",. "JSON",. 0003afb0: 20 22 50 72 6f 6d 69 73 65 22 2c 0a 20 20 22 46 "Promise",. "F 0003afc0: 6c 6f 61 74 36 34 41 72 72 61 79 22 2c 0a 20 20 loat64Array",. 0003afd0: 22 49 6e 74 31 36 41 72 72 61 79 22 2c 0a 20 20 "Int16Array",. 0003afe0: 22 49 6e 74 33 32 41 72 72 61 79 22 2c 0a 20 20 "Int32Array",. 0003aff0: 22 49 6e 74 38 41 72 72 61 79 22 2c 0a 20 20 22 "Int8Array",. " 0003b000: 55 69 6e 74 31 36 41 72 72 61 79 22 2c 0a 20 20 Uint16Array",. 0003b010: 22 55 69 6e 74 33 32 41 72 72 61 79 22 2c 0a 20 "Uint32Array",. 0003b020: 20 22 46 6c 6f 61 74 33 32 41 72 72 61 79 22 2c "Float32Array", 0003b030: 0a 20 20 22 41 72 72 61 79 22 2c 0a 20 20 22 55 . "Array",. "U 0003b040: 69 6e 74 38 41 72 72 61 79 22 2c 0a 20 20 22 55 int8Array",. "U 0003b050: 69 6e 74 38 43 6c 61 6d 70 65 64 41 72 72 61 79 int8ClampedArray 0003b060: 22 2c 0a 20 20 22 41 72 72 61 79 42 75 66 66 65 ",. "ArrayBuffe 0003b070: 72 22 2c 0a 20 20 22 42 69 67 49 6e 74 36 34 41 r",. "BigInt64A 0003b080: 72 72 61 79 22 2c 0a 20 20 22 42 69 67 55 69 6e rray",. "BigUin 0003b090: 74 36 34 41 72 72 61 79 22 2c 0a 20 20 22 42 69 t64Array",. "Bi 0003b0a0: 67 49 6e 74 22 0a 5d 3b 0a 0a 63 6f 6e 73 74 20 gInt".];..const 0003b0b0: 45 52 52 4f 52 5f 54 59 50 45 53 20 3d 20 5b 0a ERROR_TYPES = [. 0003b0c0: 20 20 22 45 76 61 6c 45 72 72 6f 72 22 2c 0a 20 "EvalError",. 0003b0d0: 20 22 49 6e 74 65 72 6e 61 6c 45 72 72 6f 72 22 "InternalError" 0003b0e0: 2c 0a 20 20 22 52 61 6e 67 65 45 72 72 6f 72 22 ,. "RangeError" 0003b0f0: 2c 0a 20 20 22 52 65 66 65 72 65 6e 63 65 45 72 ,. "ReferenceEr 0003b100: 72 6f 72 22 2c 0a 20 20 22 53 79 6e 74 61 78 45 ror",. "SyntaxE 0003b110: 72 72 6f 72 22 2c 0a 20 20 22 54 79 70 65 45 72 rror",. "TypeEr 0003b120: 72 6f 72 22 2c 0a 20 20 22 55 52 49 45 72 72 6f ror",. "URIErro 0003b130: 72 22 0a 5d 3b 0a 0a 63 6f 6e 73 74 20 42 55 49 r".];..const BUI 0003b140: 4c 54 5f 49 4e 5f 47 4c 4f 42 41 4c 53 20 3d 20 LT_IN_GLOBALS = 0003b150: 5b 0a 20 20 22 73 65 74 49 6e 74 65 72 76 61 6c [. "setInterval 0003b160: 22 2c 0a 20 20 22 73 65 74 54 69 6d 65 6f 75 74 ",. "setTimeout 0003b170: 22 2c 0a 20 20 22 63 6c 65 61 72 49 6e 74 65 72 ",. "clearInter 0003b180: 76 61 6c 22 2c 0a 20 20 22 63 6c 65 61 72 54 69 val",. "clearTi 0003b190: 6d 65 6f 75 74 22 2c 0a 0a 20 20 22 72 65 71 75 meout",.. "requ 0003b1a0: 69 72 65 22 2c 0a 20 20 22 65 78 70 6f 72 74 73 ire",. "exports 0003b1b0: 22 2c 0a 0a 20 20 22 65 76 61 6c 22 2c 0a 20 20 ",.. "eval",. 0003b1c0: 22 69 73 46 69 6e 69 74 65 22 2c 0a 20 20 22 69 "isFinite",. "i 0003b1d0: 73 4e 61 4e 22 2c 0a 20 20 22 70 61 72 73 65 46 sNaN",. "parseF 0003b1e0: 6c 6f 61 74 22 2c 0a 20 20 22 70 61 72 73 65 49 loat",. "parseI 0003b1f0: 6e 74 22 2c 0a 20 20 22 64 65 63 6f 64 65 55 52 nt",. "decodeUR 0003b200: 49 22 2c 0a 20 20 22 64 65 63 6f 64 65 55 52 49 I",. "decodeURI 0003b210: 43 6f 6d 70 6f 6e 65 6e 74 22 2c 0a 20 20 22 65 Component",. "e 0003b220: 6e 63 6f 64 65 55 52 49 22 2c 0a 20 20 22 65 6e ncodeURI",. "en 0003b230: 63 6f 64 65 55 52 49 43 6f 6d 70 6f 6e 65 6e 74 codeURIComponent 0003b240: 22 2c 0a 20 20 22 65 73 63 61 70 65 22 2c 0a 20 ",. "escape",. 0003b250: 20 22 75 6e 65 73 63 61 70 65 22 0a 5d 3b 0a 0a "unescape".];.. 0003b260: 63 6f 6e 73 74 20 42 55 49 4c 54 5f 49 4e 5f 56 const BUILT_IN_V 0003b270: 41 52 49 41 42 4c 45 53 20 3d 20 5b 0a 20 20 22 ARIABLES = [. " 0003b280: 61 72 67 75 6d 65 6e 74 73 22 2c 0a 20 20 22 74 arguments",. "t 0003b290: 68 69 73 22 2c 0a 20 20 22 73 75 70 65 72 22 2c his",. "super", 0003b2a0: 0a 20 20 22 63 6f 6e 73 6f 6c 65 22 2c 0a 20 20 . "console",. 0003b2b0: 22 77 69 6e 64 6f 77 22 2c 0a 20 20 22 64 6f 63 "window",. "doc 0003b2c0: 75 6d 65 6e 74 22 2c 0a 20 20 22 6c 6f 63 61 6c ument",. "local 0003b2d0: 53 74 6f 72 61 67 65 22 2c 0a 20 20 22 6d 6f 64 Storage",. "mod 0003b2e0: 75 6c 65 22 2c 0a 20 20 22 67 6c 6f 62 61 6c 22 ule",. "global" 0003b2f0: 20 2f 2f 20 4e 6f 64 65 2e 6a 73 0a 5d 3b 0a 0a // Node.js.];.. 0003b300: 63 6f 6e 73 74 20 42 55 49 4c 54 5f 49 4e 53 20 const BUILT_INS 0003b310: 3d 20 5b 5d 2e 63 6f 6e 63 61 74 28 0a 20 20 42 = [].concat(. B 0003b320: 55 49 4c 54 5f 49 4e 5f 47 4c 4f 42 41 4c 53 2c UILT_IN_GLOBALS, 0003b330: 0a 20 20 42 55 49 4c 54 5f 49 4e 5f 56 41 52 49 . BUILT_IN_VARI 0003b340: 41 42 4c 45 53 2c 0a 20 20 54 59 50 45 53 2c 0a ABLES,. TYPES,. 0003b350: 20 20 45 52 52 4f 52 5f 54 59 50 45 53 0a 29 3b ERROR_TYPES.); 0003b360: 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a 20 4c ../*.Language: L 0003b370: 69 76 65 53 63 72 69 70 74 0a 41 75 74 68 6f 72 iveScript.Author 0003b380: 3a 20 54 61 6e 65 6c 69 20 56 61 74 61 6e 65 6e : Taneli Vatanen 0003b390: 20 3c 74 61 6e 65 6c 69 2e 76 61 74 61 6e 65 6e <taneli.vatanen 0003b3a0: 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 43 6f 6e 74 @gmail.com>.Cont 0003b3b0: 72 69 62 75 74 6f 72 73 3a 20 4a 65 6e 20 45 76 ributors: Jen Ev 0003b3c0: 65 72 73 2d 43 6f 72 76 69 6e 61 20 3c 6a 65 6e ers-Corvina <jen 0003b3d0: 40 73 65 76 76 69 65 2e 6e 65 74 3e 0a 4f 72 69 @sevvie.net>.Ori 0003b3e0: 67 69 6e 3a 20 63 6f 66 66 65 65 73 63 72 69 70 gin: coffeescrip 0003b3f0: 74 2e 6a 73 0a 44 65 73 63 72 69 70 74 69 6f 6e t.js.Description 0003b400: 3a 20 4c 69 76 65 53 63 72 69 70 74 20 69 73 20 : LiveScript is 0003b410: 61 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 6c 61 a programming la 0003b420: 6e 67 75 61 67 65 20 74 68 61 74 20 74 72 61 6e nguage that tran 0003b430: 73 63 6f 6d 70 69 6c 65 73 20 74 6f 20 4a 61 76 scompiles to Jav 0003b440: 61 53 63 72 69 70 74 2e 20 46 6f 72 20 69 6e 66 aScript. For inf 0003b450: 6f 20 61 62 6f 75 74 20 6c 61 6e 67 75 61 67 65 o about language 0003b460: 20 73 65 65 20 68 74 74 70 3a 2f 2f 6c 69 76 65 see http://live 0003b470: 73 63 72 69 70 74 2e 6e 65 74 2f 0a 57 65 62 73 script.net/.Webs 0003b480: 69 74 65 3a 20 68 74 74 70 73 3a 2f 2f 6c 69 76 ite: https://liv 0003b490: 65 73 63 72 69 70 74 2e 6e 65 74 0a 43 61 74 65 escript.net.Cate 0003b4a0: 67 6f 72 79 3a 20 73 63 72 69 70 74 69 6e 67 0a gory: scripting. 0003b4b0: 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 6c 69 76 */..function liv 0003b4c0: 65 73 63 72 69 70 74 28 68 6c 6a 73 29 20 7b 0a escript(hljs) {. 0003b4d0: 20 20 63 6f 6e 73 74 20 4c 49 56 45 53 43 52 49 const LIVESCRI 0003b4e0: 50 54 5f 42 55 49 4c 54 5f 49 4e 53 20 3d 20 5b PT_BUILT_INS = [ 0003b4f0: 0a 20 20 20 20 27 6e 70 6d 27 2c 0a 20 20 20 20 . 'npm',. 0003b500: 27 70 72 69 6e 74 27 0a 20 20 5d 3b 0a 20 20 63 'print'. ];. c 0003b510: 6f 6e 73 74 20 4c 49 56 45 53 43 52 49 50 54 5f onst LIVESCRIPT_ 0003b520: 4c 49 54 45 52 41 4c 53 20 3d 20 5b 0a 20 20 20 LITERALS = [. 0003b530: 20 27 79 65 73 27 2c 0a 20 20 20 20 27 6e 6f 27 'yes',. 'no' 0003b540: 2c 0a 20 20 20 20 27 6f 6e 27 2c 0a 20 20 20 20 ,. 'on',. 0003b550: 27 6f 66 66 27 2c 0a 20 20 20 20 27 69 74 27 2c 'off',. 'it', 0003b560: 0a 20 20 20 20 27 74 68 61 74 27 2c 0a 20 20 20 . 'that',. 0003b570: 20 27 76 6f 69 64 27 0a 20 20 5d 3b 0a 20 20 63 'void'. ];. c 0003b580: 6f 6e 73 74 20 4c 49 56 45 53 43 52 49 50 54 5f onst LIVESCRIPT_ 0003b590: 4b 45 59 57 4f 52 44 53 20 3d 20 5b 0a 20 20 20 KEYWORDS = [. 0003b5a0: 20 27 74 68 65 6e 27 2c 0a 20 20 20 20 27 75 6e 'then',. 'un 0003b5b0: 6c 65 73 73 27 2c 0a 20 20 20 20 27 75 6e 74 69 less',. 'unti 0003b5c0: 6c 27 2c 0a 20 20 20 20 27 6c 6f 6f 70 27 2c 0a l',. 'loop',. 0003b5d0: 20 20 20 20 27 6f 66 27 2c 0a 20 20 20 20 27 62 'of',. 'b 0003b5e0: 79 27 2c 0a 20 20 20 20 27 77 68 65 6e 27 2c 0a y',. 'when',. 0003b5f0: 20 20 20 20 27 61 6e 64 27 2c 0a 20 20 20 20 27 'and',. ' 0003b600: 6f 72 27 2c 0a 20 20 20 20 27 69 73 27 2c 0a 20 or',. 'is',. 0003b610: 20 20 20 27 69 73 6e 74 27 2c 0a 20 20 20 20 27 'isnt',. ' 0003b620: 6e 6f 74 27 2c 0a 20 20 20 20 27 69 74 27 2c 0a not',. 'it',. 0003b630: 20 20 20 20 27 74 68 61 74 27 2c 0a 20 20 20 20 'that',. 0003b640: 27 6f 74 68 65 72 77 69 73 65 27 2c 0a 20 20 20 'otherwise',. 0003b650: 20 27 66 72 6f 6d 27 2c 0a 20 20 20 20 27 74 6f 'from',. 'to 0003b660: 27 2c 0a 20 20 20 20 27 74 69 6c 27 2c 0a 20 20 ',. 'til',. 0003b670: 20 20 27 66 61 6c 6c 74 68 72 6f 75 67 68 27 2c 'fallthrough', 0003b680: 0a 20 20 20 20 27 63 61 73 65 27 2c 0a 20 20 20 . 'case',. 0003b690: 20 27 65 6e 75 6d 27 2c 0a 20 20 20 20 27 6e 61 'enum',. 'na 0003b6a0: 74 69 76 65 27 2c 0a 20 20 20 20 27 6c 69 73 74 tive',. 'list 0003b6b0: 27 2c 0a 20 20 20 20 27 6d 61 70 27 2c 0a 20 20 ',. 'map',. 0003b6c0: 20 20 27 5f 5f 68 61 73 50 72 6f 70 27 2c 0a 20 '__hasProp',. 0003b6d0: 20 20 20 27 5f 5f 65 78 74 65 6e 64 73 27 2c 0a '__extends',. 0003b6e0: 20 20 20 20 27 5f 5f 73 6c 69 63 65 27 2c 0a 20 '__slice',. 0003b6f0: 20 20 20 27 5f 5f 62 69 6e 64 27 2c 0a 20 20 20 '__bind',. 0003b700: 20 27 5f 5f 69 6e 64 65 78 4f 66 27 0a 20 20 5d '__indexOf'. ] 0003b710: 3b 0a 20 20 63 6f 6e 73 74 20 4b 45 59 57 4f 52 ;. const KEYWOR 0003b720: 44 53 24 31 20 3d 20 7b 0a 20 20 20 20 6b 65 79 DS$1 = {. key 0003b730: 77 6f 72 64 3a 20 4b 45 59 57 4f 52 44 53 2e 63 word: KEYWORDS.c 0003b740: 6f 6e 63 61 74 28 4c 49 56 45 53 43 52 49 50 54 oncat(LIVESCRIPT 0003b750: 5f 4b 45 59 57 4f 52 44 53 29 2c 0a 20 20 20 20 _KEYWORDS),. 0003b760: 6c 69 74 65 72 61 6c 3a 20 4c 49 54 45 52 41 4c literal: LITERAL 0003b770: 53 2e 63 6f 6e 63 61 74 28 4c 49 56 45 53 43 52 S.concat(LIVESCR 0003b780: 49 50 54 5f 4c 49 54 45 52 41 4c 53 29 2c 0a 20 IPT_LITERALS),. 0003b790: 20 20 20 62 75 69 6c 74 5f 69 6e 3a 20 42 55 49 built_in: BUI 0003b7a0: 4c 54 5f 49 4e 53 2e 63 6f 6e 63 61 74 28 4c 49 LT_INS.concat(LI 0003b7b0: 56 45 53 43 52 49 50 54 5f 42 55 49 4c 54 5f 49 VESCRIPT_BUILT_I 0003b7c0: 4e 53 29 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 NS). };. const 0003b7d0: 20 4a 53 5f 49 44 45 4e 54 5f 52 45 20 3d 20 27 JS_IDENT_RE = ' 0003b7e0: 5b 41 2d 5a 61 2d 7a 24 5f 5d 28 3f 3a 2d 5b 30 [A-Za-z$_](?:-[0 0003b7f0: 2d 39 41 2d 5a 61 2d 7a 24 5f 5d 7c 5b 30 2d 39 -9A-Za-z$_]|[0-9 0003b800: 41 2d 5a 61 2d 7a 24 5f 5d 29 2a 27 3b 0a 20 20 A-Za-z$_])*';. 0003b810: 63 6f 6e 73 74 20 54 49 54 4c 45 20 3d 20 68 6c const TITLE = hl 0003b820: 6a 73 2e 69 6e 68 65 72 69 74 28 68 6c 6a 73 2e js.inherit(hljs. 0003b830: 54 49 54 4c 45 5f 4d 4f 44 45 2c 20 7b 0a 20 20 TITLE_MODE, {. 0003b840: 20 20 62 65 67 69 6e 3a 20 4a 53 5f 49 44 45 4e begin: JS_IDEN 0003b850: 54 5f 52 45 0a 20 20 7d 29 3b 0a 20 20 63 6f 6e T_RE. });. con 0003b860: 73 74 20 53 55 42 53 54 20 3d 20 7b 0a 20 20 20 st SUBST = {. 0003b870: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 75 62 className: 'sub 0003b880: 73 74 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 st',. begin: 0003b890: 2f 23 5c 7b 2f 2c 0a 20 20 20 20 65 6e 64 3a 20 /#\{/,. end: 0003b8a0: 2f 5c 7d 2f 2c 0a 20 20 20 20 6b 65 79 77 6f 72 /\}/,. keywor 0003b8b0: 64 73 3a 20 4b 45 59 57 4f 52 44 53 24 31 0a 20 ds: KEYWORDS$1. 0003b8c0: 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 53 55 42 53 };. const SUBS 0003b8d0: 54 5f 53 49 4d 50 4c 45 20 3d 20 7b 0a 20 20 20 T_SIMPLE = {. 0003b8e0: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 75 62 className: 'sub 0003b8f0: 73 74 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 st',. begin: 0003b900: 2f 23 5b 41 2d 5a 61 2d 7a 24 5f 5d 2f 2c 0a 20 /#[A-Za-z$_]/,. 0003b910: 20 20 20 65 6e 64 3a 20 2f 28 3f 3a 2d 5b 30 2d end: /(?:-[0- 0003b920: 39 41 2d 5a 61 2d 7a 24 5f 5d 7c 5b 30 2d 39 41 9A-Za-z$_]|[0-9A 0003b930: 2d 5a 61 2d 7a 24 5f 5d 29 2a 2f 2c 0a 20 20 20 -Za-z$_])*/,. 0003b940: 20 6b 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f keywords: KEYWO 0003b950: 52 44 53 24 31 0a 20 20 7d 3b 0a 20 20 63 6f 6e RDS$1. };. con 0003b960: 73 74 20 45 58 50 52 45 53 53 49 4f 4e 53 20 3d st EXPRESSIONS = 0003b970: 20 5b 0a 20 20 20 20 68 6c 6a 73 2e 42 49 4e 41 [. hljs.BINA 0003b980: 52 59 5f 4e 55 4d 42 45 52 5f 4d 4f 44 45 2c 0a RY_NUMBER_MODE,. 0003b990: 20 20 20 20 7b 0a 20 20 20 20 20 20 63 6c 61 73 {. clas 0003b9a0: 73 4e 61 6d 65 3a 20 27 6e 75 6d 62 65 72 27 2c sName: 'number', 0003b9b0: 0a 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 28 . begin: '( 0003b9c0: 5c 5c 62 30 5b 78 58 5d 5b 61 2d 66 41 2d 46 30 \\b0[xX][a-fA-F0 0003b9d0: 2d 39 5f 5d 2b 29 7c 28 5c 5c 62 5c 5c 64 28 5c -9_]+)|(\\b\\d(\ 0003b9e0: 5c 64 7c 5f 5c 5c 64 29 2a 28 5c 5c 2e 28 5c 5c \d|_\\d)*(\\.(\\ 0003b9f0: 64 28 5c 5c 64 7c 5f 5c 5c 64 29 2a 29 3f 29 3f d(\\d|_\\d)*)?)? 0003ba00: 28 5f 2a 5b 65 45 5d 28 5b 2d 2b 5d 5c 5c 64 28 (_*[eE]([-+]\\d( 0003ba10: 5f 5c 5c 64 7c 5c 5c 64 29 2a 29 3f 29 3f 5b 5f _\\d|\\d)*)?)?[_ 0003ba20: 61 2d 7a 5d 2a 29 27 2c 0a 20 20 20 20 20 20 72 a-z]*)',. r 0003ba30: 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 elevance: 0,. 0003ba40: 20 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 20 starts: {. 0003ba50: 20 20 20 20 20 65 6e 64 3a 20 27 28 5c 5c 73 2a end: '(\\s* 0003ba60: 2f 29 3f 27 2c 0a 20 20 20 20 20 20 20 20 72 65 /)?',. re 0003ba70: 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 20 levance: 0. 0003ba80: 20 7d 20 2f 2f 20 61 20 6e 75 6d 62 65 72 20 74 } // a number t 0003ba90: 72 69 65 73 20 74 6f 20 65 61 74 20 74 68 65 20 ries to eat the 0003baa0: 66 6f 6c 6c 6f 77 69 6e 67 20 73 6c 61 73 68 20 following slash 0003bab0: 74 6f 20 70 72 65 76 65 6e 74 20 74 72 65 61 74 to prevent treat 0003bac0: 69 6e 67 20 69 74 20 61 73 20 61 20 72 65 67 65 ing it as a rege 0003bad0: 78 70 0a 20 20 20 20 7d 2c 0a 20 20 20 20 7b 0a xp. },. {. 0003bae0: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 0003baf0: 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 20 'string',. 0003bb00: 20 76 61 72 69 61 6e 74 73 3a 20 5b 0a 20 20 20 variants: [. 0003bb10: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 {. 0003bb20: 20 62 65 67 69 6e 3a 20 2f 27 27 27 2f 2c 0a 20 begin: /'''/,. 0003bb30: 20 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 27 end: /' 0003bb40: 27 27 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 63 ''/,. c 0003bb50: 6f 6e 74 61 69 6e 73 3a 20 5b 68 6c 6a 73 2e 42 ontains: [hljs.B 0003bb60: 41 43 4b 53 4c 41 53 48 5f 45 53 43 41 50 45 5d ACKSLASH_ESCAPE] 0003bb70: 0a 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 . },. 0003bb80: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 {. 0003bb90: 62 65 67 69 6e 3a 20 2f 27 2f 2c 0a 20 20 20 20 begin: /'/,. 0003bba0: 20 20 20 20 20 20 65 6e 64 3a 20 2f 27 2f 2c 0a end: /'/,. 0003bbb0: 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 contai 0003bbc0: 6e 73 3a 20 5b 68 6c 6a 73 2e 42 41 43 4b 53 4c ns: [hljs.BACKSL 0003bbd0: 41 53 48 5f 45 53 43 41 50 45 5d 0a 20 20 20 20 ASH_ESCAPE]. 0003bbe0: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 7b },. { 0003bbf0: 0a 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e . begin 0003bc00: 3a 20 2f 22 22 22 2f 2c 0a 20 20 20 20 20 20 20 : /"""/,. 0003bc10: 20 20 20 65 6e 64 3a 20 2f 22 22 22 2f 2c 0a 20 end: /"""/,. 0003bc20: 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e contain 0003bc30: 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 20 s: [. 0003bc40: 20 68 6c 6a 73 2e 42 41 43 4b 53 4c 41 53 48 5f hljs.BACKSLASH_ 0003bc50: 45 53 43 41 50 45 2c 0a 20 20 20 20 20 20 20 20 ESCAPE,. 0003bc60: 20 20 20 20 53 55 42 53 54 2c 0a 20 20 20 20 20 SUBST,. 0003bc70: 20 20 20 20 20 20 20 53 55 42 53 54 5f 53 49 4d SUBST_SIM 0003bc80: 50 4c 45 0a 20 20 20 20 20 20 20 20 20 20 5d 0a PLE. ]. 0003bc90: 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 },. 0003bca0: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 62 {. b 0003bcb0: 65 67 69 6e 3a 20 2f 22 2f 2c 0a 20 20 20 20 20 egin: /"/,. 0003bcc0: 20 20 20 20 20 65 6e 64 3a 20 2f 22 2f 2c 0a 20 end: /"/,. 0003bcd0: 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e contain 0003bce0: 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 20 s: [. 0003bcf0: 20 68 6c 6a 73 2e 42 41 43 4b 53 4c 41 53 48 5f hljs.BACKSLASH_ 0003bd00: 45 53 43 41 50 45 2c 0a 20 20 20 20 20 20 20 20 ESCAPE,. 0003bd10: 20 20 20 20 53 55 42 53 54 2c 0a 20 20 20 20 20 SUBST,. 0003bd20: 20 20 20 20 20 20 20 53 55 42 53 54 5f 53 49 4d SUBST_SIM 0003bd30: 50 4c 45 0a 20 20 20 20 20 20 20 20 20 20 5d 0a PLE. ]. 0003bd40: 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 },. 0003bd50: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 62 {. b 0003bd60: 65 67 69 6e 3a 20 2f 5c 5c 2f 2c 0a 20 20 20 20 egin: /\\/,. 0003bd70: 20 20 20 20 20 20 65 6e 64 3a 20 2f 28 5c 73 7c end: /(\s| 0003bd80: 24 29 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 65 $)/,. e 0003bd90: 78 63 6c 75 64 65 45 6e 64 3a 20 74 72 75 65 0a xcludeEnd: true. 0003bda0: 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 }. 0003bdb0: 5d 0a 20 20 20 20 7d 2c 0a 20 20 20 20 7b 0a 20 ]. },. {. 0003bdc0: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 0003bdd0: 27 72 65 67 65 78 70 27 2c 0a 20 20 20 20 20 20 'regexp',. 0003bde0: 76 61 72 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 variants: [. 0003bdf0: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 {. 0003be00: 62 65 67 69 6e 3a 20 27 2f 2f 27 2c 0a 20 20 20 begin: '//',. 0003be10: 20 20 20 20 20 20 20 65 6e 64 3a 20 27 2f 2f 5b end: '//[ 0003be20: 67 69 6d 5d 2a 27 2c 0a 20 20 20 20 20 20 20 20 gim]*',. 0003be30: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 0003be40: 20 20 20 20 20 20 20 20 20 20 53 55 42 53 54 2c SUBST, 0003be50: 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 6c 6a . hlj 0003be60: 73 2e 48 41 53 48 5f 43 4f 4d 4d 45 4e 54 5f 4d s.HASH_COMMENT_M 0003be70: 4f 44 45 0a 20 20 20 20 20 20 20 20 20 20 5d 0a ODE. ]. 0003be80: 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 },. 0003be90: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 2f {. / 0003bea0: 2f 20 72 65 67 65 78 20 63 61 6e 27 74 20 73 74 / regex can't st 0003beb0: 61 72 74 20 77 69 74 68 20 73 70 61 63 65 20 74 art with space t 0003bec0: 6f 20 70 61 72 73 65 20 78 20 2f 20 32 20 2f 20 o parse x / 2 / 0003bed0: 33 20 61 73 20 74 77 6f 20 64 69 76 69 73 69 6f 3 as two divisio 0003bee0: 6e 73 0a 20 20 20 20 20 20 20 20 20 20 2f 2f 20 ns. // 0003bef0: 72 65 67 65 78 20 63 61 6e 27 74 20 73 74 61 72 regex can't star 0003bf00: 74 20 77 69 74 68 20 2a 2c 20 61 6e 64 20 69 74 t with *, and it 0003bf10: 20 73 75 70 70 6f 72 74 73 20 61 6e 20 22 69 6c supports an "il 0003bf20: 6c 65 67 61 6c 22 20 69 6e 20 74 68 65 20 6d 61 legal" in the ma 0003bf30: 69 6e 20 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 in mode. 0003bf40: 20 20 62 65 67 69 6e 3a 20 2f 5c 2f 28 3f 21 5b begin: /\/(?![ 0003bf50: 20 2a 5d 29 28 5c 5c 2e 7c 5b 5e 5c 5c 5c 6e 5d *])(\\.|[^\\\n] 0003bf60: 29 2a 3f 5c 2f 5b 67 69 6d 5d 2a 28 3f 3d 5c 57 )*?\/[gim]*(?=\W 0003bf70: 29 2f 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 )/. }. 0003bf80: 20 20 20 5d 0a 20 20 20 20 7d 2c 0a 20 20 20 20 ]. },. 0003bf90: 7b 0a 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 {. begin: ' 0003bfa0: 40 27 20 2b 20 4a 53 5f 49 44 45 4e 54 5f 52 45 @' + JS_IDENT_RE 0003bfb0: 0a 20 20 20 20 7d 2c 0a 20 20 20 20 7b 0a 20 20 . },. {. 0003bfc0: 20 20 20 20 62 65 67 69 6e 3a 20 27 60 60 27 2c begin: '``', 0003bfd0: 0a 20 20 20 20 20 20 65 6e 64 3a 20 27 60 60 27 . end: '``' 0003bfe0: 2c 0a 20 20 20 20 20 20 65 78 63 6c 75 64 65 42 ,. excludeB 0003bff0: 65 67 69 6e 3a 20 74 72 75 65 2c 0a 20 20 20 20 egin: true,. 0003c000: 20 20 65 78 63 6c 75 64 65 45 6e 64 3a 20 74 72 excludeEnd: tr 0003c010: 75 65 2c 0a 20 20 20 20 20 20 73 75 62 4c 61 6e ue,. subLan 0003c020: 67 75 61 67 65 3a 20 27 6a 61 76 61 73 63 72 69 guage: 'javascri 0003c030: 70 74 27 0a 20 20 20 20 7d 0a 20 20 5d 3b 0a 20 pt'. }. ];. 0003c040: 20 53 55 42 53 54 2e 63 6f 6e 74 61 69 6e 73 20 SUBST.contains 0003c050: 3d 20 45 58 50 52 45 53 53 49 4f 4e 53 3b 0a 0a = EXPRESSIONS;.. 0003c060: 20 20 63 6f 6e 73 74 20 50 41 52 41 4d 53 20 3d const PARAMS = 0003c070: 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 {. className 0003c080: 3a 20 27 70 61 72 61 6d 73 27 2c 0a 20 20 20 20 : 'params',. 0003c090: 62 65 67 69 6e 3a 20 27 5c 5c 28 27 2c 0a 20 20 begin: '\\(',. 0003c0a0: 20 20 72 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 returnBegin: t 0003c0b0: 72 75 65 2c 0a 20 20 20 20 2f 2a 20 57 65 20 6e rue,. /* We n 0003c0c0: 65 65 64 20 61 6e 6f 74 68 65 72 20 63 6f 6e 74 eed another cont 0003c0d0: 61 69 6e 65 64 20 6e 61 6d 65 6c 65 73 73 20 6d ained nameless m 0003c0e0: 6f 64 65 20 74 6f 20 6e 6f 74 20 68 61 76 65 20 ode to not have 0003c0f0: 65 76 65 72 79 20 6e 65 73 74 65 64 0a 20 20 20 every nested. 0003c100: 20 70 61 69 72 20 6f 66 20 70 61 72 65 6e 73 20 pair of parens 0003c110: 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 22 70 61 to be called "pa 0003c120: 72 61 6d 73 22 20 2a 2f 0a 20 20 20 20 63 6f 6e rams" */. con 0003c130: 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 7b tains: [. { 0003c140: 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 . begin: 0003c150: 2f 5c 28 2f 2c 0a 20 20 20 20 20 20 20 20 65 6e /\(/,. en 0003c160: 64 3a 20 2f 5c 29 2f 2c 0a 20 20 20 20 20 20 20 d: /\)/,. 0003c170: 20 6b 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f keywords: KEYWO 0003c180: 52 44 53 24 31 2c 0a 20 20 20 20 20 20 20 20 63 RDS$1,. c 0003c190: 6f 6e 74 61 69 6e 73 3a 20 5b 27 73 65 6c 66 27 ontains: ['self' 0003c1a0: 5d 2e 63 6f 6e 63 61 74 28 45 58 50 52 45 53 53 ].concat(EXPRESS 0003c1b0: 49 4f 4e 53 29 0a 20 20 20 20 20 20 7d 0a 20 20 IONS). }. 0003c1c0: 20 20 5d 0a 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 ]. };.. cons 0003c1d0: 74 20 53 59 4d 42 4f 4c 53 20 3d 20 7b 0a 20 20 t SYMBOLS = {. 0003c1e0: 20 20 62 65 67 69 6e 3a 20 27 28 23 3d 3e 7c 3d begin: '(#=>|= 0003c1f0: 3e 7c 5c 5c 7c 3e 3e 7c 2d 3f 2d 3e 7c 21 2d 3e >|\\|>>|-?->|!-> 0003c200: 29 27 0a 20 20 7d 3b 0a 0a 20 20 72 65 74 75 72 )'. };.. retur 0003c210: 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a 20 27 4c n {. name: 'L 0003c220: 69 76 65 53 63 72 69 70 74 27 2c 0a 20 20 20 20 iveScript',. 0003c230: 61 6c 69 61 73 65 73 3a 20 5b 27 6c 73 27 5d 2c aliases: ['ls'], 0003c240: 0a 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 4b . keywords: K 0003c250: 45 59 57 4f 52 44 53 24 31 2c 0a 20 20 20 20 69 EYWORDS$1,. i 0003c260: 6c 6c 65 67 61 6c 3a 20 2f 5c 2f 5c 2a 2f 2c 0a llegal: /\/\*/,. 0003c270: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 45 58 contains: EX 0003c280: 50 52 45 53 53 49 4f 4e 53 2e 63 6f 6e 63 61 74 PRESSIONS.concat 0003c290: 28 5b 0a 20 20 20 20 20 20 68 6c 6a 73 2e 43 4f ([. hljs.CO 0003c2a0: 4d 4d 45 4e 54 28 27 5c 5c 2f 5c 5c 2a 27 2c 20 MMENT('\\/\\*', 0003c2b0: 27 5c 5c 2a 5c 5c 2f 27 29 2c 0a 20 20 20 20 20 '\\*\\/'),. 0003c2c0: 20 68 6c 6a 73 2e 48 41 53 48 5f 43 4f 4d 4d 45 hljs.HASH_COMME 0003c2d0: 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 53 NT_MODE,. S 0003c2e0: 59 4d 42 4f 4c 53 2c 20 2f 2f 20 72 65 6c 65 76 YMBOLS, // relev 0003c2f0: 61 6e 63 65 20 62 6f 6f 73 74 65 72 0a 20 20 20 ance booster. 0003c300: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 {. cla 0003c310: 73 73 4e 61 6d 65 3a 20 27 66 75 6e 63 74 69 6f ssName: 'functio 0003c320: 6e 27 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 n',. cont 0003c330: 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 ains: [. 0003c340: 20 20 54 49 54 4c 45 2c 0a 20 20 20 20 20 20 20 TITLE,. 0003c350: 20 20 20 50 41 52 41 4d 53 0a 20 20 20 20 20 20 PARAMS. 0003c360: 20 20 5d 2c 0a 20 20 20 20 20 20 20 20 72 65 74 ],. ret 0003c370: 75 72 6e 42 65 67 69 6e 3a 20 74 72 75 65 2c 0a urnBegin: true,. 0003c380: 20 20 20 20 20 20 20 20 76 61 72 69 61 6e 74 73 variants 0003c390: 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 7b 0a : [. {. 0003c3a0: 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 begi 0003c3b0: 6e 3a 20 27 28 27 20 2b 20 4a 53 5f 49 44 45 4e n: '(' + JS_IDEN 0003c3c0: 54 5f 52 45 20 2b 20 27 5c 5c 73 2a 28 3f 3a 3d T_RE + '\\s*(?:= 0003c3d0: 7c 3a 3d 29 5c 5c 73 2a 29 3f 28 5c 5c 28 2e 2a |:=)\\s*)?(\\(.* 0003c3e0: 5c 5c 29 5c 5c 73 2a 29 3f 5c 5c 42 2d 3e 5c 5c \\)\\s*)?\\B->\\ 0003c3f0: 2a 3f 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 *?',. 0003c400: 20 65 6e 64 3a 20 27 2d 3e 5c 5c 2a 3f 27 0a 20 end: '->\\*?'. 0003c410: 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 },. 0003c420: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 0003c430: 20 20 20 20 62 65 67 69 6e 3a 20 27 28 27 20 2b begin: '(' + 0003c440: 20 4a 53 5f 49 44 45 4e 54 5f 52 45 20 2b 20 27 JS_IDENT_RE + ' 0003c450: 5c 5c 73 2a 28 3f 3a 3d 7c 3a 3d 29 5c 5c 73 2a \\s*(?:=|:=)\\s* 0003c460: 29 3f 21 3f 28 5c 5c 28 2e 2a 5c 5c 29 5c 5c 73 )?!?(\\(.*\\)\\s 0003c470: 2a 29 3f 5c 5c 42 5b 2d 7e 5d 7b 31 2c 32 7d 3e *)?\\B[-~]{1,2}> 0003c480: 5c 5c 2a 3f 27 2c 0a 20 20 20 20 20 20 20 20 20 \\*?',. 0003c490: 20 20 20 65 6e 64 3a 20 27 5b 2d 7e 5d 7b 31 2c end: '[-~]{1, 0003c4a0: 32 7d 3e 5c 5c 2a 3f 27 0a 20 20 20 20 20 20 20 2}>\\*?'. 0003c4b0: 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 },. 0003c4c0: 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 65 {. be 0003c4d0: 67 69 6e 3a 20 27 28 27 20 2b 20 4a 53 5f 49 44 gin: '(' + JS_ID 0003c4e0: 45 4e 54 5f 52 45 20 2b 20 27 5c 5c 73 2a 28 3f ENT_RE + '\\s*(? 0003c4f0: 3a 3d 7c 3a 3d 29 5c 5c 73 2a 29 3f 28 5c 5c 28 :=|:=)\\s*)?(\\( 0003c500: 2e 2a 5c 5c 29 5c 5c 73 2a 29 3f 5c 5c 42 21 3f .*\\)\\s*)?\\B!? 0003c510: 5b 2d 7e 5d 7b 31 2c 32 7d 3e 5c 5c 2a 3f 27 2c [-~]{1,2}>\\*?', 0003c520: 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 . end 0003c530: 3a 20 27 21 3f 5b 2d 7e 5d 7b 31 2c 32 7d 3e 5c : '!?[-~]{1,2}>\ 0003c540: 5c 2a 3f 27 0a 20 20 20 20 20 20 20 20 20 20 7d \*?'. } 0003c550: 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 . ]. 0003c560: 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 },. {. 0003c570: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 0003c580: 63 6c 61 73 73 27 2c 0a 20 20 20 20 20 20 20 20 class',. 0003c590: 62 65 67 69 6e 4b 65 79 77 6f 72 64 73 3a 20 27 beginKeywords: ' 0003c5a0: 63 6c 61 73 73 27 2c 0a 20 20 20 20 20 20 20 20 class',. 0003c5b0: 65 6e 64 3a 20 27 24 27 2c 0a 20 20 20 20 20 20 end: '$',. 0003c5c0: 20 20 69 6c 6c 65 67 61 6c 3a 20 2f 5b 3a 3d 22 illegal: /[:=" 0003c5d0: 5c 5b 5c 5d 5d 2f 2c 0a 20 20 20 20 20 20 20 20 \[\]]/,. 0003c5e0: 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 contains: [. 0003c5f0: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 0003c600: 20 20 20 20 62 65 67 69 6e 4b 65 79 77 6f 72 64 beginKeyword 0003c610: 73 3a 20 27 65 78 74 65 6e 64 73 27 2c 0a 20 20 s: 'extends',. 0003c620: 20 20 20 20 20 20 20 20 20 20 65 6e 64 73 57 69 endsWi 0003c630: 74 68 50 61 72 65 6e 74 3a 20 74 72 75 65 2c 0a thParent: true,. 0003c640: 20 20 20 20 20 20 20 20 20 20 20 20 69 6c 6c 65 ille 0003c650: 67 61 6c 3a 20 2f 5b 3a 3d 22 5c 5b 5c 5d 5d 2f gal: /[:="\[\]]/ 0003c660: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f ,. co 0003c670: 6e 74 61 69 6e 73 3a 20 5b 54 49 54 4c 45 5d 0a ntains: [TITLE]. 0003c680: 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 },. 0003c690: 20 20 20 20 20 20 20 54 49 54 4c 45 0a 20 20 20 TITLE. 0003c6a0: 20 20 20 20 20 5d 0a 20 20 20 20 20 20 7d 2c 0a ]. },. 0003c6b0: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 0003c6c0: 62 65 67 69 6e 3a 20 4a 53 5f 49 44 45 4e 54 5f begin: JS_IDENT_ 0003c6d0: 52 45 20 2b 20 27 3a 27 2c 0a 20 20 20 20 20 20 RE + ':',. 0003c6e0: 20 20 65 6e 64 3a 20 27 3a 27 2c 0a 20 20 20 20 end: ':',. 0003c6f0: 20 20 20 20 72 65 74 75 72 6e 42 65 67 69 6e 3a returnBegin: 0003c700: 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 72 true,. r 0003c710: 65 74 75 72 6e 45 6e 64 3a 20 74 72 75 65 2c 0a eturnEnd: true,. 0003c720: 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 relevanc 0003c730: 65 3a 20 30 0a 20 20 20 20 20 20 7d 0a 20 20 20 e: 0. }. 0003c740: 20 5d 29 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 ]). };.}..modu 0003c750: 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 6c 69 76 le.exports = liv 0003c760: 65 73 63 72 69 70 74 3b 0a 0a 0a 2f 2a 2a 2a 2f escript;.../***/ 0003c770: 20 7d 29 2c 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f 6e }),../***/ "./n 0003c780: 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 ode_modules/high 0003c790: 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e light.js/lib/lan 0003c7a0: 67 75 61 67 65 73 2f 6c 6c 76 6d 2e 6a 73 22 3a guages/llvm.js": 0003c7b0: 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ./*!************ 0003c7c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003c7d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003c7e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c *************!*\ 0003c7f0: 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d . !*** ./node_m 0003c800: 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 odules/highlight 0003c810: 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 .js/lib/language 0003c820: 73 2f 6c 6c 76 6d 2e 6a 73 20 2a 2a 2a 21 0a 20 s/llvm.js ***!. 0003c830: 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a \************** 0003c840: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003c850: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003c860: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a ***********/./** 0003c870: 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 */ ((module) => 0003c880: 7b 0a 0a 2f 2a 2a 0a 20 2a 20 40 70 61 72 61 6d {../**. * @param 0003c890: 20 7b 73 74 72 69 6e 67 7d 20 76 61 6c 75 65 0a {string} value. 0003c8a0: 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 52 65 67 * @returns {Reg 0003c8b0: 45 78 70 7d 0a 20 2a 20 2a 2f 0a 0a 2f 2a 2a 0a Exp}. * */../**. 0003c8c0: 20 2a 20 40 70 61 72 61 6d 20 7b 52 65 67 45 78 * @param {RegEx 0003c8d0: 70 20 7c 20 73 74 72 69 6e 67 20 7d 20 72 65 0a p | string } re. 0003c8e0: 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 73 74 72 * @returns {str 0003c8f0: 69 6e 67 7d 0a 20 2a 2f 0a 66 75 6e 63 74 69 6f ing}. */.functio 0003c900: 6e 20 73 6f 75 72 63 65 28 72 65 29 20 7b 0a 20 n source(re) {. 0003c910: 20 69 66 20 28 21 72 65 29 20 72 65 74 75 72 6e if (!re) return 0003c920: 20 6e 75 6c 6c 3b 0a 20 20 69 66 20 28 74 79 70 null;. if (typ 0003c930: 65 6f 66 20 72 65 20 3d 3d 3d 20 22 73 74 72 69 eof re === "stri 0003c940: 6e 67 22 29 20 72 65 74 75 72 6e 20 72 65 3b 0a ng") return re;. 0003c950: 0a 20 20 72 65 74 75 72 6e 20 72 65 2e 73 6f 75 . return re.sou 0003c960: 72 63 65 3b 0a 7d 0a 0a 2f 2a 2a 0a 20 2a 20 40 rce;.}../**. * @ 0003c970: 70 61 72 61 6d 20 7b 2e 2e 2e 28 52 65 67 45 78 param {...(RegEx 0003c980: 70 20 7c 20 73 74 72 69 6e 67 29 20 7d 20 61 72 p | string) } ar 0003c990: 67 73 0a 20 2a 20 40 72 65 74 75 72 6e 73 20 7b gs. * @returns { 0003c9a0: 73 74 72 69 6e 67 7d 0a 20 2a 2f 0a 66 75 6e 63 string}. */.func 0003c9b0: 74 69 6f 6e 20 63 6f 6e 63 61 74 28 2e 2e 2e 61 tion concat(...a 0003c9c0: 72 67 73 29 20 7b 0a 20 20 63 6f 6e 73 74 20 6a rgs) {. const j 0003c9d0: 6f 69 6e 65 64 20 3d 20 61 72 67 73 2e 6d 61 70 oined = args.map 0003c9e0: 28 28 78 29 20 3d 3e 20 73 6f 75 72 63 65 28 78 ((x) => source(x 0003c9f0: 29 29 2e 6a 6f 69 6e 28 22 22 29 3b 0a 20 20 72 )).join("");. r 0003ca00: 65 74 75 72 6e 20 6a 6f 69 6e 65 64 3b 0a 7d 0a eturn joined;.}. 0003ca10: 0a 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a 20 4c 4c ./*.Language: LL 0003ca20: 56 4d 20 49 52 0a 41 75 74 68 6f 72 3a 20 4d 69 VM IR.Author: Mi 0003ca30: 63 68 61 65 6c 20 52 6f 64 6c 65 72 20 3c 63 6f chael Rodler <co 0003ca40: 6e 74 61 63 74 40 66 30 72 6b 69 2e 61 74 3e 0a ntact@f0rki.at>. 0003ca50: 44 65 73 63 72 69 70 74 69 6f 6e 3a 20 6c 61 6e Description: lan 0003ca60: 67 75 61 67 65 20 75 73 65 64 20 61 73 20 69 6e guage used as in 0003ca70: 74 65 72 6d 65 64 69 61 74 65 20 72 65 70 72 65 termediate repre 0003ca80: 73 65 6e 74 61 74 69 6f 6e 20 69 6e 20 74 68 65 sentation in the 0003ca90: 20 4c 4c 56 4d 20 63 6f 6d 70 69 6c 65 72 20 66 LLVM compiler f 0003caa0: 72 61 6d 65 77 6f 72 6b 0a 57 65 62 73 69 74 65 ramework.Website 0003cab0: 3a 20 68 74 74 70 73 3a 2f 2f 6c 6c 76 6d 2e 6f : https://llvm.o 0003cac0: 72 67 2f 64 6f 63 73 2f 4c 61 6e 67 52 65 66 2e rg/docs/LangRef. 0003cad0: 68 74 6d 6c 0a 43 61 74 65 67 6f 72 79 3a 20 61 html.Category: a 0003cae0: 73 73 65 6d 62 6c 65 72 0a 41 75 64 69 74 3a 20 ssembler.Audit: 0003caf0: 32 30 32 30 0a 2a 2f 0a 0a 2f 2a 2a 20 40 74 79 2020.*/../** @ty 0003cb00: 70 65 20 4c 61 6e 67 75 61 67 65 46 6e 20 2a 2f pe LanguageFn */ 0003cb10: 0a 66 75 6e 63 74 69 6f 6e 20 6c 6c 76 6d 28 68 .function llvm(h 0003cb20: 6c 6a 73 29 20 7b 0a 20 20 63 6f 6e 73 74 20 49 ljs) {. const I 0003cb30: 44 45 4e 54 5f 52 45 20 3d 20 2f 28 5b 2d 61 2d DENT_RE = /([-a- 0003cb40: 7a 41 2d 5a 24 2e 5f 5d 5b 5c 77 24 2e 2d 5d 2a zA-Z$._][\w$.-]* 0003cb50: 29 2f 3b 0a 20 20 63 6f 6e 73 74 20 54 59 50 45 )/;. const TYPE 0003cb60: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 0003cb70: 6d 65 3a 20 27 74 79 70 65 27 2c 0a 20 20 20 20 me: 'type',. 0003cb80: 62 65 67 69 6e 3a 20 2f 5c 62 69 5c 64 2b 28 3f begin: /\bi\d+(? 0003cb90: 3d 5c 73 7c 5c 62 29 2f 0a 20 20 7d 3b 0a 20 20 =\s|\b)/. };. 0003cba0: 63 6f 6e 73 74 20 4f 50 45 52 41 54 4f 52 20 3d const OPERATOR = 0003cbb0: 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 {. className 0003cbc0: 3a 20 27 6f 70 65 72 61 74 6f 72 27 2c 0a 20 20 : 'operator',. 0003cbd0: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a relevance: 0,. 0003cbe0: 20 20 20 20 62 65 67 69 6e 3a 20 2f 3d 2f 0a 20 begin: /=/. 0003cbf0: 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 50 55 4e 43 };. const PUNC 0003cc00: 54 55 41 54 49 4f 4e 20 3d 20 7b 0a 20 20 20 20 TUATION = {. 0003cc10: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 70 75 6e 63 className: 'punc 0003cc20: 74 75 61 74 69 6f 6e 27 2c 0a 20 20 20 20 72 65 tuation',. re 0003cc30: 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 levance: 0,. 0003cc40: 62 65 67 69 6e 3a 20 2f 2c 2f 0a 20 20 7d 3b 0a begin: /,/. };. 0003cc50: 20 20 63 6f 6e 73 74 20 4e 55 4d 42 45 52 20 3d const NUMBER = 0003cc60: 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 {. className 0003cc70: 3a 20 27 6e 75 6d 62 65 72 27 2c 0a 20 20 20 20 : 'number',. 0003cc80: 76 61 72 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 variants: [. 0003cc90: 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 2f 30 5b { begin: /0[ 0003cca0: 78 58 5d 5b 61 2d 66 41 2d 46 30 2d 39 5d 2b 2f xX][a-fA-F0-9]+/ 0003ccb0: 20 7d 2c 0a 20 20 20 20 20 20 20 20 7b 20 62 65 },. { be 0003ccc0: 67 69 6e 3a 20 2f 2d 3f 5c 64 2b 28 3f 3a 5b 2e gin: /-?\d+(?:[. 0003ccd0: 5d 5c 64 2b 29 3f 28 3f 3a 5b 65 45 5d 5b 2d 2b ]\d+)?(?:[eE][-+ 0003cce0: 5d 3f 5c 64 2b 28 3f 3a 5b 2e 5d 5c 64 2b 29 3f ]?\d+(?:[.]\d+)? 0003ccf0: 29 3f 2f 20 7d 0a 20 20 20 20 5d 2c 0a 20 20 20 )?/ }. ],. 0003cd00: 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 relevance: 0. 0003cd10: 7d 3b 0a 20 20 63 6f 6e 73 74 20 4c 41 42 45 4c };. const LABEL 0003cd20: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 0003cd30: 6d 65 3a 20 27 73 79 6d 62 6f 6c 27 2c 0a 20 20 me: 'symbol',. 0003cd40: 20 20 76 61 72 69 61 6e 74 73 3a 20 5b 0a 20 20 variants: [. 0003cd50: 20 20 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 2f { begin: / 0003cd60: 5e 5c 73 2a 5b 61 2d 7a 5d 2b 3a 2f 20 7d 2c 20 ^\s*[a-z]+:/ }, 0003cd70: 2f 2f 20 6c 61 62 65 6c 73 0a 20 20 20 20 5d 2c // labels. ], 0003cd80: 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 . relevance: 0003cd90: 30 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 56 0. };. const V 0003cda0: 41 52 49 41 42 4c 45 20 3d 20 7b 0a 20 20 20 20 ARIABLE = {. 0003cdb0: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 76 61 72 69 className: 'vari 0003cdc0: 61 62 6c 65 27 2c 0a 20 20 20 20 76 61 72 69 61 able',. varia 0003cdd0: 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 7b 20 62 nts: [. { b 0003cde0: 65 67 69 6e 3a 20 63 6f 6e 63 61 74 28 2f 25 2f egin: concat(/%/ 0003cdf0: 2c 20 49 44 45 4e 54 5f 52 45 29 20 7d 2c 0a 20 , IDENT_RE) },. 0003ce00: 20 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 2f 25 { begin: /% 0003ce10: 5c 64 2b 2f 20 7d 2c 0a 20 20 20 20 20 20 7b 20 \d+/ },. { 0003ce20: 62 65 67 69 6e 3a 20 2f 23 5c 64 2b 2f 20 7d 2c begin: /#\d+/ }, 0003ce30: 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 20 20 63 6f . ]. };. co 0003ce40: 6e 73 74 20 46 55 4e 43 54 49 4f 4e 20 3d 20 7b nst FUNCTION = { 0003ce50: 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 . className: 0003ce60: 27 74 69 74 6c 65 27 2c 0a 20 20 20 20 76 61 72 'title',. var 0003ce70: 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 7b iants: [. { 0003ce80: 20 62 65 67 69 6e 3a 20 63 6f 6e 63 61 74 28 2f begin: concat(/ 0003ce90: 40 2f 2c 20 49 44 45 4e 54 5f 52 45 29 20 7d 2c @/, IDENT_RE) }, 0003cea0: 0a 20 20 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 . { begin: 0003ceb0: 2f 40 5c 64 2b 2f 20 7d 2c 0a 20 20 20 20 20 20 /@\d+/ },. 0003cec0: 7b 20 62 65 67 69 6e 3a 20 63 6f 6e 63 61 74 28 { begin: concat( 0003ced0: 2f 21 2f 2c 20 49 44 45 4e 54 5f 52 45 29 20 7d /!/, IDENT_RE) } 0003cee0: 2c 0a 20 20 20 20 20 20 7b 20 62 65 67 69 6e 3a ,. { begin: 0003cef0: 20 63 6f 6e 63 61 74 28 2f 21 5c 64 2b 2f 2c 20 concat(/!\d+/, 0003cf00: 49 44 45 4e 54 5f 52 45 29 20 7d 2c 0a 20 20 20 IDENT_RE) },. 0003cf10: 20 20 20 2f 2f 20 68 74 74 70 73 3a 2f 2f 6c 6c // https://ll 0003cf20: 76 6d 2e 6f 72 67 2f 64 6f 63 73 2f 4c 61 6e 67 vm.org/docs/Lang 0003cf30: 52 65 66 2e 68 74 6d 6c 23 6e 61 6d 65 64 6d 65 Ref.html#namedme 0003cf40: 74 61 64 61 74 61 73 74 72 75 63 74 75 72 65 0a tadatastructure. 0003cf50: 20 20 20 20 20 20 2f 2f 20 6f 62 76 69 6f 75 73 // obvious 0003cf60: 6c 79 20 61 20 73 69 6e 67 6c 65 20 64 69 67 69 ly a single digi 0003cf70: 74 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 75 73 t can also be us 0003cf80: 65 64 20 69 6e 20 74 68 69 73 20 66 61 73 68 69 ed in this fashi 0003cf90: 6f 6e 0a 20 20 20 20 20 20 7b 20 62 65 67 69 6e on. { begin 0003cfa0: 3a 20 2f 21 5c 64 2b 2f 20 7d 0a 20 20 20 20 5d : /!\d+/ }. ] 0003cfb0: 0a 20 20 7d 3b 0a 0a 20 20 72 65 74 75 72 6e 20 . };.. return 0003cfc0: 7b 0a 20 20 20 20 6e 61 6d 65 3a 20 27 4c 4c 56 {. name: 'LLV 0003cfd0: 4d 20 49 52 27 2c 0a 20 20 20 20 2f 2f 20 54 4f M IR',. // TO 0003cfe0: 44 4f 3a 20 73 70 6c 69 74 20 69 6e 74 6f 20 64 DO: split into d 0003cff0: 69 66 66 65 72 65 6e 74 20 63 61 74 65 67 6f 72 ifferent categor 0003d000: 69 65 73 20 6f 66 20 6b 65 79 77 6f 72 64 73 0a ies of keywords. 0003d010: 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 0a 20 20 keywords:. 0003d020: 20 20 20 20 27 62 65 67 69 6e 20 65 6e 64 20 74 'begin end t 0003d030: 72 75 65 20 66 61 6c 73 65 20 64 65 63 6c 61 72 rue false declar 0003d040: 65 20 64 65 66 69 6e 65 20 67 6c 6f 62 61 6c 20 e define global 0003d050: 27 20 2b 0a 20 20 20 20 20 20 27 63 6f 6e 73 74 ' +. 'const 0003d060: 61 6e 74 20 70 72 69 76 61 74 65 20 6c 69 6e 6b ant private link 0003d070: 65 72 5f 70 72 69 76 61 74 65 20 69 6e 74 65 72 er_private inter 0003d080: 6e 61 6c 20 27 20 2b 0a 20 20 20 20 20 20 27 61 nal ' +. 'a 0003d090: 76 61 69 6c 61 62 6c 65 5f 65 78 74 65 72 6e 61 vailable_externa 0003d0a0: 6c 6c 79 20 6c 69 6e 6b 6f 6e 63 65 20 6c 69 6e lly linkonce lin 0003d0b0: 6b 6f 6e 63 65 5f 6f 64 72 20 77 65 61 6b 20 27 konce_odr weak ' 0003d0c0: 20 2b 0a 20 20 20 20 20 20 27 77 65 61 6b 5f 6f +. 'weak_o 0003d0d0: 64 72 20 61 70 70 65 6e 64 69 6e 67 20 64 6c 6c dr appending dll 0003d0e0: 69 6d 70 6f 72 74 20 64 6c 6c 65 78 70 6f 72 74 import dllexport 0003d0f0: 20 63 6f 6d 6d 6f 6e 20 27 20 2b 0a 20 20 20 20 common ' +. 0003d100: 20 20 27 64 65 66 61 75 6c 74 20 68 69 64 64 65 'default hidde 0003d110: 6e 20 70 72 6f 74 65 63 74 65 64 20 65 78 74 65 n protected exte 0003d120: 72 6e 5f 77 65 61 6b 20 65 78 74 65 72 6e 61 6c rn_weak external 0003d130: 20 27 20 2b 0a 20 20 20 20 20 20 27 74 68 72 65 ' +. 'thre 0003d140: 61 64 5f 6c 6f 63 61 6c 20 7a 65 72 6f 69 6e 69 ad_local zeroini 0003d150: 74 69 61 6c 69 7a 65 72 20 75 6e 64 65 66 20 6e tializer undef n 0003d160: 75 6c 6c 20 74 6f 20 74 61 69 6c 20 27 20 2b 0a ull to tail ' +. 0003d170: 20 20 20 20 20 20 27 74 61 72 67 65 74 20 74 72 'target tr 0003d180: 69 70 6c 65 20 64 61 74 61 6c 61 79 6f 75 74 20 iple datalayout 0003d190: 76 6f 6c 61 74 69 6c 65 20 6e 75 77 20 6e 73 77 volatile nuw nsw 0003d1a0: 20 6e 6e 61 6e 20 27 20 2b 0a 20 20 20 20 20 20 nnan ' +. 0003d1b0: 27 6e 69 6e 66 20 6e 73 7a 20 61 72 63 70 20 66 'ninf nsz arcp f 0003d1c0: 61 73 74 20 65 78 61 63 74 20 69 6e 62 6f 75 6e ast exact inboun 0003d1d0: 64 73 20 61 6c 69 67 6e 20 27 20 2b 0a 20 20 20 ds align ' +. 0003d1e0: 20 20 20 27 61 64 64 72 73 70 61 63 65 20 73 65 'addrspace se 0003d1f0: 63 74 69 6f 6e 20 61 6c 69 61 73 20 6d 6f 64 75 ction alias modu 0003d200: 6c 65 20 61 73 6d 20 73 69 64 65 65 66 66 65 63 le asm sideeffec 0003d210: 74 20 27 20 2b 0a 20 20 20 20 20 20 27 67 63 20 t ' +. 'gc 0003d220: 64 62 67 20 6c 69 6e 6b 65 72 5f 70 72 69 76 61 dbg linker_priva 0003d230: 74 65 5f 77 65 61 6b 20 61 74 74 72 69 62 75 74 te_weak attribut 0003d240: 65 73 20 62 6c 6f 63 6b 61 64 64 72 65 73 73 20 es blockaddress 0003d250: 27 20 2b 0a 20 20 20 20 20 20 27 69 6e 69 74 69 ' +. 'initi 0003d260: 61 6c 65 78 65 63 20 6c 6f 63 61 6c 64 79 6e 61 alexec localdyna 0003d270: 6d 69 63 20 6c 6f 63 61 6c 65 78 65 63 20 70 72 mic localexec pr 0003d280: 65 66 69 78 20 75 6e 6e 61 6d 65 64 5f 61 64 64 efix unnamed_add 0003d290: 72 20 27 20 2b 0a 20 20 20 20 20 20 27 63 63 63 r ' +. 'ccc 0003d2a0: 20 66 61 73 74 63 63 20 63 6f 6c 64 63 63 20 78 fastcc coldcc x 0003d2b0: 38 36 5f 73 74 64 63 61 6c 6c 63 63 20 78 38 36 86_stdcallcc x86 0003d2c0: 5f 66 61 73 74 63 61 6c 6c 63 63 20 27 20 2b 0a _fastcallcc ' +. 0003d2d0: 20 20 20 20 20 20 27 61 72 6d 5f 61 70 63 73 63 'arm_apcsc 0003d2e0: 63 20 61 72 6d 5f 61 61 70 63 73 63 63 20 61 72 c arm_aapcscc ar 0003d2f0: 6d 5f 61 61 70 63 73 5f 76 66 70 63 63 20 70 74 m_aapcs_vfpcc pt 0003d300: 78 5f 64 65 76 69 63 65 20 27 20 2b 0a 20 20 20 x_device ' +. 0003d310: 20 20 20 27 70 74 78 5f 6b 65 72 6e 65 6c 20 69 'ptx_kernel i 0003d320: 6e 74 65 6c 5f 6f 63 6c 5f 62 69 63 63 20 6d 73 ntel_ocl_bicc ms 0003d330: 70 34 33 30 5f 69 6e 74 72 63 63 20 73 70 69 72 p430_intrcc spir 0003d340: 5f 66 75 6e 63 20 27 20 2b 0a 20 20 20 20 20 20 _func ' +. 0003d350: 27 73 70 69 72 5f 6b 65 72 6e 65 6c 20 78 38 36 'spir_kernel x86 0003d360: 5f 36 34 5f 73 79 73 76 63 63 20 78 38 36 5f 36 _64_sysvcc x86_6 0003d370: 34 5f 77 69 6e 36 34 63 63 20 78 38 36 5f 74 68 4_win64cc x86_th 0003d380: 69 73 63 61 6c 6c 63 63 20 27 20 2b 0a 20 20 20 iscallcc ' +. 0003d390: 20 20 20 27 63 63 20 63 20 73 69 67 6e 65 78 74 'cc c signext 0003d3a0: 20 7a 65 72 6f 65 78 74 20 69 6e 72 65 67 20 73 zeroext inreg s 0003d3b0: 72 65 74 20 6e 6f 75 6e 77 69 6e 64 20 27 20 2b ret nounwind ' + 0003d3c0: 0a 20 20 20 20 20 20 27 6e 6f 72 65 74 75 72 6e . 'noreturn 0003d3d0: 20 6e 6f 61 6c 69 61 73 20 6e 6f 63 61 70 74 75 noalias nocaptu 0003d3e0: 72 65 20 62 79 76 61 6c 20 6e 65 73 74 20 72 65 re byval nest re 0003d3f0: 61 64 6e 6f 6e 65 20 27 20 2b 0a 20 20 20 20 20 adnone ' +. 0003d400: 20 27 72 65 61 64 6f 6e 6c 79 20 69 6e 6c 69 6e 'readonly inlin 0003d410: 65 68 69 6e 74 20 6e 6f 69 6e 6c 69 6e 65 20 61 ehint noinline a 0003d420: 6c 77 61 79 73 69 6e 6c 69 6e 65 20 6f 70 74 73 lwaysinline opts 0003d430: 69 7a 65 20 73 73 70 20 27 20 2b 0a 20 20 20 20 ize ssp ' +. 0003d440: 20 20 27 73 73 70 72 65 71 20 6e 6f 72 65 64 7a 'sspreq noredz 0003d450: 6f 6e 65 20 6e 6f 69 6d 70 6c 69 63 69 74 66 6c one noimplicitfl 0003d460: 6f 61 74 20 6e 61 6b 65 64 20 62 75 69 6c 74 69 oat naked builti 0003d470: 6e 20 63 6f 6c 64 20 27 20 2b 0a 20 20 20 20 20 n cold ' +. 0003d480: 20 27 6e 6f 62 75 69 6c 74 69 6e 20 6e 6f 64 75 'nobuiltin nodu 0003d490: 70 6c 69 63 61 74 65 20 6e 6f 6e 6c 61 7a 79 62 plicate nonlazyb 0003d4a0: 69 6e 64 20 6f 70 74 6e 6f 6e 65 20 72 65 74 75 ind optnone retu 0003d4b0: 72 6e 73 5f 74 77 69 63 65 20 27 20 2b 0a 20 20 rns_twice ' +. 0003d4c0: 20 20 20 20 27 73 61 6e 69 74 69 7a 65 5f 61 64 'sanitize_ad 0003d4d0: 64 72 65 73 73 20 73 61 6e 69 74 69 7a 65 5f 6d dress sanitize_m 0003d4e0: 65 6d 6f 72 79 20 73 61 6e 69 74 69 7a 65 5f 74 emory sanitize_t 0003d4f0: 68 72 65 61 64 20 73 73 70 73 74 72 6f 6e 67 20 hread sspstrong 0003d500: 27 20 2b 0a 20 20 20 20 20 20 27 75 77 74 61 62 ' +. 'uwtab 0003d510: 6c 65 20 72 65 74 75 72 6e 65 64 20 74 79 70 65 le returned type 0003d520: 20 6f 70 61 71 75 65 20 65 71 20 6e 65 20 73 6c opaque eq ne sl 0003d530: 74 20 73 67 74 20 27 20 2b 0a 20 20 20 20 20 20 t sgt ' +. 0003d540: 27 73 6c 65 20 73 67 65 20 75 6c 74 20 75 67 74 'sle sge ult ugt 0003d550: 20 75 6c 65 20 75 67 65 20 6f 65 71 20 6f 6e 65 ule uge oeq one 0003d560: 20 6f 6c 74 20 6f 67 74 20 27 20 2b 0a 20 20 20 olt ogt ' +. 0003d570: 20 20 20 27 6f 6c 65 20 6f 67 65 20 6f 72 64 20 'ole oge ord 0003d580: 75 6e 6f 20 75 65 71 20 75 6e 65 20 78 20 61 63 uno ueq une x ac 0003d590: 71 5f 72 65 6c 20 61 63 71 75 69 72 65 20 27 20 q_rel acquire ' 0003d5a0: 2b 0a 20 20 20 20 20 20 27 61 6c 69 67 6e 73 74 +. 'alignst 0003d5b0: 61 63 6b 20 61 74 6f 6d 69 63 20 63 61 74 63 68 ack atomic catch 0003d5c0: 20 63 6c 65 61 6e 75 70 20 66 69 6c 74 65 72 20 cleanup filter 0003d5d0: 69 6e 74 65 6c 64 69 61 6c 65 63 74 20 27 20 2b inteldialect ' + 0003d5e0: 0a 20 20 20 20 20 20 27 6d 61 78 20 6d 69 6e 20 . 'max min 0003d5f0: 6d 6f 6e 6f 74 6f 6e 69 63 20 6e 61 6e 64 20 70 monotonic nand p 0003d600: 65 72 73 6f 6e 61 6c 69 74 79 20 72 65 6c 65 61 ersonality relea 0003d610: 73 65 20 73 65 71 5f 63 73 74 20 27 20 2b 0a 20 se seq_cst ' +. 0003d620: 20 20 20 20 20 27 73 69 6e 67 6c 65 74 68 72 65 'singlethre 0003d630: 61 64 20 75 6d 61 78 20 75 6d 69 6e 20 75 6e 6f ad umax umin uno 0003d640: 72 64 65 72 65 64 20 78 63 68 67 20 61 64 64 20 rdered xchg add 0003d650: 66 61 64 64 20 27 20 2b 0a 20 20 20 20 20 20 27 fadd ' +. ' 0003d660: 73 75 62 20 66 73 75 62 20 6d 75 6c 20 66 6d 75 sub fsub mul fmu 0003d670: 6c 20 75 64 69 76 20 73 64 69 76 20 66 64 69 76 l udiv sdiv fdiv 0003d680: 20 75 72 65 6d 20 73 72 65 6d 20 27 20 2b 0a 20 urem srem ' +. 0003d690: 20 20 20 20 20 27 66 72 65 6d 20 73 68 6c 20 6c 'frem shl l 0003d6a0: 73 68 72 20 61 73 68 72 20 61 6e 64 20 6f 72 20 shr ashr and or 0003d6b0: 78 6f 72 20 69 63 6d 70 20 66 63 6d 70 20 27 20 xor icmp fcmp ' 0003d6c0: 2b 0a 20 20 20 20 20 20 27 70 68 69 20 63 61 6c +. 'phi cal 0003d6d0: 6c 20 74 72 75 6e 63 20 7a 65 78 74 20 73 65 78 l trunc zext sex 0003d6e0: 74 20 66 70 74 72 75 6e 63 20 66 70 65 78 74 20 t fptrunc fpext 0003d6f0: 75 69 74 6f 66 70 20 27 20 2b 0a 20 20 20 20 20 uitofp ' +. 0003d700: 20 27 73 69 74 6f 66 70 20 66 70 74 6f 75 69 20 'sitofp fptoui 0003d710: 66 70 74 6f 73 69 20 69 6e 74 74 6f 70 74 72 20 fptosi inttoptr 0003d720: 70 74 72 74 6f 69 6e 74 20 62 69 74 63 61 73 74 ptrtoint bitcast 0003d730: 20 27 20 2b 0a 20 20 20 20 20 20 27 61 64 64 72 ' +. 'addr 0003d740: 73 70 61 63 65 63 61 73 74 20 73 65 6c 65 63 74 spacecast select 0003d750: 20 76 61 5f 61 72 67 20 72 65 74 20 62 72 20 73 va_arg ret br s 0003d760: 77 69 74 63 68 20 69 6e 76 6f 6b 65 20 27 20 2b witch invoke ' + 0003d770: 0a 20 20 20 20 20 20 27 75 6e 77 69 6e 64 20 75 . 'unwind u 0003d780: 6e 72 65 61 63 68 61 62 6c 65 20 69 6e 64 69 72 nreachable indir 0003d790: 65 63 74 62 72 20 6c 61 6e 64 69 6e 67 70 61 64 ectbr landingpad 0003d7a0: 20 72 65 73 75 6d 65 20 27 20 2b 0a 20 20 20 20 resume ' +. 0003d7b0: 20 20 27 6d 61 6c 6c 6f 63 20 61 6c 6c 6f 63 61 'malloc alloca 0003d7c0: 20 66 72 65 65 20 6c 6f 61 64 20 73 74 6f 72 65 free load store 0003d7d0: 20 67 65 74 65 6c 65 6d 65 6e 74 70 74 72 20 27 getelementptr ' 0003d7e0: 20 2b 0a 20 20 20 20 20 20 27 65 78 74 72 61 63 +. 'extrac 0003d7f0: 74 65 6c 65 6d 65 6e 74 20 69 6e 73 65 72 74 65 telement inserte 0003d800: 6c 65 6d 65 6e 74 20 73 68 75 66 66 6c 65 76 65 lement shuffleve 0003d810: 63 74 6f 72 20 67 65 74 72 65 73 75 6c 74 20 27 ctor getresult ' 0003d820: 20 2b 0a 20 20 20 20 20 20 27 65 78 74 72 61 63 +. 'extrac 0003d830: 74 76 61 6c 75 65 20 69 6e 73 65 72 74 76 61 6c tvalue insertval 0003d840: 75 65 20 61 74 6f 6d 69 63 72 6d 77 20 63 6d 70 ue atomicrmw cmp 0003d850: 78 63 68 67 20 66 65 6e 63 65 20 27 20 2b 0a 20 xchg fence ' +. 0003d860: 20 20 20 20 20 27 61 72 67 6d 65 6d 6f 6e 6c 79 'argmemonly 0003d870: 20 64 6f 75 62 6c 65 27 2c 0a 20 20 20 20 63 6f double',. co 0003d880: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 0003d890: 54 59 50 45 2c 0a 20 20 20 20 20 20 2f 2f 20 74 TYPE,. // t 0003d8a0: 68 69 73 20 6d 61 74 63 68 65 73 20 22 65 6d 70 his matches "emp 0003d8b0: 74 79 20 63 6f 6d 6d 65 6e 74 73 22 2e 2e 2e 0a ty comments".... 0003d8c0: 20 20 20 20 20 20 2f 2f 20 2e 2e 2e 62 65 63 61 // ...beca 0003d8d0: 75 73 65 20 69 74 27 73 20 66 61 72 20 6d 6f 72 use it's far mor 0003d8e0: 65 20 6c 69 6b 65 6c 79 20 74 68 69 73 20 69 73 e likely this is 0003d8f0: 20 61 20 73 74 61 74 65 6d 65 6e 74 20 74 65 72 a statement ter 0003d900: 6d 69 6e 61 74 6f 72 20 69 6e 0a 20 20 20 20 20 minator in. 0003d910: 20 2f 2f 20 61 6e 6f 74 68 65 72 20 6c 61 6e 67 // another lang 0003d920: 75 61 67 65 20 74 68 61 6e 20 61 6e 20 61 63 74 uage than an act 0003d930: 75 61 6c 20 63 6f 6d 6d 65 6e 74 0a 20 20 20 20 ual comment. 0003d940: 20 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 2f hljs.COMMENT(/ 0003d950: 3b 5c 73 2a 24 2f 2c 20 6e 75 6c 6c 2c 20 7b 20 ;\s*$/, null, { 0003d960: 72 65 6c 65 76 61 6e 63 65 3a 20 30 20 7d 29 2c relevance: 0 }), 0003d970: 0a 20 20 20 20 20 20 68 6c 6a 73 2e 43 4f 4d 4d . hljs.COMM 0003d980: 45 4e 54 28 2f 3b 2f 2c 20 2f 24 2f 29 2c 0a 20 ENT(/;/, /$/),. 0003d990: 20 20 20 20 20 68 6c 6a 73 2e 51 55 4f 54 45 5f hljs.QUOTE_ 0003d9a0: 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 STRING_MODE,. 0003d9b0: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 {. cla 0003d9c0: 73 73 4e 61 6d 65 3a 20 27 73 74 72 69 6e 67 27 ssName: 'string' 0003d9d0: 2c 0a 20 20 20 20 20 20 20 20 76 61 72 69 61 6e ,. varian 0003d9e0: 74 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 ts: [. 0003d9f0: 2f 2f 20 44 6f 75 62 6c 65 2d 71 75 6f 74 65 64 // Double-quoted 0003da00: 20 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 string. 0003da10: 20 20 7b 20 62 65 67 69 6e 3a 20 2f 22 2f 2c 20 { begin: /"/, 0003da20: 65 6e 64 3a 20 2f 5b 5e 5c 5c 5d 22 2f 20 7d 2c end: /[^\\]"/ }, 0003da30: 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 . ]. 0003da40: 20 7d 2c 0a 20 20 20 20 20 20 46 55 4e 43 54 49 },. FUNCTI 0003da50: 4f 4e 2c 0a 20 20 20 20 20 20 50 55 4e 43 54 55 ON,. PUNCTU 0003da60: 41 54 49 4f 4e 2c 0a 20 20 20 20 20 20 4f 50 45 ATION,. OPE 0003da70: 52 41 54 4f 52 2c 0a 20 20 20 20 20 20 56 41 52 RATOR,. VAR 0003da80: 49 41 42 4c 45 2c 0a 20 20 20 20 20 20 4c 41 42 IABLE,. LAB 0003da90: 45 4c 2c 0a 20 20 20 20 20 20 4e 55 4d 42 45 52 EL,. NUMBER 0003daa0: 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d . ]. };.}..m 0003dab0: 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 odule.exports = 0003dac0: 6c 6c 76 6d 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 llvm;.../***/ }) 0003dad0: 2c 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 ,../***/ "./node 0003dae0: 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 _modules/highlig 0003daf0: 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 ht.js/lib/langua 0003db00: 67 65 73 2f 6c 73 6c 2e 6a 73 22 3a 0a 2f 2a 21 ges/lsl.js":./*! 0003db10: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003db20: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003db30: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003db40: 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 21 2a ********!*\. !* 0003db50: 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 ** ./node_module 0003db60: 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c s/highlight.js/l 0003db70: 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6c 73 6c ib/languages/lsl 0003db80: 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a .js ***!. \**** 0003db90: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003dba0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003dbb0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003dbc0: 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 28 28 6d 6f ****/./***/ ((mo 0003dbd0: 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a 2f 2a 0a 4c dule) => {../*.L 0003dbe0: 61 6e 67 75 61 67 65 3a 20 4c 53 4c 20 28 4c 69 anguage: LSL (Li 0003dbf0: 6e 64 65 6e 20 53 63 72 69 70 74 69 6e 67 20 4c nden Scripting L 0003dc00: 61 6e 67 75 61 67 65 29 0a 44 65 73 63 72 69 70 anguage).Descrip 0003dc10: 74 69 6f 6e 3a 20 54 68 65 20 4c 69 6e 64 65 6e tion: The Linden 0003dc20: 20 53 63 72 69 70 74 69 6e 67 20 4c 61 6e 67 75 Scripting Langu 0003dc30: 61 67 65 20 69 73 20 75 73 65 64 20 69 6e 20 53 age is used in S 0003dc40: 65 63 6f 6e 64 20 4c 69 66 65 20 62 79 20 4c 69 econd Life by Li 0003dc50: 6e 64 65 6e 20 4c 61 62 73 2e 0a 41 75 74 68 6f nden Labs..Autho 0003dc60: 72 3a 20 42 75 69 6c 64 65 72 27 73 20 42 72 65 r: Builder's Bre 0003dc70: 77 65 72 79 20 3c 62 75 69 6c 64 65 72 73 62 72 wery <buildersbr 0003dc80: 65 77 65 72 79 40 67 6d 61 69 6c 2e 63 6f 6d 3e ewery@gmail.com> 0003dc90: 0a 57 65 62 73 69 74 65 3a 20 68 74 74 70 3a 2f .Website: http:/ 0003dca0: 2f 77 69 6b 69 2e 73 65 63 6f 6e 64 6c 69 66 65 /wiki.secondlife 0003dcb0: 2e 63 6f 6d 2f 77 69 6b 69 2f 4c 53 4c 5f 50 6f .com/wiki/LSL_Po 0003dcc0: 72 74 61 6c 0a 43 61 74 65 67 6f 72 79 3a 20 73 rtal.Category: s 0003dcd0: 63 72 69 70 74 69 6e 67 0a 2a 2f 0a 0a 66 75 6e cripting.*/..fun 0003dce0: 63 74 69 6f 6e 20 6c 73 6c 28 68 6c 6a 73 29 20 ction lsl(hljs) 0003dcf0: 7b 0a 0a 20 20 20 20 76 61 72 20 4c 53 4c 5f 53 {.. var LSL_S 0003dd00: 54 52 49 4e 47 5f 45 53 43 41 50 45 5f 43 48 41 TRING_ESCAPE_CHA 0003dd10: 52 53 20 3d 20 7b 0a 20 20 20 20 20 20 20 20 63 RS = {. c 0003dd20: 6c 61 73 73 4e 61 6d 65 3a 20 27 73 75 62 73 74 lassName: 'subst 0003dd30: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 0003dd40: 3a 20 2f 5c 5c 5b 74 6e 22 5c 5c 5d 2f 0a 20 20 : /\\[tn"\\]/. 0003dd50: 20 20 7d 3b 0a 0a 20 20 20 20 76 61 72 20 4c 53 };.. var LS 0003dd60: 4c 5f 53 54 52 49 4e 47 53 20 3d 20 7b 0a 20 20 L_STRINGS = {. 0003dd70: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 0003dd80: 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 20 'string',. 0003dd90: 20 20 20 62 65 67 69 6e 3a 20 27 22 27 2c 0a 20 begin: '"',. 0003dda0: 20 20 20 20 20 20 20 65 6e 64 3a 20 27 22 27 2c end: '"', 0003ddb0: 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e . contain 0003ddc0: 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 20 s: [. 0003ddd0: 20 4c 53 4c 5f 53 54 52 49 4e 47 5f 45 53 43 41 LSL_STRING_ESCA 0003dde0: 50 45 5f 43 48 41 52 53 0a 20 20 20 20 20 20 20 PE_CHARS. 0003ddf0: 20 5d 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 76 ]. };.. v 0003de00: 61 72 20 4c 53 4c 5f 4e 55 4d 42 45 52 53 20 3d ar LSL_NUMBERS = 0003de10: 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 {. class 0003de20: 4e 61 6d 65 3a 20 27 6e 75 6d 62 65 72 27 2c 0a Name: 'number',. 0003de30: 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 relevanc 0003de40: 65 3a 30 2c 0a 20 20 20 20 20 20 20 20 62 65 67 e:0,. beg 0003de50: 69 6e 3a 20 68 6c 6a 73 2e 43 5f 4e 55 4d 42 45 in: hljs.C_NUMBE 0003de60: 52 5f 52 45 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 R_RE. };.. 0003de70: 20 76 61 72 20 4c 53 4c 5f 43 4f 4e 53 54 41 4e var LSL_CONSTAN 0003de80: 54 53 20 3d 20 7b 0a 20 20 20 20 20 20 20 20 63 TS = {. c 0003de90: 6c 61 73 73 4e 61 6d 65 3a 20 27 6c 69 74 65 72 lassName: 'liter 0003dea0: 61 6c 27 2c 0a 20 20 20 20 20 20 20 20 76 61 72 al',. var 0003deb0: 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 20 iants: [. 0003dec0: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 {. 0003ded0: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c begin: '\ 0003dee0: 5c 62 28 50 49 7c 54 57 4f 5f 50 49 7c 50 49 5f \b(PI|TWO_PI|PI_ 0003def0: 42 59 5f 54 57 4f 7c 44 45 47 5f 54 4f 5f 52 41 BY_TWO|DEG_TO_RA 0003df00: 44 7c 52 41 44 5f 54 4f 5f 44 45 47 7c 53 51 52 D|RAD_TO_DEG|SQR 0003df10: 54 32 29 5c 5c 62 27 0a 20 20 20 20 20 20 20 20 T2)\\b'. 0003df20: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 },. 0003df30: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 {. 0003df40: 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 62 begin: '\\b 0003df50: 28 58 50 5f 45 52 52 4f 52 5f 28 45 58 50 45 52 (XP_ERROR_(EXPER 0003df60: 49 45 4e 43 45 53 5f 44 49 53 41 42 4c 45 44 7c IENCES_DISABLED| 0003df70: 45 58 50 45 52 49 45 4e 43 45 5f 28 44 49 53 41 EXPERIENCE_(DISA 0003df80: 42 4c 45 44 7c 53 55 53 50 45 4e 44 45 44 29 7c BLED|SUSPENDED)| 0003df90: 49 4e 56 41 4c 49 44 5f 28 45 58 50 45 52 49 45 INVALID_(EXPERIE 0003dfa0: 4e 43 45 7c 50 41 52 41 4d 45 54 45 52 53 29 7c NCE|PARAMETERS)| 0003dfb0: 4b 45 59 5f 4e 4f 54 5f 46 4f 55 4e 44 7c 4d 41 KEY_NOT_FOUND|MA 0003dfc0: 54 55 52 49 54 59 5f 45 58 43 45 45 44 45 44 7c TURITY_EXCEEDED| 0003dfd0: 4e 4f 4e 45 7c 4e 4f 54 5f 28 46 4f 55 4e 44 7c NONE|NOT_(FOUND| 0003dfe0: 50 45 52 4d 49 54 54 45 44 28 5f 4c 41 4e 44 29 PERMITTED(_LAND) 0003dff0: 3f 29 7c 4e 4f 5f 45 58 50 45 52 49 45 4e 43 45 ?)|NO_EXPERIENCE 0003e000: 7c 51 55 4f 54 41 5f 45 58 43 45 45 44 45 44 7c |QUOTA_EXCEEDED| 0003e010: 52 45 54 52 59 5f 55 50 44 41 54 45 7c 53 54 4f RETRY_UPDATE|STO 0003e020: 52 41 47 45 5f 45 58 43 45 50 54 49 4f 4e 7c 53 RAGE_EXCEPTION|S 0003e030: 54 4f 52 45 5f 44 49 53 41 42 4c 45 44 7c 54 48 TORE_DISABLED|TH 0003e040: 52 4f 54 54 4c 45 44 7c 55 4e 4b 4e 4f 57 4e 5f ROTTLED|UNKNOWN_ 0003e050: 45 52 52 4f 52 29 7c 4a 53 4f 4e 5f 41 50 50 45 ERROR)|JSON_APPE 0003e060: 4e 44 7c 53 54 41 54 55 53 5f 28 50 48 59 53 49 ND|STATUS_(PHYSI 0003e070: 43 53 7c 52 4f 54 41 54 45 5f 5b 58 59 5a 5d 7c CS|ROTATE_[XYZ]| 0003e080: 50 48 41 4e 54 4f 4d 7c 53 41 4e 44 42 4f 58 7c PHANTOM|SANDBOX| 0003e090: 42 4c 4f 43 4b 5f 47 52 41 42 28 5f 4f 42 4a 45 BLOCK_GRAB(_OBJE 0003e0a0: 43 54 29 3f 7c 28 44 49 45 7c 52 45 54 55 52 4e CT)?|(DIE|RETURN 0003e0b0: 29 5f 41 54 5f 45 44 47 45 7c 43 41 53 54 5f 53 )_AT_EDGE|CAST_S 0003e0c0: 48 41 44 4f 57 53 7c 4f 4b 7c 4d 41 4c 46 4f 52 HADOWS|OK|MALFOR 0003e0d0: 4d 45 44 5f 50 41 52 41 4d 53 7c 54 59 50 45 5f MED_PARAMS|TYPE_ 0003e0e0: 4d 49 53 4d 41 54 43 48 7c 42 4f 55 4e 44 53 5f MISMATCH|BOUNDS_ 0003e0f0: 45 52 52 4f 52 7c 4e 4f 54 5f 28 46 4f 55 4e 44 ERROR|NOT_(FOUND 0003e100: 7c 53 55 50 50 4f 52 54 45 44 29 7c 49 4e 54 45 |SUPPORTED)|INTE 0003e110: 52 4e 41 4c 5f 45 52 52 4f 52 7c 57 48 49 54 45 RNAL_ERROR|WHITE 0003e120: 4c 49 53 54 5f 46 41 49 4c 45 44 29 7c 41 47 45 LIST_FAILED)|AGE 0003e130: 4e 54 28 5f 28 42 59 5f 28 4c 45 47 41 43 59 5f NT(_(BY_(LEGACY_ 0003e140: 7c 55 53 45 52 29 4e 41 4d 45 7c 46 4c 59 49 4e |USER)NAME|FLYIN 0003e150: 47 7c 41 54 54 41 43 48 4d 45 4e 54 53 7c 53 43 G|ATTACHMENTS|SC 0003e160: 52 49 50 54 45 44 7c 4d 4f 55 53 45 4c 4f 4f 4b RIPTED|MOUSELOOK 0003e170: 7c 53 49 54 54 49 4e 47 7c 4f 4e 5f 4f 42 4a 45 |SITTING|ON_OBJE 0003e180: 43 54 7c 41 57 41 59 7c 57 41 4c 4b 49 4e 47 7c CT|AWAY|WALKING| 0003e190: 49 4e 5f 41 49 52 7c 54 59 50 49 4e 47 7c 43 52 IN_AIR|TYPING|CR 0003e1a0: 4f 55 43 48 49 4e 47 7c 42 55 53 59 7c 41 4c 57 OUCHING|BUSY|ALW 0003e1b0: 41 59 53 5f 52 55 4e 7c 41 55 54 4f 50 49 4c 4f AYS_RUN|AUTOPILO 0003e1c0: 54 7c 4c 49 53 54 5f 28 50 41 52 43 45 4c 28 5f T|LIST_(PARCEL(_ 0003e1d0: 4f 57 4e 45 52 29 3f 7c 52 45 47 49 4f 4e 29 29 OWNER)?|REGION)) 0003e1e0: 29 3f 7c 43 41 4d 45 52 41 5f 28 50 49 54 43 48 )?|CAMERA_(PITCH 0003e1f0: 7c 44 49 53 54 41 4e 43 45 7c 42 45 48 49 4e 44 |DISTANCE|BEHIND 0003e200: 4e 45 53 53 5f 28 41 4e 47 4c 45 7c 4c 41 47 29 NESS_(ANGLE|LAG) 0003e210: 7c 28 46 4f 43 55 53 7c 50 4f 53 49 54 49 4f 4e |(FOCUS|POSITION 0003e220: 29 28 5f 28 54 48 52 45 53 48 4f 4c 44 7c 4c 4f )(_(THRESHOLD|LO 0003e230: 43 4b 45 44 7c 4c 41 47 29 29 3f 7c 46 4f 43 55 CKED|LAG))?|FOCU 0003e240: 53 5f 4f 46 46 53 45 54 7c 41 43 54 49 56 45 29 S_OFFSET|ACTIVE) 0003e250: 7c 41 4e 49 4d 5f 4f 4e 7c 4c 4f 4f 50 7c 52 45 |ANIM_ON|LOOP|RE 0003e260: 56 45 52 53 45 7c 50 49 4e 47 5f 50 4f 4e 47 7c VERSE|PING_PONG| 0003e270: 53 4d 4f 4f 54 48 7c 52 4f 54 41 54 45 7c 53 43 SMOOTH|ROTATE|SC 0003e280: 41 4c 45 7c 41 4c 4c 5f 53 49 44 45 53 7c 4c 49 ALE|ALL_SIDES|LI 0003e290: 4e 4b 5f 28 52 4f 4f 54 7c 53 45 54 7c 41 4c 4c NK_(ROOT|SET|ALL 0003e2a0: 5f 28 4f 54 48 45 52 53 7c 43 48 49 4c 44 52 45 _(OTHERS|CHILDRE 0003e2b0: 4e 29 7c 54 48 49 53 29 7c 41 43 54 49 56 45 7c N)|THIS)|ACTIVE| 0003e2c0: 50 41 53 53 28 49 56 45 7c 5f 28 41 4c 57 41 59 PASS(IVE|_(ALWAY 0003e2d0: 53 7c 49 46 5f 4e 4f 54 5f 48 41 4e 44 4c 45 44 S|IF_NOT_HANDLED 0003e2e0: 7c 4e 45 56 45 52 29 29 7c 53 43 52 49 50 54 45 |NEVER))|SCRIPTE 0003e2f0: 44 7c 43 4f 4e 54 52 4f 4c 5f 28 46 57 44 7c 42 D|CONTROL_(FWD|B 0003e300: 41 43 4b 7c 28 52 4f 54 5f 29 3f 28 4c 45 46 54 ACK|(ROT_)?(LEFT 0003e310: 7c 52 49 47 48 54 29 7c 55 50 7c 44 4f 57 4e 7c |RIGHT)|UP|DOWN| 0003e320: 28 4d 4c 5f 29 3f 4c 42 55 54 54 4f 4e 29 7c 50 (ML_)?LBUTTON)|P 0003e330: 45 52 4d 49 53 53 49 4f 4e 5f 28 52 45 54 55 52 ERMISSION_(RETUR 0003e340: 4e 5f 4f 42 4a 45 43 54 53 7c 44 45 42 49 54 7c N_OBJECTS|DEBIT| 0003e350: 4f 56 45 52 52 49 44 45 5f 41 4e 49 4d 41 54 49 OVERRIDE_ANIMATI 0003e360: 4f 4e 53 7c 53 49 4c 45 4e 54 5f 45 53 54 41 54 ONS|SILENT_ESTAT 0003e370: 45 5f 4d 41 4e 41 47 45 4d 45 4e 54 7c 54 41 4b E_MANAGEMENT|TAK 0003e380: 45 5f 43 4f 4e 54 52 4f 4c 53 7c 54 52 49 47 47 E_CONTROLS|TRIGG 0003e390: 45 52 5f 41 4e 49 4d 41 54 49 4f 4e 7c 41 54 54 ER_ANIMATION|ATT 0003e3a0: 41 43 48 7c 43 48 41 4e 47 45 5f 4c 49 4e 4b 53 ACH|CHANGE_LINKS 0003e3b0: 7c 28 43 4f 4e 54 52 4f 4c 7c 54 52 41 43 4b 29 |(CONTROL|TRACK) 0003e3c0: 5f 43 41 4d 45 52 41 7c 54 45 4c 45 50 4f 52 54 _CAMERA|TELEPORT 0003e3d0: 29 7c 49 4e 56 45 4e 54 4f 52 59 5f 28 54 45 58 )|INVENTORY_(TEX 0003e3e0: 54 55 52 45 7c 53 4f 55 4e 44 7c 4f 42 4a 45 43 TURE|SOUND|OBJEC 0003e3f0: 54 7c 53 43 52 49 50 54 7c 4c 41 4e 44 4d 41 52 T|SCRIPT|LANDMAR 0003e400: 4b 7c 43 4c 4f 54 48 49 4e 47 7c 4e 4f 54 45 43 K|CLOTHING|NOTEC 0003e410: 41 52 44 7c 42 4f 44 59 50 41 52 54 7c 41 4e 49 ARD|BODYPART|ANI 0003e420: 4d 41 54 49 4f 4e 7c 47 45 53 54 55 52 45 7c 41 MATION|GESTURE|A 0003e430: 4c 4c 7c 4e 4f 4e 45 29 7c 43 48 41 4e 47 45 44 LL|NONE)|CHANGED 0003e440: 5f 28 49 4e 56 45 4e 54 4f 52 59 7c 43 4f 4c 4f _(INVENTORY|COLO 0003e450: 52 7c 53 48 41 50 45 7c 53 43 41 4c 45 7c 54 45 R|SHAPE|SCALE|TE 0003e460: 58 54 55 52 45 7c 4c 49 4e 4b 7c 41 4c 4c 4f 57 XTURE|LINK|ALLOW 0003e470: 45 44 5f 44 52 4f 50 7c 4f 57 4e 45 52 7c 52 45 ED_DROP|OWNER|RE 0003e480: 47 49 4f 4e 28 5f 53 54 41 52 54 29 3f 7c 54 45 GION(_START)?|TE 0003e490: 4c 45 50 4f 52 54 7c 4d 45 44 49 41 29 7c 4f 42 LEPORT|MEDIA)|OB 0003e4a0: 4a 45 43 54 5f 28 43 4c 49 43 4b 5f 41 43 54 49 JECT_(CLICK_ACTI 0003e4b0: 4f 4e 7c 48 4f 56 45 52 5f 48 45 49 47 48 54 7c ON|HOVER_HEIGHT| 0003e4c0: 4c 41 53 54 5f 4f 57 4e 45 52 5f 49 44 7c 28 50 LAST_OWNER_ID|(P 0003e4d0: 48 59 53 49 43 53 7c 53 45 52 56 45 52 7c 53 54 HYSICS|SERVER|ST 0003e4e0: 52 45 41 4d 49 4e 47 29 5f 43 4f 53 54 7c 55 4e REAMING)_COST|UN 0003e4f0: 4b 4e 4f 57 4e 5f 44 45 54 41 49 4c 7c 43 48 41 KNOWN_DETAIL|CHA 0003e500: 52 41 43 54 45 52 5f 54 49 4d 45 7c 50 48 41 4e RACTER_TIME|PHAN 0003e510: 54 4f 4d 7c 50 48 59 53 49 43 53 7c 54 45 4d 50 TOM|PHYSICS|TEMP 0003e520: 5f 28 41 54 54 41 43 48 45 44 7c 4f 4e 5f 52 45 _(ATTACHED|ON_RE 0003e530: 5a 29 7c 4e 41 4d 45 7c 44 45 53 43 7c 50 4f 53 Z)|NAME|DESC|POS 0003e540: 7c 50 52 49 4d 5f 28 43 4f 55 4e 54 7c 45 51 55 |PRIM_(COUNT|EQU 0003e550: 49 56 41 4c 45 4e 43 45 29 7c 52 45 54 55 52 4e IVALENCE)|RETURN 0003e560: 5f 28 50 41 52 43 45 4c 28 5f 4f 57 4e 45 52 29 _(PARCEL(_OWNER) 0003e570: 3f 7c 52 45 47 49 4f 4e 29 7c 52 45 5a 5a 45 52 ?|REGION)|REZZER 0003e580: 5f 4b 45 59 7c 52 4f 4f 3f 54 7c 56 45 4c 4f 43 _KEY|ROO?T|VELOC 0003e590: 49 54 59 7c 4f 4d 45 47 41 7c 4f 57 4e 45 52 7c ITY|OMEGA|OWNER| 0003e5a0: 47 52 4f 55 50 28 5f 54 41 47 29 3f 7c 43 52 45 GROUP(_TAG)?|CRE 0003e5b0: 41 54 4f 52 7c 41 54 54 41 43 48 45 44 5f 28 50 ATOR|ATTACHED_(P 0003e5c0: 4f 49 4e 54 7c 53 4c 4f 54 53 5f 41 56 41 49 4c OINT|SLOTS_AVAIL 0003e5d0: 41 42 4c 45 29 7c 52 45 4e 44 45 52 5f 57 45 49 ABLE)|RENDER_WEI 0003e5e0: 47 48 54 7c 28 42 4f 44 59 5f 53 48 41 50 45 7c GHT|(BODY_SHAPE| 0003e5f0: 50 41 54 48 46 49 4e 44 49 4e 47 29 5f 54 59 50 PATHFINDING)_TYP 0003e600: 45 7c 28 52 55 4e 4e 49 4e 47 7c 54 4f 54 41 4c E|(RUNNING|TOTAL 0003e610: 29 5f 53 43 52 49 50 54 5f 43 4f 55 4e 54 7c 54 )_SCRIPT_COUNT|T 0003e620: 4f 54 41 4c 5f 49 4e 56 45 4e 54 4f 52 59 5f 43 OTAL_INVENTORY_C 0003e630: 4f 55 4e 54 7c 53 43 52 49 50 54 5f 28 4d 45 4d OUNT|SCRIPT_(MEM 0003e640: 4f 52 59 7c 54 49 4d 45 29 29 7c 54 59 50 45 5f ORY|TIME))|TYPE_ 0003e650: 28 49 4e 54 45 47 45 52 7c 46 4c 4f 41 54 7c 53 (INTEGER|FLOAT|S 0003e660: 54 52 49 4e 47 7c 4b 45 59 7c 56 45 43 54 4f 52 TRING|KEY|VECTOR 0003e670: 7c 52 4f 54 41 54 49 4f 4e 7c 49 4e 56 41 4c 49 |ROTATION|INVALI 0003e680: 44 29 7c 28 44 45 42 55 47 7c 50 55 42 4c 49 43 D)|(DEBUG|PUBLIC 0003e690: 29 5f 43 48 41 4e 4e 45 4c 7c 41 54 54 41 43 48 )_CHANNEL|ATTACH 0003e6a0: 5f 28 41 56 41 54 41 52 5f 43 45 4e 54 45 52 7c _(AVATAR_CENTER| 0003e6b0: 43 48 45 53 54 7c 48 45 41 44 7c 42 41 43 4b 7c CHEST|HEAD|BACK| 0003e6c0: 50 45 4c 56 49 53 7c 4d 4f 55 54 48 7c 43 48 49 PELVIS|MOUTH|CHI 0003e6d0: 4e 7c 4e 45 43 4b 7c 4e 4f 53 45 7c 42 45 4c 4c N|NECK|NOSE|BELL 0003e6e0: 59 7c 5b 4c 52 5d 28 53 48 4f 55 4c 44 45 52 7c Y|[LR](SHOULDER| 0003e6f0: 48 41 4e 44 7c 46 4f 4f 54 7c 45 41 52 7c 45 59 HAND|FOOT|EAR|EY 0003e700: 45 7c 5b 55 4c 5d 28 41 52 4d 7c 4c 45 47 29 7c E|[UL](ARM|LEG)| 0003e710: 48 49 50 29 7c 28 4c 45 46 54 7c 52 49 47 48 54 HIP)|(LEFT|RIGHT 0003e720: 29 5f 50 45 43 7c 48 55 44 5f 28 43 45 4e 54 45 )_PEC|HUD_(CENTE 0003e730: 52 5f 5b 31 32 5d 7c 54 4f 50 5f 28 52 49 47 48 R_[12]|TOP_(RIGH 0003e740: 54 7c 43 45 4e 54 45 52 7c 4c 45 46 54 29 7c 42 T|CENTER|LEFT)|B 0003e750: 4f 54 54 4f 4d 28 5f 28 52 49 47 48 54 7c 4c 45 OTTOM(_(RIGHT|LE 0003e760: 46 54 29 29 3f 29 7c 5b 4c 52 5d 48 41 4e 44 5f FT))?)|[LR]HAND_ 0003e770: 52 49 4e 47 31 7c 54 41 49 4c 5f 28 42 41 53 45 RING1|TAIL_(BASE 0003e780: 7c 54 49 50 29 7c 5b 4c 52 5d 57 49 4e 47 7c 46 |TIP)|[LR]WING|F 0003e790: 41 43 45 5f 28 4a 41 57 7c 5b 4c 52 5d 45 41 52 ACE_(JAW|[LR]EAR 0003e7a0: 7c 5b 4c 52 5d 45 59 45 7c 54 4f 55 4e 47 45 29 |[LR]EYE|TOUNGE) 0003e7b0: 7c 47 52 4f 49 4e 7c 48 49 4e 44 5f 5b 4c 52 5d |GROIN|HIND_[LR] 0003e7c0: 46 4f 4f 54 29 7c 4c 41 4e 44 5f 28 4c 45 56 45 FOOT)|LAND_(LEVE 0003e7d0: 4c 7c 52 41 49 53 45 7c 4c 4f 57 45 52 7c 53 4d L|RAISE|LOWER|SM 0003e7e0: 4f 4f 54 48 7c 4e 4f 49 53 45 7c 52 45 56 45 52 OOTH|NOISE|REVER 0003e7f0: 54 29 7c 44 41 54 41 5f 28 4f 4e 4c 49 4e 45 7c T)|DATA_(ONLINE| 0003e800: 4e 41 4d 45 7c 42 4f 52 4e 7c 53 49 4d 5f 28 50 NAME|BORN|SIM_(P 0003e810: 4f 53 7c 53 54 41 54 55 53 7c 52 41 54 49 4e 47 OS|STATUS|RATING 0003e820: 29 7c 50 41 59 49 4e 46 4f 29 7c 50 41 59 4d 45 )|PAYINFO)|PAYME 0003e830: 4e 54 5f 49 4e 46 4f 5f 28 4f 4e 5f 46 49 4c 45 NT_INFO_(ON_FILE 0003e840: 7c 55 53 45 44 29 7c 52 45 4d 4f 54 45 5f 44 41 |USED)|REMOTE_DA 0003e850: 54 41 5f 28 43 48 41 4e 4e 45 4c 7c 52 45 51 55 TA_(CHANNEL|REQU 0003e860: 45 53 54 7c 52 45 50 4c 59 29 7c 50 53 59 53 5f EST|REPLY)|PSYS_ 0003e870: 28 50 41 52 54 5f 28 42 46 5f 28 5a 45 52 4f 7c (PART_(BF_(ZERO| 0003e880: 4f 4e 45 28 5f 4d 49 4e 55 53 5f 28 44 45 53 54 ONE(_MINUS_(DEST 0003e890: 5f 43 4f 4c 4f 52 7c 53 4f 55 52 43 45 5f 28 41 _COLOR|SOURCE_(A 0003e8a0: 4c 50 48 41 7c 43 4f 4c 4f 52 29 29 29 3f 7c 44 LPHA|COLOR)))?|D 0003e8b0: 45 53 54 5f 43 4f 4c 4f 52 7c 53 4f 55 52 43 45 EST_COLOR|SOURCE 0003e8c0: 5f 28 41 4c 50 48 41 7c 43 4f 4c 4f 52 29 29 7c _(ALPHA|COLOR))| 0003e8d0: 42 4c 45 4e 44 5f 46 55 4e 43 5f 28 44 45 53 54 BLEND_FUNC_(DEST 0003e8e0: 7c 53 4f 55 52 43 45 29 7c 46 4c 41 47 53 7c 28 |SOURCE)|FLAGS|( 0003e8f0: 53 54 41 52 54 7c 45 4e 44 29 5f 28 43 4f 4c 4f START|END)_(COLO 0003e900: 52 7c 41 4c 50 48 41 7c 53 43 41 4c 45 7c 47 4c R|ALPHA|SCALE|GL 0003e910: 4f 57 29 7c 4d 41 58 5f 41 47 45 7c 28 52 49 42 OW)|MAX_AGE|(RIB 0003e920: 42 4f 4e 7c 57 49 4e 44 7c 49 4e 54 45 52 50 5f BON|WIND|INTERP_ 0003e930: 28 43 4f 4c 4f 52 7c 53 43 41 4c 45 29 7c 42 4f (COLOR|SCALE)|BO 0003e940: 55 4e 43 45 7c 46 4f 4c 4c 4f 57 5f 28 53 52 43 UNCE|FOLLOW_(SRC 0003e950: 7c 56 45 4c 4f 43 49 54 59 29 7c 54 41 52 47 45 |VELOCITY)|TARGE 0003e960: 54 5f 28 50 4f 53 7c 4c 49 4e 45 41 52 29 7c 45 T_(POS|LINEAR)|E 0003e970: 4d 49 53 53 49 56 45 29 5f 4d 41 53 4b 29 7c 53 MISSIVE)_MASK)|S 0003e980: 52 43 5f 28 4d 41 58 5f 41 47 45 7c 50 41 54 54 RC_(MAX_AGE|PATT 0003e990: 45 52 4e 7c 41 4e 47 4c 45 5f 28 42 45 47 49 4e ERN|ANGLE_(BEGIN 0003e9a0: 7c 45 4e 44 29 7c 42 55 52 53 54 5f 28 52 41 54 |END)|BURST_(RAT 0003e9b0: 45 7c 50 41 52 54 5f 43 4f 55 4e 54 7c 52 41 44 E|PART_COUNT|RAD 0003e9c0: 49 55 53 7c 53 50 45 45 44 5f 28 4d 49 4e 7c 4d IUS|SPEED_(MIN|M 0003e9d0: 41 58 29 29 7c 41 43 43 45 4c 7c 54 45 58 54 55 AX))|ACCEL|TEXTU 0003e9e0: 52 45 7c 54 41 52 47 45 54 5f 4b 45 59 7c 4f 4d RE|TARGET_KEY|OM 0003e9f0: 45 47 41 7c 50 41 54 54 45 52 4e 5f 28 44 52 4f EGA|PATTERN_(DRO 0003ea00: 50 7c 45 58 50 4c 4f 44 45 7c 41 4e 47 4c 45 28 P|EXPLODE|ANGLE( 0003ea10: 5f 43 4f 4e 45 28 5f 45 4d 50 54 59 29 3f 29 3f _CONE(_EMPTY)?)? 0003ea20: 29 29 29 7c 56 45 48 49 43 4c 45 5f 28 52 45 46 )))|VEHICLE_(REF 0003ea30: 45 52 45 4e 43 45 5f 46 52 41 4d 45 7c 54 59 50 ERENCE_FRAME|TYP 0003ea40: 45 5f 28 4e 4f 4e 45 7c 53 4c 45 44 7c 43 41 52 E_(NONE|SLED|CAR 0003ea50: 7c 42 4f 41 54 7c 41 49 52 50 4c 41 4e 45 7c 42 |BOAT|AIRPLANE|B 0003ea60: 41 4c 4c 4f 4f 4e 29 7c 28 4c 49 4e 45 41 52 7c ALLOON)|(LINEAR| 0003ea70: 41 4e 47 55 4c 41 52 29 5f 28 46 52 49 43 54 49 ANGULAR)_(FRICTI 0003ea80: 4f 4e 5f 54 49 4d 45 53 43 41 4c 45 7c 4d 4f 54 ON_TIMESCALE|MOT 0003ea90: 4f 52 5f 44 49 52 45 43 54 49 4f 4e 29 7c 4c 49 OR_DIRECTION)|LI 0003eaa0: 4e 45 41 52 5f 4d 4f 54 4f 52 5f 4f 46 46 53 45 NEAR_MOTOR_OFFSE 0003eab0: 54 7c 48 4f 56 45 52 5f 28 48 45 49 47 48 54 7c T|HOVER_(HEIGHT| 0003eac0: 45 46 46 49 43 49 45 4e 43 59 7c 54 49 4d 45 53 EFFICIENCY|TIMES 0003ead0: 43 41 4c 45 29 7c 42 55 4f 59 41 4e 43 59 7c 28 CALE)|BUOYANCY|( 0003eae0: 4c 49 4e 45 41 52 7c 41 4e 47 55 4c 41 52 29 5f LINEAR|ANGULAR)_ 0003eaf0: 28 44 45 46 4c 45 43 54 49 4f 4e 5f 28 45 46 46 (DEFLECTION_(EFF 0003eb00: 49 43 49 45 4e 43 59 7c 54 49 4d 45 53 43 41 4c ICIENCY|TIMESCAL 0003eb10: 45 29 7c 4d 4f 54 4f 52 5f 28 44 45 43 41 59 5f E)|MOTOR_(DECAY_ 0003eb20: 29 3f 54 49 4d 45 53 43 41 4c 45 29 7c 56 45 52 )?TIMESCALE)|VER 0003eb30: 54 49 43 41 4c 5f 41 54 54 52 41 43 54 49 4f 4e TICAL_ATTRACTION 0003eb40: 5f 28 45 46 46 49 43 49 45 4e 43 59 7c 54 49 4d _(EFFICIENCY|TIM 0003eb50: 45 53 43 41 4c 45 29 7c 42 41 4e 4b 49 4e 47 5f ESCALE)|BANKING_ 0003eb60: 28 45 46 46 49 43 49 45 4e 43 59 7c 4d 49 58 7c (EFFICIENCY|MIX| 0003eb70: 54 49 4d 45 53 43 41 4c 45 29 7c 46 4c 41 47 5f TIMESCALE)|FLAG_ 0003eb80: 28 4e 4f 5f 44 45 46 4c 45 43 54 49 4f 4e 5f 55 (NO_DEFLECTION_U 0003eb90: 50 7c 4c 49 4d 49 54 5f 28 52 4f 4c 4c 5f 4f 4e P|LIMIT_(ROLL_ON 0003eba0: 4c 59 7c 4d 4f 54 4f 52 5f 55 50 29 7c 48 4f 56 LY|MOTOR_UP)|HOV 0003ebb0: 45 52 5f 28 28 57 41 54 45 52 7c 54 45 52 52 41 ER_((WATER|TERRA 0003ebc0: 49 4e 7c 55 50 29 5f 4f 4e 4c 59 7c 47 4c 4f 42 IN|UP)_ONLY|GLOB 0003ebd0: 41 4c 5f 48 45 49 47 48 54 29 7c 4d 4f 55 53 45 AL_HEIGHT)|MOUSE 0003ebe0: 4c 4f 4f 4b 5f 28 53 54 45 45 52 7c 42 41 4e 4b LOOK_(STEER|BANK 0003ebf0: 29 7c 43 41 4d 45 52 41 5f 44 45 43 4f 55 50 4c )|CAMERA_DECOUPL 0003ec00: 45 44 29 29 7c 50 52 49 4d 5f 28 41 4c 4c 4f 57 ED))|PRIM_(ALLOW 0003ec10: 5f 55 4e 53 49 54 7c 41 4c 50 48 41 5f 4d 4f 44 _UNSIT|ALPHA_MOD 0003ec20: 45 28 5f 28 42 4c 45 4e 44 7c 45 4d 49 53 53 49 E(_(BLEND|EMISSI 0003ec30: 56 45 7c 4d 41 53 4b 7c 4e 4f 4e 45 29 29 3f 7c VE|MASK|NONE))?| 0003ec40: 4e 4f 52 4d 41 4c 7c 53 50 45 43 55 4c 41 52 7c NORMAL|SPECULAR| 0003ec50: 54 59 50 45 28 5f 28 42 4f 58 7c 43 59 4c 49 4e TYPE(_(BOX|CYLIN 0003ec60: 44 45 52 7c 50 52 49 53 4d 7c 53 50 48 45 52 45 DER|PRISM|SPHERE 0003ec70: 7c 54 4f 52 55 53 7c 54 55 42 45 7c 52 49 4e 47 |TORUS|TUBE|RING 0003ec80: 7c 53 43 55 4c 50 54 29 29 3f 7c 48 4f 4c 45 5f |SCULPT))?|HOLE_ 0003ec90: 28 44 45 46 41 55 4c 54 7c 43 49 52 43 4c 45 7c (DEFAULT|CIRCLE| 0003eca0: 53 51 55 41 52 45 7c 54 52 49 41 4e 47 4c 45 29 SQUARE|TRIANGLE) 0003ecb0: 7c 4d 41 54 45 52 49 41 4c 28 5f 28 53 54 4f 4e |MATERIAL(_(STON 0003ecc0: 45 7c 4d 45 54 41 4c 7c 47 4c 41 53 53 7c 57 4f E|METAL|GLASS|WO 0003ecd0: 4f 44 7c 46 4c 45 53 48 7c 50 4c 41 53 54 49 43 OD|FLESH|PLASTIC 0003ece0: 7c 52 55 42 42 45 52 29 29 3f 7c 53 48 49 4e 59 |RUBBER))?|SHINY 0003ecf0: 5f 28 4e 4f 4e 45 7c 4c 4f 57 7c 4d 45 44 49 55 _(NONE|LOW|MEDIU 0003ed00: 4d 7c 48 49 47 48 29 7c 42 55 4d 50 5f 28 4e 4f M|HIGH)|BUMP_(NO 0003ed10: 4e 45 7c 42 52 49 47 48 54 7c 44 41 52 4b 7c 57 NE|BRIGHT|DARK|W 0003ed20: 4f 4f 44 7c 42 41 52 4b 7c 42 52 49 43 4b 53 7c OOD|BARK|BRICKS| 0003ed30: 43 48 45 43 4b 45 52 7c 43 4f 4e 43 52 45 54 45 CHECKER|CONCRETE 0003ed40: 7c 54 49 4c 45 7c 53 54 4f 4e 45 7c 44 49 53 4b |TILE|STONE|DISK 0003ed50: 53 7c 47 52 41 56 45 4c 7c 42 4c 4f 42 53 7c 53 S|GRAVEL|BLOBS|S 0003ed60: 49 44 49 4e 47 7c 4c 41 52 47 45 54 49 4c 45 7c IDING|LARGETILE| 0003ed70: 53 54 55 43 43 4f 7c 53 55 43 54 49 4f 4e 7c 57 STUCCO|SUCTION|W 0003ed80: 45 41 56 45 29 7c 54 45 58 47 45 4e 5f 28 44 45 EAVE)|TEXGEN_(DE 0003ed90: 46 41 55 4c 54 7c 50 4c 41 4e 41 52 29 7c 53 43 FAULT|PLANAR)|SC 0003eda0: 52 49 50 54 45 44 5f 53 49 54 5f 4f 4e 4c 59 7c RIPTED_SIT_ONLY| 0003edb0: 53 43 55 4c 50 54 5f 28 54 59 50 45 5f 28 53 50 SCULPT_(TYPE_(SP 0003edc0: 48 45 52 45 7c 54 4f 52 55 53 7c 50 4c 41 4e 45 HERE|TORUS|PLANE 0003edd0: 7c 43 59 4c 49 4e 44 45 52 7c 4d 41 53 4b 29 7c |CYLINDER|MASK)| 0003ede0: 46 4c 41 47 5f 28 4d 49 52 52 4f 52 7c 49 4e 56 FLAG_(MIRROR|INV 0003edf0: 45 52 54 29 29 7c 50 48 59 53 49 43 53 28 5f 28 ERT))|PHYSICS(_( 0003ee00: 53 48 41 50 45 5f 28 43 4f 4e 56 45 58 7c 4e 4f SHAPE_(CONVEX|NO 0003ee10: 4e 45 7c 50 52 49 4d 7c 54 59 50 45 29 29 29 3f NE|PRIM|TYPE)))? 0003ee20: 7c 28 50 4f 53 7c 52 4f 54 29 5f 4c 4f 43 41 4c |(POS|ROT)_LOCAL 0003ee30: 7c 53 4c 49 43 45 7c 54 45 58 54 7c 46 4c 45 58 |SLICE|TEXT|FLEX 0003ee40: 49 42 4c 45 7c 50 4f 49 4e 54 5f 4c 49 47 48 54 IBLE|POINT_LIGHT 0003ee50: 7c 54 45 4d 50 5f 4f 4e 5f 52 45 5a 7c 50 48 41 |TEMP_ON_REZ|PHA 0003ee60: 4e 54 4f 4d 7c 50 4f 53 49 54 49 4f 4e 7c 53 49 NTOM|POSITION|SI 0003ee70: 54 5f 54 41 52 47 45 54 7c 53 49 5a 45 7c 52 4f T_TARGET|SIZE|RO 0003ee80: 54 41 54 49 4f 4e 7c 54 45 58 54 55 52 45 7c 4e TATION|TEXTURE|N 0003ee90: 41 4d 45 7c 4f 4d 45 47 41 7c 44 45 53 43 7c 4c AME|OMEGA|DESC|L 0003eea0: 49 4e 4b 5f 54 41 52 47 45 54 7c 43 4f 4c 4f 52 INK_TARGET|COLOR 0003eeb0: 7c 42 55 4d 50 5f 53 48 49 4e 59 7c 46 55 4c 4c |BUMP_SHINY|FULL 0003eec0: 42 52 49 47 48 54 7c 54 45 58 47 45 4e 7c 47 4c BRIGHT|TEXGEN|GL 0003eed0: 4f 57 7c 4d 45 44 49 41 5f 28 41 4c 54 5f 49 4d OW|MEDIA_(ALT_IM 0003eee0: 41 47 45 5f 45 4e 41 42 4c 45 7c 43 4f 4e 54 52 AGE_ENABLE|CONTR 0003eef0: 4f 4c 53 7c 28 43 55 52 52 45 4e 54 7c 48 4f 4d OLS|(CURRENT|HOM 0003ef00: 45 29 5f 55 52 4c 7c 41 55 54 4f 5f 28 4c 4f 4f E)_URL|AUTO_(LOO 0003ef10: 50 7c 50 4c 41 59 7c 53 43 41 4c 45 7c 5a 4f 4f P|PLAY|SCALE|ZOO 0003ef20: 4d 29 7c 46 49 52 53 54 5f 43 4c 49 43 4b 5f 49 M)|FIRST_CLICK_I 0003ef30: 4e 54 45 52 41 43 54 7c 28 57 49 44 54 48 7c 48 NTERACT|(WIDTH|H 0003ef40: 45 49 47 48 54 29 5f 50 49 58 45 4c 53 7c 57 48 EIGHT)_PIXELS|WH 0003ef50: 49 54 45 4c 49 53 54 28 5f 45 4e 41 42 4c 45 29 ITELIST(_ENABLE) 0003ef60: 3f 7c 50 45 52 4d 53 5f 28 49 4e 54 45 52 41 43 ?|PERMS_(INTERAC 0003ef70: 54 7c 43 4f 4e 54 52 4f 4c 29 7c 50 41 52 41 4d T|CONTROL)|PARAM 0003ef80: 5f 4d 41 58 7c 43 4f 4e 54 52 4f 4c 53 5f 28 53 _MAX|CONTROLS_(S 0003ef90: 54 41 4e 44 41 52 44 7c 4d 49 4e 49 29 7c 50 45 TANDARD|MINI)|PE 0003efa0: 52 4d 5f 28 4e 4f 4e 45 7c 4f 57 4e 45 52 7c 47 RM_(NONE|OWNER|G 0003efb0: 52 4f 55 50 7c 41 4e 59 4f 4e 45 29 7c 4d 41 58 ROUP|ANYONE)|MAX 0003efc0: 5f 28 55 52 4c 5f 4c 45 4e 47 54 48 7c 57 48 49 _(URL_LENGTH|WHI 0003efd0: 54 45 4c 49 53 54 5f 28 53 49 5a 45 7c 43 4f 55 TELIST_(SIZE|COU 0003efe0: 4e 54 29 7c 28 57 49 44 54 48 7c 48 45 49 47 48 NT)|(WIDTH|HEIGH 0003eff0: 54 29 5f 50 49 58 45 4c 53 29 29 29 7c 4d 41 53 T)_PIXELS)))|MAS 0003f000: 4b 5f 28 42 41 53 45 7c 4f 57 4e 45 52 7c 47 52 K_(BASE|OWNER|GR 0003f010: 4f 55 50 7c 45 56 45 52 59 4f 4e 45 7c 4e 45 58 OUP|EVERYONE|NEX 0003f020: 54 29 7c 50 45 52 4d 5f 28 54 52 41 4e 53 46 45 T)|PERM_(TRANSFE 0003f030: 52 7c 4d 4f 44 49 46 59 7c 43 4f 50 59 7c 4d 4f R|MODIFY|COPY|MO 0003f040: 56 45 7c 41 4c 4c 29 7c 50 41 52 43 45 4c 5f 28 VE|ALL)|PARCEL_( 0003f050: 4d 45 44 49 41 5f 43 4f 4d 4d 41 4e 44 5f 28 53 MEDIA_COMMAND_(S 0003f060: 54 4f 50 7c 50 41 55 53 45 7c 50 4c 41 59 7c 4c TOP|PAUSE|PLAY|L 0003f070: 4f 4f 50 7c 54 45 58 54 55 52 45 7c 55 52 4c 7c OOP|TEXTURE|URL| 0003f080: 54 49 4d 45 7c 41 47 45 4e 54 7c 55 4e 4c 4f 41 TIME|AGENT|UNLOA 0003f090: 44 7c 41 55 54 4f 5f 41 4c 49 47 4e 7c 54 59 50 D|AUTO_ALIGN|TYP 0003f0a0: 45 7c 53 49 5a 45 7c 44 45 53 43 7c 4c 4f 4f 50 E|SIZE|DESC|LOOP 0003f0b0: 5f 53 45 54 29 7c 46 4c 41 47 5f 28 41 4c 4c 4f _SET)|FLAG_(ALLO 0003f0c0: 57 5f 28 46 4c 59 7c 28 47 52 4f 55 50 5f 29 3f W_(FLY|(GROUP_)? 0003f0d0: 53 43 52 49 50 54 53 7c 4c 41 4e 44 4d 41 52 4b SCRIPTS|LANDMARK 0003f0e0: 7c 54 45 52 52 41 46 4f 52 4d 7c 44 41 4d 41 47 |TERRAFORM|DAMAG 0003f0f0: 45 7c 43 52 45 41 54 45 5f 28 47 52 4f 55 50 5f E|CREATE_(GROUP_ 0003f100: 29 3f 4f 42 4a 45 43 54 53 29 7c 55 53 45 5f 28 )?OBJECTS)|USE_( 0003f110: 41 43 43 45 53 53 5f 28 47 52 4f 55 50 7c 4c 49 ACCESS_(GROUP|LI 0003f120: 53 54 29 7c 42 41 4e 5f 4c 49 53 54 7c 4c 41 4e ST)|BAN_LIST|LAN 0003f130: 44 5f 50 41 53 53 5f 4c 49 53 54 29 7c 4c 4f 43 D_PASS_LIST)|LOC 0003f140: 41 4c 5f 53 4f 55 4e 44 5f 4f 4e 4c 59 7c 52 45 AL_SOUND_ONLY|RE 0003f150: 53 54 52 49 43 54 5f 50 55 53 48 4f 42 4a 45 43 STRICT_PUSHOBJEC 0003f160: 54 7c 41 4c 4c 4f 57 5f 28 47 52 4f 55 50 7c 41 T|ALLOW_(GROUP|A 0003f170: 4c 4c 29 5f 4f 42 4a 45 43 54 5f 45 4e 54 52 59 LL)_OBJECT_ENTRY 0003f180: 29 7c 43 4f 55 4e 54 5f 28 54 4f 54 41 4c 7c 4f )|COUNT_(TOTAL|O 0003f190: 57 4e 45 52 7c 47 52 4f 55 50 7c 4f 54 48 45 52 WNER|GROUP|OTHER 0003f1a0: 7c 53 45 4c 45 43 54 45 44 7c 54 45 4d 50 29 7c |SELECTED|TEMP)| 0003f1b0: 44 45 54 41 49 4c 53 5f 28 4e 41 4d 45 7c 44 45 DETAILS_(NAME|DE 0003f1c0: 53 43 7c 4f 57 4e 45 52 7c 47 52 4f 55 50 7c 41 SC|OWNER|GROUP|A 0003f1d0: 52 45 41 7c 49 44 7c 53 45 45 5f 41 56 41 54 41 REA|ID|SEE_AVATA 0003f1e0: 52 53 29 29 7c 4c 49 53 54 5f 53 54 41 54 5f 28 RS))|LIST_STAT_( 0003f1f0: 4d 41 58 7c 4d 49 4e 7c 4d 45 41 4e 7c 4d 45 44 MAX|MIN|MEAN|MED 0003f200: 49 41 4e 7c 53 54 44 5f 44 45 56 7c 53 55 4d 28 IAN|STD_DEV|SUM( 0003f210: 5f 53 51 55 41 52 45 53 29 3f 7c 4e 55 4d 5f 43 _SQUARES)?|NUM_C 0003f220: 4f 55 4e 54 7c 47 45 4f 4d 45 54 52 49 43 5f 4d OUNT|GEOMETRIC_M 0003f230: 45 41 4e 7c 52 41 4e 47 45 29 7c 50 41 59 5f 28 EAN|RANGE)|PAY_( 0003f240: 48 49 44 45 7c 44 45 46 41 55 4c 54 29 7c 52 45 HIDE|DEFAULT)|RE 0003f250: 47 49 4f 4e 5f 46 4c 41 47 5f 28 41 4c 4c 4f 57 GION_FLAG_(ALLOW 0003f260: 5f 44 41 4d 41 47 45 7c 46 49 58 45 44 5f 53 55 _DAMAGE|FIXED_SU 0003f270: 4e 7c 42 4c 4f 43 4b 5f 54 45 52 52 41 46 4f 52 N|BLOCK_TERRAFOR 0003f280: 4d 7c 53 41 4e 44 42 4f 58 7c 44 49 53 41 42 4c M|SANDBOX|DISABL 0003f290: 45 5f 28 43 4f 4c 4c 49 53 49 4f 4e 53 7c 50 48 E_(COLLISIONS|PH 0003f2a0: 59 53 49 43 53 29 7c 42 4c 4f 43 4b 5f 46 4c 59 YSICS)|BLOCK_FLY 0003f2b0: 7c 41 4c 4c 4f 57 5f 44 49 52 45 43 54 5f 54 45 |ALLOW_DIRECT_TE 0003f2c0: 4c 45 50 4f 52 54 7c 52 45 53 54 52 49 43 54 5f LEPORT|RESTRICT_ 0003f2d0: 50 55 53 48 4f 42 4a 45 43 54 29 7c 48 54 54 50 PUSHOBJECT)|HTTP 0003f2e0: 5f 28 4d 45 54 48 4f 44 7c 4d 49 4d 45 54 59 50 _(METHOD|MIMETYP 0003f2f0: 45 7c 42 4f 44 59 5f 28 4d 41 58 4c 45 4e 47 54 E|BODY_(MAXLENGT 0003f300: 48 7c 54 52 55 4e 43 41 54 45 44 29 7c 43 55 53 H|TRUNCATED)|CUS 0003f310: 54 4f 4d 5f 48 45 41 44 45 52 7c 50 52 41 47 4d TOM_HEADER|PRAGM 0003f320: 41 5f 4e 4f 5f 43 41 43 48 45 7c 56 45 52 42 4f A_NO_CACHE|VERBO 0003f330: 53 45 5f 54 48 52 4f 54 54 4c 45 7c 56 45 52 49 SE_THROTTLE|VERI 0003f340: 46 59 5f 43 45 52 54 29 7c 53 49 54 5f 28 49 4e FY_CERT)|SIT_(IN 0003f350: 56 41 4c 49 44 5f 28 41 47 45 4e 54 7c 4c 49 4e VALID_(AGENT|LIN 0003f360: 4b 5f 4f 42 4a 45 43 54 29 7c 4e 4f 28 54 5f 45 K_OBJECT)|NO(T_E 0003f370: 58 50 45 52 49 45 4e 43 45 7c 5f 28 41 43 43 45 XPERIENCE|_(ACCE 0003f380: 53 53 7c 45 58 50 45 52 49 45 4e 43 45 5f 50 45 SS|EXPERIENCE_PE 0003f390: 52 4d 49 53 53 49 4f 4e 7c 53 49 54 5f 54 41 52 RMISSION|SIT_TAR 0003f3a0: 47 45 54 29 29 29 7c 53 54 52 49 4e 47 5f 28 54 GET)))|STRING_(T 0003f3b0: 52 49 4d 28 5f 28 48 45 41 44 7c 54 41 49 4c 29 RIM(_(HEAD|TAIL) 0003f3c0: 29 3f 29 7c 43 4c 49 43 4b 5f 41 43 54 49 4f 4e )?)|CLICK_ACTION 0003f3d0: 5f 28 4e 4f 4e 45 7c 54 4f 55 43 48 7c 53 49 54 _(NONE|TOUCH|SIT 0003f3e0: 7c 42 55 59 7c 50 41 59 7c 4f 50 45 4e 28 5f 4d |BUY|PAY|OPEN(_M 0003f3f0: 45 44 49 41 29 3f 7c 50 4c 41 59 7c 5a 4f 4f 4d EDIA)?|PLAY|ZOOM 0003f400: 29 7c 54 4f 55 43 48 5f 49 4e 56 41 4c 49 44 5f )|TOUCH_INVALID_ 0003f410: 46 41 43 45 7c 50 52 4f 46 49 4c 45 5f 28 4e 4f FACE|PROFILE_(NO 0003f420: 4e 45 7c 53 43 52 49 50 54 5f 4d 45 4d 4f 52 59 NE|SCRIPT_MEMORY 0003f430: 29 7c 52 43 5f 28 44 41 54 41 5f 46 4c 41 47 53 )|RC_(DATA_FLAGS 0003f440: 7c 44 45 54 45 43 54 5f 50 48 41 4e 54 4f 4d 7c |DETECT_PHANTOM| 0003f450: 47 45 54 5f 28 4c 49 4e 4b 5f 4e 55 4d 7c 4e 4f GET_(LINK_NUM|NO 0003f460: 52 4d 41 4c 7c 52 4f 4f 54 5f 4b 45 59 29 7c 4d RMAL|ROOT_KEY)|M 0003f470: 41 58 5f 48 49 54 53 7c 52 45 4a 45 43 54 5f 28 AX_HITS|REJECT_( 0003f480: 54 59 50 45 53 7c 41 47 45 4e 54 53 7c 28 4e 4f TYPES|AGENTS|(NO 0003f490: 4e 29 3f 50 48 59 53 49 43 41 4c 7c 4c 41 4e 44 N)?PHYSICAL|LAND 0003f4a0: 29 29 7c 52 43 45 52 52 5f 28 43 41 53 54 5f 54 ))|RCERR_(CAST_T 0003f4b0: 49 4d 45 5f 45 58 43 45 45 44 45 44 7c 53 49 4d IME_EXCEEDED|SIM 0003f4c0: 5f 50 45 52 46 5f 4c 4f 57 7c 55 4e 4b 4e 4f 57 _PERF_LOW|UNKNOW 0003f4d0: 4e 29 7c 45 53 54 41 54 45 5f 41 43 43 45 53 53 N)|ESTATE_ACCESS 0003f4e0: 5f 28 41 4c 4c 4f 57 45 44 5f 28 41 47 45 4e 54 _(ALLOWED_(AGENT 0003f4f0: 7c 47 52 4f 55 50 29 5f 28 41 44 44 7c 52 45 4d |GROUP)_(ADD|REM 0003f500: 4f 56 45 29 7c 42 41 4e 4e 45 44 5f 41 47 45 4e OVE)|BANNED_AGEN 0003f510: 54 5f 28 41 44 44 7c 52 45 4d 4f 56 45 29 29 7c T_(ADD|REMOVE))| 0003f520: 44 45 4e 53 49 54 59 7c 46 52 49 43 54 49 4f 4e DENSITY|FRICTION 0003f530: 7c 52 45 53 54 49 54 55 54 49 4f 4e 7c 47 52 41 |RESTITUTION|GRA 0003f540: 56 49 54 59 5f 4d 55 4c 54 49 50 4c 49 45 52 7c VITY_MULTIPLIER| 0003f550: 4b 46 4d 5f 28 43 4f 4d 4d 41 4e 44 7c 43 4d 44 KFM_(COMMAND|CMD 0003f560: 5f 28 50 4c 41 59 7c 53 54 4f 50 7c 50 41 55 53 _(PLAY|STOP|PAUS 0003f570: 45 29 7c 4d 4f 44 45 7c 46 4f 52 57 41 52 44 7c E)|MODE|FORWARD| 0003f580: 4c 4f 4f 50 7c 50 49 4e 47 5f 50 4f 4e 47 7c 52 LOOP|PING_PONG|R 0003f590: 45 56 45 52 53 45 7c 44 41 54 41 7c 52 4f 54 41 EVERSE|DATA|ROTA 0003f5a0: 54 49 4f 4e 7c 54 52 41 4e 53 4c 41 54 49 4f 4e TION|TRANSLATION 0003f5b0: 29 7c 45 52 52 5f 28 47 45 4e 45 52 49 43 7c 50 )|ERR_(GENERIC|P 0003f5c0: 41 52 43 45 4c 5f 50 45 52 4d 49 53 53 49 4f 4e ARCEL_PERMISSION 0003f5d0: 53 7c 4d 41 4c 46 4f 52 4d 45 44 5f 50 41 52 41 S|MALFORMED_PARA 0003f5e0: 4d 53 7c 52 55 4e 54 49 4d 45 5f 50 45 52 4d 49 MS|RUNTIME_PERMI 0003f5f0: 53 53 49 4f 4e 53 7c 54 48 52 4f 54 54 4c 45 44 SSIONS|THROTTLED 0003f600: 29 7c 43 48 41 52 41 43 54 45 52 5f 28 43 4d 44 )|CHARACTER_(CMD 0003f610: 5f 28 28 53 4d 4f 4f 54 48 5f 29 3f 53 54 4f 50 _((SMOOTH_)?STOP 0003f620: 7c 4a 55 4d 50 29 7c 44 45 53 49 52 45 44 5f 28 |JUMP)|DESIRED_( 0003f630: 54 55 52 4e 5f 29 3f 53 50 45 45 44 7c 52 41 44 TURN_)?SPEED|RAD 0003f640: 49 55 53 7c 53 54 41 59 5f 57 49 54 48 49 4e 5f IUS|STAY_WITHIN_ 0003f650: 50 41 52 43 45 4c 7c 4c 45 4e 47 54 48 7c 4f 52 PARCEL|LENGTH|OR 0003f660: 49 45 4e 54 41 54 49 4f 4e 7c 41 43 43 4f 55 4e IENTATION|ACCOUN 0003f670: 54 5f 46 4f 52 5f 53 4b 49 50 50 45 44 5f 46 52 T_FOR_SKIPPED_FR 0003f680: 41 4d 45 53 7c 41 56 4f 49 44 41 4e 43 45 5f 4d AMES|AVOIDANCE_M 0003f690: 4f 44 45 7c 54 59 50 45 28 5f 28 5b 41 42 43 44 ODE|TYPE(_([ABCD 0003f6a0: 5d 7c 4e 4f 4e 45 29 29 3f 7c 4d 41 58 5f 28 44 ]|NONE))?|MAX_(D 0003f6b0: 45 43 45 4c 7c 54 55 52 4e 5f 52 41 44 49 55 53 ECEL|TURN_RADIUS 0003f6c0: 7c 28 41 43 43 45 4c 7c 53 50 45 45 44 29 29 29 |(ACCEL|SPEED))) 0003f6d0: 7c 50 55 52 53 55 49 54 5f 28 4f 46 46 53 45 54 |PURSUIT_(OFFSET 0003f6e0: 7c 46 55 5a 5a 5f 46 41 43 54 4f 52 7c 47 4f 41 |FUZZ_FACTOR|GOA 0003f6f0: 4c 5f 54 4f 4c 45 52 41 4e 43 45 7c 49 4e 54 45 L_TOLERANCE|INTE 0003f700: 52 43 45 50 54 29 7c 52 45 51 55 49 52 45 5f 4c RCEPT)|REQUIRE_L 0003f710: 49 4e 45 5f 4f 46 5f 53 49 47 48 54 7c 46 4f 52 INE_OF_SIGHT|FOR 0003f720: 43 45 5f 44 49 52 45 43 54 5f 50 41 54 48 7c 56 CE_DIRECT_PATH|V 0003f730: 45 52 54 49 43 41 4c 7c 48 4f 52 49 5a 4f 4e 54 ERTICAL|HORIZONT 0003f740: 41 4c 7c 41 56 4f 49 44 5f 28 43 48 41 52 41 43 AL|AVOID_(CHARAC 0003f750: 54 45 52 53 7c 44 59 4e 41 4d 49 43 5f 4f 42 53 TERS|DYNAMIC_OBS 0003f760: 54 41 43 4c 45 53 7c 4e 4f 4e 45 29 7c 50 55 5f TACLES|NONE)|PU_ 0003f770: 28 45 56 41 44 45 5f 28 48 49 44 44 45 4e 7c 53 (EVADE_(HIDDEN|S 0003f780: 50 4f 54 54 45 44 29 7c 46 41 49 4c 55 52 45 5f POTTED)|FAILURE_ 0003f790: 28 44 59 4e 41 4d 49 43 5f 50 41 54 48 46 49 4e (DYNAMIC_PATHFIN 0003f7a0: 44 49 4e 47 5f 44 49 53 41 42 4c 45 44 7c 49 4e DING_DISABLED|IN 0003f7b0: 56 41 4c 49 44 5f 28 47 4f 41 4c 7c 53 54 41 52 VALID_(GOAL|STAR 0003f7c0: 54 29 7c 4e 4f 5f 28 4e 41 56 4d 45 53 48 7c 56 T)|NO_(NAVMESH|V 0003f7d0: 41 4c 49 44 5f 44 45 53 54 49 4e 41 54 49 4f 4e ALID_DESTINATION 0003f7e0: 29 7c 4f 54 48 45 52 7c 54 41 52 47 45 54 5f 47 )|OTHER|TARGET_G 0003f7f0: 4f 4e 45 7c 28 50 41 52 43 45 4c 5f 29 3f 55 4e ONE|(PARCEL_)?UN 0003f800: 52 45 41 43 48 41 42 4c 45 29 7c 28 47 4f 41 4c REACHABLE)|(GOAL 0003f810: 7c 53 4c 4f 57 44 4f 57 4e 5f 44 49 53 54 41 4e |SLOWDOWN_DISTAN 0003f820: 43 45 29 5f 52 45 41 43 48 45 44 29 7c 54 52 41 CE)_REACHED)|TRA 0003f830: 56 45 52 53 41 4c 5f 54 59 50 45 28 5f 28 46 41 VERSAL_TYPE(_(FA 0003f840: 53 54 7c 4e 4f 4e 45 7c 53 4c 4f 57 29 29 3f 7c ST|NONE|SLOW))?| 0003f850: 43 4f 4e 54 45 4e 54 5f 54 59 50 45 5f 28 41 54 CONTENT_TYPE_(AT 0003f860: 4f 4d 7c 46 4f 52 4d 7c 48 54 4d 4c 7c 4a 53 4f OM|FORM|HTML|JSO 0003f870: 4e 7c 4c 4c 53 44 7c 52 53 53 7c 54 45 58 54 7c N|LLSD|RSS|TEXT| 0003f880: 58 48 54 4d 4c 7c 58 4d 4c 29 7c 47 43 4e 50 5f XHTML|XML)|GCNP_ 0003f890: 28 52 41 44 49 55 53 7c 53 54 41 54 49 43 29 7c (RADIUS|STATIC)| 0003f8a0: 28 50 41 54 52 4f 4c 7c 57 41 4e 44 45 52 29 5f (PATROL|WANDER)_ 0003f8b0: 50 41 55 53 45 5f 41 54 5f 57 41 59 50 4f 49 4e PAUSE_AT_WAYPOIN 0003f8c0: 54 53 7c 4f 50 54 5f 28 41 56 41 54 41 52 7c 43 TS|OPT_(AVATAR|C 0003f8d0: 48 41 52 41 43 54 45 52 7c 45 58 43 4c 55 53 49 HARACTER|EXCLUSI 0003f8e0: 4f 4e 5f 56 4f 4c 55 4d 45 7c 4c 45 47 41 43 59 ON_VOLUME|LEGACY 0003f8f0: 5f 4c 49 4e 4b 53 45 54 7c 4d 41 54 45 52 49 41 _LINKSET|MATERIA 0003f900: 4c 5f 56 4f 4c 55 4d 45 7c 4f 54 48 45 52 7c 53 L_VOLUME|OTHER|S 0003f910: 54 41 54 49 43 5f 4f 42 53 54 41 43 4c 45 7c 57 TATIC_OBSTACLE|W 0003f920: 41 4c 4b 41 42 4c 45 29 7c 53 49 4d 5f 53 54 41 ALKABLE)|SIM_STA 0003f930: 54 5f 50 43 54 5f 43 48 41 52 53 5f 53 54 45 50 T_PCT_CHARS_STEP 0003f940: 50 45 44 29 5c 5c 62 27 0a 20 20 20 20 20 20 20 PED)\\b'. 0003f950: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 },. 0003f960: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 {. 0003f970: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c begin: '\\ 0003f980: 62 28 46 41 4c 53 45 7c 54 52 55 45 29 5c 5c 62 b(FALSE|TRUE)\\b 0003f990: 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c '. }, 0003f9a0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 . {. 0003f9b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 b 0003f9c0: 65 67 69 6e 3a 20 27 5c 5c 62 28 5a 45 52 4f 5f egin: '\\b(ZERO_ 0003f9d0: 52 4f 54 41 54 49 4f 4e 29 5c 5c 62 27 0a 20 20 ROTATION)\\b'. 0003f9e0: 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 },. 0003f9f0: 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 {. 0003fa00: 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e begin 0003fa10: 3a 20 27 5c 5c 62 28 45 4f 46 7c 4a 53 4f 4e 5f : '\\b(EOF|JSON_ 0003fa20: 28 41 52 52 41 59 7c 44 45 4c 45 54 45 7c 46 41 (ARRAY|DELETE|FA 0003fa30: 4c 53 45 7c 49 4e 56 41 4c 49 44 7c 4e 55 4c 4c LSE|INVALID|NULL 0003fa40: 7c 4e 55 4d 42 45 52 7c 4f 42 4a 45 43 54 7c 53 |NUMBER|OBJECT|S 0003fa50: 54 52 49 4e 47 7c 54 52 55 45 29 7c 4e 55 4c 4c TRING|TRUE)|NULL 0003fa60: 5f 4b 45 59 7c 54 45 58 54 55 52 45 5f 28 42 4c _KEY|TEXTURE_(BL 0003fa70: 41 4e 4b 7c 44 45 46 41 55 4c 54 7c 4d 45 44 49 ANK|DEFAULT|MEDI 0003fa80: 41 7c 50 4c 59 57 4f 4f 44 7c 54 52 41 4e 53 50 A|PLYWOOD|TRANSP 0003fa90: 41 52 45 4e 54 29 7c 55 52 4c 5f 52 45 51 55 45 ARENT)|URL_REQUE 0003faa0: 53 54 5f 28 47 52 41 4e 54 45 44 7c 44 45 4e 49 ST_(GRANTED|DENI 0003fab0: 45 44 29 29 5c 5c 62 27 0a 20 20 20 20 20 20 20 ED))\\b'. 0003fac0: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 },. 0003fad0: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 {. 0003fae0: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c begin: '\\ 0003faf0: 62 28 5a 45 52 4f 5f 56 45 43 54 4f 52 7c 54 4f b(ZERO_VECTOR|TO 0003fb00: 55 43 48 5f 49 4e 56 41 4c 49 44 5f 28 54 45 58 UCH_INVALID_(TEX 0003fb10: 43 4f 4f 52 44 7c 56 45 43 54 4f 52 29 29 5c 5c COORD|VECTOR))\\ 0003fb20: 62 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d b'. } 0003fb30: 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 7d . ]. } 0003fb40: 3b 0a 0a 20 20 20 20 76 61 72 20 4c 53 4c 5f 46 ;.. var LSL_F 0003fb50: 55 4e 43 54 49 4f 4e 53 20 3d 20 7b 0a 20 20 20 UNCTIONS = {. 0003fb60: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 0003fb70: 27 62 75 69 6c 74 5f 69 6e 27 2c 0a 20 20 20 20 'built_in',. 0003fb80: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 62 28 begin: '\\b( 0003fb90: 6c 6c 28 41 67 65 6e 74 49 6e 45 78 70 65 72 69 ll(AgentInExperi 0003fba0: 65 6e 63 65 7c 28 43 72 65 61 74 65 7c 44 61 74 ence|(Create|Dat 0003fbb0: 61 53 69 7a 65 7c 44 65 6c 65 74 65 7c 4b 65 79 aSize|Delete|Key 0003fbc0: 43 6f 75 6e 74 7c 4b 65 79 73 7c 52 65 61 64 7c Count|Keys|Read| 0003fbd0: 55 70 64 61 74 65 29 4b 65 79 56 61 6c 75 65 7c Update)KeyValue| 0003fbe0: 47 65 74 45 78 70 65 72 69 65 6e 63 65 28 44 65 GetExperience(De 0003fbf0: 74 61 69 6c 73 7c 45 72 72 6f 72 4d 65 73 73 61 tails|ErrorMessa 0003fc00: 67 65 29 7c 52 65 74 75 72 6e 4f 62 6a 65 63 74 ge)|ReturnObject 0003fc10: 73 42 79 28 49 44 7c 4f 77 6e 65 72 29 7c 4a 73 sBy(ID|Owner)|Js 0003fc20: 6f 6e 28 32 4c 69 73 74 7c 5b 47 53 5d 65 74 56 on(2List|[GS]etV 0003fc30: 61 6c 75 65 7c 56 61 6c 75 65 54 79 70 65 29 7c alue|ValueType)| 0003fc40: 53 69 6e 7c 43 6f 73 7c 54 61 6e 7c 41 74 61 6e Sin|Cos|Tan|Atan 0003fc50: 32 7c 53 71 72 74 7c 50 6f 77 7c 41 62 73 7c 46 2|Sqrt|Pow|Abs|F 0003fc60: 61 62 73 7c 46 72 61 6e 64 7c 46 6c 6f 6f 72 7c abs|Frand|Floor| 0003fc70: 43 65 69 6c 7c 52 6f 75 6e 64 7c 56 65 63 28 4d Ceil|Round|Vec(M 0003fc80: 61 67 7c 4e 6f 72 6d 7c 44 69 73 74 29 7c 52 6f ag|Norm|Dist)|Ro 0003fc90: 74 28 42 65 74 77 65 65 6e 7c 32 28 45 75 6c 65 t(Between|2(Eule 0003fca0: 72 7c 46 77 64 7c 4c 65 66 74 7c 55 70 29 29 7c r|Fwd|Left|Up))| 0003fcb0: 28 45 75 6c 65 72 7c 41 78 65 73 29 32 52 6f 74 (Euler|Axes)2Rot 0003fcc0: 7c 57 68 69 73 70 65 72 7c 28 52 65 67 69 6f 6e |Whisper|(Region 0003fcd0: 7c 4f 77 6e 65 72 29 3f 53 61 79 7c 53 68 6f 75 |Owner)?Say|Shou 0003fce0: 74 7c 4c 69 73 74 65 6e 28 43 6f 6e 74 72 6f 6c t|Listen(Control 0003fcf0: 7c 52 65 6d 6f 76 65 29 3f 7c 53 65 6e 73 6f 72 |Remove)?|Sensor 0003fd00: 28 52 65 70 65 61 74 7c 52 65 6d 6f 76 65 29 3f (Repeat|Remove)? 0003fd10: 7c 44 65 74 65 63 74 65 64 28 4e 61 6d 65 7c 4b |Detected(Name|K 0003fd20: 65 79 7c 4f 77 6e 65 72 7c 54 79 70 65 7c 50 6f ey|Owner|Type|Po 0003fd30: 73 7c 56 65 6c 7c 47 72 61 62 7c 52 6f 74 7c 47 s|Vel|Grab|Rot|G 0003fd40: 72 6f 75 70 7c 4c 69 6e 6b 4e 75 6d 62 65 72 29 roup|LinkNumber) 0003fd50: 7c 44 69 65 7c 47 72 6f 75 6e 64 7c 57 69 6e 64 |Die|Ground|Wind 0003fd60: 7c 28 5b 47 53 5d 65 74 29 28 41 6e 69 6d 61 74 |([GS]et)(Animat 0003fd70: 69 6f 6e 4f 76 65 72 72 69 64 65 7c 4d 65 6d 6f ionOverride|Memo 0003fd80: 72 79 4c 69 6d 69 74 7c 50 72 69 6d 4d 65 64 69 ryLimit|PrimMedi 0003fd90: 61 50 61 72 61 6d 73 7c 50 61 72 63 65 6c 4d 75 aParams|ParcelMu 0003fda0: 73 69 63 55 52 4c 7c 4f 62 6a 65 63 74 28 44 65 sicURL|Object(De 0003fdb0: 73 63 7c 4e 61 6d 65 29 7c 50 68 79 73 69 63 73 sc|Name)|Physics 0003fdc0: 4d 61 74 65 72 69 61 6c 7c 53 74 61 74 75 73 7c Material|Status| 0003fdd0: 53 63 61 6c 65 7c 43 6f 6c 6f 72 7c 41 6c 70 68 Scale|Color|Alph 0003fde0: 61 7c 54 65 78 74 75 72 65 7c 50 6f 73 7c 52 6f a|Texture|Pos|Ro 0003fdf0: 74 7c 46 6f 72 63 65 7c 54 6f 72 71 75 65 29 7c t|Force|Torque)| 0003fe00: 52 65 73 65 74 41 6e 69 6d 61 74 69 6f 6e 4f 76 ResetAnimationOv 0003fe10: 65 72 72 69 64 65 7c 28 53 63 61 6c 65 7c 4f 66 erride|(Scale|Of 0003fe20: 66 73 65 74 7c 52 6f 74 61 74 65 29 54 65 78 74 fset|Rotate)Text 0003fe30: 75 72 65 7c 28 52 6f 74 29 3f 54 61 72 67 65 74 ure|(Rot)?Target 0003fe40: 28 52 65 6d 6f 76 65 29 3f 7c 28 53 74 6f 70 29 (Remove)?|(Stop) 0003fe50: 3f 4d 6f 76 65 54 6f 54 61 72 67 65 74 7c 41 70 ?MoveToTarget|Ap 0003fe60: 70 6c 79 28 52 6f 74 61 74 69 6f 6e 61 6c 29 3f ply(Rotational)? 0003fe70: 49 6d 70 75 6c 73 65 7c 53 65 74 28 4b 65 79 66 Impulse|Set(Keyf 0003fe80: 72 61 6d 65 64 4d 6f 74 69 6f 6e 7c 43 6f 6e 74 ramedMotion|Cont 0003fe90: 65 6e 74 54 79 70 65 7c 52 65 67 69 6f 6e 50 6f entType|RegionPo 0003fea0: 73 7c 28 41 6e 67 75 6c 61 72 29 3f 56 65 6c 6f s|(Angular)?Velo 0003feb0: 63 69 74 79 7c 42 75 6f 79 61 6e 63 79 7c 48 6f city|Buoyancy|Ho 0003fec0: 76 65 72 48 65 69 67 68 74 7c 46 6f 72 63 65 41 verHeight|ForceA 0003fed0: 6e 64 54 6f 72 71 75 65 7c 54 69 6d 65 72 45 76 ndTorque|TimerEv 0003fee0: 65 6e 74 7c 53 63 72 69 70 74 53 74 61 74 65 7c ent|ScriptState| 0003fef0: 44 61 6d 61 67 65 7c 54 65 78 74 75 72 65 41 6e Damage|TextureAn 0003ff00: 69 6d 7c 53 6f 75 6e 64 28 51 75 65 75 65 69 6e im|Sound(Queuein 0003ff10: 67 7c 52 61 64 69 75 73 29 7c 56 65 68 69 63 6c g|Radius)|Vehicl 0003ff20: 65 28 54 79 70 65 7c 28 46 6c 6f 61 74 7c 56 65 e(Type|(Float|Ve 0003ff30: 63 74 6f 72 7c 52 6f 74 61 74 69 6f 6e 29 50 61 ctor|Rotation)Pa 0003ff40: 72 61 6d 29 7c 28 54 6f 75 63 68 7c 53 69 74 29 ram)|(Touch|Sit) 0003ff50: 3f 54 65 78 74 7c 43 61 6d 65 72 61 28 45 79 65 ?Text|Camera(Eye 0003ff60: 7c 41 74 29 4f 66 66 73 65 74 7c 50 72 69 6d 69 |At)Offset|Primi 0003ff70: 74 69 76 65 50 61 72 61 6d 73 7c 43 6c 69 63 6b tiveParams|Click 0003ff80: 41 63 74 69 6f 6e 7c 4c 69 6e 6b 28 41 6c 70 68 Action|Link(Alph 0003ff90: 61 7c 43 6f 6c 6f 72 7c 50 72 69 6d 69 74 69 76 a|Color|Primitiv 0003ffa0: 65 50 61 72 61 6d 73 28 46 61 73 74 29 3f 7c 54 eParams(Fast)?|T 0003ffb0: 65 78 74 75 72 65 28 41 6e 69 6d 29 3f 7c 43 61 exture(Anim)?|Ca 0003ffc0: 6d 65 72 61 7c 4d 65 64 69 61 29 7c 52 65 6d 6f mera|Media)|Remo 0003ffd0: 74 65 53 63 72 69 70 74 41 63 63 65 73 73 50 69 teScriptAccessPi 0003ffe0: 6e 7c 50 61 79 50 72 69 63 65 7c 4c 6f 63 61 6c n|PayPrice|Local 0003fff0: 52 6f 74 29 7c 53 63 61 6c 65 42 79 46 61 63 74 Rot)|ScaleByFact

Transaction Execution Plan

Convert Transaction To Receipt
Gas Burned:
894 Ggas
Tokens Burned:
0.00009 
Receipt:
Predecessor ID:
Receiver ID:
Gas Burned:
1 Tgas
Tokens Burned:
0.00015 
Called method: 'fs_store' in contract: efiz.near
Arguments:
00000000: 43 4b 45 54 5f 51 55 4f 54 45 44 5f 49 44 5f 52 CKET_QUOTED_ID_R 00000010: 45 47 45 58 2c 0a 20 20 20 20 50 4c 41 49 4e 5f EGEX,. PLAIN_ 00000020: 49 44 5f 52 45 47 45 58 0a 20 20 20 20 29 3b 0a ID_REGEX. );. 00000030: 0a 20 20 63 6f 6e 73 74 20 49 44 45 4e 54 49 46 . const IDENTIF 00000040: 49 45 52 5f 52 45 47 45 58 20 3d 20 63 6f 6e 63 IER_REGEX = conc 00000050: 61 74 28 0a 20 20 20 20 6f 70 74 69 6f 6e 61 6c at(. optional 00000060: 28 2f 5c 2e 7c 5c 2e 5c 2f 7c 5c 2f 2f 29 2c 20 (/\.|\.\/|\//), 00000070: 2f 2f 20 72 65 6c 61 74 69 76 65 20 6f 72 20 61 // relative or a 00000080: 62 73 6f 6c 75 74 65 20 70 61 74 68 0a 20 20 20 bsolute path. 00000090: 20 41 4e 59 5f 49 44 2c 0a 20 20 20 20 61 6e 79 ANY_ID,. any 000000a0: 4e 75 6d 62 65 72 4f 66 54 69 6d 65 73 28 63 6f NumberOfTimes(co 000000b0: 6e 63 61 74 28 0a 20 20 20 20 20 20 50 41 54 48 ncat(. PATH 000000c0: 5f 44 45 4c 49 4d 49 54 45 52 5f 52 45 47 45 58 _DELIMITER_REGEX 000000d0: 2c 0a 20 20 20 20 20 20 41 4e 59 5f 49 44 0a 20 ,. ANY_ID. 000000e0: 20 20 20 29 29 0a 20 20 29 3b 0a 0a 20 20 2f 2f )). );.. // 000000f0: 20 69 64 65 6e 74 69 66 69 65 72 20 66 6f 6c 6c identifier foll 00000100: 6f 77 65 64 20 62 79 20 61 20 65 71 75 61 6c 2d owed by a equal- 00000110: 73 69 67 6e 20 28 77 69 74 68 6f 75 74 20 74 68 sign (without th 00000120: 65 20 65 71 75 61 6c 20 73 69 67 6e 29 0a 20 20 e equal sign). 00000130: 63 6f 6e 73 74 20 48 41 53 48 5f 50 41 52 41 4d const HASH_PARAM 00000140: 5f 52 45 47 45 58 20 3d 20 63 6f 6e 63 61 74 28 _REGEX = concat( 00000150: 0a 20 20 20 20 27 28 27 2c 0a 20 20 20 20 42 52 . '(',. BR 00000160: 41 43 4b 45 54 5f 51 55 4f 54 45 44 5f 49 44 5f ACKET_QUOTED_ID_ 00000170: 52 45 47 45 58 2c 20 27 7c 27 2c 0a 20 20 20 20 REGEX, '|',. 00000180: 50 4c 41 49 4e 5f 49 44 5f 52 45 47 45 58 2c 0a PLAIN_ID_REGEX,. 00000190: 20 20 20 20 27 29 28 3f 3d 3d 29 27 0a 20 20 29 ')(?==)'. ) 000001a0: 3b 0a 0a 20 20 63 6f 6e 73 74 20 48 45 4c 50 45 ;.. const HELPE 000001b0: 52 5f 4e 41 4d 45 5f 4f 52 5f 50 41 54 48 5f 45 R_NAME_OR_PATH_E 000001c0: 58 50 52 45 53 53 49 4f 4e 20 3d 20 7b 0a 20 20 XPRESSION = {. 000001d0: 20 20 62 65 67 69 6e 3a 20 49 44 45 4e 54 49 46 begin: IDENTIF 000001e0: 49 45 52 5f 52 45 47 45 58 2c 0a 20 20 20 20 6c IER_REGEX,. l 000001f0: 65 78 65 6d 65 73 3a 20 2f 5b 5c 77 2e 5c 2f 5d exemes: /[\w.\/] 00000200: 2b 2f 0a 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 +/. };.. const 00000210: 20 48 45 4c 50 45 52 5f 50 41 52 41 4d 45 54 45 HELPER_PARAMETE 00000220: 52 20 3d 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 R = hljs.inherit 00000230: 28 48 45 4c 50 45 52 5f 4e 41 4d 45 5f 4f 52 5f (HELPER_NAME_OR_ 00000240: 50 41 54 48 5f 45 58 50 52 45 53 53 49 4f 4e 2c PATH_EXPRESSION, 00000250: 20 7b 0a 20 20 20 20 6b 65 79 77 6f 72 64 73 3a {. keywords: 00000260: 20 4c 49 54 45 52 41 4c 53 0a 20 20 7d 29 3b 0a LITERALS. });. 00000270: 0a 20 20 63 6f 6e 73 74 20 53 55 42 5f 45 58 50 . const SUB_EXP 00000280: 52 45 53 53 49 4f 4e 20 3d 20 7b 0a 20 20 20 20 RESSION = {. 00000290: 62 65 67 69 6e 3a 20 2f 5c 28 2f 2c 0a 20 20 20 begin: /\(/,. 000002a0: 20 65 6e 64 3a 20 2f 5c 29 2f 0a 20 20 20 20 2f end: /\)/. / 000002b0: 2f 20 74 68 65 20 22 63 6f 6e 74 61 69 6e 73 22 / the "contains" 000002c0: 20 69 73 20 61 64 64 65 64 20 62 65 6c 6f 77 20 is added below 000002d0: 77 68 65 6e 20 61 6c 6c 20 6e 65 63 65 73 73 61 when all necessa 000002e0: 72 79 20 73 75 62 2d 6d 6f 64 65 73 20 61 72 65 ry sub-modes are 000002f0: 20 64 65 66 69 6e 65 64 0a 20 20 7d 3b 0a 0a 20 defined. };.. 00000300: 20 63 6f 6e 73 74 20 48 41 53 48 20 3d 20 7b 0a const HASH = {. 00000310: 20 20 20 20 2f 2f 20 66 6b 61 20 22 61 74 74 72 // fka "attr 00000320: 69 62 75 74 65 2d 61 73 73 69 67 6e 6d 65 6e 74 ibute-assignment 00000330: 22 2c 20 70 61 72 61 6d 65 74 65 72 73 20 6f 66 ", parameters of 00000340: 20 74 68 65 20 66 6f 72 6d 20 27 6b 65 79 3d 76 the form 'key=v 00000350: 61 6c 75 65 27 0a 20 20 20 20 63 6c 61 73 73 4e alue'. classN 00000360: 61 6d 65 3a 20 27 61 74 74 72 27 2c 0a 20 20 20 ame: 'attr',. 00000370: 20 62 65 67 69 6e 3a 20 48 41 53 48 5f 50 41 52 begin: HASH_PAR 00000380: 41 4d 5f 52 45 47 45 58 2c 0a 20 20 20 20 72 65 AM_REGEX,. re 00000390: 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 levance: 0,. 000003a0: 73 74 61 72 74 73 3a 20 7b 0a 20 20 20 20 20 20 starts: {. 000003b0: 62 65 67 69 6e 3a 20 2f 3d 2f 2c 0a 20 20 20 20 begin: /=/,. 000003c0: 20 20 65 6e 64 3a 20 2f 3d 2f 2c 0a 20 20 20 20 end: /=/,. 000003d0: 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 20 20 starts: {. 000003e0: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a contains: [. 000003f0: 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 2e 4e hljs.N 00000400: 55 4d 42 45 52 5f 4d 4f 44 45 2c 0a 20 20 20 20 UMBER_MODE,. 00000410: 20 20 20 20 20 20 68 6c 6a 73 2e 51 55 4f 54 45 hljs.QUOTE 00000420: 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 _STRING_MODE,. 00000430: 20 20 20 20 20 20 20 20 68 6c 6a 73 2e 41 50 4f hljs.APO 00000440: 53 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 S_STRING_MODE,. 00000450: 20 20 20 20 20 20 20 20 20 48 45 4c 50 45 52 5f HELPER_ 00000460: 50 41 52 41 4d 45 54 45 52 2c 0a 20 20 20 20 20 PARAMETER,. 00000470: 20 20 20 20 20 53 55 42 5f 45 58 50 52 45 53 53 SUB_EXPRESS 00000480: 49 4f 4e 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 ION. ]. 00000490: 20 20 20 20 7d 0a 20 20 20 20 7d 0a 20 20 7d 3b }. }. }; 000004a0: 0a 0a 20 20 63 6f 6e 73 74 20 42 4c 4f 43 4b 5f .. const BLOCK_ 000004b0: 50 41 52 41 4d 53 20 3d 20 7b 0a 20 20 20 20 2f PARAMS = {. / 000004c0: 2f 20 70 61 72 61 6d 65 74 65 72 73 20 6f 66 20 / parameters of 000004d0: 74 68 65 20 66 6f 72 6d 20 27 7b 7b 23 77 69 74 the form '{{#wit 000004e0: 68 20 78 20 61 73 20 7c 20 79 20 7c 7d 7d 2e 2e h x as | y |}}.. 000004f0: 2e 7b 7b 2f 77 69 74 68 7d 7d 27 0a 20 20 20 20 .{{/with}}'. 00000500: 62 65 67 69 6e 3a 20 2f 61 73 5c 73 2b 5c 7c 2f begin: /as\s+\|/ 00000510: 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 ,. keywords: 00000520: 7b 0a 20 20 20 20 20 20 6b 65 79 77 6f 72 64 3a {. keyword: 00000530: 20 27 61 73 27 0a 20 20 20 20 7d 2c 0a 20 20 20 'as'. },. 00000540: 20 65 6e 64 3a 20 2f 5c 7c 2f 2c 0a 20 20 20 20 end: /\|/,. 00000550: 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 contains: [. 00000560: 20 20 7b 0a 20 20 20 20 20 20 20 20 2f 2f 20 64 {. // d 00000570: 65 66 69 6e 65 20 73 75 62 2d 6d 6f 64 65 20 69 efine sub-mode i 00000580: 6e 20 6f 72 64 65 72 20 74 6f 20 70 72 65 76 65 n order to preve 00000590: 6e 74 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 nt highlighting 000005a0: 6f 66 20 62 6c 6f 63 6b 2d 70 61 72 61 6d 65 74 of block-paramet 000005b0: 65 72 20 6e 61 6d 65 64 20 22 61 73 22 0a 20 20 er named "as". 000005c0: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 77 begin: /\w 000005d0: 2b 2f 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 5d +/. }. ] 000005e0: 0a 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 48 . };.. const H 000005f0: 45 4c 50 45 52 5f 50 41 52 41 4d 45 54 45 52 53 ELPER_PARAMETERS 00000600: 20 3d 20 7b 0a 20 20 20 20 63 6f 6e 74 61 69 6e = {. contain 00000610: 73 3a 20 5b 0a 20 20 20 20 20 20 68 6c 6a 73 2e s: [. hljs. 00000620: 4e 55 4d 42 45 52 5f 4d 4f 44 45 2c 0a 20 20 20 NUMBER_MODE,. 00000630: 20 20 20 68 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 hljs.QUOTE_ST 00000640: 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 RING_MODE,. 00000650: 20 68 6c 6a 73 2e 41 50 4f 53 5f 53 54 52 49 4e hljs.APOS_STRIN 00000660: 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 42 4c G_MODE,. BL 00000670: 4f 43 4b 5f 50 41 52 41 4d 53 2c 0a 20 20 20 20 OCK_PARAMS,. 00000680: 20 20 48 41 53 48 2c 0a 20 20 20 20 20 20 48 45 HASH,. HE 00000690: 4c 50 45 52 5f 50 41 52 41 4d 45 54 45 52 2c 0a LPER_PARAMETER,. 000006a0: 20 20 20 20 20 20 53 55 42 5f 45 58 50 52 45 53 SUB_EXPRES 000006b0: 53 49 4f 4e 0a 20 20 20 20 5d 2c 0a 20 20 20 20 SION. ],. 000006c0: 72 65 74 75 72 6e 45 6e 64 3a 20 74 72 75 65 0a returnEnd: true. 000006d0: 20 20 20 20 2f 2f 20 74 68 65 20 70 72 6f 70 65 // the prope 000006e0: 72 74 79 20 22 65 6e 64 22 20 69 73 20 64 65 66 rty "end" is def 000006f0: 69 6e 65 64 20 74 68 72 6f 75 67 68 20 69 6e 68 ined through inh 00000700: 65 72 69 74 61 6e 63 65 20 77 68 65 6e 20 74 68 eritance when th 00000710: 65 20 6d 6f 64 65 20 69 73 20 75 73 65 64 2e 20 e mode is used. 00000720: 49 66 20 64 65 70 65 6e 64 73 0a 20 20 20 20 2f If depends. / 00000730: 2f 20 6f 6e 20 74 68 65 20 73 75 72 72 6f 75 6e / on the surroun 00000740: 64 69 6e 67 20 6d 6f 64 65 2c 20 62 75 74 20 22 ding mode, but " 00000750: 65 6e 64 73 57 69 74 68 50 61 72 65 6e 74 22 20 endsWithParent" 00000760: 64 6f 65 73 20 6e 6f 74 20 77 6f 72 6b 20 68 65 does not work he 00000770: 72 65 20 28 69 2e 65 2e 20 69 74 20 69 6e 63 6c re (i.e. it incl 00000780: 75 64 65 73 20 74 68 65 0a 20 20 20 20 2f 2f 20 udes the. // 00000790: 65 6e 64 2d 74 6f 6b 65 6e 20 6f 66 20 74 68 65 end-token of the 000007a0: 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 6d 6f 64 surrounding mod 000007b0: 65 29 0a 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 e). };.. const 000007c0: 20 53 55 42 5f 45 58 50 52 45 53 53 49 4f 4e 5f SUB_EXPRESSION_ 000007d0: 43 4f 4e 54 45 4e 54 53 20 3d 20 68 6c 6a 73 2e CONTENTS = hljs. 000007e0: 69 6e 68 65 72 69 74 28 48 45 4c 50 45 52 5f 4e inherit(HELPER_N 000007f0: 41 4d 45 5f 4f 52 5f 50 41 54 48 5f 45 58 50 52 AME_OR_PATH_EXPR 00000800: 45 53 53 49 4f 4e 2c 20 7b 0a 20 20 20 20 63 6c ESSION, {. cl 00000810: 61 73 73 4e 61 6d 65 3a 20 27 6e 61 6d 65 27 2c assName: 'name', 00000820: 0a 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 42 . keywords: B 00000830: 55 49 4c 54 5f 49 4e 53 2c 0a 20 20 20 20 73 74 UILT_INS,. st 00000840: 61 72 74 73 3a 20 68 6c 6a 73 2e 69 6e 68 65 72 arts: hljs.inher 00000850: 69 74 28 48 45 4c 50 45 52 5f 50 41 52 41 4d 45 it(HELPER_PARAME 00000860: 54 45 52 53 2c 20 7b 0a 20 20 20 20 20 20 65 6e TERS, {. en 00000870: 64 3a 20 2f 5c 29 2f 0a 20 20 20 20 7d 29 0a 20 d: /\)/. }). 00000880: 20 7d 29 3b 0a 0a 20 20 53 55 42 5f 45 58 50 52 });.. SUB_EXPR 00000890: 45 53 53 49 4f 4e 2e 63 6f 6e 74 61 69 6e 73 20 ESSION.contains 000008a0: 3d 20 5b 53 55 42 5f 45 58 50 52 45 53 53 49 4f = [SUB_EXPRESSIO 000008b0: 4e 5f 43 4f 4e 54 45 4e 54 53 5d 3b 0a 0a 20 20 N_CONTENTS];.. 000008c0: 63 6f 6e 73 74 20 4f 50 45 4e 49 4e 47 5f 42 4c const OPENING_BL 000008d0: 4f 43 4b 5f 4d 55 53 54 41 43 48 45 5f 43 4f 4e OCK_MUSTACHE_CON 000008e0: 54 45 4e 54 53 20 3d 20 68 6c 6a 73 2e 69 6e 68 TENTS = hljs.inh 000008f0: 65 72 69 74 28 48 45 4c 50 45 52 5f 4e 41 4d 45 erit(HELPER_NAME 00000900: 5f 4f 52 5f 50 41 54 48 5f 45 58 50 52 45 53 53 _OR_PATH_EXPRESS 00000910: 49 4f 4e 2c 20 7b 0a 20 20 20 20 6b 65 79 77 6f ION, {. keywo 00000920: 72 64 73 3a 20 42 55 49 4c 54 5f 49 4e 53 2c 0a rds: BUILT_INS,. 00000930: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 00000940: 6e 61 6d 65 27 2c 0a 20 20 20 20 73 74 61 72 74 name',. start 00000950: 73 3a 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 s: hljs.inherit( 00000960: 48 45 4c 50 45 52 5f 50 41 52 41 4d 45 54 45 52 HELPER_PARAMETER 00000970: 53 2c 20 7b 0a 20 20 20 20 20 20 65 6e 64 3a 20 S, {. end: 00000980: 2f 5c 7d 5c 7d 2f 0a 20 20 20 20 7d 29 0a 20 20 /\}\}/. }). 00000990: 7d 29 3b 0a 0a 20 20 63 6f 6e 73 74 20 43 4c 4f });.. const CLO 000009a0: 53 49 4e 47 5f 42 4c 4f 43 4b 5f 4d 55 53 54 41 SING_BLOCK_MUSTA 000009b0: 43 48 45 5f 43 4f 4e 54 45 4e 54 53 20 3d 20 68 CHE_CONTENTS = h 000009c0: 6c 6a 73 2e 69 6e 68 65 72 69 74 28 48 45 4c 50 ljs.inherit(HELP 000009d0: 45 52 5f 4e 41 4d 45 5f 4f 52 5f 50 41 54 48 5f ER_NAME_OR_PATH_ 000009e0: 45 58 50 52 45 53 53 49 4f 4e 2c 20 7b 0a 20 20 EXPRESSION, {. 000009f0: 20 20 6b 65 79 77 6f 72 64 73 3a 20 42 55 49 4c keywords: BUIL 00000a00: 54 5f 49 4e 53 2c 0a 20 20 20 20 63 6c 61 73 73 T_INS,. class 00000a10: 4e 61 6d 65 3a 20 27 6e 61 6d 65 27 0a 20 20 7d Name: 'name'. } 00000a20: 29 3b 0a 0a 20 20 63 6f 6e 73 74 20 42 41 53 49 );.. const BASI 00000a30: 43 5f 4d 55 53 54 41 43 48 45 5f 43 4f 4e 54 45 C_MUSTACHE_CONTE 00000a40: 4e 54 53 20 3d 20 68 6c 6a 73 2e 69 6e 68 65 72 NTS = hljs.inher 00000a50: 69 74 28 48 45 4c 50 45 52 5f 4e 41 4d 45 5f 4f it(HELPER_NAME_O 00000a60: 52 5f 50 41 54 48 5f 45 58 50 52 45 53 53 49 4f R_PATH_EXPRESSIO 00000a70: 4e 2c 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 N, {. classNa 00000a80: 6d 65 3a 20 27 6e 61 6d 65 27 2c 0a 20 20 20 20 me: 'name',. 00000a90: 6b 65 79 77 6f 72 64 73 3a 20 42 55 49 4c 54 5f keywords: BUILT_ 00000aa0: 49 4e 53 2c 0a 20 20 20 20 73 74 61 72 74 73 3a INS,. starts: 00000ab0: 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 48 45 hljs.inherit(HE 00000ac0: 4c 50 45 52 5f 50 41 52 41 4d 45 54 45 52 53 2c LPER_PARAMETERS, 00000ad0: 20 7b 0a 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c {. end: /\ 00000ae0: 7d 5c 7d 2f 0a 20 20 20 20 7d 29 0a 20 20 7d 29 }\}/. }). }) 00000af0: 3b 0a 0a 20 20 63 6f 6e 73 74 20 45 53 43 41 50 ;.. const ESCAP 00000b00: 45 5f 4d 55 53 54 41 43 48 45 5f 57 49 54 48 5f E_MUSTACHE_WITH_ 00000b10: 50 52 45 43 45 45 44 49 4e 47 5f 42 41 43 4b 53 PRECEEDING_BACKS 00000b20: 4c 41 53 48 20 3d 20 7b 0a 20 20 20 20 62 65 67 LASH = {. beg 00000b30: 69 6e 3a 20 2f 5c 5c 5c 7b 5c 7b 2f 2c 0a 20 20 in: /\\\{\{/,. 00000b40: 20 20 73 6b 69 70 3a 20 74 72 75 65 0a 20 20 7d skip: true. } 00000b50: 3b 0a 20 20 63 6f 6e 73 74 20 50 52 45 56 45 4e ;. const PREVEN 00000b60: 54 5f 45 53 43 41 50 45 5f 57 49 54 48 5f 41 4e T_ESCAPE_WITH_AN 00000b70: 4f 54 48 45 52 5f 50 52 45 43 45 45 44 49 4e 47 OTHER_PRECEEDING 00000b80: 5f 42 41 43 4b 53 4c 41 53 48 20 3d 20 7b 0a 20 _BACKSLASH = {. 00000b90: 20 20 20 62 65 67 69 6e 3a 20 2f 5c 5c 5c 5c 28 begin: /\\\\( 00000ba0: 3f 3d 5c 7b 5c 7b 29 2f 2c 0a 20 20 20 20 73 6b ?=\{\{)/,. sk 00000bb0: 69 70 3a 20 74 72 75 65 0a 20 20 7d 3b 0a 0a 20 ip: true. };.. 00000bc0: 20 72 65 74 75 72 6e 20 7b 0a 20 20 20 20 6e 61 return {. na 00000bd0: 6d 65 3a 20 27 48 61 6e 64 6c 65 62 61 72 73 27 me: 'Handlebars' 00000be0: 2c 0a 20 20 20 20 61 6c 69 61 73 65 73 3a 20 5b ,. aliases: [ 00000bf0: 0a 20 20 20 20 20 20 27 68 62 73 27 2c 0a 20 20 . 'hbs',. 00000c00: 20 20 20 20 27 68 74 6d 6c 2e 68 62 73 27 2c 0a 'html.hbs',. 00000c10: 20 20 20 20 20 20 27 68 74 6d 6c 2e 68 61 6e 64 'html.hand 00000c20: 6c 65 62 61 72 73 27 2c 0a 20 20 20 20 20 20 27 lebars',. ' 00000c30: 68 74 6d 6c 62 61 72 73 27 0a 20 20 20 20 5d 2c htmlbars'. ], 00000c40: 0a 20 20 20 20 63 61 73 65 5f 69 6e 73 65 6e 73 . case_insens 00000c50: 69 74 69 76 65 3a 20 74 72 75 65 2c 0a 20 20 20 itive: true,. 00000c60: 20 73 75 62 4c 61 6e 67 75 61 67 65 3a 20 27 78 subLanguage: 'x 00000c70: 6d 6c 27 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e ml',. contain 00000c80: 73 3a 20 5b 0a 20 20 20 20 20 20 45 53 43 41 50 s: [. ESCAP 00000c90: 45 5f 4d 55 53 54 41 43 48 45 5f 57 49 54 48 5f E_MUSTACHE_WITH_ 00000ca0: 50 52 45 43 45 45 44 49 4e 47 5f 42 41 43 4b 53 PRECEEDING_BACKS 00000cb0: 4c 41 53 48 2c 0a 20 20 20 20 20 20 50 52 45 56 LASH,. PREV 00000cc0: 45 4e 54 5f 45 53 43 41 50 45 5f 57 49 54 48 5f ENT_ESCAPE_WITH_ 00000cd0: 41 4e 4f 54 48 45 52 5f 50 52 45 43 45 45 44 49 ANOTHER_PRECEEDI 00000ce0: 4e 47 5f 42 41 43 4b 53 4c 41 53 48 2c 0a 20 20 NG_BACKSLASH,. 00000cf0: 20 20 20 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 hljs.COMMENT 00000d00: 28 2f 5c 7b 5c 7b 21 2d 2d 2f 2c 20 2f 2d 2d 5c (/\{\{!--/, /--\ 00000d10: 7d 5c 7d 2f 29 2c 0a 20 20 20 20 20 20 68 6c 6a }\}/),. hlj 00000d20: 73 2e 43 4f 4d 4d 45 4e 54 28 2f 5c 7b 5c 7b 21 s.COMMENT(/\{\{! 00000d30: 2f 2c 20 2f 5c 7d 5c 7d 2f 29 2c 0a 20 20 20 20 /, /\}\}/),. 00000d40: 20 20 7b 0a 20 20 20 20 20 20 20 20 2f 2f 20 6f {. // o 00000d50: 70 65 6e 20 72 61 77 20 62 6c 6f 63 6b 20 22 7b pen raw block "{ 00000d60: 7b 7b 7b 72 61 77 7d 7d 7d 7d 20 63 6f 6e 74 65 {{{raw}}}} conte 00000d70: 6e 74 20 6e 6f 74 20 65 76 61 6c 75 61 74 65 64 nt not evaluated 00000d80: 20 7b 7b 7b 7b 2f 72 61 77 7d 7d 7d 7d 22 0a 20 {{{{/raw}}}}". 00000d90: 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 className 00000da0: 3a 20 27 74 65 6d 70 6c 61 74 65 2d 74 61 67 27 : 'template-tag' 00000db0: 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a ,. begin: 00000dc0: 20 2f 5c 7b 5c 7b 5c 7b 5c 7b 28 3f 21 5c 2f 29 /\{\{\{\{(?!\/) 00000dd0: 2f 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 /,. end: 00000de0: 2f 5c 7d 5c 7d 5c 7d 5c 7d 2f 2c 0a 20 20 20 20 /\}\}\}\}/,. 00000df0: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 4f contains: [O 00000e00: 50 45 4e 49 4e 47 5f 42 4c 4f 43 4b 5f 4d 55 53 PENING_BLOCK_MUS 00000e10: 54 41 43 48 45 5f 43 4f 4e 54 45 4e 54 53 5d 2c TACHE_CONTENTS], 00000e20: 0a 20 20 20 20 20 20 20 20 73 74 61 72 74 73 3a . starts: 00000e30: 20 7b 0a 20 20 20 20 20 20 20 20 20 20 65 6e 64 {. end 00000e40: 3a 20 2f 5c 7b 5c 7b 5c 7b 5c 7b 5c 2f 2f 2c 0a : /\{\{\{\{\//,. 00000e50: 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e return 00000e60: 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 End: true,. 00000e70: 20 20 20 20 20 73 75 62 4c 61 6e 67 75 61 67 65 subLanguage 00000e80: 3a 20 27 78 6d 6c 27 0a 20 20 20 20 20 20 20 20 : 'xml'. 00000e90: 7d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 }. },. 00000ea0: 20 7b 0a 20 20 20 20 20 20 20 20 2f 2f 20 63 6c {. // cl 00000eb0: 6f 73 65 20 72 61 77 20 62 6c 6f 63 6b 0a 20 20 ose raw block. 00000ec0: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 00000ed0: 20 27 74 65 6d 70 6c 61 74 65 2d 74 61 67 27 2c 'template-tag', 00000ee0: 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 . begin: 00000ef0: 2f 5c 7b 5c 7b 5c 7b 5c 7b 5c 2f 2f 2c 0a 20 20 /\{\{\{\{\//,. 00000f00: 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 7d 5c 7d end: /\}\} 00000f10: 5c 7d 5c 7d 2f 2c 0a 20 20 20 20 20 20 20 20 63 \}\}/,. c 00000f20: 6f 6e 74 61 69 6e 73 3a 20 5b 43 4c 4f 53 49 4e ontains: [CLOSIN 00000f30: 47 5f 42 4c 4f 43 4b 5f 4d 55 53 54 41 43 48 45 G_BLOCK_MUSTACHE 00000f40: 5f 43 4f 4e 54 45 4e 54 53 5d 0a 20 20 20 20 20 _CONTENTS]. 00000f50: 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 },. {. 00000f60: 20 20 20 20 2f 2f 20 6f 70 65 6e 20 62 6c 6f 63 // open bloc 00000f70: 6b 20 73 74 61 74 65 6d 65 6e 74 0a 20 20 20 20 k statement. 00000f80: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 00000f90: 74 65 6d 70 6c 61 74 65 2d 74 61 67 27 2c 0a 20 template-tag',. 00000fa0: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c begin: /\ 00000fb0: 7b 5c 7b 23 2f 2c 0a 20 20 20 20 20 20 20 20 65 {\{#/,. e 00000fc0: 6e 64 3a 20 2f 5c 7d 5c 7d 2f 2c 0a 20 20 20 20 nd: /\}\}/,. 00000fd0: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 4f contains: [O 00000fe0: 50 45 4e 49 4e 47 5f 42 4c 4f 43 4b 5f 4d 55 53 PENING_BLOCK_MUS 00000ff0: 54 41 43 48 45 5f 43 4f 4e 54 45 4e 54 53 5d 0a TACHE_CONTENTS]. 00001000: 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b },. { 00001010: 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 . classNa 00001020: 6d 65 3a 20 27 74 65 6d 70 6c 61 74 65 2d 74 61 me: 'template-ta 00001030: 67 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 g',. begi 00001040: 6e 3a 20 2f 5c 7b 5c 7b 28 3f 3d 65 6c 73 65 5c n: /\{\{(?=else\ 00001050: 7d 5c 7d 29 2f 2c 0a 20 20 20 20 20 20 20 20 65 }\})/,. e 00001060: 6e 64 3a 20 2f 5c 7d 5c 7d 2f 2c 0a 20 20 20 20 nd: /\}\}/,. 00001070: 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 27 65 keywords: 'e 00001080: 6c 73 65 27 0a 20 20 20 20 20 20 7d 2c 0a 20 20 lse'. },. 00001090: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c {. cl 000010a0: 61 73 73 4e 61 6d 65 3a 20 27 74 65 6d 70 6c 61 assName: 'templa 000010b0: 74 65 2d 74 61 67 27 2c 0a 20 20 20 20 20 20 20 te-tag',. 000010c0: 20 62 65 67 69 6e 3a 20 2f 5c 7b 5c 7b 28 3f 3d begin: /\{\{(?= 000010d0: 65 6c 73 65 20 69 66 29 2f 2c 0a 20 20 20 20 20 else if)/,. 000010e0: 20 20 20 65 6e 64 3a 20 2f 5c 7d 5c 7d 2f 2c 0a end: /\}\}/,. 000010f0: 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 keywords 00001100: 3a 20 27 65 6c 73 65 20 69 66 27 0a 20 20 20 20 : 'else if'. 00001110: 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 },. {. 00001120: 20 20 20 20 20 2f 2f 20 63 6c 6f 73 69 6e 67 20 // closing 00001130: 62 6c 6f 63 6b 20 73 74 61 74 65 6d 65 6e 74 0a block statement. 00001140: 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d classNam 00001150: 65 3a 20 27 74 65 6d 70 6c 61 74 65 2d 74 61 67 e: 'template-tag 00001160: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 00001170: 3a 20 2f 5c 7b 5c 7b 5c 2f 2f 2c 0a 20 20 20 20 : /\{\{\//,. 00001180: 20 20 20 20 65 6e 64 3a 20 2f 5c 7d 5c 7d 2f 2c end: /\}\}/, 00001190: 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e . contain 000011a0: 73 3a 20 5b 43 4c 4f 53 49 4e 47 5f 42 4c 4f 43 s: [CLOSING_BLOC 000011b0: 4b 5f 4d 55 53 54 41 43 48 45 5f 43 4f 4e 54 45 K_MUSTACHE_CONTE 000011c0: 4e 54 53 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 NTS]. },. 000011d0: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 2f 2f {. // 000011e0: 20 74 65 6d 70 6c 61 74 65 20 76 61 72 69 61 62 template variab 000011f0: 6c 65 20 6f 72 20 68 65 6c 70 65 72 2d 63 61 6c le or helper-cal 00001200: 6c 20 74 68 61 74 20 69 73 20 4e 4f 54 20 68 74 l that is NOT ht 00001210: 6d 6c 2d 65 73 63 61 70 65 64 0a 20 20 20 20 20 ml-escaped. 00001220: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 74 className: 't 00001230: 65 6d 70 6c 61 74 65 2d 76 61 72 69 61 62 6c 65 emplate-variable 00001240: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 00001250: 3a 20 2f 5c 7b 5c 7b 5c 7b 2f 2c 0a 20 20 20 20 : /\{\{\{/,. 00001260: 20 20 20 20 65 6e 64 3a 20 2f 5c 7d 5c 7d 5c 7d end: /\}\}\} 00001270: 2f 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 /,. conta 00001280: 69 6e 73 3a 20 5b 42 41 53 49 43 5f 4d 55 53 54 ins: [BASIC_MUST 00001290: 41 43 48 45 5f 43 4f 4e 54 45 4e 54 53 5d 0a 20 ACHE_CONTENTS]. 000012a0: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a },. {. 000012b0: 20 20 20 20 20 20 20 20 2f 2f 20 74 65 6d 70 6c // templ 000012c0: 61 74 65 20 76 61 72 69 61 62 6c 65 20 6f 72 20 ate variable or 000012d0: 68 65 6c 70 65 72 2d 63 61 6c 6c 20 74 68 61 74 helper-call that 000012e0: 20 69 73 20 68 74 6d 6c 2d 65 73 63 61 70 65 64 is html-escaped 000012f0: 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 . classNa 00001300: 6d 65 3a 20 27 74 65 6d 70 6c 61 74 65 2d 76 61 me: 'template-va 00001310: 72 69 61 62 6c 65 27 2c 0a 20 20 20 20 20 20 20 riable',. 00001320: 20 62 65 67 69 6e 3a 20 2f 5c 7b 5c 7b 2f 2c 0a begin: /\{\{/,. 00001330: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 7d end: /\} 00001340: 5c 7d 2f 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e \}/,. con 00001350: 74 61 69 6e 73 3a 20 5b 42 41 53 49 43 5f 4d 55 tains: [BASIC_MU 00001360: 53 54 41 43 48 45 5f 43 4f 4e 54 45 4e 54 53 5d STACHE_CONTENTS] 00001370: 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 5d 0a 20 . }. ]. 00001380: 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 };.}..module.ex 00001390: 70 6f 72 74 73 20 3d 20 68 61 6e 64 6c 65 62 61 ports = handleba 000013a0: 72 73 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a rs;.../***/ }),. 000013b0: 0a 2f 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d ./***/ "./node_m 000013c0: 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 odules/highlight 000013d0: 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 .js/lib/language 000013e0: 73 2f 68 61 73 6b 65 6c 6c 2e 6a 73 22 3a 0a 2f s/haskell.js":./ 000013f0: 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a *!************** 00001400: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00001410: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00001420: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a **************!* 00001430: 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f \. !*** ./node_ 00001440: 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 modules/highligh 00001450: 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 t.js/lib/languag 00001460: 65 73 2f 68 61 73 6b 65 6c 6c 2e 6a 73 20 2a 2a es/haskell.js ** 00001470: 2a 21 0a 20 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a *!. \********** 00001480: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00001490: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000014a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000014b0: 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 28 28 6d 6f 64 75 **/./***/ ((modu 000014c0: 6c 65 29 20 3d 3e 20 7b 0a 0a 2f 2a 0a 4c 61 6e le) => {../*.Lan 000014d0: 67 75 61 67 65 3a 20 48 61 73 6b 65 6c 6c 0a 41 guage: Haskell.A 000014e0: 75 74 68 6f 72 3a 20 4a 65 72 65 6d 79 20 48 75 uthor: Jeremy Hu 000014f0: 6c 6c 20 3c 73 6f 75 72 64 72 75 6d 73 40 67 6d ll <sourdrums@gm 00001500: 61 69 6c 2e 63 6f 6d 3e 0a 43 6f 6e 74 72 69 62 ail.com>.Contrib 00001510: 75 74 6f 72 73 3a 20 5a 65 6e 61 20 54 72 65 65 utors: Zena Tree 00001520: 70 20 3c 7a 65 6e 61 2e 74 72 65 65 70 40 67 6d p <zena.treep@gm 00001530: 61 69 6c 2e 63 6f 6d 3e 0a 57 65 62 73 69 74 65 ail.com>.Website 00001540: 3a 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 68 61 : https://www.ha 00001550: 73 6b 65 6c 6c 2e 6f 72 67 0a 43 61 74 65 67 6f skell.org.Catego 00001560: 72 79 3a 20 66 75 6e 63 74 69 6f 6e 61 6c 0a 2a ry: functional.* 00001570: 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 68 61 73 6b /..function hask 00001580: 65 6c 6c 28 68 6c 6a 73 29 20 7b 0a 20 20 63 6f ell(hljs) {. co 00001590: 6e 73 74 20 43 4f 4d 4d 45 4e 54 20 3d 20 7b 0a nst COMMENT = {. 000015a0: 20 20 20 20 76 61 72 69 61 6e 74 73 3a 20 5b 0a variants: [. 000015b0: 20 20 20 20 20 20 68 6c 6a 73 2e 43 4f 4d 4d 45 hljs.COMME 000015c0: 4e 54 28 27 2d 2d 27 2c 20 27 24 27 29 2c 0a 20 NT('--', '$'),. 000015d0: 20 20 20 20 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e hljs.COMMEN 000015e0: 54 28 0a 20 20 20 20 20 20 20 20 2f 5c 7b 2d 2f T(. /\{-/ 000015f0: 2c 0a 20 20 20 20 20 20 20 20 2f 2d 5c 7d 2f 2c ,. /-\}/, 00001600: 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 . {. 00001610: 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b contains: [ 00001620: 27 73 65 6c 66 27 5d 0a 20 20 20 20 20 20 20 20 'self']. 00001630: 7d 0a 20 20 20 20 20 20 29 0a 20 20 20 20 5d 0a }. ). ]. 00001640: 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 50 52 };.. const PR 00001650: 41 47 4d 41 20 3d 20 7b 0a 20 20 20 20 63 6c 61 AGMA = {. cla 00001660: 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 27 2c 0a ssName: 'meta',. 00001670: 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 7b 2d 23 begin: /\{-# 00001680: 2f 2c 0a 20 20 20 20 65 6e 64 3a 20 2f 23 2d 5c /,. end: /#-\ 00001690: 7d 2f 0a 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 }/. };.. const 000016a0: 20 50 52 45 50 52 4f 43 45 53 53 4f 52 20 3d 20 PREPROCESSOR = 000016b0: 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a {. className: 000016c0: 20 27 6d 65 74 61 27 2c 0a 20 20 20 20 62 65 67 'meta',. beg 000016d0: 69 6e 3a 20 27 5e 23 27 2c 0a 20 20 20 20 65 6e in: '^#',. en 000016e0: 64 3a 20 27 24 27 0a 20 20 7d 3b 0a 0a 20 20 63 d: '$'. };.. c 000016f0: 6f 6e 73 74 20 43 4f 4e 53 54 52 55 43 54 4f 52 onst CONSTRUCTOR 00001700: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 00001710: 6d 65 3a 20 27 74 79 70 65 27 2c 0a 20 20 20 20 me: 'type',. 00001720: 62 65 67 69 6e 3a 20 27 5c 5c 62 5b 41 2d 5a 5d begin: '\\b[A-Z] 00001730: 5b 5c 5c 77 5c 27 5d 2a 27 2c 20 2f 2f 20 54 4f [\\w\']*', // TO 00001740: 44 4f 3a 20 6f 74 68 65 72 20 63 6f 6e 73 74 72 DO: other constr 00001750: 75 63 74 6f 72 73 20 28 62 75 69 6c 64 2d 69 6e uctors (build-in 00001760: 2c 20 69 6e 66 69 78 29 2e 0a 20 20 20 20 72 65 , infix).. re 00001770: 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 7d 3b 0a levance: 0. };. 00001780: 0a 20 20 63 6f 6e 73 74 20 4c 49 53 54 20 3d 20 . const LIST = 00001790: 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c {. begin: '\\ 000017a0: 28 27 2c 0a 20 20 20 20 65 6e 64 3a 20 27 5c 5c (',. end: '\\ 000017b0: 29 27 2c 0a 20 20 20 20 69 6c 6c 65 67 61 6c 3a )',. illegal: 000017c0: 20 27 22 27 2c 0a 20 20 20 20 63 6f 6e 74 61 69 '"',. contai 000017d0: 6e 73 3a 20 5b 0a 20 20 20 20 20 20 50 52 41 47 ns: [. PRAG 000017e0: 4d 41 2c 0a 20 20 20 20 20 20 50 52 45 50 52 4f MA,. PREPRO 000017f0: 43 45 53 53 4f 52 2c 0a 20 20 20 20 20 20 7b 0a CESSOR,. {. 00001800: 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d classNam 00001810: 65 3a 20 27 74 79 70 65 27 2c 0a 20 20 20 20 20 e: 'type',. 00001820: 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 62 5b 41 begin: '\\b[A 00001830: 2d 5a 5d 5b 5c 5c 77 5d 2a 28 5c 5c 28 28 5c 5c -Z][\\w]*(\\((\\ 00001840: 2e 5c 5c 2e 7c 2c 7c 5c 5c 77 2b 29 5c 5c 29 29 .\\.|,|\\w+)\\)) 00001850: 3f 27 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 ?'. },. 00001860: 20 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 68 hljs.inherit(h 00001870: 6c 6a 73 2e 54 49 54 4c 45 5f 4d 4f 44 45 2c 20 ljs.TITLE_MODE, 00001880: 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a {. begin: 00001890: 20 27 5b 5f 61 2d 7a 5d 5b 5c 5c 77 5c 27 5d 2a '[_a-z][\\w\']* 000018a0: 27 0a 20 20 20 20 20 20 7d 29 2c 0a 20 20 20 20 '. }),. 000018b0: 20 20 43 4f 4d 4d 45 4e 54 0a 20 20 20 20 5d 0a COMMENT. ]. 000018c0: 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 52 45 };.. const RE 000018d0: 43 4f 52 44 20 3d 20 7b 0a 20 20 20 20 62 65 67 CORD = {. beg 000018e0: 69 6e 3a 20 2f 5c 7b 2f 2c 0a 20 20 20 20 65 6e in: /\{/,. en 000018f0: 64 3a 20 2f 5c 7d 2f 2c 0a 20 20 20 20 63 6f 6e d: /\}/,. con 00001900: 74 61 69 6e 73 3a 20 4c 49 53 54 2e 63 6f 6e 74 tains: LIST.cont 00001910: 61 69 6e 73 0a 20 20 7d 3b 0a 0a 20 20 72 65 74 ains. };.. ret 00001920: 75 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a 20 urn {. name: 00001930: 27 48 61 73 6b 65 6c 6c 27 2c 0a 20 20 20 20 61 'Haskell',. a 00001940: 6c 69 61 73 65 73 3a 20 5b 27 68 73 27 5d 2c 0a liases: ['hs'],. 00001950: 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 0a 20 20 keywords:. 00001960: 20 20 20 20 27 6c 65 74 20 69 6e 20 69 66 20 74 'let in if t 00001970: 68 65 6e 20 65 6c 73 65 20 63 61 73 65 20 6f 66 hen else case of 00001980: 20 77 68 65 72 65 20 64 6f 20 6d 6f 64 75 6c 65 where do module 00001990: 20 69 6d 70 6f 72 74 20 68 69 64 69 6e 67 20 27 import hiding ' 000019a0: 20 2b 0a 20 20 20 20 20 20 27 71 75 61 6c 69 66 +. 'qualif 000019b0: 69 65 64 20 74 79 70 65 20 64 61 74 61 20 6e 65 ied type data ne 000019c0: 77 74 79 70 65 20 64 65 72 69 76 69 6e 67 20 63 wtype deriving c 000019d0: 6c 61 73 73 20 69 6e 73 74 61 6e 63 65 20 61 73 lass instance as 000019e0: 20 64 65 66 61 75 6c 74 20 27 20 2b 0a 20 20 20 default ' +. 000019f0: 20 20 20 27 69 6e 66 69 78 20 69 6e 66 69 78 6c 'infix infixl 00001a00: 20 69 6e 66 69 78 72 20 66 6f 72 65 69 67 6e 20 infixr foreign 00001a10: 65 78 70 6f 72 74 20 63 63 61 6c 6c 20 73 74 64 export ccall std 00001a20: 63 61 6c 6c 20 63 70 6c 75 73 70 6c 75 73 20 27 call cplusplus ' 00001a30: 20 2b 0a 20 20 20 20 20 20 27 6a 76 6d 20 64 6f +. 'jvm do 00001a40: 74 6e 65 74 20 73 61 66 65 20 75 6e 73 61 66 65 tnet safe unsafe 00001a50: 20 66 61 6d 69 6c 79 20 66 6f 72 61 6c 6c 20 6d family forall m 00001a60: 64 6f 20 70 72 6f 63 20 72 65 63 27 2c 0a 20 20 do proc rec',. 00001a70: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 00001a80: 20 20 20 20 2f 2f 20 54 6f 70 2d 6c 65 76 65 6c // Top-level 00001a90: 20 63 6f 6e 73 74 72 75 63 74 69 6f 6e 73 2e 0a constructions.. 00001aa0: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00001ab0: 62 65 67 69 6e 4b 65 79 77 6f 72 64 73 3a 20 27 beginKeywords: ' 00001ac0: 6d 6f 64 75 6c 65 27 2c 0a 20 20 20 20 20 20 20 module',. 00001ad0: 20 65 6e 64 3a 20 27 77 68 65 72 65 27 2c 0a 20 end: 'where',. 00001ae0: 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a keywords: 00001af0: 20 27 6d 6f 64 75 6c 65 20 77 68 65 72 65 27 2c 'module where', 00001b00: 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e . contain 00001b10: 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 4c s: [. L 00001b20: 49 53 54 2c 0a 20 20 20 20 20 20 20 20 20 20 43 IST,. C 00001b30: 4f 4d 4d 45 4e 54 0a 20 20 20 20 20 20 20 20 5d OMMENT. ] 00001b40: 2c 0a 20 20 20 20 20 20 20 20 69 6c 6c 65 67 61 ,. illega 00001b50: 6c 3a 20 27 5c 5c 57 5c 5c 2e 7c 3b 27 0a 20 20 l: '\\W\\.|;'. 00001b60: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 },. {. 00001b70: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c begin: '\ 00001b80: 5c 62 69 6d 70 6f 72 74 5c 5c 62 27 2c 0a 20 20 \bimport\\b',. 00001b90: 20 20 20 20 20 20 65 6e 64 3a 20 27 24 27 2c 0a end: '$',. 00001ba0: 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 keywords 00001bb0: 3a 20 27 69 6d 70 6f 72 74 20 71 75 61 6c 69 66 : 'import qualif 00001bc0: 69 65 64 20 61 73 20 68 69 64 69 6e 67 27 2c 0a ied as hiding',. 00001bd0: 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 contains 00001be0: 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 4c 49 : [. LI 00001bf0: 53 54 2c 0a 20 20 20 20 20 20 20 20 20 20 43 4f ST,. CO 00001c00: 4d 4d 45 4e 54 0a 20 20 20 20 20 20 20 20 5d 2c MMENT. ], 00001c10: 0a 20 20 20 20 20 20 20 20 69 6c 6c 65 67 61 6c . illegal 00001c20: 3a 20 27 5c 5c 57 5c 5c 2e 7c 3b 27 0a 20 20 20 : '\\W\\.|;'. 00001c30: 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 },. {. 00001c40: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 00001c50: 20 27 63 6c 61 73 73 27 2c 0a 20 20 20 20 20 20 'class',. 00001c60: 20 20 62 65 67 69 6e 3a 20 27 5e 28 5c 5c 73 2a begin: '^(\\s* 00001c70: 29 3f 28 63 6c 61 73 73 7c 69 6e 73 74 61 6e 63 )?(class|instanc 00001c80: 65 29 5c 5c 62 27 2c 0a 20 20 20 20 20 20 20 20 e)\\b',. 00001c90: 65 6e 64 3a 20 27 77 68 65 72 65 27 2c 0a 20 20 end: 'where',. 00001ca0: 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 keywords: 00001cb0: 27 63 6c 61 73 73 20 66 61 6d 69 6c 79 20 69 6e 'class family in 00001cc0: 73 74 61 6e 63 65 20 77 68 65 72 65 27 2c 0a 20 stance where',. 00001cd0: 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a contains: 00001ce0: 20 5b 0a 20 20 20 20 20 20 20 20 20 20 43 4f 4e [. CON 00001cf0: 53 54 52 55 43 54 4f 52 2c 0a 20 20 20 20 20 20 STRUCTOR,. 00001d00: 20 20 20 20 4c 49 53 54 2c 0a 20 20 20 20 20 20 LIST,. 00001d10: 20 20 20 20 43 4f 4d 4d 45 4e 54 0a 20 20 20 20 COMMENT. 00001d20: 20 20 20 20 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 ]. },. 00001d30: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 {. c 00001d40: 6c 61 73 73 4e 61 6d 65 3a 20 27 63 6c 61 73 73 lassName: 'class 00001d50: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 00001d60: 3a 20 27 5c 5c 62 28 64 61 74 61 7c 28 6e 65 77 : '\\b(data|(new 00001d70: 29 3f 74 79 70 65 29 5c 5c 62 27 2c 0a 20 20 20 )?type)\\b',. 00001d80: 20 20 20 20 20 65 6e 64 3a 20 27 24 27 2c 0a 20 end: '$',. 00001d90: 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a keywords: 00001da0: 20 27 64 61 74 61 20 66 61 6d 69 6c 79 20 74 79 'data family ty 00001db0: 70 65 20 6e 65 77 74 79 70 65 20 64 65 72 69 76 pe newtype deriv 00001dc0: 69 6e 67 27 2c 0a 20 20 20 20 20 20 20 20 63 6f ing',. co 00001dd0: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 00001de0: 20 20 20 20 50 52 41 47 4d 41 2c 0a 20 20 20 20 PRAGMA,. 00001df0: 20 20 20 20 20 20 43 4f 4e 53 54 52 55 43 54 4f CONSTRUCTO 00001e00: 52 2c 0a 20 20 20 20 20 20 20 20 20 20 4c 49 53 R,. LIS 00001e10: 54 2c 0a 20 20 20 20 20 20 20 20 20 20 52 45 43 T,. REC 00001e20: 4f 52 44 2c 0a 20 20 20 20 20 20 20 20 20 20 43 ORD,. C 00001e30: 4f 4d 4d 45 4e 54 0a 20 20 20 20 20 20 20 20 5d OMMENT. ] 00001e40: 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 . },. 00001e50: 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 4b {. beginK 00001e60: 65 79 77 6f 72 64 73 3a 20 27 64 65 66 61 75 6c eywords: 'defaul 00001e70: 74 27 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a t',. end: 00001e80: 20 27 24 27 2c 0a 20 20 20 20 20 20 20 20 63 6f '$',. co 00001e90: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 00001ea0: 20 20 20 20 43 4f 4e 53 54 52 55 43 54 4f 52 2c CONSTRUCTOR, 00001eb0: 0a 20 20 20 20 20 20 20 20 20 20 4c 49 53 54 2c . LIST, 00001ec0: 0a 20 20 20 20 20 20 20 20 20 20 43 4f 4d 4d 45 . COMME 00001ed0: 4e 54 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 20 NT. ]. 00001ee0: 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 },. {. 00001ef0: 20 20 20 20 20 20 62 65 67 69 6e 4b 65 79 77 6f beginKeywo 00001f00: 72 64 73 3a 20 27 69 6e 66 69 78 20 69 6e 66 69 rds: 'infix infi 00001f10: 78 6c 20 69 6e 66 69 78 72 27 2c 0a 20 20 20 20 xl infixr',. 00001f20: 20 20 20 20 65 6e 64 3a 20 27 24 27 2c 0a 20 20 end: '$',. 00001f30: 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 contains: 00001f40: 5b 0a 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 [. hljs 00001f50: 2e 43 5f 4e 55 4d 42 45 52 5f 4d 4f 44 45 2c 0a .C_NUMBER_MODE,. 00001f60: 20 20 20 20 20 20 20 20 20 20 43 4f 4d 4d 45 4e COMMEN 00001f70: 54 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 T. ]. 00001f80: 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 },. {. 00001f90: 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 62 begin: '\\b 00001fa0: 66 6f 72 65 69 67 6e 5c 5c 62 27 2c 0a 20 20 20 foreign\\b',. 00001fb0: 20 20 20 20 20 65 6e 64 3a 20 27 24 27 2c 0a 20 end: '$',. 00001fc0: 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a keywords: 00001fd0: 20 27 66 6f 72 65 69 67 6e 20 69 6d 70 6f 72 74 'foreign import 00001fe0: 20 65 78 70 6f 72 74 20 63 63 61 6c 6c 20 73 74 export ccall st 00001ff0: 64 63 61 6c 6c 20 63 70 6c 75 73 70 6c 75 73 20 dcall cplusplus 00002000: 6a 76 6d 20 27 20 2b 0a 20 20 20 20 20 20 20 20 jvm ' +. 00002010: 20 20 20 20 20 20 20 20 20 20 27 64 6f 74 6e 65 'dotne 00002020: 74 20 73 61 66 65 20 75 6e 73 61 66 65 27 2c 0a t safe unsafe',. 00002030: 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 contains 00002040: 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 43 4f : [. CO 00002050: 4e 53 54 52 55 43 54 4f 52 2c 0a 20 20 20 20 20 NSTRUCTOR,. 00002060: 20 20 20 20 20 68 6c 6a 73 2e 51 55 4f 54 45 5f hljs.QUOTE_ 00002070: 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 STRING_MODE,. 00002080: 20 20 20 20 20 20 20 43 4f 4d 4d 45 4e 54 0a 20 COMMENT. 00002090: 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 7d ]. } 000020a0: 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 ,. {. 000020b0: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 className: 'me 000020c0: 74 61 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 ta',. beg 000020d0: 69 6e 3a 20 27 23 21 5c 5c 2f 75 73 72 5c 5c 2f in: '#!\\/usr\\/ 000020e0: 62 69 6e 5c 5c 2f 65 6e 76 5c 20 72 75 6e 68 61 bin\\/env\ runha 000020f0: 73 6b 65 6c 6c 27 2c 0a 20 20 20 20 20 20 20 20 skell',. 00002100: 65 6e 64 3a 20 27 24 27 0a 20 20 20 20 20 20 7d end: '$'. } 00002110: 2c 0a 20 20 20 20 20 20 2f 2f 20 22 57 68 69 74 ,. // "Whit 00002120: 65 73 70 61 63 65 73 22 2e 0a 20 20 20 20 20 20 espaces".. 00002130: 50 52 41 47 4d 41 2c 0a 20 20 20 20 20 20 50 52 PRAGMA,. PR 00002140: 45 50 52 4f 43 45 53 53 4f 52 2c 0a 0a 20 20 20 EPROCESSOR,.. 00002150: 20 20 20 2f 2f 20 4c 69 74 65 72 61 6c 73 20 61 // Literals a 00002160: 6e 64 20 6e 61 6d 65 73 2e 0a 0a 20 20 20 20 20 nd names... 00002170: 20 2f 2f 20 54 4f 44 4f 3a 20 63 68 61 72 61 63 // TODO: charac 00002180: 74 65 72 73 2e 0a 20 20 20 20 20 20 68 6c 6a 73 ters.. hljs 00002190: 2e 51 55 4f 54 45 5f 53 54 52 49 4e 47 5f 4d 4f .QUOTE_STRING_MO 000021a0: 44 45 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e 43 DE,. hljs.C 000021b0: 5f 4e 55 4d 42 45 52 5f 4d 4f 44 45 2c 0a 20 20 _NUMBER_MODE,. 000021c0: 20 20 20 20 43 4f 4e 53 54 52 55 43 54 4f 52 2c CONSTRUCTOR, 000021d0: 0a 20 20 20 20 20 20 68 6c 6a 73 2e 69 6e 68 65 . hljs.inhe 000021e0: 72 69 74 28 68 6c 6a 73 2e 54 49 54 4c 45 5f 4d rit(hljs.TITLE_M 000021f0: 4f 44 45 2c 20 7b 0a 20 20 20 20 20 20 20 20 62 ODE, {. b 00002200: 65 67 69 6e 3a 20 27 5e 5b 5f 61 2d 7a 5d 5b 5c egin: '^[_a-z][\ 00002210: 5c 77 5c 27 5d 2a 27 0a 20 20 20 20 20 20 7d 29 \w\']*'. }) 00002220: 2c 0a 20 20 20 20 20 20 43 4f 4d 4d 45 4e 54 2c ,. COMMENT, 00002230: 0a 20 20 20 20 20 20 7b 20 2f 2f 20 4e 6f 20 6d . { // No m 00002240: 61 72 6b 75 70 2c 20 72 65 6c 65 76 61 6e 63 65 arkup, relevance 00002250: 20 62 6f 6f 73 74 65 72 0a 20 20 20 20 20 20 20 booster. 00002260: 20 62 65 67 69 6e 3a 20 27 2d 3e 7c 3c 2d 27 0a begin: '->|<-'. 00002270: 20 20 20 20 20 20 7d 0a 20 20 20 20 5d 0a 20 20 }. ]. 00002280: 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 };.}..module.exp 00002290: 6f 72 74 73 20 3d 20 68 61 73 6b 65 6c 6c 3b 0a orts = haskell;. 000022a0: 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a ../***/ }),../** 000022b0: 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c */ "./node_modul 000022c0: 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f es/highlight.js/ 000022d0: 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 68 61 lib/languages/ha 000022e0: 78 65 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a 2a xe.js":./*!***** 000022f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00002300: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00002310: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00002320: 2a 2a 2a 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e ****!*\. !*** . 00002330: 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 /node_modules/hi 00002340: 67 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c ghlight.js/lib/l 00002350: 61 6e 67 75 61 67 65 73 2f 68 61 78 65 2e 6a 73 anguages/haxe.js 00002360: 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a 2a 2a 2a ***!. \******* 00002370: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00002380: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00002390: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000023a0: 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 28 28 6d 6f 64 75 **/./***/ ((modu 000023b0: 6c 65 29 20 3d 3e 20 7b 0a 0a 2f 2a 0a 4c 61 6e le) => {../*.Lan 000023c0: 67 75 61 67 65 3a 20 48 61 78 65 0a 44 65 73 63 guage: Haxe.Desc 000023d0: 72 69 70 74 69 6f 6e 3a 20 48 61 78 65 20 69 73 ription: Haxe is 000023e0: 20 61 6e 20 6f 70 65 6e 20 73 6f 75 72 63 65 20 an open source 000023f0: 74 6f 6f 6c 6b 69 74 20 62 61 73 65 64 20 6f 6e toolkit based on 00002400: 20 61 20 6d 6f 64 65 72 6e 2c 20 68 69 67 68 20 a modern, high 00002410: 6c 65 76 65 6c 2c 20 73 74 72 69 63 74 6c 79 20 level, strictly 00002420: 74 79 70 65 64 20 70 72 6f 67 72 61 6d 6d 69 6e typed programmin 00002430: 67 20 6c 61 6e 67 75 61 67 65 2e 0a 41 75 74 68 g language..Auth 00002440: 6f 72 3a 20 43 68 72 69 73 74 6f 70 68 65 72 20 or: Christopher 00002450: 4b 61 73 74 65 72 20 3c 69 6b 61 73 6f 6b 69 40 Kaster <ikasoki@ 00002460: 67 6d 61 69 6c 2e 63 6f 6d 3e 20 28 42 61 73 65 gmail.com> (Base 00002470: 64 20 6f 6e 20 74 68 65 20 61 63 74 69 6f 6e 73 d on the actions 00002480: 63 72 69 70 74 2e 6a 73 20 6c 61 6e 67 75 61 67 cript.js languag 00002490: 65 20 66 69 6c 65 20 62 79 20 41 6c 65 78 61 6e e file by Alexan 000024a0: 64 65 72 20 4d 79 61 64 7a 65 6c 29 0a 43 6f 6e der Myadzel).Con 000024b0: 74 72 69 62 75 74 6f 72 73 3a 20 4b 65 6e 74 6f tributors: Kento 000024c0: 6e 20 48 61 6d 61 6c 75 69 6b 20 3c 6b 65 6e 74 n Hamaluik <kent 000024d0: 6f 6e 68 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 57 onh@gmail.com>.W 000024e0: 65 62 73 69 74 65 3a 20 68 74 74 70 73 3a 2f 2f ebsite: https:// 000024f0: 68 61 78 65 2e 6f 72 67 0a 2a 2f 0a 0a 66 75 6e haxe.org.*/..fun 00002500: 63 74 69 6f 6e 20 68 61 78 65 28 68 6c 6a 73 29 ction haxe(hljs) 00002510: 20 7b 0a 0a 20 20 63 6f 6e 73 74 20 48 41 58 45 {.. const HAXE 00002520: 5f 42 41 53 49 43 5f 54 59 50 45 53 20 3d 20 27 _BASIC_TYPES = ' 00002530: 49 6e 74 20 46 6c 6f 61 74 20 53 74 72 69 6e 67 Int Float String 00002540: 20 42 6f 6f 6c 20 44 79 6e 61 6d 69 63 20 56 6f Bool Dynamic Vo 00002550: 69 64 20 41 72 72 61 79 20 27 3b 0a 0a 20 20 72 id Array ';.. r 00002560: 65 74 75 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 eturn {. name 00002570: 3a 20 27 48 61 78 65 27 2c 0a 20 20 20 20 61 6c : 'Haxe',. al 00002580: 69 61 73 65 73 3a 20 5b 27 68 78 27 5d 2c 0a 20 iases: ['hx'],. 00002590: 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 7b 0a 20 keywords: {. 000025a0: 20 20 20 20 20 6b 65 79 77 6f 72 64 3a 20 27 62 keyword: 'b 000025b0: 72 65 61 6b 20 63 61 73 65 20 63 61 73 74 20 63 reak case cast c 000025c0: 61 74 63 68 20 63 6f 6e 74 69 6e 75 65 20 64 65 atch continue de 000025d0: 66 61 75 6c 74 20 64 6f 20 64 79 6e 61 6d 69 63 fault do dynamic 000025e0: 20 65 6c 73 65 20 65 6e 75 6d 20 65 78 74 65 72 else enum exter 000025f0: 6e 20 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 n ' +. 00002600: 20 20 20 20 20 27 66 6f 72 20 66 75 6e 63 74 69 'for functi 00002610: 6f 6e 20 68 65 72 65 20 69 66 20 69 6d 70 6f 72 on here if impor 00002620: 74 20 69 6e 20 69 6e 6c 69 6e 65 20 6e 65 76 65 t in inline neve 00002630: 72 20 6e 65 77 20 6f 76 65 72 72 69 64 65 20 70 r new override p 00002640: 61 63 6b 61 67 65 20 70 72 69 76 61 74 65 20 67 ackage private g 00002650: 65 74 20 73 65 74 20 27 20 2b 0a 20 20 20 20 20 et set ' +. 00002660: 20 20 20 20 20 20 20 20 20 20 27 70 75 62 6c 69 'publi 00002670: 63 20 72 65 74 75 72 6e 20 73 74 61 74 69 63 20 c return static 00002680: 73 75 70 65 72 20 73 77 69 74 63 68 20 74 68 69 super switch thi 00002690: 73 20 74 68 72 6f 77 20 74 72 61 63 65 20 74 72 s throw trace tr 000026a0: 79 20 74 79 70 65 64 65 66 20 75 6e 74 79 70 65 y typedef untype 000026b0: 64 20 75 73 69 6e 67 20 76 61 72 20 77 68 69 6c d using var whil 000026c0: 65 20 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 e ' +. 000026d0: 20 20 20 20 20 48 41 58 45 5f 42 41 53 49 43 5f HAXE_BASIC_ 000026e0: 54 59 50 45 53 2c 0a 20 20 20 20 20 20 62 75 69 TYPES,. bui 000026f0: 6c 74 5f 69 6e 3a 0a 20 20 20 20 20 20 20 20 27 lt_in:. ' 00002700: 74 72 61 63 65 20 74 68 69 73 27 2c 0a 20 20 20 trace this',. 00002710: 20 20 20 6c 69 74 65 72 61 6c 3a 0a 20 20 20 20 literal:. 00002720: 20 20 20 20 27 74 72 75 65 20 66 61 6c 73 65 20 'true false 00002730: 6e 75 6c 6c 20 5f 27 0a 20 20 20 20 7d 2c 0a 20 null _'. },. 00002740: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 00002750: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 {. c 00002760: 6c 61 73 73 4e 61 6d 65 3a 20 27 73 74 72 69 6e lassName: 'strin 00002770: 67 27 2c 20 2f 2f 20 69 6e 74 65 72 70 6f 6c 61 g', // interpola 00002780: 74 65 2d 61 62 6c 65 20 73 74 72 69 6e 67 73 0a te-able strings. 00002790: 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 begin: ' 000027a0: 5c 27 27 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 \'',. end 000027b0: 3a 20 27 5c 27 27 2c 0a 20 20 20 20 20 20 20 20 : '\'',. 000027c0: 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 contains: [. 000027d0: 20 20 20 20 20 20 68 6c 6a 73 2e 42 41 43 4b 53 hljs.BACKS 000027e0: 4c 41 53 48 5f 45 53 43 41 50 45 2c 0a 20 20 20 LASH_ESCAPE,. 000027f0: 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 {. 00002800: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 00002810: 27 73 75 62 73 74 27 2c 20 2f 2f 20 69 6e 74 65 'subst', // inte 00002820: 72 70 6f 6c 61 74 69 6f 6e 0a 20 20 20 20 20 20 rpolation. 00002830: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c begin: '\\ 00002840: 24 5c 5c 7b 27 2c 0a 20 20 20 20 20 20 20 20 20 $\\{',. 00002850: 20 20 20 65 6e 64 3a 20 27 5c 5c 7d 27 0a 20 20 end: '\\}'. 00002860: 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 },. 00002870: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 {. 00002880: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 className: 's 00002890: 75 62 73 74 27 2c 20 2f 2f 20 69 6e 74 65 72 70 ubst', // interp 000028a0: 6f 6c 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 olation. 000028b0: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 24 27 begin: '\\$' 000028c0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6e ,. en 000028d0: 64 3a 20 2f 5c 57 5c 7d 2f 0a 20 20 20 20 20 20 d: /\W\}/. 000028e0: 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 5d 0a }. ]. 000028f0: 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 68 },. h 00002900: 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 49 4e 47 ljs.QUOTE_STRING 00002910: 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 68 6c 6a _MODE,. hlj 00002920: 73 2e 43 5f 4c 49 4e 45 5f 43 4f 4d 4d 45 4e 54 s.C_LINE_COMMENT 00002930: 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 68 6c 6a _MODE,. hlj 00002940: 73 2e 43 5f 42 4c 4f 43 4b 5f 43 4f 4d 4d 45 4e s.C_BLOCK_COMMEN 00002950: 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 68 6c T_MODE,. hl 00002960: 6a 73 2e 43 5f 4e 55 4d 42 45 52 5f 4d 4f 44 45 js.C_NUMBER_MODE 00002970: 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 ,. {. 00002980: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 className: 'me 00002990: 74 61 27 2c 20 2f 2f 20 63 6f 6d 70 69 6c 65 72 ta', // compiler 000029a0: 20 6d 65 74 61 0a 20 20 20 20 20 20 20 20 62 65 meta. be 000029b0: 67 69 6e 3a 20 27 40 3a 27 2c 0a 20 20 20 20 20 gin: '@:',. 000029c0: 20 20 20 65 6e 64 3a 20 27 24 27 0a 20 20 20 20 end: '$'. 000029d0: 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 },. {. 000029e0: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 000029f0: 27 6d 65 74 61 27 2c 20 2f 2f 20 63 6f 6d 70 69 'meta', // compi 00002a00: 6c 65 72 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 73 ler conditionals 00002a10: 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 . begin: 00002a20: 27 23 27 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 '#',. end 00002a30: 3a 20 27 24 27 2c 0a 20 20 20 20 20 20 20 20 6b : '$',. k 00002a40: 65 79 77 6f 72 64 73 3a 20 7b 0a 20 20 20 20 20 eywords: {. 00002a50: 20 20 20 20 20 27 6d 65 74 61 2d 6b 65 79 77 6f 'meta-keywo 00002a60: 72 64 27 3a 20 27 69 66 20 65 6c 73 65 20 65 6c rd': 'if else el 00002a70: 73 65 69 66 20 65 6e 64 20 65 72 72 6f 72 27 0a seif end error'. 00002a80: 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 }. 00002a90: 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 },. {. 00002aa0: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 74 className: 't 00002ab0: 79 70 65 27 2c 20 2f 2f 20 66 75 6e 63 74 69 6f ype', // functio 00002ac0: 6e 20 74 79 70 65 73 0a 20 20 20 20 20 20 20 20 n types. 00002ad0: 62 65 67 69 6e 3a 20 27 3a 5b 20 5c 74 5d 2a 27 begin: ':[ \t]*' 00002ae0: 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 ,. end: ' 00002af0: 5b 5e 41 2d 5a 61 2d 7a 30 2d 39 5f 20 5c 74 5c [^A-Za-z0-9_ \t\ 00002b00: 5c 2d 3e 5d 27 2c 0a 20 20 20 20 20 20 20 20 65 \->]',. e 00002b10: 78 63 6c 75 64 65 42 65 67 69 6e 3a 20 74 72 75 xcludeBegin: tru 00002b20: 65 2c 0a 20 20 20 20 20 20 20 20 65 78 63 6c 75 e,. exclu 00002b30: 64 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 deEnd: true,. 00002b40: 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 relevance: 00002b50: 30 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 0. },. 00002b60: 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 {. class 00002b70: 4e 61 6d 65 3a 20 27 74 79 70 65 27 2c 20 2f 2f Name: 'type', // 00002b80: 20 74 79 70 65 73 0a 20 20 20 20 20 20 20 20 62 types. b 00002b90: 65 67 69 6e 3a 20 27 3a 5b 20 5c 74 5d 2a 27 2c egin: ':[ \t]*', 00002ba0: 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 5c . end: '\ 00002bb0: 5c 57 27 2c 0a 20 20 20 20 20 20 20 20 65 78 63 \W',. exc 00002bc0: 6c 75 64 65 42 65 67 69 6e 3a 20 74 72 75 65 2c ludeBegin: true, 00002bd0: 0a 20 20 20 20 20 20 20 20 65 78 63 6c 75 64 65 . exclude 00002be0: 45 6e 64 3a 20 74 72 75 65 0a 20 20 20 20 20 20 End: true. 00002bf0: 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 },. {. 00002c00: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 74 className: 't 00002c10: 79 70 65 27 2c 20 2f 2f 20 69 6e 73 74 61 6e 74 ype', // instant 00002c20: 69 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 62 iation. b 00002c30: 65 67 69 6e 3a 20 27 6e 65 77 20 2a 27 2c 0a 20 egin: 'new *',. 00002c40: 20 20 20 20 20 20 20 65 6e 64 3a 20 27 5c 5c 57 end: '\\W 00002c50: 27 2c 0a 20 20 20 20 20 20 20 20 65 78 63 6c 75 ',. exclu 00002c60: 64 65 42 65 67 69 6e 3a 20 74 72 75 65 2c 0a 20 deBegin: true,. 00002c70: 20 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 6e excludeEn 00002c80: 64 3a 20 74 72 75 65 0a 20 20 20 20 20 20 7d 2c d: true. }, 00002c90: 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 . {. 00002ca0: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 63 6c 61 className: 'cla 00002cb0: 73 73 27 2c 20 2f 2f 20 65 6e 75 6d 73 0a 20 20 ss', // enums. 00002cc0: 20 20 20 20 20 20 62 65 67 69 6e 4b 65 79 77 6f beginKeywo 00002cd0: 72 64 73 3a 20 27 65 6e 75 6d 27 2c 0a 20 20 20 rds: 'enum',. 00002ce0: 20 20 20 20 20 65 6e 64 3a 20 27 5c 5c 7b 27 2c end: '\\{', 00002cf0: 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e . contain 00002d00: 73 3a 20 5b 68 6c 6a 73 2e 54 49 54 4c 45 5f 4d s: [hljs.TITLE_M 00002d10: 4f 44 45 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 ODE]. },. 00002d20: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c {. cl 00002d30: 61 73 73 4e 61 6d 65 3a 20 27 63 6c 61 73 73 27 assName: 'class' 00002d40: 2c 20 2f 2f 20 61 62 73 74 72 61 63 74 73 0a 20 , // abstracts. 00002d50: 20 20 20 20 20 20 20 62 65 67 69 6e 4b 65 79 77 beginKeyw 00002d60: 6f 72 64 73 3a 20 27 61 62 73 74 72 61 63 74 27 ords: 'abstract' 00002d70: 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 ,. end: ' 00002d80: 5b 5c 5c 7b 24 5d 27 2c 0a 20 20 20 20 20 20 20 [\\{$]',. 00002d90: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 00002da0: 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 {. 00002db0: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 00002dc0: 27 74 79 70 65 27 2c 0a 20 20 20 20 20 20 20 20 'type',. 00002dd0: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 28 27 begin: '\\(' 00002de0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6e ,. en 00002df0: 64 3a 20 27 5c 5c 29 27 2c 0a 20 20 20 20 20 20 d: '\\)',. 00002e00: 20 20 20 20 20 20 65 78 63 6c 75 64 65 42 65 67 excludeBeg 00002e10: 69 6e 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 in: true,. 00002e20: 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 6e 64 excludeEnd 00002e30: 3a 20 74 72 75 65 0a 20 20 20 20 20 20 20 20 20 : true. 00002e40: 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 7b 0a },. {. 00002e50: 20 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 clas 00002e60: 73 4e 61 6d 65 3a 20 27 74 79 70 65 27 2c 0a 20 sName: 'type',. 00002e70: 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e begin 00002e80: 3a 20 27 66 72 6f 6d 20 2b 27 2c 0a 20 20 20 20 : 'from +',. 00002e90: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 5c 5c end: '\\ 00002ea0: 57 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 W',. 00002eb0: 65 78 63 6c 75 64 65 42 65 67 69 6e 3a 20 74 72 excludeBegin: tr 00002ec0: 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ue,. 00002ed0: 65 78 63 6c 75 64 65 45 6e 64 3a 20 74 72 75 65 excludeEnd: true 00002ee0: 0a 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 . },. 00002ef0: 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 {. 00002f00: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 00002f10: 20 27 74 79 70 65 27 2c 0a 20 20 20 20 20 20 20 'type',. 00002f20: 20 20 20 20 20 62 65 67 69 6e 3a 20 27 74 6f 20 begin: 'to 00002f30: 2b 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 +',. 00002f40: 65 6e 64 3a 20 27 5c 5c 57 27 2c 0a 20 20 20 20 end: '\\W',. 00002f50: 20 20 20 20 20 20 20 20 65 78 63 6c 75 64 65 42 excludeB 00002f60: 65 67 69 6e 3a 20 74 72 75 65 2c 0a 20 20 20 20 egin: true,. 00002f70: 20 20 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 excludeE 00002f80: 6e 64 3a 20 74 72 75 65 0a 20 20 20 20 20 20 20 nd: true. 00002f90: 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 },. 00002fa0: 68 6c 6a 73 2e 54 49 54 4c 45 5f 4d 4f 44 45 0a hljs.TITLE_MODE. 00002fb0: 20 20 20 20 20 20 20 20 5d 2c 0a 20 20 20 20 20 ],. 00002fc0: 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 7b 0a 20 keywords: {. 00002fd0: 20 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 keyword 00002fe0: 3a 20 27 61 62 73 74 72 61 63 74 20 66 72 6f 6d : 'abstract from 00002ff0: 20 74 6f 27 0a 20 20 20 20 20 20 20 20 7d 0a 20 to'. }. 00003000: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a },. {. 00003010: 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d classNam 00003020: 65 3a 20 27 63 6c 61 73 73 27 2c 20 2f 2f 20 63 e: 'class', // c 00003030: 6c 61 73 73 65 73 0a 20 20 20 20 20 20 20 20 62 lasses. b 00003040: 65 67 69 6e 3a 20 27 5c 5c 62 28 63 6c 61 73 73 egin: '\\b(class 00003050: 7c 69 6e 74 65 72 66 61 63 65 29 20 2b 27 2c 0a |interface) +',. 00003060: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 5b 5c end: '[\ 00003070: 5c 7b 24 5d 27 2c 0a 20 20 20 20 20 20 20 20 65 \{$]',. e 00003080: 78 63 6c 75 64 65 45 6e 64 3a 20 74 72 75 65 2c xcludeEnd: true, 00003090: 0a 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 . keyword 000030a0: 73 3a 20 27 63 6c 61 73 73 20 69 6e 74 65 72 66 s: 'class interf 000030b0: 61 63 65 27 2c 0a 20 20 20 20 20 20 20 20 63 6f ace',. co 000030c0: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 000030d0: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 {. 000030e0: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6b 65 className: 'ke 000030f0: 79 77 6f 72 64 27 2c 0a 20 20 20 20 20 20 20 20 yword',. 00003100: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 62 28 begin: '\\b( 00003110: 65 78 74 65 6e 64 73 7c 69 6d 70 6c 65 6d 65 6e extends|implemen 00003120: 74 73 29 20 2b 27 2c 0a 20 20 20 20 20 20 20 20 ts) +',. 00003130: 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 27 65 keywords: 'e 00003140: 78 74 65 6e 64 73 20 69 6d 70 6c 65 6d 65 6e 74 xtends implement 00003150: 73 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 s',. 00003160: 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 contains: [. 00003170: 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 {. 00003180: 20 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 clas 00003190: 73 4e 61 6d 65 3a 20 27 74 79 70 65 27 2c 0a 20 sName: 'type',. 000031a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 b 000031b0: 65 67 69 6e 3a 20 68 6c 6a 73 2e 49 44 45 4e 54 egin: hljs.IDENT 000031c0: 5f 52 45 2c 0a 20 20 20 20 20 20 20 20 20 20 20 _RE,. 000031d0: 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 relevance: 000031e0: 30 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0. 000031f0: 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 5d 0a }. ]. 00003200: 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 },. 00003210: 20 20 20 20 20 20 20 68 6c 6a 73 2e 54 49 54 4c hljs.TITL 00003220: 45 5f 4d 4f 44 45 0a 20 20 20 20 20 20 20 20 5d E_MODE. ] 00003230: 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 . },. 00003240: 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e {. classN 00003250: 61 6d 65 3a 20 27 66 75 6e 63 74 69 6f 6e 27 2c ame: 'function', 00003260: 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 4b 65 . beginKe 00003270: 79 77 6f 72 64 73 3a 20 27 66 75 6e 63 74 69 6f ywords: 'functio 00003280: 6e 27 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a n',. end: 00003290: 20 27 5c 5c 28 27 2c 0a 20 20 20 20 20 20 20 20 '\\(',. 000032a0: 65 78 63 6c 75 64 65 45 6e 64 3a 20 74 72 75 65 excludeEnd: true 000032b0: 2c 0a 20 20 20 20 20 20 20 20 69 6c 6c 65 67 61 ,. illega 000032c0: 6c 3a 20 27 5c 5c 53 27 2c 0a 20 20 20 20 20 20 l: '\\S',. 000032d0: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 68 6c 6a contains: [hlj 000032e0: 73 2e 54 49 54 4c 45 5f 4d 4f 44 45 5d 0a 20 20 s.TITLE_MODE]. 000032f0: 20 20 20 20 7d 0a 20 20 20 20 5d 2c 0a 20 20 20 }. ],. 00003300: 20 69 6c 6c 65 67 61 6c 3a 20 2f 3c 5c 2f 2f 0a illegal: /<\//. 00003310: 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 };.}..module.e 00003320: 78 70 6f 72 74 73 20 3d 20 68 61 78 65 3b 0a 0a xports = haxe;.. 00003330: 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a ./***/ }),../*** 00003340: 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 / "./node_module 00003350: 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c s/highlight.js/l 00003360: 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 68 73 70 ib/languages/hsp 00003370: 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a .js":./*!******* 00003380: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00003390: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000033a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000033b0: 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f *!*\. !*** ./no 000033c0: 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c de_modules/highl 000033d0: 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 ight.js/lib/lang 000033e0: 75 61 67 65 73 2f 68 73 70 2e 6a 73 20 2a 2a 2a uages/hsp.js *** 000033f0: 21 0a 20 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a !. \*********** 00003400: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00003410: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00003420: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f *************/./ 00003430: 2a 2a 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d ***/ ((module) = 00003440: 3e 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 65 > {../*.Language 00003450: 3a 20 48 53 50 0a 41 75 74 68 6f 72 3a 20 70 72 : HSP.Author: pr 00003460: 69 6e 63 65 20 3c 4d 43 2e 70 72 69 6e 63 65 2e ince <MC.prince. 00003470: 30 32 30 33 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 0203@gmail.com>. 00003480: 57 65 62 73 69 74 65 3a 20 68 74 74 70 73 3a 2f Website: https:/ 00003490: 2f 65 6e 2e 77 69 6b 69 70 65 64 69 61 2e 6f 72 /en.wikipedia.or 000034a0: 67 2f 77 69 6b 69 2f 48 6f 74 5f 53 6f 75 70 5f g/wiki/Hot_Soup_ 000034b0: 50 72 6f 63 65 73 73 6f 72 0a 43 61 74 65 67 6f Processor.Catego 000034c0: 72 79 3a 20 73 63 72 69 70 74 69 6e 67 0a 2a 2f ry: scripting.*/ 000034d0: 0a 0a 66 75 6e 63 74 69 6f 6e 20 68 73 70 28 68 ..function hsp(h 000034e0: 6c 6a 73 29 20 7b 0a 20 20 72 65 74 75 72 6e 20 ljs) {. return 000034f0: 7b 0a 20 20 20 20 6e 61 6d 65 3a 20 27 48 53 50 {. name: 'HSP 00003500: 27 2c 0a 20 20 20 20 63 61 73 65 5f 69 6e 73 65 ',. case_inse 00003510: 6e 73 69 74 69 76 65 3a 20 74 72 75 65 2c 0a 20 nsitive: true,. 00003520: 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 7b 0a 20 keywords: {. 00003530: 20 20 20 20 20 24 70 61 74 74 65 72 6e 3a 20 2f $pattern: / 00003540: 5b 5c 77 2e 5f 5d 2b 2f 2c 0a 20 20 20 20 20 20 [\w._]+/,. 00003550: 6b 65 79 77 6f 72 64 3a 20 27 67 6f 74 6f 20 67 keyword: 'goto g 00003560: 6f 73 75 62 20 72 65 74 75 72 6e 20 62 72 65 61 osub return brea 00003570: 6b 20 72 65 70 65 61 74 20 6c 6f 6f 70 20 63 6f k repeat loop co 00003580: 6e 74 69 6e 75 65 20 77 61 69 74 20 61 77 61 69 ntinue wait awai 00003590: 74 20 64 69 6d 20 73 64 69 6d 20 66 6f 72 65 61 t dim sdim forea 000035a0: 63 68 20 64 69 6d 74 79 70 65 20 64 75 70 20 64 ch dimtype dup d 000035b0: 75 70 70 74 72 20 65 6e 64 20 73 74 6f 70 20 6e upptr end stop n 000035c0: 65 77 6d 6f 64 20 64 65 6c 6d 6f 64 20 6d 72 65 ewmod delmod mre 000035d0: 66 20 72 75 6e 20 65 78 67 6f 74 6f 20 6f 6e 20 f run exgoto on 000035e0: 6d 63 61 6c 6c 20 61 73 73 65 72 74 20 6c 6f 67 mcall assert log 000035f0: 6d 65 73 20 6e 65 77 6c 61 62 20 72 65 73 75 6d mes newlab resum 00003600: 65 20 79 69 65 6c 64 20 6f 6e 65 78 69 74 20 6f e yield onexit o 00003610: 6e 65 72 72 6f 72 20 6f 6e 6b 65 79 20 6f 6e 63 nerror onkey onc 00003620: 6c 69 63 6b 20 6f 6e 63 6d 64 20 65 78 69 73 74 lick oncmd exist 00003630: 20 64 65 6c 65 74 65 20 6d 6b 64 69 72 20 63 68 delete mkdir ch 00003640: 64 69 72 20 64 69 72 6c 69 73 74 20 62 6c 6f 61 dir dirlist bloa 00003650: 64 20 62 73 61 76 65 20 62 63 6f 70 79 20 6d 65 d bsave bcopy me 00003660: 6d 66 69 6c 65 20 69 66 20 65 6c 73 65 20 70 6f mfile if else po 00003670: 6b 65 20 77 70 6f 6b 65 20 6c 70 6f 6b 65 20 67 ke wpoke lpoke g 00003680: 65 74 73 74 72 20 63 68 64 70 6d 20 6d 65 6d 65 etstr chdpm meme 00003690: 78 70 61 6e 64 20 6d 65 6d 63 70 79 20 6d 65 6d xpand memcpy mem 000036a0: 73 65 74 20 6e 6f 74 65 73 65 6c 20 6e 6f 74 65 set notesel note 000036b0: 61 64 64 20 6e 6f 74 65 64 65 6c 20 6e 6f 74 65 add notedel note 000036c0: 6c 6f 61 64 20 6e 6f 74 65 73 61 76 65 20 72 61 load notesave ra 000036d0: 6e 64 6f 6d 69 7a 65 20 6e 6f 74 65 75 6e 73 65 ndomize noteunse 000036e0: 6c 20 6e 6f 74 65 67 65 74 20 73 70 6c 69 74 20 l noteget split 000036f0: 73 74 72 72 65 70 20 73 65 74 65 61 73 65 20 62 strrep setease b 00003700: 75 74 74 6f 6e 20 63 68 67 64 69 73 70 20 65 78 utton chgdisp ex 00003710: 65 63 20 64 69 61 6c 6f 67 20 6d 6d 6c 6f 61 64 ec dialog mmload 00003720: 20 6d 6d 70 6c 61 79 20 6d 6d 73 74 6f 70 20 6d mmplay mmstop m 00003730: 63 69 20 70 73 65 74 20 70 67 65 74 20 73 79 73 ci pset pget sys 00003740: 63 6f 6c 6f 72 20 6d 65 73 20 70 72 69 6e 74 20 color mes print 00003750: 74 69 74 6c 65 20 70 6f 73 20 63 69 72 63 6c 65 title pos circle 00003760: 20 63 6c 73 20 66 6f 6e 74 20 73 79 73 66 6f 6e cls font sysfon 00003770: 74 20 6f 62 6a 73 69 7a 65 20 70 69 63 6c 6f 61 t objsize picloa 00003780: 64 20 63 6f 6c 6f 72 20 70 61 6c 63 6f 6c 6f 72 d color palcolor 00003790: 20 70 61 6c 65 74 74 65 20 72 65 64 72 61 77 20 palette redraw 000037a0: 77 69 64 74 68 20 67 73 65 6c 20 67 63 6f 70 79 width gsel gcopy 000037b0: 20 67 7a 6f 6f 6d 20 67 6d 6f 64 65 20 62 6d 70 gzoom gmode bmp 000037c0: 73 61 76 65 20 68 73 76 63 6f 6c 6f 72 20 67 65 save hsvcolor ge 000037d0: 74 6b 65 79 20 6c 69 73 74 62 6f 78 20 63 68 6b tkey listbox chk 000037e0: 62 6f 78 20 63 6f 6d 62 6f 78 20 69 6e 70 75 74 box combox input 000037f0: 20 6d 65 73 62 6f 78 20 62 75 66 66 65 72 20 73 mesbox buffer s 00003800: 63 72 65 65 6e 20 62 67 73 63 72 20 6d 6f 75 73 creen bgscr mous 00003810: 65 20 6f 62 6a 73 65 6c 20 67 72 6f 6c 6c 20 6c e objsel groll l 00003820: 69 6e 65 20 63 6c 72 6f 62 6a 20 62 6f 78 66 20 ine clrobj boxf 00003830: 6f 62 6a 70 72 6d 20 6f 62 6a 6d 6f 64 65 20 73 objprm objmode s 00003840: 74 69 63 6b 20 67 72 65 63 74 20 67 72 6f 74 61 tick grect grota 00003850: 74 65 20 67 73 71 75 61 72 65 20 67 72 61 64 66 te gsquare gradf 00003860: 20 6f 62 6a 69 6d 61 67 65 20 6f 62 6a 73 6b 69 objimage objski 00003870: 70 20 6f 62 6a 65 6e 61 62 6c 65 20 63 65 6c 6c p objenable cell 00003880: 6f 61 64 20 63 65 6c 64 69 76 20 63 65 6c 70 75 oad celdiv celpu 00003890: 74 20 6e 65 77 63 6f 6d 20 71 75 65 72 79 63 6f t newcom queryco 000038a0: 6d 20 64 65 6c 63 6f 6d 20 63 6e 76 73 74 6f 77 m delcom cnvstow 000038b0: 20 63 6f 6d 72 65 73 20 61 78 6f 62 6a 20 77 69 comres axobj wi 000038c0: 6e 6f 62 6a 20 73 65 6e 64 6d 73 67 20 63 6f 6d nobj sendmsg com 000038d0: 65 76 65 6e 74 20 63 6f 6d 65 76 61 72 67 20 73 event comevarg s 000038e0: 61 72 72 61 79 63 6f 6e 76 20 63 61 6c 6c 66 75 arrayconv callfu 000038f0: 6e 63 20 63 6e 76 77 74 6f 73 20 63 6f 6d 65 76 nc cnvwtos comev 00003900: 64 69 73 70 20 6c 69 62 70 74 72 20 73 79 73 74 disp libptr syst 00003910: 65 6d 20 68 73 70 73 74 61 74 20 68 73 70 76 65 em hspstat hspve 00003920: 72 20 73 74 61 74 20 63 6e 74 20 65 72 72 20 73 r stat cnt err s 00003930: 74 72 73 69 7a 65 20 6c 6f 6f 70 6c 65 76 20 73 trsize looplev s 00003940: 75 62 6c 65 76 20 69 70 61 72 61 6d 20 77 70 61 ublev iparam wpa 00003950: 72 61 6d 20 6c 70 61 72 61 6d 20 72 65 66 73 74 ram lparam refst 00003960: 72 20 72 65 66 64 76 61 6c 20 69 6e 74 20 72 6e r refdval int rn 00003970: 64 20 73 74 72 6c 65 6e 20 6c 65 6e 67 74 68 20 d strlen length 00003980: 6c 65 6e 67 74 68 32 20 6c 65 6e 67 74 68 33 20 length2 length3 00003990: 6c 65 6e 67 74 68 34 20 76 61 72 74 79 70 65 20 length4 vartype 000039a0: 67 65 74 74 69 6d 65 20 70 65 65 6b 20 77 70 65 gettime peek wpe 000039b0: 65 6b 20 6c 70 65 65 6b 20 76 61 72 70 74 72 20 ek lpeek varptr 000039c0: 76 61 72 75 73 65 20 6e 6f 74 65 69 6e 66 6f 20 varuse noteinfo 000039d0: 69 6e 73 74 72 20 61 62 73 20 6c 69 6d 69 74 20 instr abs limit 000039e0: 67 65 74 65 61 73 65 20 73 74 72 20 73 74 72 6d getease str strm 000039f0: 69 64 20 73 74 72 66 20 67 65 74 70 61 74 68 20 id strf getpath 00003a00: 73 74 72 74 72 69 6d 20 73 69 6e 20 63 6f 73 20 strtrim sin cos 00003a10: 74 61 6e 20 61 74 61 6e 20 73 71 72 74 20 64 6f tan atan sqrt do 00003a20: 75 62 6c 65 20 61 62 73 66 20 65 78 70 66 20 6c uble absf expf l 00003a30: 6f 67 66 20 6c 69 6d 69 74 66 20 70 6f 77 66 20 ogf limitf powf 00003a40: 67 65 74 65 61 73 65 66 20 6d 6f 75 73 65 78 20 geteasef mousex 00003a50: 6d 6f 75 73 65 79 20 6d 6f 75 73 65 77 20 68 77 mousey mousew hw 00003a60: 6e 64 20 68 69 6e 73 74 61 6e 63 65 20 68 64 63 nd hinstance hdc 00003a70: 20 67 69 6e 66 6f 20 6f 62 6a 69 6e 66 6f 20 64 ginfo objinfo d 00003a80: 69 72 69 6e 66 6f 20 73 79 73 69 6e 66 6f 20 74 irinfo sysinfo t 00003a90: 68 69 73 6d 6f 64 20 5f 5f 68 73 70 76 65 72 5f hismod __hspver_ 00003aa0: 5f 20 5f 5f 68 73 70 33 30 5f 5f 20 5f 5f 64 61 _ __hsp30__ __da 00003ab0: 74 65 5f 5f 20 5f 5f 74 69 6d 65 5f 5f 20 5f 5f te__ __time__ __ 00003ac0: 6c 69 6e 65 5f 5f 20 5f 5f 66 69 6c 65 5f 5f 20 line__ __file__ 00003ad0: 5f 64 65 62 75 67 20 5f 5f 68 73 70 64 65 66 5f _debug __hspdef_ 00003ae0: 5f 20 61 6e 64 20 6f 72 20 78 6f 72 20 6e 6f 74 _ and or xor not 00003af0: 20 73 63 72 65 65 6e 5f 6e 6f 72 6d 61 6c 20 73 screen_normal s 00003b00: 63 72 65 65 6e 5f 70 61 6c 65 74 74 65 20 73 63 creen_palette sc 00003b10: 72 65 65 6e 5f 68 69 64 65 20 73 63 72 65 65 6e reen_hide screen 00003b20: 5f 66 69 78 65 64 73 69 7a 65 20 73 63 72 65 65 _fixedsize scree 00003b30: 6e 5f 74 6f 6f 6c 20 73 63 72 65 65 6e 5f 66 72 n_tool screen_fr 00003b40: 61 6d 65 20 67 6d 6f 64 65 5f 67 64 69 20 67 6d ame gmode_gdi gm 00003b50: 6f 64 65 5f 6d 65 6d 20 67 6d 6f 64 65 5f 72 67 ode_mem gmode_rg 00003b60: 62 30 20 67 6d 6f 64 65 5f 61 6c 70 68 61 20 67 b0 gmode_alpha g 00003b70: 6d 6f 64 65 5f 72 67 62 30 61 6c 70 68 61 20 67 mode_rgb0alpha g 00003b80: 6d 6f 64 65 5f 61 64 64 20 67 6d 6f 64 65 5f 73 mode_add gmode_s 00003b90: 75 62 20 67 6d 6f 64 65 5f 70 69 78 65 6c 61 20 ub gmode_pixela 00003ba0: 67 69 6e 66 6f 5f 6d 78 20 67 69 6e 66 6f 5f 6d ginfo_mx ginfo_m 00003bb0: 79 20 67 69 6e 66 6f 5f 61 63 74 20 67 69 6e 66 y ginfo_act ginf 00003bc0: 6f 5f 73 65 6c 20 67 69 6e 66 6f 5f 77 78 31 20 o_sel ginfo_wx1 00003bd0: 67 69 6e 66 6f 5f 77 79 31 20 67 69 6e 66 6f 5f ginfo_wy1 ginfo_ 00003be0: 77 78 32 20 67 69 6e 66 6f 5f 77 79 32 20 67 69 wx2 ginfo_wy2 gi 00003bf0: 6e 66 6f 5f 76 78 20 67 69 6e 66 6f 5f 76 79 20 nfo_vx ginfo_vy 00003c00: 67 69 6e 66 6f 5f 73 69 7a 65 78 20 67 69 6e 66 ginfo_sizex ginf 00003c10: 6f 5f 73 69 7a 65 79 20 67 69 6e 66 6f 5f 77 69 o_sizey ginfo_wi 00003c20: 6e 78 20 67 69 6e 66 6f 5f 77 69 6e 79 20 67 69 nx ginfo_winy gi 00003c30: 6e 66 6f 5f 6d 65 73 78 20 67 69 6e 66 6f 5f 6d nfo_mesx ginfo_m 00003c40: 65 73 79 20 67 69 6e 66 6f 5f 72 20 67 69 6e 66 esy ginfo_r ginf 00003c50: 6f 5f 67 20 67 69 6e 66 6f 5f 62 20 67 69 6e 66 o_g ginfo_b ginf 00003c60: 6f 5f 70 61 6c 75 73 65 20 67 69 6e 66 6f 5f 64 o_paluse ginfo_d 00003c70: 69 73 70 78 20 67 69 6e 66 6f 5f 64 69 73 70 79 ispx ginfo_dispy 00003c80: 20 67 69 6e 66 6f 5f 63 78 20 67 69 6e 66 6f 5f ginfo_cx ginfo_ 00003c90: 63 79 20 67 69 6e 66 6f 5f 69 6e 74 69 64 20 67 cy ginfo_intid g 00003ca0: 69 6e 66 6f 5f 6e 65 77 69 64 20 67 69 6e 66 6f info_newid ginfo 00003cb0: 5f 73 78 20 67 69 6e 66 6f 5f 73 79 20 6f 62 6a _sx ginfo_sy obj 00003cc0: 69 6e 66 6f 5f 6d 6f 64 65 20 6f 62 6a 69 6e 66 info_mode objinf 00003cd0: 6f 5f 62 6d 73 63 72 20 6f 62 6a 69 6e 66 6f 5f o_bmscr objinfo_ 00003ce0: 68 77 6e 64 20 6e 6f 74 65 6d 61 78 20 6e 6f 74 hwnd notemax not 00003cf0: 65 73 69 7a 65 20 64 69 72 5f 63 75 72 20 64 69 esize dir_cur di 00003d00: 72 5f 65 78 65 20 64 69 72 5f 77 69 6e 20 64 69 r_exe dir_win di 00003d10: 72 5f 73 79 73 20 64 69 72 5f 63 6d 64 6c 69 6e r_sys dir_cmdlin 00003d20: 65 20 64 69 72 5f 64 65 73 6b 74 6f 70 20 64 69 e dir_desktop di 00003d30: 72 5f 6d 79 64 6f 63 20 64 69 72 5f 74 76 20 66 r_mydoc dir_tv f 00003d40: 6f 6e 74 5f 6e 6f 72 6d 61 6c 20 66 6f 6e 74 5f ont_normal font_ 00003d50: 62 6f 6c 64 20 66 6f 6e 74 5f 69 74 61 6c 69 63 bold font_italic 00003d60: 20 66 6f 6e 74 5f 75 6e 64 65 72 6c 69 6e 65 20 font_underline 00003d70: 66 6f 6e 74 5f 73 74 72 69 6b 65 6f 75 74 20 66 font_strikeout f 00003d80: 6f 6e 74 5f 61 6e 74 69 61 6c 69 61 73 20 6f 62 ont_antialias ob 00003d90: 6a 6d 6f 64 65 5f 6e 6f 72 6d 61 6c 20 6f 62 6a jmode_normal obj 00003da0: 6d 6f 64 65 5f 67 75 69 66 6f 6e 74 20 6f 62 6a mode_guifont obj 00003db0: 6d 6f 64 65 5f 75 73 65 66 6f 6e 74 20 67 73 71 mode_usefont gsq 00003dc0: 75 61 72 65 5f 67 72 61 64 20 6d 73 67 6f 74 68 uare_grad msgoth 00003dd0: 69 63 20 6d 73 6d 69 6e 63 68 6f 20 64 6f 20 75 ic msmincho do u 00003de0: 6e 74 69 6c 20 77 68 69 6c 65 20 77 65 6e 64 20 ntil while wend 00003df0: 66 6f 72 20 6e 65 78 74 20 5f 62 72 65 61 6b 20 for next _break 00003e00: 5f 63 6f 6e 74 69 6e 75 65 20 73 77 69 74 63 68 _continue switch 00003e10: 20 63 61 73 65 20 64 65 66 61 75 6c 74 20 73 77 case default sw 00003e20: 62 72 65 61 6b 20 73 77 65 6e 64 20 64 64 69 6d break swend ddim 00003e30: 20 6c 64 69 6d 20 61 6c 6c 6f 63 20 6d 5f 70 69 ldim alloc m_pi 00003e40: 20 72 61 64 32 64 65 67 20 64 65 67 32 72 61 64 rad2deg deg2rad 00003e50: 20 65 61 73 65 5f 6c 69 6e 65 61 72 20 65 61 73 ease_linear eas 00003e60: 65 5f 71 75 61 64 5f 69 6e 20 65 61 73 65 5f 71 e_quad_in ease_q 00003e70: 75 61 64 5f 6f 75 74 20 65 61 73 65 5f 71 75 61 uad_out ease_qua 00003e80: 64 5f 69 6e 6f 75 74 20 65 61 73 65 5f 63 75 62 d_inout ease_cub 00003e90: 69 63 5f 69 6e 20 65 61 73 65 5f 63 75 62 69 63 ic_in ease_cubic 00003ea0: 5f 6f 75 74 20 65 61 73 65 5f 63 75 62 69 63 5f _out ease_cubic_ 00003eb0: 69 6e 6f 75 74 20 65 61 73 65 5f 71 75 61 72 74 inout ease_quart 00003ec0: 69 63 5f 69 6e 20 65 61 73 65 5f 71 75 61 72 74 ic_in ease_quart 00003ed0: 69 63 5f 6f 75 74 20 65 61 73 65 5f 71 75 61 72 ic_out ease_quar 00003ee0: 74 69 63 5f 69 6e 6f 75 74 20 65 61 73 65 5f 62 tic_inout ease_b 00003ef0: 6f 75 6e 63 65 5f 69 6e 20 65 61 73 65 5f 62 6f ounce_in ease_bo 00003f00: 75 6e 63 65 5f 6f 75 74 20 65 61 73 65 5f 62 6f unce_out ease_bo 00003f10: 75 6e 63 65 5f 69 6e 6f 75 74 20 65 61 73 65 5f unce_inout ease_ 00003f20: 73 68 61 6b 65 5f 69 6e 20 65 61 73 65 5f 73 68 shake_in ease_sh 00003f30: 61 6b 65 5f 6f 75 74 20 65 61 73 65 5f 73 68 61 ake_out ease_sha 00003f40: 6b 65 5f 69 6e 6f 75 74 20 65 61 73 65 5f 6c 6f ke_inout ease_lo 00003f50: 6f 70 27 0a 20 20 20 20 7d 2c 0a 20 20 20 20 63 op'. },. c 00003f60: 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 ontains: [. 00003f70: 20 68 6c 6a 73 2e 43 5f 4c 49 4e 45 5f 43 4f 4d hljs.C_LINE_COM 00003f80: 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 MENT_MODE,. 00003f90: 20 68 6c 6a 73 2e 43 5f 42 4c 4f 43 4b 5f 43 4f hljs.C_BLOCK_CO 00003fa0: 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 MMENT_MODE,. 00003fb0: 20 20 68 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 hljs.QUOTE_STR 00003fc0: 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 ING_MODE,. 00003fd0: 68 6c 6a 73 2e 41 50 4f 53 5f 53 54 52 49 4e 47 hljs.APOS_STRING 00003fe0: 5f 4d 4f 44 45 2c 0a 0a 20 20 20 20 20 20 7b 0a _MODE,.. {. 00003ff0: 20 20 20 20 20 20 20 20 2f 2f 20 6d 75 6c 74 69 // multi 00004000: 2d 6c 69 6e 65 20 73 74 72 69 6e 67 0a 20 20 20 -line string. 00004010: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 00004020: 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 20 20 'string',. 00004030: 20 20 62 65 67 69 6e 3a 20 2f 5c 7b 22 2f 2c 0a begin: /\{"/,. 00004040: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 22 5c end: /"\ 00004050: 7d 2f 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 }/,. cont 00004060: 61 69 6e 73 3a 20 5b 68 6c 6a 73 2e 42 41 43 4b ains: [hljs.BACK 00004070: 53 4c 41 53 48 5f 45 53 43 41 50 45 5d 0a 20 20 SLASH_ESCAPE]. 00004080: 20 20 20 20 7d 2c 0a 0a 20 20 20 20 20 20 68 6c },.. hl 00004090: 6a 73 2e 43 4f 4d 4d 45 4e 54 28 27 3b 27 2c 20 js.COMMENT(';', 000040a0: 27 24 27 2c 20 7b 0a 20 20 20 20 20 20 20 20 72 '$', {. r 000040b0: 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 elevance: 0. 000040c0: 20 20 7d 29 2c 0a 0a 20 20 20 20 20 20 7b 0a 20 }),.. {. 000040d0: 20 20 20 20 20 20 20 2f 2f 20 70 72 65 2d 70 72 // pre-pr 000040e0: 6f 63 65 73 73 6f 72 0a 20 20 20 20 20 20 20 20 ocessor. 000040f0: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 className: 'meta 00004100: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 00004110: 3a 20 27 23 27 2c 0a 20 20 20 20 20 20 20 20 65 : '#',. e 00004120: 6e 64 3a 20 27 24 27 2c 0a 20 20 20 20 20 20 20 nd: '$',. 00004130: 20 6b 65 79 77 6f 72 64 73 3a 20 7b 0a 20 20 20 keywords: {. 00004140: 20 20 20 20 20 20 20 27 6d 65 74 61 2d 6b 65 79 'meta-key 00004150: 77 6f 72 64 27 3a 20 27 61 64 64 69 6f 6e 20 63 word': 'addion c 00004160: 66 75 6e 63 20 63 6d 64 20 63 6d 70 6f 70 74 20 func cmd cmpopt 00004170: 63 6f 6d 66 75 6e 63 20 63 6f 6e 73 74 20 64 65 comfunc const de 00004180: 66 63 66 75 6e 63 20 64 65 66 66 75 6e 63 20 64 fcfunc deffunc d 00004190: 65 66 69 6e 65 20 65 6c 73 65 20 65 6e 64 69 66 efine else endif 000041a0: 20 65 6e 75 6d 20 65 70 61 63 6b 20 66 75 6e 63 enum epack func 000041b0: 20 67 6c 6f 62 61 6c 20 69 66 20 69 66 64 65 66 global if ifdef 000041c0: 20 69 66 6e 64 65 66 20 69 6e 63 6c 75 64 65 20 ifndef include 000041d0: 6d 6f 64 63 66 75 6e 63 20 6d 6f 64 66 75 6e 63 modcfunc modfunc 000041e0: 20 6d 6f 64 69 6e 69 74 20 6d 6f 64 74 65 72 6d modinit modterm 000041f0: 20 6d 6f 64 75 6c 65 20 70 61 63 6b 20 70 61 63 module pack pac 00004200: 6b 6f 70 74 20 72 65 67 63 6d 64 20 72 75 6e 74 kopt regcmd runt 00004210: 69 6d 65 20 75 6e 64 65 66 20 75 73 65 63 6f 6d ime undef usecom 00004220: 20 75 73 65 6c 69 62 27 0a 20 20 20 20 20 20 20 uselib'. 00004230: 20 7d 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 },. cont 00004240: 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 ains: [. 00004250: 20 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 68 hljs.inherit(h 00004260: 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 49 4e 47 ljs.QUOTE_STRING 00004270: 5f 4d 4f 44 45 2c 20 7b 0a 20 20 20 20 20 20 20 _MODE, {. 00004280: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 00004290: 27 6d 65 74 61 2d 73 74 72 69 6e 67 27 0a 20 20 'meta-string'. 000042a0: 20 20 20 20 20 20 20 20 7d 29 2c 0a 20 20 20 20 }),. 000042b0: 20 20 20 20 20 20 68 6c 6a 73 2e 4e 55 4d 42 45 hljs.NUMBE 000042c0: 52 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 R_MODE,. 000042d0: 20 20 68 6c 6a 73 2e 43 5f 4e 55 4d 42 45 52 5f hljs.C_NUMBER_ 000042e0: 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 20 20 MODE,. 000042f0: 68 6c 6a 73 2e 43 5f 4c 49 4e 45 5f 43 4f 4d 4d hljs.C_LINE_COMM 00004300: 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 ENT_MODE,. 00004310: 20 20 20 20 68 6c 6a 73 2e 43 5f 42 4c 4f 43 4b hljs.C_BLOCK 00004320: 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 0a 20 20 _COMMENT_MODE. 00004330: 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 7d 2c ]. }, 00004340: 0a 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 .. {. 00004350: 20 20 2f 2f 20 6c 61 62 65 6c 0a 20 20 20 20 20 // label. 00004360: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 className: 's 00004370: 79 6d 62 6f 6c 27 2c 0a 20 20 20 20 20 20 20 20 ymbol',. 00004380: 62 65 67 69 6e 3a 20 27 5e 5c 5c 2a 28 5c 5c 77 begin: '^\\*(\\w 00004390: 2b 7c 40 29 27 0a 20 20 20 20 20 20 7d 2c 0a 0a +|@)'. },.. 000043a0: 20 20 20 20 20 20 68 6c 6a 73 2e 4e 55 4d 42 45 hljs.NUMBE 000043b0: 52 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 68 6c R_MODE,. hl 000043c0: 6a 73 2e 43 5f 4e 55 4d 42 45 52 5f 4d 4f 44 45 js.C_NUMBER_MODE 000043d0: 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d . ]. };.}..m 000043e0: 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 odule.exports = 000043f0: 68 73 70 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c hsp;.../***/ }), 00004400: 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f ../***/ "./node_ 00004410: 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 modules/highligh 00004420: 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 t.js/lib/languag 00004430: 65 73 2f 68 74 6d 6c 62 61 72 73 2e 6a 73 22 3a es/htmlbars.js": 00004440: 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ./*!************ 00004450: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00004460: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00004470: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00004480: 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f *!*\. !*** ./no 00004490: 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c de_modules/highl 000044a0: 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 ight.js/lib/lang 000044b0: 75 61 67 65 73 2f 68 74 6d 6c 62 61 72 73 2e 6a uages/htmlbars.j 000044c0: 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a 2a 2a s ***!. \****** 000044d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000044e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000044f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00004500: 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 28 *******/./***/ ( 00004510: 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a 2f (module) => {../ 00004520: 2a 2a 0a 20 2a 20 40 70 61 72 61 6d 20 7b 73 74 **. * @param {st 00004530: 72 69 6e 67 7d 20 76 61 6c 75 65 0a 20 2a 20 40 ring} value. * @ 00004540: 72 65 74 75 72 6e 73 20 7b 52 65 67 45 78 70 7d returns {RegExp} 00004550: 0a 20 2a 20 2a 2f 0a 0a 2f 2a 2a 0a 20 2a 20 40 . * */../**. * @ 00004560: 70 61 72 61 6d 20 7b 52 65 67 45 78 70 20 7c 20 param {RegExp | 00004570: 73 74 72 69 6e 67 20 7d 20 72 65 0a 20 2a 20 40 string } re. * @ 00004580: 72 65 74 75 72 6e 73 20 7b 73 74 72 69 6e 67 7d returns {string} 00004590: 0a 20 2a 2f 0a 66 75 6e 63 74 69 6f 6e 20 73 6f . */.function so 000045a0: 75 72 63 65 28 72 65 29 20 7b 0a 20 20 69 66 20 urce(re) {. if 000045b0: 28 21 72 65 29 20 72 65 74 75 72 6e 20 6e 75 6c (!re) return nul 000045c0: 6c 3b 0a 20 20 69 66 20 28 74 79 70 65 6f 66 20 l;. if (typeof 000045d0: 72 65 20 3d 3d 3d 20 22 73 74 72 69 6e 67 22 29 re === "string") 000045e0: 20 72 65 74 75 72 6e 20 72 65 3b 0a 0a 20 20 72 return re;.. r 000045f0: 65 74 75 72 6e 20 72 65 2e 73 6f 75 72 63 65 3b eturn re.source; 00004600: 0a 7d 0a 0a 2f 2a 2a 0a 20 2a 20 40 70 61 72 61 .}../**. * @para 00004610: 6d 20 7b 52 65 67 45 78 70 20 7c 20 73 74 72 69 m {RegExp | stri 00004620: 6e 67 20 7d 20 72 65 0a 20 2a 20 40 72 65 74 75 ng } re. * @retu 00004630: 72 6e 73 20 7b 73 74 72 69 6e 67 7d 0a 20 2a 2f rns {string}. */ 00004640: 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 79 4e 75 6d .function anyNum 00004650: 62 65 72 4f 66 54 69 6d 65 73 28 72 65 29 20 7b berOfTimes(re) { 00004660: 0a 20 20 72 65 74 75 72 6e 20 63 6f 6e 63 61 74 . return concat 00004670: 28 27 28 27 2c 20 72 65 2c 20 27 29 2a 27 29 3b ('(', re, ')*'); 00004680: 0a 7d 0a 0a 2f 2a 2a 0a 20 2a 20 40 70 61 72 61 .}../**. * @para 00004690: 6d 20 7b 52 65 67 45 78 70 20 7c 20 73 74 72 69 m {RegExp | stri 000046a0: 6e 67 20 7d 20 72 65 0a 20 2a 20 40 72 65 74 75 ng } re. * @retu 000046b0: 72 6e 73 20 7b 73 74 72 69 6e 67 7d 0a 20 2a 2f rns {string}. */ 000046c0: 0a 66 75 6e 63 74 69 6f 6e 20 6f 70 74 69 6f 6e .function option 000046d0: 61 6c 28 72 65 29 20 7b 0a 20 20 72 65 74 75 72 al(re) {. retur 000046e0: 6e 20 63 6f 6e 63 61 74 28 27 28 27 2c 20 72 65 n concat('(', re 000046f0: 2c 20 27 29 3f 27 29 3b 0a 7d 0a 0a 2f 2a 2a 0a , ')?');.}../**. 00004700: 20 2a 20 40 70 61 72 61 6d 20 7b 2e 2e 2e 28 52 * @param {...(R 00004710: 65 67 45 78 70 20 7c 20 73 74 72 69 6e 67 29 20 egExp | string) 00004720: 7d 20 61 72 67 73 0a 20 2a 20 40 72 65 74 75 72 } args. * @retur 00004730: 6e 73 20 7b 73 74 72 69 6e 67 7d 0a 20 2a 2f 0a ns {string}. */. 00004740: 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 63 61 74 28 function concat( 00004750: 2e 2e 2e 61 72 67 73 29 20 7b 0a 20 20 63 6f 6e ...args) {. con 00004760: 73 74 20 6a 6f 69 6e 65 64 20 3d 20 61 72 67 73 st joined = args 00004770: 2e 6d 61 70 28 28 78 29 20 3d 3e 20 73 6f 75 72 .map((x) => sour 00004780: 63 65 28 78 29 29 2e 6a 6f 69 6e 28 22 22 29 3b ce(x)).join(""); 00004790: 0a 20 20 72 65 74 75 72 6e 20 6a 6f 69 6e 65 64 . return joined 000047a0: 3b 0a 7d 0a 0a 2f 2a 2a 0a 20 2a 20 41 6e 79 20 ;.}../**. * Any 000047b0: 6f 66 20 74 68 65 20 70 61 73 73 65 64 20 65 78 of the passed ex 000047c0: 70 72 65 73 73 73 69 6f 6e 73 20 6d 61 79 20 6d presssions may m 000047d0: 61 74 63 68 0a 20 2a 0a 20 2a 20 43 72 65 61 74 atch. *. * Creat 000047e0: 65 73 20 61 20 68 75 67 65 20 74 68 69 73 20 7c es a huge this | 000047f0: 20 74 68 69 73 20 7c 20 74 68 61 74 20 7c 20 74 this | that | t 00004800: 68 61 74 20 6d 61 74 63 68 0a 20 2a 20 40 70 61 hat match. * @pa 00004810: 72 61 6d 20 7b 28 52 65 67 45 78 70 20 7c 20 73 ram {(RegExp | s 00004820: 74 72 69 6e 67 29 5b 5d 20 7d 20 61 72 67 73 0a tring)[] } args. 00004830: 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 73 74 72 * @returns {str 00004840: 69 6e 67 7d 0a 20 2a 2f 0a 66 75 6e 63 74 69 6f ing}. */.functio 00004850: 6e 20 65 69 74 68 65 72 28 2e 2e 2e 61 72 67 73 n either(...args 00004860: 29 20 7b 0a 20 20 63 6f 6e 73 74 20 6a 6f 69 6e ) {. const join 00004870: 65 64 20 3d 20 27 28 27 20 2b 20 61 72 67 73 2e ed = '(' + args. 00004880: 6d 61 70 28 28 78 29 20 3d 3e 20 73 6f 75 72 63 map((x) => sourc 00004890: 65 28 78 29 29 2e 6a 6f 69 6e 28 22 7c 22 29 20 e(x)).join("|") 000048a0: 2b 20 22 29 22 3b 0a 20 20 72 65 74 75 72 6e 20 + ")";. return 000048b0: 6a 6f 69 6e 65 64 3b 0a 7d 0a 0a 2f 2a 0a 4c 61 joined;.}../*.La 000048c0: 6e 67 75 61 67 65 3a 20 48 61 6e 64 6c 65 62 61 nguage: Handleba 000048d0: 72 73 0a 52 65 71 75 69 72 65 73 3a 20 78 6d 6c rs.Requires: xml 000048e0: 2e 6a 73 0a 41 75 74 68 6f 72 3a 20 52 6f 62 69 .js.Author: Robi 000048f0: 6e 20 57 61 72 64 20 3c 72 6f 62 69 6e 2e 77 61 n Ward <robin.wa 00004900: 72 64 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 44 65 rd@gmail.com>.De 00004910: 73 63 72 69 70 74 69 6f 6e 3a 20 4d 61 74 63 68 scription: Match 00004920: 65 72 20 66 6f 72 20 48 61 6e 64 6c 65 62 61 72 er for Handlebar 00004930: 73 20 61 73 20 77 65 6c 6c 20 61 73 20 45 6d 62 s as well as Emb 00004940: 65 72 4a 53 20 61 64 64 69 74 69 6f 6e 73 2e 0a erJS additions.. 00004950: 57 65 62 73 69 74 65 3a 20 68 74 74 70 73 3a 2f Website: https:/ 00004960: 2f 68 61 6e 64 6c 65 62 61 72 73 6a 73 2e 63 6f /handlebarsjs.co 00004970: 6d 0a 43 61 74 65 67 6f 72 79 3a 20 74 65 6d 70 m.Category: temp 00004980: 6c 61 74 65 0a 2a 2f 0a 0a 66 75 6e 63 74 69 6f late.*/..functio 00004990: 6e 20 68 61 6e 64 6c 65 62 61 72 73 28 68 6c 6a n handlebars(hlj 000049a0: 73 29 20 7b 0a 20 20 63 6f 6e 73 74 20 42 55 49 s) {. const BUI 000049b0: 4c 54 5f 49 4e 53 20 3d 20 7b 0a 20 20 20 20 27 LT_INS = {. ' 000049c0: 62 75 69 6c 74 69 6e 2d 6e 61 6d 65 27 3a 20 5b builtin-name': [ 000049d0: 0a 20 20 20 20 20 20 27 61 63 74 69 6f 6e 27 2c . 'action', 000049e0: 0a 20 20 20 20 20 20 27 62 69 6e 64 61 74 74 72 . 'bindattr 000049f0: 27 2c 0a 20 20 20 20 20 20 27 63 6f 6c 6c 65 63 ',. 'collec 00004a00: 74 69 6f 6e 27 2c 0a 20 20 20 20 20 20 27 63 6f tion',. 'co 00004a10: 6d 70 6f 6e 65 6e 74 27 2c 0a 20 20 20 20 20 20 mponent',. 00004a20: 27 63 6f 6e 63 61 74 27 2c 0a 20 20 20 20 20 20 'concat',. 00004a30: 27 64 65 62 75 67 67 65 72 27 2c 0a 20 20 20 20 'debugger',. 00004a40: 20 20 27 65 61 63 68 27 2c 0a 20 20 20 20 20 20 'each',. 00004a50: 27 65 61 63 68 2d 69 6e 27 2c 0a 20 20 20 20 20 'each-in',. 00004a60: 20 27 67 65 74 27 2c 0a 20 20 20 20 20 20 27 68 'get',. 'h 00004a70: 61 73 68 27 2c 0a 20 20 20 20 20 20 27 69 66 27 ash',. 'if' 00004a80: 2c 0a 20 20 20 20 20 20 27 69 6e 27 2c 0a 20 20 ,. 'in',. 00004a90: 20 20 20 20 27 69 6e 70 75 74 27 2c 0a 20 20 20 'input',. 00004aa0: 20 20 20 27 6c 69 6e 6b 2d 74 6f 27 2c 0a 20 20 'link-to',. 00004ab0: 20 20 20 20 27 6c 6f 63 27 2c 0a 20 20 20 20 20 'loc',. 00004ac0: 20 27 6c 6f 67 27 2c 0a 20 20 20 20 20 20 27 6c 'log',. 'l 00004ad0: 6f 6f 6b 75 70 27 2c 0a 20 20 20 20 20 20 27 6d ookup',. 'm 00004ae0: 75 74 27 2c 0a 20 20 20 20 20 20 27 6f 75 74 6c ut',. 'outl 00004af0: 65 74 27 2c 0a 20 20 20 20 20 20 27 70 61 72 74 et',. 'part 00004b00: 69 61 6c 27 2c 0a 20 20 20 20 20 20 27 71 75 65 ial',. 'que 00004b10: 72 79 2d 70 61 72 61 6d 73 27 2c 0a 20 20 20 20 ry-params',. 00004b20: 20 20 27 72 65 6e 64 65 72 27 2c 0a 20 20 20 20 'render',. 00004b30: 20 20 27 74 65 6d 70 6c 61 74 65 27 2c 0a 20 20 'template',. 00004b40: 20 20 20 20 27 74 65 78 74 61 72 65 61 27 2c 0a 'textarea',. 00004b50: 20 20 20 20 20 20 27 75 6e 62 6f 75 6e 64 27 2c 'unbound', 00004b60: 0a 20 20 20 20 20 20 27 75 6e 6c 65 73 73 27 2c . 'unless', 00004b70: 0a 20 20 20 20 20 20 27 76 69 65 77 27 2c 0a 20 . 'view',. 00004b80: 20 20 20 20 20 27 77 69 74 68 27 2c 0a 20 20 20 'with',. 00004b90: 20 20 20 27 79 69 65 6c 64 27 0a 20 20 20 20 5d 'yield'. ] 00004ba0: 0a 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 4c . };.. const L 00004bb0: 49 54 45 52 41 4c 53 20 3d 20 7b 0a 20 20 20 20 ITERALS = {. 00004bc0: 6c 69 74 65 72 61 6c 3a 20 5b 0a 20 20 20 20 20 literal: [. 00004bd0: 20 27 74 72 75 65 27 2c 0a 20 20 20 20 20 20 27 'true',. ' 00004be0: 66 61 6c 73 65 27 2c 0a 20 20 20 20 20 20 27 75 false',. 'u 00004bf0: 6e 64 65 66 69 6e 65 64 27 2c 0a 20 20 20 20 20 ndefined',. 00004c00: 20 27 6e 75 6c 6c 27 0a 20 20 20 20 5d 0a 20 20 'null'. ]. 00004c10: 7d 3b 0a 0a 20 20 2f 2f 20 61 73 20 64 65 66 69 };.. // as defi 00004c20: 6e 65 64 20 69 6e 20 68 74 74 70 73 3a 2f 2f 68 ned in https://h 00004c30: 61 6e 64 6c 65 62 61 72 73 6a 73 2e 63 6f 6d 2f andlebarsjs.com/ 00004c40: 67 75 69 64 65 2f 65 78 70 72 65 73 73 69 6f 6e guide/expression 00004c50: 73 2e 68 74 6d 6c 23 6c 69 74 65 72 61 6c 2d 73 s.html#literal-s 00004c60: 65 67 6d 65 6e 74 73 0a 20 20 2f 2f 20 74 68 69 egments. // thi 00004c70: 73 20 72 65 67 65 78 20 6d 61 74 63 68 65 73 20 s regex matches 00004c80: 6c 69 74 65 72 61 6c 20 73 65 67 6d 65 6e 74 73 literal segments 00004c90: 20 6c 69 6b 65 20 27 20 61 62 63 20 27 20 6f 72 like ' abc ' or 00004ca0: 20 5b 20 61 62 63 20 5d 20 61 73 20 77 65 6c 6c [ abc ] as well 00004cb0: 20 61 73 20 68 65 6c 70 65 72 73 20 61 6e 64 20 as helpers and 00004cc0: 70 61 74 68 73 0a 20 20 2f 2f 20 6c 69 6b 65 20 paths. // like 00004cd0: 61 2f 62 2c 20 2e 2f 61 62 63 2f 63 64 65 2c 20 a/b, ./abc/cde, 00004ce0: 61 6e 64 20 61 62 63 2e 62 63 64 0a 0a 20 20 63 and abc.bcd.. c 00004cf0: 6f 6e 73 74 20 44 4f 55 42 4c 45 5f 51 55 4f 54 onst DOUBLE_QUOT 00004d00: 45 44 5f 49 44 5f 52 45 47 45 58 20 3d 20 2f 22 ED_ID_REGEX = /" 00004d10: 22 7c 22 5b 5e 22 5d 2b 22 2f 3b 0a 20 20 63 6f "|"[^"]+"/;. co 00004d20: 6e 73 74 20 53 49 4e 47 4c 45 5f 51 55 4f 54 45 nst SINGLE_QUOTE 00004d30: 44 5f 49 44 5f 52 45 47 45 58 20 3d 20 2f 27 27 D_ID_REGEX = /'' 00004d40: 7c 27 5b 5e 27 5d 2b 27 2f 3b 0a 20 20 63 6f 6e |'[^']+'/;. con 00004d50: 73 74 20 42 52 41 43 4b 45 54 5f 51 55 4f 54 45 st BRACKET_QUOTE 00004d60: 44 5f 49 44 5f 52 45 47 45 58 20 3d 20 2f 5c 5b D_ID_REGEX = /\[ 00004d70: 5c 5d 7c 5c 5b 5b 5e 5c 5d 5d 2b 5c 5d 2f 3b 0a \]|\[[^\]]+\]/;. 00004d80: 20 20 63 6f 6e 73 74 20 50 4c 41 49 4e 5f 49 44 const PLAIN_ID 00004d90: 5f 52 45 47 45 58 20 3d 20 2f 5b 5e 5c 73 21 22 _REGEX = /[^\s!" 00004da0: 23 25 26 27 28 29 2a 2b 2c 2e 5c 2f 3b 3c 3d 3e #%&'()*+,.\/;<=> 00004db0: 40 5c 5b 5c 5c 5c 5d 5e 60 7b 7c 7d 7e 5d 2b 2f @\[\\\]^`{|}~]+/ 00004dc0: 3b 0a 20 20 63 6f 6e 73 74 20 50 41 54 48 5f 44 ;. const PATH_D 00004dd0: 45 4c 49 4d 49 54 45 52 5f 52 45 47 45 58 20 3d ELIMITER_REGEX = 00004de0: 20 2f 28 5c 2e 7c 5c 2f 29 2f 3b 0a 20 20 63 6f /(\.|\/)/;. co 00004df0: 6e 73 74 20 41 4e 59 5f 49 44 20 3d 20 65 69 74 nst ANY_ID = eit 00004e00: 68 65 72 28 0a 20 20 20 20 44 4f 55 42 4c 45 5f her(. DOUBLE_ 00004e10: 51 55 4f 54 45 44 5f 49 44 5f 52 45 47 45 58 2c QUOTED_ID_REGEX, 00004e20: 0a 20 20 20 20 53 49 4e 47 4c 45 5f 51 55 4f 54 . SINGLE_QUOT 00004e30: 45 44 5f 49 44 5f 52 45 47 45 58 2c 0a 20 20 20 ED_ID_REGEX,. 00004e40: 20 42 52 41 43 4b 45 54 5f 51 55 4f 54 45 44 5f BRACKET_QUOTED_ 00004e50: 49 44 5f 52 45 47 45 58 2c 0a 20 20 20 20 50 4c ID_REGEX,. PL 00004e60: 41 49 4e 5f 49 44 5f 52 45 47 45 58 0a 20 20 20 AIN_ID_REGEX. 00004e70: 20 29 3b 0a 0a 20 20 63 6f 6e 73 74 20 49 44 45 );.. const IDE 00004e80: 4e 54 49 46 49 45 52 5f 52 45 47 45 58 20 3d 20 NTIFIER_REGEX = 00004e90: 63 6f 6e 63 61 74 28 0a 20 20 20 20 6f 70 74 69 concat(. opti 00004ea0: 6f 6e 61 6c 28 2f 5c 2e 7c 5c 2e 5c 2f 7c 5c 2f onal(/\.|\.\/|\/ 00004eb0: 2f 29 2c 20 2f 2f 20 72 65 6c 61 74 69 76 65 20 /), // relative 00004ec0: 6f 72 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 or absolute path 00004ed0: 0a 20 20 20 20 41 4e 59 5f 49 44 2c 0a 20 20 20 . ANY_ID,. 00004ee0: 20 61 6e 79 4e 75 6d 62 65 72 4f 66 54 69 6d 65 anyNumberOfTime 00004ef0: 73 28 63 6f 6e 63 61 74 28 0a 20 20 20 20 20 20 s(concat(. 00004f00: 50 41 54 48 5f 44 45 4c 49 4d 49 54 45 52 5f 52 PATH_DELIMITER_R 00004f10: 45 47 45 58 2c 0a 20 20 20 20 20 20 41 4e 59 5f EGEX,. ANY_ 00004f20: 49 44 0a 20 20 20 20 29 29 0a 20 20 29 3b 0a 0a ID. )). );.. 00004f30: 20 20 2f 2f 20 69 64 65 6e 74 69 66 69 65 72 20 // identifier 00004f40: 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 20 65 71 followed by a eq 00004f50: 75 61 6c 2d 73 69 67 6e 20 28 77 69 74 68 6f 75 ual-sign (withou 00004f60: 74 20 74 68 65 20 65 71 75 61 6c 20 73 69 67 6e t the equal sign 00004f70: 29 0a 20 20 63 6f 6e 73 74 20 48 41 53 48 5f 50 ). const HASH_P 00004f80: 41 52 41 4d 5f 52 45 47 45 58 20 3d 20 63 6f 6e ARAM_REGEX = con 00004f90: 63 61 74 28 0a 20 20 20 20 27 28 27 2c 0a 20 20 cat(. '(',. 00004fa0: 20 20 42 52 41 43 4b 45 54 5f 51 55 4f 54 45 44 BRACKET_QUOTED 00004fb0: 5f 49 44 5f 52 45 47 45 58 2c 20 27 7c 27 2c 0a _ID_REGEX, '|',. 00004fc0: 20 20 20 20 50 4c 41 49 4e 5f 49 44 5f 52 45 47 PLAIN_ID_REG 00004fd0: 45 58 2c 0a 20 20 20 20 27 29 28 3f 3d 3d 29 27 EX,. ')(?==)' 00004fe0: 0a 20 20 29 3b 0a 0a 20 20 63 6f 6e 73 74 20 48 . );.. const H 00004ff0: 45 4c 50 45 52 5f 4e 41 4d 45 5f 4f 52 5f 50 41 ELPER_NAME_OR_PA 00005000: 54 48 5f 45 58 50 52 45 53 53 49 4f 4e 20 3d 20 TH_EXPRESSION = 00005010: 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 49 44 45 {. begin: IDE 00005020: 4e 54 49 46 49 45 52 5f 52 45 47 45 58 2c 0a 20 NTIFIER_REGEX,. 00005030: 20 20 20 6c 65 78 65 6d 65 73 3a 20 2f 5b 5c 77 lexemes: /[\w 00005040: 2e 5c 2f 5d 2b 2f 0a 20 20 7d 3b 0a 0a 20 20 63 .\/]+/. };.. c 00005050: 6f 6e 73 74 20 48 45 4c 50 45 52 5f 50 41 52 41 onst HELPER_PARA 00005060: 4d 45 54 45 52 20 3d 20 68 6c 6a 73 2e 69 6e 68 METER = hljs.inh 00005070: 65 72 69 74 28 48 45 4c 50 45 52 5f 4e 41 4d 45 erit(HELPER_NAME 00005080: 5f 4f 52 5f 50 41 54 48 5f 45 58 50 52 45 53 53 _OR_PATH_EXPRESS 00005090: 49 4f 4e 2c 20 7b 0a 20 20 20 20 6b 65 79 77 6f ION, {. keywo 000050a0: 72 64 73 3a 20 4c 49 54 45 52 41 4c 53 0a 20 20 rds: LITERALS. 000050b0: 7d 29 3b 0a 0a 20 20 63 6f 6e 73 74 20 53 55 42 });.. const SUB 000050c0: 5f 45 58 50 52 45 53 53 49 4f 4e 20 3d 20 7b 0a _EXPRESSION = {. 000050d0: 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 28 2f 2c begin: /\(/, 000050e0: 0a 20 20 20 20 65 6e 64 3a 20 2f 5c 29 2f 0a 20 . end: /\)/. 000050f0: 20 20 20 2f 2f 20 74 68 65 20 22 63 6f 6e 74 61 // the "conta 00005100: 69 6e 73 22 20 69 73 20 61 64 64 65 64 20 62 65 ins" is added be 00005110: 6c 6f 77 20 77 68 65 6e 20 61 6c 6c 20 6e 65 63 low when all nec 00005120: 65 73 73 61 72 79 20 73 75 62 2d 6d 6f 64 65 73 essary sub-modes 00005130: 20 61 72 65 20 64 65 66 69 6e 65 64 0a 20 20 7d are defined. } 00005140: 3b 0a 0a 20 20 63 6f 6e 73 74 20 48 41 53 48 20 ;.. const HASH 00005150: 3d 20 7b 0a 20 20 20 20 2f 2f 20 66 6b 61 20 22 = {. // fka " 00005160: 61 74 74 72 69 62 75 74 65 2d 61 73 73 69 67 6e attribute-assign 00005170: 6d 65 6e 74 22 2c 20 70 61 72 61 6d 65 74 65 72 ment", parameter 00005180: 73 20 6f 66 20 74 68 65 20 66 6f 72 6d 20 27 6b s of the form 'k 00005190: 65 79 3d 76 61 6c 75 65 27 0a 20 20 20 20 63 6c ey=value'. cl 000051a0: 61 73 73 4e 61 6d 65 3a 20 27 61 74 74 72 27 2c assName: 'attr', 000051b0: 0a 20 20 20 20 62 65 67 69 6e 3a 20 48 41 53 48 . begin: HASH 000051c0: 5f 50 41 52 41 4d 5f 52 45 47 45 58 2c 0a 20 20 _PARAM_REGEX,. 000051d0: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a relevance: 0,. 000051e0: 20 20 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 starts: {. 000051f0: 20 20 20 20 62 65 67 69 6e 3a 20 2f 3d 2f 2c 0a begin: /=/,. 00005200: 20 20 20 20 20 20 65 6e 64 3a 20 2f 3d 2f 2c 0a end: /=/,. 00005210: 20 20 20 20 20 20 73 74 61 72 74 73 3a 20 7b 0a starts: {. 00005220: 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 contains 00005230: 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 68 6c : [. hl 00005240: 6a 73 2e 4e 55 4d 42 45 52 5f 4d 4f 44 45 2c 0a js.NUMBER_MODE,. 00005250: 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 2e 51 hljs.Q 00005260: 55 4f 54 45 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 UOTE_STRING_MODE 00005270: 2c 0a 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 ,. hljs 00005280: 2e 41 50 4f 53 5f 53 54 52 49 4e 47 5f 4d 4f 44 .APOS_STRING_MOD 00005290: 45 2c 0a 20 20 20 20 20 20 20 20 20 20 48 45 4c E,. HEL 000052a0: 50 45 52 5f 50 41 52 41 4d 45 54 45 52 2c 0a 20 PER_PARAMETER,. 000052b0: 20 20 20 20 20 20 20 20 20 53 55 42 5f 45 58 50 SUB_EXP 000052c0: 52 45 53 53 49 4f 4e 0a 20 20 20 20 20 20 20 20 RESSION. 000052d0: 5d 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a ]. }. }. 000052e0: 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 42 4c };.. const BL 000052f0: 4f 43 4b 5f 50 41 52 41 4d 53 20 3d 20 7b 0a 20 OCK_PARAMS = {. 00005300: 20 20 20 2f 2f 20 70 61 72 61 6d 65 74 65 72 73 // parameters 00005310: 20 6f 66 20 74 68 65 20 66 6f 72 6d 20 27 7b 7b of the form '{{ 00005320: 23 77 69 74 68 20 78 20 61 73 20 7c 20 79 20 7c #with x as | y | 00005330: 7d 7d 2e 2e 2e 7b 7b 2f 77 69 74 68 7d 7d 27 0a }}...{{/with}}'. 00005340: 20 20 20 20 62 65 67 69 6e 3a 20 2f 61 73 5c 73 begin: /as\s 00005350: 2b 5c 7c 2f 2c 0a 20 20 20 20 6b 65 79 77 6f 72 +\|/,. keywor 00005360: 64 73 3a 20 7b 0a 20 20 20 20 20 20 6b 65 79 77 ds: {. keyw 00005370: 6f 72 64 3a 20 27 61 73 27 0a 20 20 20 20 7d 2c ord: 'as'. }, 00005380: 0a 20 20 20 20 65 6e 64 3a 20 2f 5c 7c 2f 2c 0a . end: /\|/,. 00005390: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a contains: [. 000053a0: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 000053b0: 2f 2f 20 64 65 66 69 6e 65 20 73 75 62 2d 6d 6f // define sub-mo 000053c0: 64 65 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 70 de in order to p 000053d0: 72 65 76 65 6e 74 20 68 69 67 68 6c 69 67 68 74 revent highlight 000053e0: 69 6e 67 20 6f 66 20 62 6c 6f 63 6b 2d 70 61 72 ing of block-par 000053f0: 61 6d 65 74 65 72 20 6e 61 6d 65 64 20 22 61 73 ameter named "as 00005400: 22 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a ". begin: 00005410: 20 2f 5c 77 2b 2f 0a 20 20 20 20 20 20 7d 0a 20 /\w+/. }. 00005420: 20 20 20 5d 0a 20 20 7d 3b 0a 0a 20 20 63 6f 6e ]. };.. con 00005430: 73 74 20 48 45 4c 50 45 52 5f 50 41 52 41 4d 45 st HELPER_PARAME 00005440: 54 45 52 53 20 3d 20 7b 0a 20 20 20 20 63 6f 6e TERS = {. con 00005450: 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 68 tains: [. h 00005460: 6c 6a 73 2e 4e 55 4d 42 45 52 5f 4d 4f 44 45 2c ljs.NUMBER_MODE, 00005470: 0a 20 20 20 20 20 20 68 6c 6a 73 2e 51 55 4f 54 . hljs.QUOT 00005480: 45 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 E_STRING_MODE,. 00005490: 20 20 20 20 20 68 6c 6a 73 2e 41 50 4f 53 5f 53 hljs.APOS_S 000054a0: 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 TRING_MODE,. 000054b0: 20 20 42 4c 4f 43 4b 5f 50 41 52 41 4d 53 2c 0a BLOCK_PARAMS,. 000054c0: 20 20 20 20 20 20 48 41 53 48 2c 0a 20 20 20 20 HASH,. 000054d0: 20 20 48 45 4c 50 45 52 5f 50 41 52 41 4d 45 54 HELPER_PARAMET 000054e0: 45 52 2c 0a 20 20 20 20 20 20 53 55 42 5f 45 58 ER,. SUB_EX 000054f0: 50 52 45 53 53 49 4f 4e 0a 20 20 20 20 5d 2c 0a PRESSION. ],. 00005500: 20 20 20 20 72 65 74 75 72 6e 45 6e 64 3a 20 74 returnEnd: t 00005510: 72 75 65 0a 20 20 20 20 2f 2f 20 74 68 65 20 70 rue. // the p 00005520: 72 6f 70 65 72 74 79 20 22 65 6e 64 22 20 69 73 roperty "end" is 00005530: 20 64 65 66 69 6e 65 64 20 74 68 72 6f 75 67 68 defined through 00005540: 20 69 6e 68 65 72 69 74 61 6e 63 65 20 77 68 65 inheritance whe 00005550: 6e 20 74 68 65 20 6d 6f 64 65 20 69 73 20 75 73 n the mode is us 00005560: 65 64 2e 20 49 66 20 64 65 70 65 6e 64 73 0a 20 ed. If depends. 00005570: 20 20 20 2f 2f 20 6f 6e 20 74 68 65 20 73 75 72 // on the sur 00005580: 72 6f 75 6e 64 69 6e 67 20 6d 6f 64 65 2c 20 62 rounding mode, b 00005590: 75 74 20 22 65 6e 64 73 57 69 74 68 50 61 72 65 ut "endsWithPare 000055a0: 6e 74 22 20 64 6f 65 73 20 6e 6f 74 20 77 6f 72 nt" does not wor 000055b0: 6b 20 68 65 72 65 20 28 69 2e 65 2e 20 69 74 20 k here (i.e. it 000055c0: 69 6e 63 6c 75 64 65 73 20 74 68 65 0a 20 20 20 includes the. 000055d0: 20 2f 2f 20 65 6e 64 2d 74 6f 6b 65 6e 20 6f 66 // end-token of 000055e0: 20 74 68 65 20 73 75 72 72 6f 75 6e 64 69 6e 67 the surrounding 000055f0: 20 6d 6f 64 65 29 0a 20 20 7d 3b 0a 0a 20 20 63 mode). };.. c 00005600: 6f 6e 73 74 20 53 55 42 5f 45 58 50 52 45 53 53 onst SUB_EXPRESS 00005610: 49 4f 4e 5f 43 4f 4e 54 45 4e 54 53 20 3d 20 68 ION_CONTENTS = h 00005620: 6c 6a 73 2e 69 6e 68 65 72 69 74 28 48 45 4c 50 ljs.inherit(HELP 00005630: 45 52 5f 4e 41 4d 45 5f 4f 52 5f 50 41 54 48 5f ER_NAME_OR_PATH_ 00005640: 45 58 50 52 45 53 53 49 4f 4e 2c 20 7b 0a 20 20 EXPRESSION, {. 00005650: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6e 61 className: 'na 00005660: 6d 65 27 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 me',. keyword 00005670: 73 3a 20 42 55 49 4c 54 5f 49 4e 53 2c 0a 20 20 s: BUILT_INS,. 00005680: 20 20 73 74 61 72 74 73 3a 20 68 6c 6a 73 2e 69 starts: hljs.i 00005690: 6e 68 65 72 69 74 28 48 45 4c 50 45 52 5f 50 41 nherit(HELPER_PA 000056a0: 52 41 4d 45 54 45 52 53 2c 20 7b 0a 20 20 20 20 RAMETERS, {. 000056b0: 20 20 65 6e 64 3a 20 2f 5c 29 2f 0a 20 20 20 20 end: /\)/. 000056c0: 7d 29 0a 20 20 7d 29 3b 0a 0a 20 20 53 55 42 5f }). });.. SUB_ 000056d0: 45 58 50 52 45 53 53 49 4f 4e 2e 63 6f 6e 74 61 EXPRESSION.conta 000056e0: 69 6e 73 20 3d 20 5b 53 55 42 5f 45 58 50 52 45 ins = [SUB_EXPRE 000056f0: 53 53 49 4f 4e 5f 43 4f 4e 54 45 4e 54 53 5d 3b SSION_CONTENTS]; 00005700: 0a 0a 20 20 63 6f 6e 73 74 20 4f 50 45 4e 49 4e .. const OPENIN 00005710: 47 5f 42 4c 4f 43 4b 5f 4d 55 53 54 41 43 48 45 G_BLOCK_MUSTACHE 00005720: 5f 43 4f 4e 54 45 4e 54 53 20 3d 20 68 6c 6a 73 _CONTENTS = hljs 00005730: 2e 69 6e 68 65 72 69 74 28 48 45 4c 50 45 52 5f .inherit(HELPER_ 00005740: 4e 41 4d 45 5f 4f 52 5f 50 41 54 48 5f 45 58 50 NAME_OR_PATH_EXP 00005750: 52 45 53 53 49 4f 4e 2c 20 7b 0a 20 20 20 20 6b RESSION, {. k 00005760: 65 79 77 6f 72 64 73 3a 20 42 55 49 4c 54 5f 49 eywords: BUILT_I 00005770: 4e 53 2c 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d NS,. classNam 00005780: 65 3a 20 27 6e 61 6d 65 27 2c 0a 20 20 20 20 73 e: 'name',. s 00005790: 74 61 72 74 73 3a 20 68 6c 6a 73 2e 69 6e 68 65 tarts: hljs.inhe 000057a0: 72 69 74 28 48 45 4c 50 45 52 5f 50 41 52 41 4d rit(HELPER_PARAM 000057b0: 45 54 45 52 53 2c 20 7b 0a 20 20 20 20 20 20 65 ETERS, {. e 000057c0: 6e 64 3a 20 2f 5c 7d 5c 7d 2f 0a 20 20 20 20 7d nd: /\}\}/. } 000057d0: 29 0a 20 20 7d 29 3b 0a 0a 20 20 63 6f 6e 73 74 ). });.. const 000057e0: 20 43 4c 4f 53 49 4e 47 5f 42 4c 4f 43 4b 5f 4d CLOSING_BLOCK_M 000057f0: 55 53 54 41 43 48 45 5f 43 4f 4e 54 45 4e 54 53 USTACHE_CONTENTS 00005800: 20 3d 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 = hljs.inherit( 00005810: 48 45 4c 50 45 52 5f 4e 41 4d 45 5f 4f 52 5f 50 HELPER_NAME_OR_P 00005820: 41 54 48 5f 45 58 50 52 45 53 53 49 4f 4e 2c 20 ATH_EXPRESSION, 00005830: 7b 0a 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 {. keywords: 00005840: 42 55 49 4c 54 5f 49 4e 53 2c 0a 20 20 20 20 63 BUILT_INS,. c 00005850: 6c 61 73 73 4e 61 6d 65 3a 20 27 6e 61 6d 65 27 lassName: 'name' 00005860: 0a 20 20 7d 29 3b 0a 0a 20 20 63 6f 6e 73 74 20 . });.. const 00005870: 42 41 53 49 43 5f 4d 55 53 54 41 43 48 45 5f 43 BASIC_MUSTACHE_C 00005880: 4f 4e 54 45 4e 54 53 20 3d 20 68 6c 6a 73 2e 69 ONTENTS = hljs.i 00005890: 6e 68 65 72 69 74 28 48 45 4c 50 45 52 5f 4e 41 nherit(HELPER_NA 000058a0: 4d 45 5f 4f 52 5f 50 41 54 48 5f 45 58 50 52 45 ME_OR_PATH_EXPRE 000058b0: 53 53 49 4f 4e 2c 20 7b 0a 20 20 20 20 63 6c 61 SSION, {. cla 000058c0: 73 73 4e 61 6d 65 3a 20 27 6e 61 6d 65 27 2c 0a ssName: 'name',. 000058d0: 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 42 55 keywords: BU 000058e0: 49 4c 54 5f 49 4e 53 2c 0a 20 20 20 20 73 74 61 ILT_INS,. sta 000058f0: 72 74 73 3a 20 68 6c 6a 73 2e 69 6e 68 65 72 69 rts: hljs.inheri 00005900: 74 28 48 45 4c 50 45 52 5f 50 41 52 41 4d 45 54 t(HELPER_PARAMET 00005910: 45 52 53 2c 20 7b 0a 20 20 20 20 20 20 65 6e 64 ERS, {. end 00005920: 3a 20 2f 5c 7d 5c 7d 2f 0a 20 20 20 20 7d 29 0a : /\}\}/. }). 00005930: 20 20 7d 29 3b 0a 0a 20 20 63 6f 6e 73 74 20 45 });.. const E 00005940: 53 43 41 50 45 5f 4d 55 53 54 41 43 48 45 5f 57 SCAPE_MUSTACHE_W 00005950: 49 54 48 5f 50 52 45 43 45 45 44 49 4e 47 5f 42 ITH_PRECEEDING_B 00005960: 41 43 4b 53 4c 41 53 48 20 3d 20 7b 0a 20 20 20 ACKSLASH = {. 00005970: 20 62 65 67 69 6e 3a 20 2f 5c 5c 5c 7b 5c 7b 2f begin: /\\\{\{/ 00005980: 2c 0a 20 20 20 20 73 6b 69 70 3a 20 74 72 75 65 ,. skip: true 00005990: 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 50 52 . };. const PR 000059a0: 45 56 45 4e 54 5f 45 53 43 41 50 45 5f 57 49 54 EVENT_ESCAPE_WIT 000059b0: 48 5f 41 4e 4f 54 48 45 52 5f 50 52 45 43 45 45 H_ANOTHER_PRECEE 000059c0: 44 49 4e 47 5f 42 41 43 4b 53 4c 41 53 48 20 3d DING_BACKSLASH = 000059d0: 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c {. begin: /\ 000059e0: 5c 5c 5c 28 3f 3d 5c 7b 5c 7b 29 2f 2c 0a 20 20 \\\(?=\{\{)/,. 000059f0: 20 20 73 6b 69 70 3a 20 74 72 75 65 0a 20 20 7d skip: true. } 00005a00: 3b 0a 0a 20 20 72 65 74 75 72 6e 20 7b 0a 20 20 ;.. return {. 00005a10: 20 20 6e 61 6d 65 3a 20 27 48 61 6e 64 6c 65 62 name: 'Handleb 00005a20: 61 72 73 27 2c 0a 20 20 20 20 61 6c 69 61 73 65 ars',. aliase 00005a30: 73 3a 20 5b 0a 20 20 20 20 20 20 27 68 62 73 27 s: [. 'hbs' 00005a40: 2c 0a 20 20 20 20 20 20 27 68 74 6d 6c 2e 68 62 ,. 'html.hb 00005a50: 73 27 2c 0a 20 20 20 20 20 20 27 68 74 6d 6c 2e s',. 'html. 00005a60: 68 61 6e 64 6c 65 62 61 72 73 27 2c 0a 20 20 20 handlebars',. 00005a70: 20 20 20 27 68 74 6d 6c 62 61 72 73 27 0a 20 20 'htmlbars'. 00005a80: 20 20 5d 2c 0a 20 20 20 20 63 61 73 65 5f 69 6e ],. case_in 00005a90: 73 65 6e 73 69 74 69 76 65 3a 20 74 72 75 65 2c sensitive: true, 00005aa0: 0a 20 20 20 20 73 75 62 4c 61 6e 67 75 61 67 65 . subLanguage 00005ab0: 3a 20 27 78 6d 6c 27 2c 0a 20 20 20 20 63 6f 6e : 'xml',. con 00005ac0: 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 45 tains: [. E 00005ad0: 53 43 41 50 45 5f 4d 55 53 54 41 43 48 45 5f 57 SCAPE_MUSTACHE_W 00005ae0: 49 54 48 5f 50 52 45 43 45 45 44 49 4e 47 5f 42 ITH_PRECEEDING_B 00005af0: 41 43 4b 53 4c 41 53 48 2c 0a 20 20 20 20 20 20 ACKSLASH,. 00005b00: 50 52 45 56 45 4e 54 5f 45 53 43 41 50 45 5f 57 PREVENT_ESCAPE_W 00005b10: 49 54 48 5f 41 4e 4f 54 48 45 52 5f 50 52 45 43 ITH_ANOTHER_PREC 00005b20: 45 45 44 49 4e 47 5f 42 41 43 4b 53 4c 41 53 48 EEDING_BACKSLASH 00005b30: 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e 43 4f 4d ,. hljs.COM 00005b40: 4d 45 4e 54 28 2f 5c 7b 5c 7b 21 2d 2d 2f 2c 20 MENT(/\{\{!--/, 00005b50: 2f 2d 2d 5c 7d 5c 7d 2f 29 2c 0a 20 20 20 20 20 /--\}\}/),. 00005b60: 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 2f 5c hljs.COMMENT(/\ 00005b70: 7b 5c 7b 21 2f 2c 20 2f 5c 7d 5c 7d 2f 29 2c 0a {\{!/, /\}\}/),. 00005b80: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00005b90: 2f 2f 20 6f 70 65 6e 20 72 61 77 20 62 6c 6f 63 // open raw bloc 00005ba0: 6b 20 22 7b 7b 7b 7b 72 61 77 7d 7d 7d 7d 20 63 k "{{{{raw}}}} c 00005bb0: 6f 6e 74 65 6e 74 20 6e 6f 74 20 65 76 61 6c 75 ontent not evalu 00005bc0: 61 74 65 64 20 7b 7b 7b 7b 2f 72 61 77 7d 7d 7d ated {{{{/raw}}} 00005bd0: 7d 22 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 }". class 00005be0: 4e 61 6d 65 3a 20 27 74 65 6d 70 6c 61 74 65 2d Name: 'template- 00005bf0: 74 61 67 27 2c 0a 20 20 20 20 20 20 20 20 62 65 tag',. be 00005c00: 67 69 6e 3a 20 2f 5c 7b 5c 7b 5c 7b 5c 7b 28 3f gin: /\{\{\{\{(? 00005c10: 21 5c 2f 29 2f 2c 0a 20 20 20 20 20 20 20 20 65 !\/)/,. e 00005c20: 6e 64 3a 20 2f 5c 7d 5c 7d 5c 7d 5c 7d 2f 2c 0a nd: /\}\}\}\}/,. 00005c30: 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 contains 00005c40: 3a 20 5b 4f 50 45 4e 49 4e 47 5f 42 4c 4f 43 4b : [OPENING_BLOCK 00005c50: 5f 4d 55 53 54 41 43 48 45 5f 43 4f 4e 54 45 4e _MUSTACHE_CONTEN 00005c60: 54 53 5d 2c 0a 20 20 20 20 20 20 20 20 73 74 61 TS],. sta 00005c70: 72 74 73 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 rts: {. 00005c80: 20 65 6e 64 3a 20 2f 5c 7b 5c 7b 5c 7b 5c 7b 5c end: /\{\{\{\{\ 00005c90: 2f 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 72 65 //,. re 00005ca0: 74 75 72 6e 45 6e 64 3a 20 74 72 75 65 2c 0a 20 turnEnd: true,. 00005cb0: 20 20 20 20 20 20 20 20 20 73 75 62 4c 61 6e 67 subLang 00005cc0: 75 61 67 65 3a 20 27 78 6d 6c 27 0a 20 20 20 20 uage: 'xml'. 00005cd0: 20 20 20 20 7d 0a 20 20 20 20 20 20 7d 2c 0a 20 }. },. 00005ce0: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 2f {. / 00005cf0: 2f 20 63 6c 6f 73 65 20 72 61 77 20 62 6c 6f 63 / close raw bloc 00005d00: 6b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e k. classN 00005d10: 61 6d 65 3a 20 27 74 65 6d 70 6c 61 74 65 2d 74 ame: 'template-t 00005d20: 61 67 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 ag',. beg 00005d30: 69 6e 3a 20 2f 5c 7b 5c 7b 5c 7b 5c 7b 5c 2f 2f in: /\{\{\{\{\// 00005d40: 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f ,. end: / 00005d50: 5c 7d 5c 7d 5c 7d 5c 7d 2f 2c 0a 20 20 20 20 20 \}\}\}\}/,. 00005d60: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 43 4c contains: [CL 00005d70: 4f 53 49 4e 47 5f 42 4c 4f 43 4b 5f 4d 55 53 54 OSING_BLOCK_MUST 00005d80: 41 43 48 45 5f 43 4f 4e 54 45 4e 54 53 5d 0a 20 ACHE_CONTENTS]. 00005d90: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a },. {. 00005da0: 20 20 20 20 20 20 20 20 2f 2f 20 6f 70 65 6e 20 // open 00005db0: 62 6c 6f 63 6b 20 73 74 61 74 65 6d 65 6e 74 0a block statement. 00005dc0: 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d classNam 00005dd0: 65 3a 20 27 74 65 6d 70 6c 61 74 65 2d 74 61 67 e: 'template-tag 00005de0: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 00005df0: 3a 20 2f 5c 7b 5c 7b 23 2f 2c 0a 20 20 20 20 20 : /\{\{#/,. 00005e00: 20 20 20 65 6e 64 3a 20 2f 5c 7d 5c 7d 2f 2c 0a end: /\}\}/,. 00005e10: 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 contains 00005e20: 3a 20 5b 4f 50 45 4e 49 4e 47 5f 42 4c 4f 43 4b : [OPENING_BLOCK 00005e30: 5f 4d 55 53 54 41 43 48 45 5f 43 4f 4e 54 45 4e _MUSTACHE_CONTEN 00005e40: 54 53 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 TS]. },. 00005e50: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 {. cla 00005e60: 73 73 4e 61 6d 65 3a 20 27 74 65 6d 70 6c 61 74 ssName: 'templat 00005e70: 65 2d 74 61 67 27 2c 0a 20 20 20 20 20 20 20 20 e-tag',. 00005e80: 62 65 67 69 6e 3a 20 2f 5c 7b 5c 7b 28 3f 3d 65 begin: /\{\{(?=e 00005e90: 6c 73 65 5c 7d 5c 7d 29 2f 2c 0a 20 20 20 20 20 lse\}\})/,. 00005ea0: 20 20 20 65 6e 64 3a 20 2f 5c 7d 5c 7d 2f 2c 0a end: /\}\}/,. 00005eb0: 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 keywords 00005ec0: 3a 20 27 65 6c 73 65 27 0a 20 20 20 20 20 20 7d : 'else'. } 00005ed0: 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 ,. {. 00005ee0: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 74 65 className: 'te 00005ef0: 6d 70 6c 61 74 65 2d 74 61 67 27 2c 0a 20 20 20 mplate-tag',. 00005f00: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 7b 5c begin: /\{\ 00005f10: 7b 28 3f 3d 65 6c 73 65 20 69 66 29 2f 2c 0a 20 {(?=else if)/,. 00005f20: 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 7d 5c end: /\}\ 00005f30: 7d 2f 2c 0a 20 20 20 20 20 20 20 20 6b 65 79 77 }/,. keyw 00005f40: 6f 72 64 73 3a 20 27 65 6c 73 65 20 69 66 27 0a ords: 'else if'. 00005f50: 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b },. { 00005f60: 0a 20 20 20 20 20 20 20 20 2f 2f 20 63 6c 6f 73 . // clos 00005f70: 69 6e 67 20 62 6c 6f 63 6b 20 73 74 61 74 65 6d ing block statem 00005f80: 65 6e 74 0a 20 20 20 20 20 20 20 20 63 6c 61 73 ent. clas 00005f90: 73 4e 61 6d 65 3a 20 27 74 65 6d 70 6c 61 74 65 sName: 'template 00005fa0: 2d 74 61 67 27 2c 0a 20 20 20 20 20 20 20 20 62 -tag',. b 00005fb0: 65 67 69 6e 3a 20 2f 5c 7b 5c 7b 5c 2f 2f 2c 0a egin: /\{\{\//,. 00005fc0: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 7d end: /\} 00005fd0: 5c 7d 2f 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e \}/,. con 00005fe0: 74 61 69 6e 73 3a 20 5b 43 4c 4f 53 49 4e 47 5f tains: [CLOSING_ 00005ff0: 42 4c 4f 43 4b 5f 4d 55 53 54 41 43 48 45 5f 43 BLOCK_MUSTACHE_C 00006000: 4f 4e 54 45 4e 54 53 5d 0a 20 20 20 20 20 20 7d ONTENTS]. } 00006010: 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 ,. {. 00006020: 20 20 2f 2f 20 74 65 6d 70 6c 61 74 65 20 76 61 // template va 00006030: 72 69 61 62 6c 65 20 6f 72 20 68 65 6c 70 65 72 riable or helper 00006040: 2d 63 61 6c 6c 20 74 68 61 74 20 69 73 20 4e 4f -call that is NO 00006050: 54 20 68 74 6d 6c 2d 65 73 63 61 70 65 64 0a 20 T html-escaped. 00006060: 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 className 00006070: 3a 20 27 74 65 6d 70 6c 61 74 65 2d 76 61 72 69 : 'template-vari 00006080: 61 62 6c 65 27 2c 0a 20 20 20 20 20 20 20 20 62 able',. b 00006090: 65 67 69 6e 3a 20 2f 5c 7b 5c 7b 5c 7b 2f 2c 0a egin: /\{\{\{/,. 000060a0: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 7d end: /\} 000060b0: 5c 7d 5c 7d 2f 2c 0a 20 20 20 20 20 20 20 20 63 \}\}/,. c 000060c0: 6f 6e 74 61 69 6e 73 3a 20 5b 42 41 53 49 43 5f ontains: [BASIC_ 000060d0: 4d 55 53 54 41 43 48 45 5f 43 4f 4e 54 45 4e 54 MUSTACHE_CONTENT 000060e0: 53 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 S]. },. 000060f0: 20 20 7b 0a 20 20 20 20 20 20 20 20 2f 2f 20 74 {. // t 00006100: 65 6d 70 6c 61 74 65 20 76 61 72 69 61 62 6c 65 emplate variable 00006110: 20 6f 72 20 68 65 6c 70 65 72 2d 63 61 6c 6c 20 or helper-call 00006120: 74 68 61 74 20 69 73 20 68 74 6d 6c 2d 65 73 63 that is html-esc 00006130: 61 70 65 64 0a 20 20 20 20 20 20 20 20 63 6c 61 aped. cla 00006140: 73 73 4e 61 6d 65 3a 20 27 74 65 6d 70 6c 61 74 ssName: 'templat 00006150: 65 2d 76 61 72 69 61 62 6c 65 27 2c 0a 20 20 20 e-variable',. 00006160: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 7b 5c begin: /\{\ 00006170: 7b 2f 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a {/,. end: 00006180: 20 2f 5c 7d 5c 7d 2f 2c 0a 20 20 20 20 20 20 20 /\}\}/,. 00006190: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 42 41 53 49 contains: [BASI 000061a0: 43 5f 4d 55 53 54 41 43 48 45 5f 43 4f 4e 54 45 C_MUSTACHE_CONTE 000061b0: 4e 54 53 5d 0a 20 20 20 20 20 20 7d 0a 20 20 20 NTS]. }. 000061c0: 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 2f 2a 0a 20 4c ]. };.}../*. L 000061d0: 61 6e 67 75 61 67 65 3a 20 48 54 4d 4c 42 61 72 anguage: HTMLBar 000061e0: 73 20 28 6c 65 67 61 63 79 29 0a 20 52 65 71 75 s (legacy). Requ 000061f0: 69 72 65 73 3a 20 78 6d 6c 2e 6a 73 0a 20 44 65 ires: xml.js. De 00006200: 73 63 72 69 70 74 69 6f 6e 3a 20 4d 61 74 63 68 scription: Match 00006210: 65 72 20 66 6f 72 20 48 61 6e 64 6c 65 62 61 72 er for Handlebar 00006220: 73 20 61 73 20 77 65 6c 6c 20 61 73 20 45 6d 62 s as well as Emb 00006230: 65 72 4a 53 20 61 64 64 69 74 69 6f 6e 73 2e 0a erJS additions.. 00006240: 20 57 65 62 73 69 74 65 3a 20 68 74 74 70 73 3a Website: https: 00006250: 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 74 69 6c //github.com/til 00006260: 64 65 69 6f 2f 68 74 6d 6c 62 61 72 73 0a 20 43 deio/htmlbars. C 00006270: 61 74 65 67 6f 72 79 3a 20 74 65 6d 70 6c 61 74 ategory: templat 00006280: 65 0a 20 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 e. */..function 00006290: 68 74 6d 6c 62 61 72 73 28 68 6c 6a 73 29 20 7b htmlbars(hljs) { 000062a0: 0a 20 20 63 6f 6e 73 74 20 64 65 66 69 6e 69 74 . const definit 000062b0: 69 6f 6e 20 3d 20 68 61 6e 64 6c 65 62 61 72 73 ion = handlebars 000062c0: 28 68 6c 6a 73 29 3b 0a 0a 20 20 64 65 66 69 6e (hljs);.. defin 000062d0: 69 74 69 6f 6e 2e 6e 61 6d 65 20 3d 20 22 48 54 ition.name = "HT 000062e0: 4d 4c 62 61 72 73 22 3b 0a 0a 20 20 2f 2f 20 48 MLbars";.. // H 000062f0: 41 43 4b 3a 20 54 68 69 73 20 6c 65 74 73 20 68 ACK: This lets h 00006300: 61 6e 64 6c 65 62 61 72 73 20 64 6f 20 74 68 65 andlebars do the 00006310: 20 61 75 74 6f 2d 64 65 74 65 63 74 69 6f 6e 20 auto-detection 00006320: 69 66 20 69 74 27 73 20 62 65 65 6e 20 6c 6f 61 if it's been loa 00006330: 64 65 64 20 28 62 79 0a 20 20 2f 2f 20 64 65 66 ded (by. // def 00006340: 61 75 6c 74 20 74 68 65 20 62 75 69 6c 64 20 73 ault the build s 00006350: 63 72 69 70 74 20 77 69 6c 6c 20 6c 6f 61 64 20 cript will load 00006360: 69 6e 20 61 6c 70 68 61 62 65 74 69 63 61 6c 20 in alphabetical 00006370: 6f 72 64 65 72 29 20 61 6e 64 20 69 66 20 6e 6f order) and if no 00006380: 74 20 28 70 65 72 68 61 70 73 0a 20 20 2f 2f 20 t (perhaps. // 00006390: 61 6e 20 69 6e 73 74 61 6c 6c 20 69 73 20 6f 6e an install is on 000063a0: 6c 79 20 75 73 69 6e 67 20 60 68 74 6d 6c 62 61 ly using `htmlba 000063b0: 72 73 60 2c 20 6e 6f 74 20 60 68 61 6e 64 6c 65 rs`, not `handle 000063c0: 62 61 72 73 60 29 20 74 68 65 6e 20 74 68 69 73 bars`) then this 000063d0: 20 77 69 6c 6c 20 73 74 69 6c 6c 0a 20 20 2f 2f will still. // 000063e0: 20 61 6c 6c 6f 77 20 48 54 4d 4c 42 61 72 73 20 allow HTMLBars 000063f0: 74 6f 20 70 61 72 74 69 63 69 70 61 74 65 20 69 to participate i 00006400: 6e 20 74 68 65 20 61 75 74 6f 2d 64 65 74 65 63 n the auto-detec 00006410: 74 69 6f 6e 0a 0a 20 20 2f 2f 20 77 6f 72 73 65 tion.. // worse 00006420: 20 63 61 73 65 20 73 6f 6d 65 6f 6e 65 20 77 69 case someone wi 00006430: 6c 6c 20 68 61 76 65 20 48 54 4d 4c 62 61 72 73 ll have HTMLbars 00006440: 20 61 6e 64 20 68 61 6e 64 6c 65 62 61 72 73 20 and handlebars 00006450: 63 6f 6d 70 65 74 69 6e 67 20 66 6f 72 20 74 68 competing for th 00006460: 65 20 73 61 6d 65 0a 20 20 2f 2f 20 63 6f 6e 74 e same. // cont 00006470: 65 6e 74 20 61 6e 64 20 77 69 6c 6c 20 6e 65 65 ent and will nee 00006480: 64 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 69 d to change thei 00006490: 72 20 73 65 74 75 70 20 74 6f 20 6f 6e 6c 79 20 r setup to only 000064a0: 72 65 71 75 69 72 65 20 68 61 6e 64 6c 65 62 61 require handleba 000064b0: 72 73 2c 20 62 75 74 0a 20 20 2f 2f 20 49 20 64 rs, but. // I d 000064c0: 6f 6e 27 74 20 63 6f 6e 73 69 64 65 72 20 74 68 on't consider th 000064d0: 69 73 20 61 20 62 72 65 61 6b 69 6e 67 20 63 68 is a breaking ch 000064e0: 61 6e 67 65 0a 20 20 69 66 20 28 68 6c 6a 73 2e ange. if (hljs. 000064f0: 67 65 74 4c 61 6e 67 75 61 67 65 28 22 68 61 6e getLanguage("han 00006500: 64 6c 65 62 61 72 73 22 29 29 20 7b 0a 20 20 20 dlebars")) {. 00006510: 20 64 65 66 69 6e 69 74 69 6f 6e 2e 64 69 73 61 definition.disa 00006520: 62 6c 65 41 75 74 6f 64 65 74 65 63 74 20 3d 20 bleAutodetect = 00006530: 74 72 75 65 3b 0a 20 20 7d 0a 0a 20 20 72 65 74 true;. }.. ret 00006540: 75 72 6e 20 64 65 66 69 6e 69 74 69 6f 6e 3b 0a urn definition;. 00006550: 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 }..module.export 00006560: 73 20 3d 20 68 74 6d 6c 62 61 72 73 3b 0a 0a 0a s = htmlbars;... 00006570: 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a 2f /***/ }),../***/ 00006580: 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 "./node_modules 00006590: 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 /highlight.js/li 000065a0: 62 2f 6c 61 6e 67 75 61 67 65 73 2f 68 74 74 70 b/languages/http 000065b0: 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a .js":./*!******* 000065c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000065d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000065e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000065f0: 2a 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e **!*\. !*** ./n 00006600: 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 ode_modules/high 00006610: 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e light.js/lib/lan 00006620: 67 75 61 67 65 73 2f 68 74 74 70 2e 6a 73 20 2a guages/http.js * 00006630: 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a **!. \********* 00006640: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00006650: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00006660: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00006670: 2f 0a 2f 2a 2a 2a 2f 20 28 28 6d 6f 64 75 6c 65 /./***/ ((module 00006680: 29 20 3d 3e 20 7b 0a 0a 2f 2a 2a 0a 20 2a 20 40 ) => {../**. * @ 00006690: 70 61 72 61 6d 20 7b 73 74 72 69 6e 67 7d 20 76 param {string} v 000066a0: 61 6c 75 65 0a 20 2a 20 40 72 65 74 75 72 6e 73 alue. * @returns 000066b0: 20 7b 52 65 67 45 78 70 7d 0a 20 2a 20 2a 2f 0a {RegExp}. * */. 000066c0: 0a 2f 2a 2a 0a 20 2a 20 40 70 61 72 61 6d 20 7b ./**. * @param { 000066d0: 52 65 67 45 78 70 20 7c 20 73 74 72 69 6e 67 20 RegExp | string 000066e0: 7d 20 72 65 0a 20 2a 20 40 72 65 74 75 72 6e 73 } re. * @returns 000066f0: 20 7b 73 74 72 69 6e 67 7d 0a 20 2a 2f 0a 66 75 {string}. */.fu 00006700: 6e 63 74 69 6f 6e 20 73 6f 75 72 63 65 28 72 65 nction source(re 00006710: 29 20 7b 0a 20 20 69 66 20 28 21 72 65 29 20 72 ) {. if (!re) r 00006720: 65 74 75 72 6e 20 6e 75 6c 6c 3b 0a 20 20 69 66 eturn null;. if 00006730: 20 28 74 79 70 65 6f 66 20 72 65 20 3d 3d 3d 20 (typeof re === 00006740: 22 73 74 72 69 6e 67 22 29 20 72 65 74 75 72 6e "string") return 00006750: 20 72 65 3b 0a 0a 20 20 72 65 74 75 72 6e 20 72 re;.. return r 00006760: 65 2e 73 6f 75 72 63 65 3b 0a 7d 0a 0a 2f 2a 2a e.source;.}../** 00006770: 0a 20 2a 20 40 70 61 72 61 6d 20 7b 2e 2e 2e 28 . * @param {...( 00006780: 52 65 67 45 78 70 20 7c 20 73 74 72 69 6e 67 29 RegExp | string) 00006790: 20 7d 20 61 72 67 73 0a 20 2a 20 40 72 65 74 75 } args. * @retu 000067a0: 72 6e 73 20 7b 73 74 72 69 6e 67 7d 0a 20 2a 2f rns {string}. */ 000067b0: 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 63 61 74 .function concat 000067c0: 28 2e 2e 2e 61 72 67 73 29 20 7b 0a 20 20 63 6f (...args) {. co 000067d0: 6e 73 74 20 6a 6f 69 6e 65 64 20 3d 20 61 72 67 nst joined = arg 000067e0: 73 2e 6d 61 70 28 28 78 29 20 3d 3e 20 73 6f 75 s.map((x) => sou 000067f0: 72 63 65 28 78 29 29 2e 6a 6f 69 6e 28 22 22 29 rce(x)).join("") 00006800: 3b 0a 20 20 72 65 74 75 72 6e 20 6a 6f 69 6e 65 ;. return joine 00006810: 64 3b 0a 7d 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 d;.}../*.Languag 00006820: 65 3a 20 48 54 54 50 0a 44 65 73 63 72 69 70 74 e: HTTP.Descript 00006830: 69 6f 6e 3a 20 48 54 54 50 20 72 65 71 75 65 73 ion: HTTP reques 00006840: 74 20 61 6e 64 20 72 65 73 70 6f 6e 73 65 20 68 t and response h 00006850: 65 61 64 65 72 73 20 77 69 74 68 20 61 75 74 6f eaders with auto 00006860: 6d 61 74 69 63 20 62 6f 64 79 20 68 69 67 68 6c matic body highl 00006870: 69 67 68 74 69 6e 67 0a 41 75 74 68 6f 72 3a 20 ighting.Author: 00006880: 49 76 61 6e 20 53 61 67 61 6c 61 65 76 20 3c 6d Ivan Sagalaev <m 00006890: 61 6e 69 61 63 40 73 6f 66 74 77 61 72 65 6d 61 aniac@softwarema 000068a0: 6e 69 61 63 73 2e 6f 72 67 3e 0a 43 61 74 65 67 niacs.org>.Categ 000068b0: 6f 72 79 3a 20 63 6f 6d 6d 6f 6e 2c 20 70 72 6f ory: common, pro 000068c0: 74 6f 63 6f 6c 73 0a 57 65 62 73 69 74 65 3a 20 tocols.Website: 000068d0: 68 74 74 70 73 3a 2f 2f 64 65 76 65 6c 6f 70 65 https://develope 000068e0: 72 2e 6d 6f 7a 69 6c 6c 61 2e 6f 72 67 2f 65 6e r.mozilla.org/en 000068f0: 2d 55 53 2f 64 6f 63 73 2f 57 65 62 2f 48 54 54 -US/docs/Web/HTT 00006900: 50 2f 4f 76 65 72 76 69 65 77 0a 2a 2f 0a 0a 66 P/Overview.*/..f 00006910: 75 6e 63 74 69 6f 6e 20 68 74 74 70 28 68 6c 6a unction http(hlj 00006920: 73 29 20 7b 0a 20 20 63 6f 6e 73 74 20 56 45 52 s) {. const VER 00006930: 53 49 4f 4e 20 3d 20 27 48 54 54 50 2f 28 32 7c SION = 'HTTP/(2| 00006940: 31 5c 5c 2e 5b 30 31 5d 29 27 3b 0a 20 20 63 6f 1\\.[01])';. co 00006950: 6e 73 74 20 48 45 41 44 45 52 5f 4e 41 4d 45 20 nst HEADER_NAME 00006960: 3d 20 2f 5b 41 2d 5a 61 2d 7a 5d 5b 41 2d 5a 61 = /[A-Za-z][A-Za 00006970: 2d 7a 30 2d 39 2d 5d 2a 2f 3b 0a 20 20 63 6f 6e -z0-9-]*/;. con 00006980: 73 74 20 48 45 41 44 45 52 20 3d 20 7b 0a 20 20 st HEADER = {. 00006990: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 61 74 className: 'at 000069a0: 74 72 69 62 75 74 65 27 2c 0a 20 20 20 20 62 65 tribute',. be 000069b0: 67 69 6e 3a 20 63 6f 6e 63 61 74 28 27 5e 27 2c gin: concat('^', 000069c0: 20 48 45 41 44 45 52 5f 4e 41 4d 45 2c 20 27 28 HEADER_NAME, '( 000069d0: 3f 3d 5c 5c 3a 5c 5c 73 29 27 29 2c 0a 20 20 20 ?=\\:\\s)'),. 000069e0: 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 20 20 20 starts: {. 000069f0: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 00006a00: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 {. 00006a10: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 22 70 75 6e className: "pun 00006a20: 63 74 75 61 74 69 6f 6e 22 2c 0a 20 20 20 20 20 ctuation",. 00006a30: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 3a 20 2f begin: /: / 00006a40: 2c 0a 20 20 20 20 20 20 20 20 20 20 72 65 6c 65 ,. rele 00006a50: 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 20 20 vance: 0,. 00006a60: 20 20 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 starts: {. 00006a70: 20 20 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 end: ' 00006a80: 24 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 $',. 00006a90: 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 relevance: 0. 00006aa0: 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 }. 00006ab0: 20 7d 0a 20 20 20 20 20 20 5d 0a 20 20 20 20 7d }. ]. } 00006ac0: 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 48 45 . };. const HE 00006ad0: 41 44 45 52 53 5f 41 4e 44 5f 42 4f 44 59 20 3d ADERS_AND_BODY = 00006ae0: 20 5b 0a 20 20 20 20 48 45 41 44 45 52 2c 0a 20 [. HEADER,. 00006af0: 20 20 20 7b 0a 20 20 20 20 20 20 62 65 67 69 6e {. begin 00006b00: 3a 20 27 5c 5c 6e 5c 5c 6e 27 2c 0a 20 20 20 20 : '\\n\\n',. 00006b10: 20 20 73 74 61 72 74 73 3a 20 7b 20 73 75 62 4c starts: { subL 00006b20: 61 6e 67 75 61 67 65 3a 20 5b 5d 2c 20 65 6e 64 anguage: [], end 00006b30: 73 57 69 74 68 50 61 72 65 6e 74 3a 20 74 72 75 sWithParent: tru 00006b40: 65 20 7d 0a 20 20 20 20 7d 0a 20 20 5d 3b 0a 0a e }. }. ];.. 00006b50: 20 20 72 65 74 75 72 6e 20 7b 0a 20 20 20 20 6e return {. n 00006b60: 61 6d 65 3a 20 27 48 54 54 50 27 2c 0a 20 20 20 ame: 'HTTP',. 00006b70: 20 61 6c 69 61 73 65 73 3a 20 5b 27 68 74 74 70 aliases: ['http 00006b80: 73 27 5d 2c 0a 20 20 20 20 69 6c 6c 65 67 61 6c s'],. illegal 00006b90: 3a 20 2f 5c 53 2f 2c 0a 20 20 20 20 63 6f 6e 74 : /\S/,. cont 00006ba0: 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 2f 2f ains: [. // 00006bb0: 20 72 65 73 70 6f 6e 73 65 0a 20 20 20 20 20 20 response. 00006bc0: 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a {. begin: 00006bd0: 20 27 5e 28 3f 3d 27 20 2b 20 56 45 52 53 49 4f '^(?=' + VERSIO 00006be0: 4e 20 2b 20 22 20 5c 5c 64 7b 33 7d 29 22 2c 0a N + " \\d{3})",. 00006bf0: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 24 2f end: /$/ 00006c00: 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 ,. contai 00006c10: 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 ns: [. 00006c20: 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6c {. cl 00006c30: 61 73 73 4e 61 6d 65 3a 20 22 6d 65 74 61 22 2c assName: "meta", 00006c40: 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 . beg 00006c50: 69 6e 3a 20 56 45 52 53 49 4f 4e 0a 20 20 20 20 in: VERSION. 00006c60: 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 },. 00006c70: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 {. 00006c80: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6e 75 6d className: 'num 00006c90: 62 65 72 27 2c 20 62 65 67 69 6e 3a 20 27 5c 5c ber', begin: '\\ 00006ca0: 62 5c 5c 64 7b 33 7d 5c 5c 62 27 0a 20 20 20 20 b\\d{3}\\b'. 00006cb0: 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 }. 00006cc0: 5d 2c 0a 20 20 20 20 20 20 20 20 73 74 61 72 74 ],. start 00006cd0: 73 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 65 s: {. e 00006ce0: 6e 64 3a 20 2f 5c 62 5c 42 2f 2c 0a 20 20 20 20 nd: /\b\B/,. 00006cf0: 20 20 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 2f illegal: / 00006d00: 5c 53 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 63 \S/,. c 00006d10: 6f 6e 74 61 69 6e 73 3a 20 48 45 41 44 45 52 53 ontains: HEADERS 00006d20: 5f 41 4e 44 5f 42 4f 44 59 0a 20 20 20 20 20 20 _AND_BODY. 00006d30: 20 20 7d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 }. },. 00006d40: 20 20 20 2f 2f 20 72 65 71 75 65 73 74 0a 20 20 // request. 00006d50: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 62 65 {. be 00006d60: 67 69 6e 3a 20 27 28 3f 3d 5e 5b 41 2d 5a 5d 2b gin: '(?=^[A-Z]+ 00006d70: 20 28 2e 2a 3f 29 20 27 20 2b 20 56 45 52 53 49 (.*?) ' + VERSI 00006d80: 4f 4e 20 2b 20 27 24 29 27 2c 0a 20 20 20 20 20 ON + '$)',. 00006d90: 20 20 20 65 6e 64 3a 20 2f 24 2f 2c 0a 20 20 20 end: /$/,. 00006da0: 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b contains: [ 00006db0: 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 . {. 00006dc0: 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 classNa 00006dd0: 6d 65 3a 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 me: 'string',. 00006de0: 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a begin: 00006df0: 20 27 20 27 2c 0a 20 20 20 20 20 20 20 20 20 20 ' ',. 00006e00: 20 20 65 6e 64 3a 20 27 20 27 2c 0a 20 20 20 20 end: ' ',. 00006e10: 20 20 20 20 20 20 20 20 65 78 63 6c 75 64 65 42 excludeB 00006e20: 65 67 69 6e 3a 20 74 72 75 65 2c 0a 20 20 20 20 egin: true,. 00006e30: 20 20 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 excludeE 00006e40: 6e 64 3a 20 74 72 75 65 0a 20 20 20 20 20 20 20 nd: true. 00006e50: 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 },. 00006e60: 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6c {. cl 00006e70: 61 73 73 4e 61 6d 65 3a 20 22 6d 65 74 61 22 2c assName: "meta", 00006e80: 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 . beg 00006e90: 69 6e 3a 20 56 45 52 53 49 4f 4e 0a 20 20 20 20 in: VERSION. 00006ea0: 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 },. 00006eb0: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 {. 00006ec0: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6b 65 79 className: 'key 00006ed0: 77 6f 72 64 27 2c 0a 20 20 20 20 20 20 20 20 20 word',. 00006ee0: 20 20 20 62 65 67 69 6e 3a 20 27 5b 41 2d 5a 5d begin: '[A-Z] 00006ef0: 2b 27 0a 20 20 20 20 20 20 20 20 20 20 7d 0a 20 +'. }. 00006f00: 20 20 20 20 20 20 20 5d 2c 0a 20 20 20 20 20 20 ],. 00006f10: 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 20 20 starts: {. 00006f20: 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 62 5c 42 end: /\b\B 00006f30: 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 69 6c 6c /,. ill 00006f40: 65 67 61 6c 3a 20 2f 5c 53 2f 2c 0a 20 20 20 20 egal: /\S/,. 00006f50: 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 contains: 00006f60: 48 45 41 44 45 52 53 5f 41 4e 44 5f 42 4f 44 59 HEADERS_AND_BODY 00006f70: 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 . }. 00006f80: 20 7d 2c 0a 20 20 20 20 20 20 2f 2f 20 74 6f 20 },. // to 00006f90: 61 6c 6c 6f 77 20 68 65 61 64 65 72 73 20 74 6f allow headers to 00006fa0: 20 77 6f 72 6b 20 65 76 65 6e 20 77 69 74 68 6f work even witho 00006fb0: 75 74 20 61 20 70 72 65 61 6d 62 6c 65 0a 20 20 ut a preamble. 00006fc0: 20 20 20 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 hljs.inherit 00006fd0: 28 48 45 41 44 45 52 2c 20 7b 0a 20 20 20 20 20 (HEADER, {. 00006fe0: 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a relevance: 0. 00006ff0: 20 20 20 20 20 20 7d 29 0a 20 20 20 20 5d 0a 20 }). ]. 00007000: 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 };.}..module.ex 00007010: 70 6f 72 74 73 20 3d 20 68 74 74 70 3b 0a 0a 0a ports = http;... 00007020: 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a 2f /***/ }),../***/ 00007030: 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 "./node_modules 00007040: 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 /highlight.js/li 00007050: 62 2f 6c 61 6e 67 75 61 67 65 73 2f 68 79 2e 6a b/languages/hy.j 00007060: 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a s":./*!********* 00007070: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00007080: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00007090: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a **************!* 000070a0: 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f \. !*** ./node_ 000070b0: 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 modules/highligh 000070c0: 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 t.js/lib/languag 000070d0: 65 73 2f 68 79 2e 6a 73 20 2a 2a 2a 21 0a 20 20 es/hy.js ***!. 000070e0: 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a \*************** 000070f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00007100: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00007110: 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 ********/./***/ 00007120: 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a ((module) => {.. 00007130: 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a 20 48 79 0a /*.Language: Hy. 00007140: 44 65 73 63 72 69 70 74 69 6f 6e 3a 20 48 79 20 Description: Hy 00007150: 69 73 20 61 20 77 6f 6e 64 65 72 66 75 6c 20 64 is a wonderful d 00007160: 69 61 6c 65 63 74 20 6f 66 20 4c 69 73 70 20 74 ialect of Lisp t 00007170: 68 61 74 e2 80 99 73 20 65 6d 62 65 64 64 65 64 hat...s embedded 00007180: 20 69 6e 20 50 79 74 68 6f 6e 2e 0a 41 75 74 68 in Python..Auth 00007190: 6f 72 3a 20 53 65 72 67 65 79 20 53 6f 62 6b 6f or: Sergey Sobko 000071a0: 20 3c 73 2e 73 6f 62 6b 6f 40 70 72 6f 66 69 74 <s.sobko@profit 000071b0: 77 61 72 65 2e 72 75 3e 0a 57 65 62 73 69 74 65 ware.ru>.Website 000071c0: 3a 20 68 74 74 70 3a 2f 2f 64 6f 63 73 2e 68 79 : http://docs.hy 000071d0: 6c 61 6e 67 2e 6f 72 67 2f 65 6e 2f 73 74 61 62 lang.org/en/stab 000071e0: 6c 65 2f 0a 43 61 74 65 67 6f 72 79 3a 20 6c 69 le/.Category: li 000071f0: 73 70 0a 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 sp.*/..function 00007200: 68 79 28 68 6c 6a 73 29 20 7b 0a 20 20 76 61 72 hy(hljs) {. var 00007210: 20 53 59 4d 42 4f 4c 53 54 41 52 54 20 3d 20 27 SYMBOLSTART = ' 00007220: 61 2d 7a 41 2d 5a 5f 5c 5c 2d 21 2e 3f 2b 2a 3d a-zA-Z_\\-!.?+*= 00007230: 3c 3e 26 23 5c 27 27 3b 0a 20 20 76 61 72 20 53 <>&#\'';. var S 00007240: 59 4d 42 4f 4c 5f 52 45 20 3d 20 27 5b 27 20 2b YMBOL_RE = '[' + 00007250: 20 53 59 4d 42 4f 4c 53 54 41 52 54 20 2b 20 27 SYMBOLSTART + ' 00007260: 5d 5b 27 20 2b 20 53 59 4d 42 4f 4c 53 54 41 52 ][' + SYMBOLSTAR 00007270: 54 20 2b 20 27 30 2d 39 2f 3b 3a 5d 2a 27 3b 0a T + '0-9/;:]*';. 00007280: 20 20 76 61 72 20 6b 65 79 77 6f 72 64 73 20 3d var keywords = 00007290: 20 7b 0a 20 20 20 20 24 70 61 74 74 65 72 6e 3a {. $pattern: 000072a0: 20 53 59 4d 42 4f 4c 5f 52 45 2c 0a 20 20 20 20 SYMBOL_RE,. 000072b0: 27 62 75 69 6c 74 69 6e 2d 6e 61 6d 65 27 3a 0a 'builtin-name':. 000072c0: 20 20 20 20 20 20 2f 2f 20 6b 65 79 77 6f 72 64 // keyword 000072d0: 73 0a 20 20 20 20 20 20 27 21 3d 20 25 20 25 3d s. '!= % %= 000072e0: 20 26 20 26 3d 20 2a 20 2a 2a 20 2a 2a 3d 20 2a & &= * ** **= * 000072f0: 3d 20 2a 6d 61 70 20 27 20 2b 0a 20 20 20 20 20 = *map ' +. 00007300: 20 27 2b 20 2b 3d 20 2c 20 2d 2d 62 75 69 6c 64 '+ += , --build 00007310: 2d 63 6c 61 73 73 2d 2d 20 2d 2d 69 6d 70 6f 72 -class-- --impor 00007320: 74 2d 2d 20 2d 3d 20 2e 20 2f 20 2f 2f 20 2f 2f t-- -= . / // // 00007330: 3d 20 27 20 2b 0a 20 20 20 20 20 20 27 2f 3d 20 = ' +. '/= 00007340: 3c 20 3c 3c 20 3c 3c 3d 20 3c 3d 20 3d 20 3e 20 < << <<= <= = > 00007350: 3e 3d 20 3e 3e 20 3e 3e 3d 20 27 20 2b 0a 20 20 >= >> >>= ' +. 00007360: 20 20 20 20 27 40 20 40 3d 20 5e 20 5e 3d 20 61 '@ @= ^ ^= a 00007370: 62 73 20 61 63 63 75 6d 75 6c 61 74 65 20 61 6c bs accumulate al 00007380: 6c 20 61 6e 64 20 61 6e 79 20 61 70 2d 63 6f 6d l and any ap-com 00007390: 70 6f 73 65 20 27 20 2b 0a 20 20 20 20 20 20 27 pose ' +. ' 000073a0: 61 70 2d 64 6f 74 69 6d 65 73 20 61 70 2d 65 61 ap-dotimes ap-ea 000073b0: 63 68 20 61 70 2d 65 61 63 68 2d 77 68 69 6c 65 ch ap-each-while 000073c0: 20 61 70 2d 66 69 6c 74 65 72 20 61 70 2d 66 69 ap-filter ap-fi 000073d0: 72 73 74 20 61 70 2d 69 66 20 61 70 2d 6c 61 73 rst ap-if ap-las 000073e0: 74 20 61 70 2d 6d 61 70 20 61 70 2d 6d 61 70 2d t ap-map ap-map- 000073f0: 77 68 65 6e 20 61 70 2d 70 69 70 65 20 27 20 2b when ap-pipe ' + 00007400: 0a 20 20 20 20 20 20 27 61 70 2d 72 65 64 75 63 . 'ap-reduc 00007410: 65 20 61 70 2d 72 65 6a 65 63 74 20 61 70 70 6c e ap-reject appl 00007420: 79 20 61 73 2d 3e 20 61 73 63 69 69 20 61 73 73 y as-> ascii ass 00007430: 65 72 74 20 61 73 73 6f 63 20 62 69 6e 20 62 72 ert assoc bin br 00007440: 65 61 6b 20 62 75 74 6c 61 73 74 20 27 20 2b 0a eak butlast ' +. 00007450: 20 20 20 20 20 20 27 63 61 6c 6c 61 62 6c 65 20 'callable 00007460: 63 61 6c 6c 69 6e 67 2d 6d 6f 64 75 6c 65 2d 6e calling-module-n 00007470: 61 6d 65 20 63 61 72 20 63 61 73 65 20 63 64 72 ame car case cdr 00007480: 20 63 68 61 69 6e 20 63 68 72 20 63 6f 6c 6c 3f chain chr coll? 00007490: 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 73 20 63 6f combinations co 000074a0: 6d 70 69 6c 65 20 27 20 2b 0a 20 20 20 20 20 20 mpile ' +. 000074b0: 27 63 6f 6d 70 72 65 73 73 20 63 6f 6e 64 20 63 'compress cond c 000074c0: 6f 6e 73 20 63 6f 6e 73 3f 20 63 6f 6e 74 69 6e ons cons? contin 000074d0: 75 65 20 63 6f 75 6e 74 20 63 75 72 72 79 20 63 ue count curry c 000074e0: 75 74 20 63 79 63 6c 65 20 64 65 63 20 27 20 2b ut cycle dec ' + 000074f0: 0a 20 20 20 20 20 20 27 64 65 66 20 64 65 66 61 . 'def defa 00007500: 75 6c 74 2d 6d 65 74 68 6f 64 20 64 65 66 63 6c ult-method defcl 00007510: 61 73 73 20 64 65 66 6d 61 63 72 6f 20 64 65 66 ass defmacro def 00007520: 6d 61 63 72 6f 2d 61 6c 69 61 73 20 64 65 66 6d macro-alias defm 00007530: 61 63 72 6f 2f 67 21 20 64 65 66 6d 61 69 6e 20 acro/g! defmain 00007540: 64 65 66 6d 65 74 68 6f 64 20 64 65 66 6d 75 6c defmethod defmul 00007550: 74 69 20 64 65 66 6e 20 27 20 2b 0a 20 20 20 20 ti defn ' +. 00007560: 20 20 27 64 65 66 6e 2d 61 6c 69 61 73 20 64 65 'defn-alias de 00007570: 66 6e 63 20 64 65 66 6e 72 20 64 65 66 72 65 61 fnc defnr defrea 00007580: 64 65 72 20 64 65 66 73 65 71 20 64 65 6c 20 64 der defseq del d 00007590: 65 6c 61 74 74 72 20 64 65 6c 65 74 65 2d 72 6f elattr delete-ro 000075a0: 75 74 65 20 64 69 63 74 2d 63 6f 6d 70 20 64 69 ute dict-comp di 000075b0: 72 20 27 20 2b 0a 20 20 20 20 20 20 27 64 69 73 r ' +. 'dis 000075c0: 61 73 73 65 6d 62 6c 65 20 64 69 73 70 61 74 63 assemble dispatc 000075d0: 68 2d 72 65 61 64 65 72 2d 6d 61 63 72 6f 20 64 h-reader-macro d 000075e0: 69 73 74 69 6e 63 74 20 64 69 76 6d 6f 64 20 64 istinct divmod d 000075f0: 6f 20 64 6f 74 6f 20 64 72 6f 70 20 64 72 6f 70 o doto drop drop 00007600: 2d 6c 61 73 74 20 64 72 6f 70 2d 77 68 69 6c 65 -last drop-while 00007610: 20 65 6d 70 74 79 3f 20 27 20 2b 0a 20 20 20 20 empty? ' +. 00007620: 20 20 27 65 6e 64 2d 73 65 71 75 65 6e 63 65 20 'end-sequence 00007630: 65 76 61 6c 20 65 76 61 6c 2d 61 6e 64 2d 63 6f eval eval-and-co 00007640: 6d 70 69 6c 65 20 65 76 61 6c 2d 77 68 65 6e 2d mpile eval-when- 00007650: 63 6f 6d 70 69 6c 65 20 65 76 65 6e 3f 20 65 76 compile even? ev 00007660: 65 72 79 3f 20 65 78 63 65 70 74 20 65 78 65 63 ery? except exec 00007670: 20 66 69 6c 74 65 72 20 66 69 72 73 74 20 27 20 filter first ' 00007680: 2b 0a 20 20 20 20 20 20 27 66 6c 61 74 74 65 6e +. 'flatten 00007690: 20 66 6c 6f 61 74 3f 20 66 6e 20 66 6e 63 20 66 float? fn fnc f 000076a0: 6e 72 20 66 6f 72 20 66 6f 72 2a 20 66 6f 72 6d nr for for* form 000076b0: 61 74 20 66 72 61 63 74 69 6f 6e 20 67 65 6e 65 at fraction gene 000076c0: 78 70 72 20 27 20 2b 0a 20 20 20 20 20 20 27 67 xpr ' +. 'g 000076d0: 65 6e 73 79 6d 20 67 65 74 20 67 65 74 61 74 74 ensym get getatt 000076e0: 72 20 67 6c 6f 62 61 6c 20 67 6c 6f 62 61 6c 73 r global globals 000076f0: 20 67 72 6f 75 70 2d 62 79 20 68 61 73 61 74 74 group-by hasatt 00007700: 72 20 68 61 73 68 20 68 65 78 20 69 64 20 27 20 r hash hex id ' 00007710: 2b 0a 20 20 20 20 20 20 27 69 64 65 6e 74 69 74 +. 'identit 00007720: 79 20 69 66 20 69 66 2a 20 69 66 2d 6e 6f 74 20 y if if* if-not 00007730: 69 66 2d 70 79 74 68 6f 6e 32 20 69 6d 70 6f 72 if-python2 impor 00007740: 74 20 69 6e 20 69 6e 63 20 69 6e 70 75 74 20 69 t in inc input i 00007750: 6e 73 74 61 6e 63 65 3f 20 27 20 2b 0a 20 20 20 nstance? ' +. 00007760: 20 20 20 27 69 6e 74 65 67 65 72 20 69 6e 74 65 'integer inte 00007770: 67 65 72 2d 63 68 61 72 3f 20 69 6e 74 65 67 65 ger-char? intege 00007780: 72 3f 20 69 6e 74 65 72 6c 65 61 76 65 20 69 6e r? interleave in 00007790: 74 65 72 70 6f 73 65 20 69 73 20 69 73 2d 63 6f terpose is is-co 000077a0: 6c 6c 20 69 73 2d 63 6f 6e 73 20 69 73 2d 65 6d ll is-cons is-em 000077b0: 70 74 79 20 69 73 2d 65 76 65 6e 20 27 20 2b 0a pty is-even ' +. 000077c0: 20 20 20 20 20 20 27 69 73 2d 65 76 65 72 79 20 'is-every 000077d0: 69 73 2d 66 6c 6f 61 74 20 69 73 2d 69 6e 73 74 is-float is-inst 000077e0: 61 6e 63 65 20 69 73 2d 69 6e 74 65 67 65 72 20 ance is-integer 000077f0: 69 73 2d 69 6e 74 65 67 65 72 2d 63 68 61 72 20 is-integer-char 00007800: 69 73 2d 69 74 65 72 61 62 6c 65 20 69 73 2d 69 is-iterable is-i 00007810: 74 65 72 61 74 6f 72 20 69 73 2d 6b 65 79 77 6f terator is-keywo 00007820: 72 64 20 69 73 2d 6e 65 67 20 69 73 2d 6e 6f 6e rd is-neg is-non 00007830: 65 20 27 20 2b 0a 20 20 20 20 20 20 27 69 73 2d e ' +. 'is- 00007840: 6e 6f 74 20 69 73 2d 6e 75 6d 65 72 69 63 20 69 not is-numeric i 00007850: 73 2d 6f 64 64 20 69 73 2d 70 6f 73 20 69 73 2d s-odd is-pos is- 00007860: 73 74 72 69 6e 67 20 69 73 2d 73 79 6d 62 6f 6c string is-symbol 00007870: 20 69 73 2d 7a 65 72 6f 20 69 73 69 6e 73 74 61 is-zero isinsta 00007880: 6e 63 65 20 69 73 6c 69 63 65 20 69 73 73 75 62 nce islice issub 00007890: 63 6c 61 73 73 20 27 20 2b 0a 20 20 20 20 20 20 class ' +. 000078a0: 27 69 74 65 72 20 69 74 65 72 61 62 6c 65 3f 20 'iter iterable? 000078b0: 69 74 65 72 61 74 65 20 69 74 65 72 61 74 6f 72 iterate iterator 000078c0: 3f 20 6b 65 79 77 6f 72 64 20 6b 65 79 77 6f 72 ? keyword keywor 000078d0: 64 3f 20 6c 61 6d 62 64 61 20 6c 61 73 74 20 6c d? lambda last l 000078e0: 65 6e 20 6c 65 74 20 27 20 2b 0a 20 20 20 20 20 en let ' +. 000078f0: 20 27 6c 69 66 20 6c 69 66 2d 6e 6f 74 20 6c 69 'lif lif-not li 00007900: 73 74 2a 20 6c 69 73 74 2d 63 6f 6d 70 20 6c 6f st* list-comp lo 00007910: 63 61 6c 73 20 6c 6f 6f 70 20 6d 61 63 72 6f 2d cals loop macro- 00007920: 65 72 72 6f 72 20 6d 61 63 72 6f 65 78 70 61 6e error macroexpan 00007930: 64 20 6d 61 63 72 6f 65 78 70 61 6e 64 2d 31 20 d macroexpand-1 00007940: 6d 61 63 72 6f 65 78 70 61 6e 64 2d 61 6c 6c 20 macroexpand-all 00007950: 27 20 2b 0a 20 20 20 20 20 20 27 6d 61 70 20 6d ' +. 'map m 00007960: 61 78 20 6d 65 72 67 65 2d 77 69 74 68 20 6d 65 ax merge-with me 00007970: 74 68 6f 64 2d 64 65 63 6f 72 61 74 6f 72 20 6d thod-decorator m 00007980: 69 6e 20 6d 75 6c 74 69 2d 64 65 63 6f 72 61 74 in multi-decorat 00007990: 6f 72 20 6d 75 6c 74 69 63 6f 6d 62 69 6e 61 74 or multicombinat 000079a0: 69 6f 6e 73 20 6e 61 6d 65 20 6e 65 67 3f 20 6e ions name neg? n 000079b0: 65 78 74 20 27 20 2b 0a 20 20 20 20 20 20 27 6e ext ' +. 'n 000079c0: 6f 6e 65 3f 20 6e 6f 6e 6c 6f 63 61 6c 20 6e 6f one? nonlocal no 000079d0: 74 20 6e 6f 74 2d 69 6e 20 6e 6f 74 3f 20 6e 74 t not-in not? nt 000079e0: 68 20 6e 75 6d 65 72 69 63 3f 20 6f 63 74 20 6f h numeric? oct o 000079f0: 64 64 3f 20 6f 70 65 6e 20 27 20 2b 0a 20 20 20 dd? open ' +. 00007a00: 20 20 20 27 6f 72 20 6f 72 64 20 70 61 72 74 69 'or ord parti 00007a10: 74 69 6f 6e 20 70 65 72 6d 75 74 61 74 69 6f 6e tion permutation 00007a20: 73 20 70 6f 73 3f 20 70 6f 73 74 2d 72 6f 75 74 s pos? post-rout 00007a30: 65 20 70 6f 73 74 77 61 6c 6b 20 70 6f 77 20 70 e postwalk pow p 00007a40: 72 65 77 61 6c 6b 20 70 72 69 6e 74 20 27 20 2b rewalk print ' + 00007a50: 0a 20 20 20 20 20 20 27 70 72 6f 64 75 63 74 20 . 'product 00007a60: 70 72 6f 66 69 6c 65 2f 63 61 6c 6c 73 20 70 72 profile/calls pr 00007a70: 6f 66 69 6c 65 2f 63 70 75 20 70 75 74 2d 72 6f ofile/cpu put-ro 00007a80: 75 74 65 20 71 75 61 73 69 71 75 6f 74 65 20 71 ute quasiquote q 00007a90: 75 6f 74 65 20 72 61 69 73 65 20 72 61 6e 67 65 uote raise range 00007aa0: 20 72 65 61 64 20 72 65 61 64 2d 73 74 72 20 27 read read-str ' 00007ab0: 20 2b 0a 20 20 20 20 20 20 27 72 65 63 75 72 73 +. 'recurs 00007ac0: 69 76 65 2d 72 65 70 6c 61 63 65 20 72 65 64 75 ive-replace redu 00007ad0: 63 65 20 72 65 6d 6f 76 65 20 72 65 70 65 61 74 ce remove repeat 00007ae0: 20 72 65 70 65 61 74 65 64 6c 79 20 72 65 70 72 repeatedly repr 00007af0: 20 72 65 71 75 69 72 65 20 72 65 73 74 20 72 6f require rest ro 00007b00: 75 6e 64 20 72 6f 75 74 65 20 27 20 2b 0a 20 20 und route ' +. 00007b10: 20 20 20 20 27 72 6f 75 74 65 2d 77 69 74 68 2d 'route-with- 00007b20: 6d 65 74 68 6f 64 73 20 72 77 6d 20 73 65 63 6f methods rwm seco 00007b30: 6e 64 20 73 65 71 20 73 65 74 2d 63 6f 6d 70 20 nd seq set-comp 00007b40: 73 65 74 61 74 74 72 20 73 65 74 76 20 73 6f 6d setattr setv som 00007b50: 65 20 73 6f 72 74 65 64 20 73 74 72 69 6e 67 20 e sorted string 00007b60: 27 20 2b 0a 20 20 20 20 20 20 27 73 74 72 69 6e ' +. 'strin 00007b70: 67 3f 20 73 75 6d 20 73 77 69 74 63 68 20 73 79 g? sum switch sy 00007b80: 6d 62 6f 6c 3f 20 74 61 6b 65 20 74 61 6b 65 2d mbol? take take- 00007b90: 6e 74 68 20 74 61 6b 65 2d 77 68 69 6c 65 20 74 nth take-while t 00007ba0: 65 65 20 74 72 79 20 75 6e 6c 65 73 73 20 27 20 ee try unless ' 00007bb0: 2b 0a 20 20 20 20 20 20 27 75 6e 71 75 6f 74 65 +. 'unquote 00007bc0: 20 75 6e 71 75 6f 74 65 2d 73 70 6c 69 63 69 6e unquote-splicin 00007bd0: 67 20 76 61 72 73 20 77 61 6c 6b 20 77 68 65 6e g vars walk when 00007be0: 20 77 68 69 6c 65 20 77 69 74 68 20 77 69 74 68 while with with 00007bf0: 2a 20 77 69 74 68 2d 64 65 63 6f 72 61 74 6f 72 * with-decorator 00007c00: 20 77 69 74 68 2d 67 65 6e 73 79 6d 73 20 27 20 with-gensyms ' 00007c10: 2b 0a 20 20 20 20 20 20 27 78 69 20 78 6f 72 20 +. 'xi xor 00007c20: 79 69 65 6c 64 20 79 69 65 6c 64 2d 66 72 6f 6d yield yield-from 00007c30: 20 7a 65 72 6f 3f 20 7a 69 70 20 7a 69 70 2d 6c zero? zip zip-l 00007c40: 6f 6e 67 65 73 74 20 7c 20 7c 3d 20 7e 27 0a 20 ongest | |= ~'. 00007c50: 20 20 7d 3b 0a 0a 20 20 76 61 72 20 53 49 4d 50 };.. var SIMP 00007c60: 4c 45 5f 4e 55 4d 42 45 52 5f 52 45 20 3d 20 27 LE_NUMBER_RE = ' 00007c70: 5b 2d 2b 5d 3f 5c 5c 64 2b 28 5c 5c 2e 5c 5c 64 [-+]?\\d+(\\.\\d 00007c80: 2b 29 3f 27 3b 0a 0a 20 20 76 61 72 20 53 59 4d +)?';.. var SYM 00007c90: 42 4f 4c 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 BOL = {. begi 00007ca0: 6e 3a 20 53 59 4d 42 4f 4c 5f 52 45 2c 0a 20 20 n: SYMBOL_RE,. 00007cb0: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 relevance: 0. 00007cc0: 20 7d 3b 0a 20 20 76 61 72 20 4e 55 4d 42 45 52 };. var NUMBER 00007cd0: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 00007ce0: 6d 65 3a 20 27 6e 75 6d 62 65 72 27 2c 20 62 65 me: 'number', be 00007cf0: 67 69 6e 3a 20 53 49 4d 50 4c 45 5f 4e 55 4d 42 gin: SIMPLE_NUMB 00007d00: 45 52 5f 52 45 2c 0a 20 20 20 20 72 65 6c 65 76 ER_RE,. relev 00007d10: 61 6e 63 65 3a 20 30 0a 20 20 7d 3b 0a 20 20 76 ance: 0. };. v 00007d20: 61 72 20 53 54 52 49 4e 47 20 3d 20 68 6c 6a 73 ar STRING = hljs 00007d30: 2e 69 6e 68 65 72 69 74 28 68 6c 6a 73 2e 51 55 .inherit(hljs.QU 00007d40: 4f 54 45 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c OTE_STRING_MODE, 00007d50: 20 7b 69 6c 6c 65 67 61 6c 3a 20 6e 75 6c 6c 7d {illegal: null} 00007d60: 29 3b 0a 20 20 76 61 72 20 43 4f 4d 4d 45 4e 54 );. var COMMENT 00007d70: 20 3d 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 = hljs.COMMENT( 00007d80: 0a 20 20 20 20 27 3b 27 2c 0a 20 20 20 20 27 24 . ';',. '$ 00007d90: 27 2c 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 72 ',. {. r 00007da0: 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 elevance: 0. 00007db0: 7d 0a 20 20 29 3b 0a 20 20 76 61 72 20 4c 49 54 }. );. var LIT 00007dc0: 45 52 41 4c 20 3d 20 7b 0a 20 20 20 20 63 6c 61 ERAL = {. cla 00007dd0: 73 73 4e 61 6d 65 3a 20 27 6c 69 74 65 72 61 6c ssName: 'literal 00007de0: 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c ',. begin: /\ 00007df0: 62 28 5b 54 74 5d 72 75 65 7c 5b 46 66 5d 61 6c b([Tt]rue|[Ff]al 00007e00: 73 65 7c 6e 69 6c 7c 4e 6f 6e 65 29 5c 62 2f 0a se|nil|None)\b/. 00007e10: 20 20 7d 3b 0a 20 20 76 61 72 20 43 4f 4c 4c 45 };. var COLLE 00007e20: 43 54 49 4f 4e 20 3d 20 7b 0a 20 20 20 20 62 65 CTION = {. be 00007e30: 67 69 6e 3a 20 27 5b 5c 5c 5b 5c 5c 7b 5d 27 2c gin: '[\\[\\{]', 00007e40: 20 65 6e 64 3a 20 27 5b 5c 5c 5d 5c 5c 7d 5d 27 end: '[\\]\\}]' 00007e50: 0a 20 20 7d 3b 0a 20 20 76 61 72 20 48 49 4e 54 . };. var HINT 00007e60: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 00007e70: 6d 65 3a 20 27 63 6f 6d 6d 65 6e 74 27 2c 0a 20 me: 'comment',. 00007e80: 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 5e 27 20 begin: '\\^' 00007e90: 2b 20 53 59 4d 42 4f 4c 5f 52 45 0a 20 20 7d 3b + SYMBOL_RE. }; 00007ea0: 0a 20 20 76 61 72 20 48 49 4e 54 5f 43 4f 4c 20 . var HINT_COL 00007eb0: 3d 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 27 = hljs.COMMENT(' 00007ec0: 5c 5c 5e 5c 5c 7b 27 2c 20 27 5c 5c 7d 27 29 3b \\^\\{', '\\}'); 00007ed0: 0a 20 20 76 61 72 20 4b 45 59 20 3d 20 7b 0a 20 . var KEY = {. 00007ee0: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 className: 's 00007ef0: 79 6d 62 6f 6c 27 2c 0a 20 20 20 20 62 65 67 69 ymbol',. begi 00007f00: 6e 3a 20 27 5b 3a 5d 7b 31 2c 32 7d 27 20 2b 20 n: '[:]{1,2}' + 00007f10: 53 59 4d 42 4f 4c 5f 52 45 0a 20 20 7d 3b 0a 20 SYMBOL_RE. };. 00007f20: 20 76 61 72 20 4c 49 53 54 20 3d 20 7b 0a 20 20 var LIST = {. 00007f30: 20 20 62 65 67 69 6e 3a 20 27 5c 5c 28 27 2c 20 begin: '\\(', 00007f40: 65 6e 64 3a 20 27 5c 5c 29 27 0a 20 20 7d 3b 0a end: '\\)'. };. 00007f50: 20 20 76 61 72 20 42 4f 44 59 20 3d 20 7b 0a 20 var BODY = {. 00007f60: 20 20 20 65 6e 64 73 57 69 74 68 50 61 72 65 6e endsWithParen 00007f70: 74 3a 20 74 72 75 65 2c 0a 20 20 20 20 72 65 6c t: true,. rel 00007f80: 65 76 61 6e 63 65 3a 20 30 0a 20 20 7d 3b 0a 20 evance: 0. };. 00007f90: 20 76 61 72 20 4e 41 4d 45 20 3d 20 7b 0a 20 20 var NAME = {. 00007fa0: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6e 61 className: 'na 00007fb0: 6d 65 27 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e me',. relevan 00007fc0: 63 65 3a 20 30 2c 0a 20 20 20 20 6b 65 79 77 6f ce: 0,. keywo 00007fd0: 72 64 73 3a 20 6b 65 79 77 6f 72 64 73 2c 0a 20 rds: keywords,. 00007fe0: 20 20 20 62 65 67 69 6e 3a 20 53 59 4d 42 4f 4c begin: SYMBOL 00007ff0: 5f 52 45 2c 0a 20 20 20 20 73 74 61 72 74 73 3a _RE,. starts: 00008000: 20 42 4f 44 59 0a 20 20 7d 3b 0a 20 20 76 61 72 BODY. };. var 00008010: 20 44 45 46 41 55 4c 54 5f 43 4f 4e 54 41 49 4e DEFAULT_CONTAIN 00008020: 53 20 3d 20 5b 4c 49 53 54 2c 20 53 54 52 49 4e S = [LIST, STRIN 00008030: 47 2c 20 48 49 4e 54 2c 20 48 49 4e 54 5f 43 4f G, HINT, HINT_CO 00008040: 4c 2c 20 43 4f 4d 4d 45 4e 54 2c 20 4b 45 59 2c L, COMMENT, KEY, 00008050: 20 43 4f 4c 4c 45 43 54 49 4f 4e 2c 20 4e 55 4d COLLECTION, NUM 00008060: 42 45 52 2c 20 4c 49 54 45 52 41 4c 2c 20 53 59 BER, LITERAL, SY 00008070: 4d 42 4f 4c 5d 3b 0a 0a 20 20 4c 49 53 54 2e 63 MBOL];.. LIST.c 00008080: 6f 6e 74 61 69 6e 73 20 3d 20 5b 68 6c 6a 73 2e ontains = [hljs. 00008090: 43 4f 4d 4d 45 4e 54 28 27 63 6f 6d 6d 65 6e 74 COMMENT('comment 000080a0: 27 2c 20 27 27 29 2c 20 4e 41 4d 45 2c 20 42 4f ', ''), NAME, BO 000080b0: 44 59 5d 3b 0a 20 20 42 4f 44 59 2e 63 6f 6e 74 DY];. BODY.cont 000080c0: 61 69 6e 73 20 3d 20 44 45 46 41 55 4c 54 5f 43 ains = DEFAULT_C 000080d0: 4f 4e 54 41 49 4e 53 3b 0a 20 20 43 4f 4c 4c 45 ONTAINS;. COLLE 000080e0: 43 54 49 4f 4e 2e 63 6f 6e 74 61 69 6e 73 20 3d CTION.contains = 000080f0: 20 44 45 46 41 55 4c 54 5f 43 4f 4e 54 41 49 4e DEFAULT_CONTAIN 00008100: 53 3b 0a 0a 20 20 72 65 74 75 72 6e 20 7b 0a 20 S;.. return {. 00008110: 20 20 20 6e 61 6d 65 3a 20 27 48 79 27 2c 0a 20 name: 'Hy',. 00008120: 20 20 20 61 6c 69 61 73 65 73 3a 20 5b 27 68 79 aliases: ['hy 00008130: 6c 61 6e 67 27 5d 2c 0a 20 20 20 20 69 6c 6c 65 lang'],. ille 00008140: 67 61 6c 3a 20 2f 5c 53 2f 2c 0a 20 20 20 20 63 gal: /\S/,. c 00008150: 6f 6e 74 61 69 6e 73 3a 20 5b 68 6c 6a 73 2e 53 ontains: [hljs.S 00008160: 48 45 42 41 4e 47 28 29 2c 20 4c 49 53 54 2c 20 HEBANG(), LIST, 00008170: 53 54 52 49 4e 47 2c 20 48 49 4e 54 2c 20 48 49 STRING, HINT, HI 00008180: 4e 54 5f 43 4f 4c 2c 20 43 4f 4d 4d 45 4e 54 2c NT_COL, COMMENT, 00008190: 20 4b 45 59 2c 20 43 4f 4c 4c 45 43 54 49 4f 4e KEY, COLLECTION 000081a0: 2c 20 4e 55 4d 42 45 52 2c 20 4c 49 54 45 52 41 , NUMBER, LITERA 000081b0: 4c 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c L]. };.}..modul 000081c0: 65 2e 65 78 70 6f 72 74 73 20 3d 20 68 79 3b 0a e.exports = hy;. 000081d0: 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a ../***/ }),../** 000081e0: 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c */ "./node_modul 000081f0: 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f es/highlight.js/ 00008200: 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 69 6e lib/languages/in 00008210: 66 6f 72 6d 37 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a form7.js":./*!** 00008220: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00008230: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00008240: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00008250: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 **********!*\. 00008260: 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 !*** ./node_modu 00008270: 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 les/highlight.js 00008280: 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 69 /lib/languages/i 00008290: 6e 66 6f 72 6d 37 2e 6a 73 20 2a 2a 2a 21 0a 20 nform7.js ***!. 000082a0: 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a \************** 000082b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000082c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000082d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a **************/. 000082e0: 2f 2a 2a 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 /***/ ((module) 000082f0: 3d 3e 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 => {../*.Languag 00008300: 65 3a 20 49 6e 66 6f 72 6d 20 37 0a 41 75 74 68 e: Inform 7.Auth 00008310: 6f 72 3a 20 42 72 75 6e 6f 20 44 69 61 73 20 3c or: Bruno Dias < 00008320: 62 72 75 6e 6f 2e 72 2e 64 69 61 73 40 67 6d 61 bruno.r.dias@gma 00008330: 69 6c 2e 63 6f 6d 3e 0a 44 65 73 63 72 69 70 74 il.com>.Descript 00008340: 69 6f 6e 3a 20 4c 61 6e 67 75 61 67 65 20 64 65 ion: Language de 00008350: 66 69 6e 69 74 69 6f 6e 20 66 6f 72 20 49 6e 66 finition for Inf 00008360: 6f 72 6d 20 37 2c 20 61 20 44 53 4c 20 66 6f 72 orm 7, a DSL for 00008370: 20 77 72 69 74 69 6e 67 20 70 61 72 73 65 72 20 writing parser 00008380: 69 6e 74 65 72 61 63 74 69 76 65 20 66 69 63 74 interactive fict 00008390: 69 6f 6e 2e 0a 57 65 62 73 69 74 65 3a 20 68 74 ion..Website: ht 000083a0: 74 70 3a 2f 2f 69 6e 66 6f 72 6d 37 2e 63 6f 6d tp://inform7.com 000083b0: 0a 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 69 6e .*/..function in 000083c0: 66 6f 72 6d 37 28 68 6c 6a 73 29 20 7b 0a 20 20 form7(hljs) {. 000083d0: 63 6f 6e 73 74 20 53 54 41 52 54 5f 42 52 41 43 const START_BRAC 000083e0: 4b 45 54 20 3d 20 27 5c 5c 5b 27 3b 0a 20 20 63 KET = '\\[';. c 000083f0: 6f 6e 73 74 20 45 4e 44 5f 42 52 41 43 4b 45 54 onst END_BRACKET 00008400: 20 3d 20 27 5c 5c 5d 27 3b 0a 20 20 72 65 74 75 = '\\]';. retu 00008410: 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a 20 27 rn {. name: ' 00008420: 49 6e 66 6f 72 6d 20 37 27 2c 0a 20 20 20 20 61 Inform 7',. a 00008430: 6c 69 61 73 65 73 3a 20 5b 27 69 37 27 5d 2c 0a liases: ['i7'],. 00008440: 20 20 20 20 63 61 73 65 5f 69 6e 73 65 6e 73 69 case_insensi 00008450: 74 69 76 65 3a 20 74 72 75 65 2c 0a 20 20 20 20 tive: true,. 00008460: 6b 65 79 77 6f 72 64 73 3a 20 7b 0a 20 20 20 20 keywords: {. 00008470: 20 20 2f 2f 20 53 6f 6d 65 20 6b 65 79 77 6f 72 // Some keywor 00008480: 64 73 20 6d 6f 72 65 20 6f 72 20 6c 65 73 73 20 ds more or less 00008490: 75 6e 69 71 75 65 20 74 6f 20 49 37 2c 20 66 6f unique to I7, fo 000084a0: 72 20 72 65 6c 65 76 61 6e 63 65 2e 0a 20 20 20 r relevance.. 000084b0: 20 20 20 6b 65 79 77 6f 72 64 3a 0a 20 20 20 20 keyword:. 000084c0: 20 20 20 20 2f 2f 20 6b 69 6e 64 3a 0a 20 20 20 // kind:. 000084d0: 20 20 20 20 20 27 74 68 69 6e 67 20 72 6f 6f 6d 'thing room 000084e0: 20 70 65 72 73 6f 6e 20 6d 61 6e 20 77 6f 6d 61 person man woma 000084f0: 6e 20 61 6e 69 6d 61 6c 20 63 6f 6e 74 61 69 6e n animal contain 00008500: 65 72 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 er ' +. ' 00008510: 73 75 70 70 6f 72 74 65 72 20 62 61 63 6b 64 72 supporter backdr 00008520: 6f 70 20 64 6f 6f 72 20 27 20 2b 0a 20 20 20 20 op door ' +. 00008530: 20 20 20 20 2f 2f 20 63 68 61 72 61 63 74 65 72 // character 00008540: 69 73 74 69 63 3a 0a 20 20 20 20 20 20 20 20 27 istic:. ' 00008550: 73 63 65 6e 65 72 79 20 6f 70 65 6e 20 63 6c 6f scenery open clo 00008560: 73 65 64 20 6c 6f 63 6b 65 64 20 69 6e 73 69 64 sed locked insid 00008570: 65 20 67 65 6e 64 65 72 20 27 20 2b 0a 20 20 20 e gender ' +. 00008580: 20 20 20 20 20 2f 2f 20 76 65 72 62 3a 0a 20 20 // verb:. 00008590: 20 20 20 20 20 20 27 69 73 20 61 72 65 20 73 61 'is are sa 000085a0: 79 20 75 6e 64 65 72 73 74 61 6e 64 20 27 20 2b y understand ' + 000085b0: 0a 20 20 20 20 20 20 20 20 2f 2f 20 6d 69 73 63 . // misc 000085c0: 20 6b 65 79 77 6f 72 64 3a 0a 20 20 20 20 20 20 keyword:. 000085d0: 20 20 27 6b 69 6e 64 20 6f 66 20 72 75 6c 65 27 'kind of rule' 000085e0: 0a 20 20 20 20 7d 2c 0a 20 20 20 20 63 6f 6e 74 . },. cont 000085f0: 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 7b 0a ains: [. {. 00008600: 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d classNam 00008610: 65 3a 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 e: 'string',. 00008620: 20 20 20 20 20 62 65 67 69 6e 3a 20 27 22 27 2c begin: '"', 00008630: 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 22 . end: '" 00008640: 27 2c 0a 20 20 20 20 20 20 20 20 72 65 6c 65 76 ',. relev 00008650: 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 20 20 20 ance: 0,. 00008660: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 00008670: 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 {. 00008680: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 00008690: 27 73 75 62 73 74 27 2c 0a 20 20 20 20 20 20 20 'subst',. 000086a0: 20 20 20 20 20 62 65 67 69 6e 3a 20 53 54 41 52 begin: STAR 000086b0: 54 5f 42 52 41 43 4b 45 54 2c 0a 20 20 20 20 20 T_BRACKET,. 000086c0: 20 20 20 20 20 20 20 65 6e 64 3a 20 45 4e 44 5f end: END_ 000086d0: 42 52 41 43 4b 45 54 0a 20 20 20 20 20 20 20 20 BRACKET. 000086e0: 20 20 7d 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 }. ]. 000086f0: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 },. {. 00008700: 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 className 00008710: 3a 20 27 73 65 63 74 69 6f 6e 27 2c 0a 20 20 20 : 'section',. 00008720: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5e 28 56 begin: /^(V 00008730: 6f 6c 75 6d 65 7c 42 6f 6f 6b 7c 50 61 72 74 7c olume|Book|Part| 00008740: 43 68 61 70 74 65 72 7c 53 65 63 74 69 6f 6e 7c Chapter|Section| 00008750: 54 61 62 6c 65 29 5c 62 2f 2c 0a 20 20 20 20 20 Table)\b/,. 00008760: 20 20 20 65 6e 64 3a 20 27 24 27 0a 20 20 20 20 end: '$'. 00008770: 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 },. {. 00008780: 20 20 20 20 20 2f 2f 20 52 75 6c 65 20 64 65 66 // Rule def 00008790: 69 6e 69 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 inition. 000087a0: 2f 2f 20 54 68 69 73 20 69 73 20 68 65 72 65 20 // This is here 000087b0: 66 6f 72 20 72 65 6c 65 76 61 6e 63 65 2e 0a 20 for relevance.. 000087c0: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5e begin: /^ 000087d0: 28 43 68 65 63 6b 7c 43 61 72 72 79 20 6f 75 74 (Check|Carry out 000087e0: 7c 52 65 70 6f 72 74 7c 49 6e 73 74 65 61 64 20 |Report|Instead 000087f0: 6f 66 7c 54 6f 7c 52 75 6c 65 7c 57 68 65 6e 7c of|To|Rule|When| 00008800: 42 65 66 6f 72 65 7c 41 66 74 65 72 29 5c 62 2f Before|After)\b/ 00008810: 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 ,. end: ' 00008820: 3a 27 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 :',. cont 00008830: 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 ains: [. 00008840: 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 {. 00008850: 2f 2f 20 52 75 6c 65 20 6e 61 6d 65 0a 20 20 20 // Rule name. 00008860: 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 begin: 00008870: 27 5c 5c 28 54 68 69 73 27 2c 0a 20 20 20 20 20 '\\(This',. 00008880: 20 20 20 20 20 20 20 65 6e 64 3a 20 27 5c 5c 29 end: '\\) 00008890: 27 0a 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 '. }. 000088a0: 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 7d 2c ]. }, 000088b0: 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 . {. 000088c0: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 63 6f 6d className: 'com 000088d0: 6d 65 6e 74 27 2c 0a 20 20 20 20 20 20 20 20 62 ment',. b 000088e0: 65 67 69 6e 3a 20 53 54 41 52 54 5f 42 52 41 43 egin: START_BRAC 000088f0: 4b 45 54 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 KET,. end 00008900: 3a 20 45 4e 44 5f 42 52 41 43 4b 45 54 2c 0a 20 : END_BRACKET,. 00008910: 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a contains: 00008920: 20 5b 27 73 65 6c 66 27 5d 0a 20 20 20 20 20 20 ['self']. 00008930: 7d 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a }. ]. };.}.. 00008940: 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d module.exports = 00008950: 20 69 6e 66 6f 72 6d 37 3b 0a 0a 0a 2f 2a 2a 2a inform7;.../*** 00008960: 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f / }),../***/ "./ 00008970: 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 node_modules/hig 00008980: 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 hlight.js/lib/la 00008990: 6e 67 75 61 67 65 73 2f 69 6e 69 2e 6a 73 22 3a nguages/ini.js": 000089a0: 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ./*!************ 000089b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000089c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000089d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a ************!*\. 000089e0: 20 20 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f !*** ./node_mo 000089f0: 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e dules/highlight. 00008a00: 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 js/lib/languages 00008a10: 2f 69 6e 69 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c /ini.js ***!. \ 00008a20: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00008a30: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00008a40: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00008a50: 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 ********/./***/ 00008a60: 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a ((module) => {.. 00008a70: 2f 2a 2a 0a 20 2a 20 40 70 61 72 61 6d 20 7b 73 /**. * @param {s 00008a80: 74 72 69 6e 67 7d 20 76 61 6c 75 65 0a 20 2a 20 tring} value. * 00008a90: 40 72 65 74 75 72 6e 73 20 7b 52 65 67 45 78 70 @returns {RegExp 00008aa0: 7d 0a 20 2a 20 2a 2f 0a 0a 2f 2a 2a 0a 20 2a 20 }. * */../**. * 00008ab0: 40 70 61 72 61 6d 20 7b 52 65 67 45 78 70 20 7c @param {RegExp | 00008ac0: 20 73 74 72 69 6e 67 20 7d 20 72 65 0a 20 2a 20 string } re. * 00008ad0: 40 72 65 74 75 72 6e 73 20 7b 73 74 72 69 6e 67 @returns {string 00008ae0: 7d 0a 20 2a 2f 0a 66 75 6e 63 74 69 6f 6e 20 73 }. */.function s 00008af0: 6f 75 72 63 65 28 72 65 29 20 7b 0a 20 20 69 66 ource(re) {. if 00008b00: 20 28 21 72 65 29 20 72 65 74 75 72 6e 20 6e 75 (!re) return nu 00008b10: 6c 6c 3b 0a 20 20 69 66 20 28 74 79 70 65 6f 66 ll;. if (typeof 00008b20: 20 72 65 20 3d 3d 3d 20 22 73 74 72 69 6e 67 22 re === "string" 00008b30: 29 20 72 65 74 75 72 6e 20 72 65 3b 0a 0a 20 20 ) return re;.. 00008b40: 72 65 74 75 72 6e 20 72 65 2e 73 6f 75 72 63 65 return re.source 00008b50: 3b 0a 7d 0a 0a 2f 2a 2a 0a 20 2a 20 40 70 61 72 ;.}../**. * @par 00008b60: 61 6d 20 7b 52 65 67 45 78 70 20 7c 20 73 74 72 am {RegExp | str 00008b70: 69 6e 67 20 7d 20 72 65 0a 20 2a 20 40 72 65 74 ing } re. * @ret 00008b80: 75 72 6e 73 20 7b 73 74 72 69 6e 67 7d 0a 20 2a urns {string}. * 00008b90: 2f 0a 66 75 6e 63 74 69 6f 6e 20 6c 6f 6f 6b 61 /.function looka 00008ba0: 68 65 61 64 28 72 65 29 20 7b 0a 20 20 72 65 74 head(re) {. ret 00008bb0: 75 72 6e 20 63 6f 6e 63 61 74 28 27 28 3f 3d 27 urn concat('(?=' 00008bc0: 2c 20 72 65 2c 20 27 29 27 29 3b 0a 7d 0a 0a 2f , re, ')');.}../ 00008bd0: 2a 2a 0a 20 2a 20 40 70 61 72 61 6d 20 7b 2e 2e **. * @param {.. 00008be0: 2e 28 52 65 67 45 78 70 20 7c 20 73 74 72 69 6e .(RegExp | strin 00008bf0: 67 29 20 7d 20 61 72 67 73 0a 20 2a 20 40 72 65 g) } args. * @re 00008c00: 74 75 72 6e 73 20 7b 73 74 72 69 6e 67 7d 0a 20 turns {string}. 00008c10: 2a 2f 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 63 */.function conc 00008c20: 61 74 28 2e 2e 2e 61 72 67 73 29 20 7b 0a 20 20 at(...args) {. 00008c30: 63 6f 6e 73 74 20 6a 6f 69 6e 65 64 20 3d 20 61 const joined = a 00008c40: 72 67 73 2e 6d 61 70 28 28 78 29 20 3d 3e 20 73 rgs.map((x) => s 00008c50: 6f 75 72 63 65 28 78 29 29 2e 6a 6f 69 6e 28 22 ource(x)).join(" 00008c60: 22 29 3b 0a 20 20 72 65 74 75 72 6e 20 6a 6f 69 ");. return joi 00008c70: 6e 65 64 3b 0a 7d 0a 0a 2f 2a 2a 0a 20 2a 20 41 ned;.}../**. * A 00008c80: 6e 79 20 6f 66 20 74 68 65 20 70 61 73 73 65 64 ny of the passed 00008c90: 20 65 78 70 72 65 73 73 73 69 6f 6e 73 20 6d 61 expresssions ma 00008ca0: 79 20 6d 61 74 63 68 0a 20 2a 0a 20 2a 20 43 72 y match. *. * Cr 00008cb0: 65 61 74 65 73 20 61 20 68 75 67 65 20 74 68 69 eates a huge thi 00008cc0: 73 20 7c 20 74 68 69 73 20 7c 20 74 68 61 74 20 s | this | that 00008cd0: 7c 20 74 68 61 74 20 6d 61 74 63 68 0a 20 2a 20 | that match. * 00008ce0: 40 70 61 72 61 6d 20 7b 28 52 65 67 45 78 70 20 @param {(RegExp 00008cf0: 7c 20 73 74 72 69 6e 67 29 5b 5d 20 7d 20 61 72 | string)[] } ar 00008d00: 67 73 0a 20 2a 20 40 72 65 74 75 72 6e 73 20 7b gs. * @returns { 00008d10: 73 74 72 69 6e 67 7d 0a 20 2a 2f 0a 66 75 6e 63 string}. */.func 00008d20: 74 69 6f 6e 20 65 69 74 68 65 72 28 2e 2e 2e 61 tion either(...a 00008d30: 72 67 73 29 20 7b 0a 20 20 63 6f 6e 73 74 20 6a rgs) {. const j 00008d40: 6f 69 6e 65 64 20 3d 20 27 28 27 20 2b 20 61 72 oined = '(' + ar 00008d50: 67 73 2e 6d 61 70 28 28 78 29 20 3d 3e 20 73 6f gs.map((x) => so 00008d60: 75 72 63 65 28 78 29 29 2e 6a 6f 69 6e 28 22 7c urce(x)).join("| 00008d70: 22 29 20 2b 20 22 29 22 3b 0a 20 20 72 65 74 75 ") + ")";. retu 00008d80: 72 6e 20 6a 6f 69 6e 65 64 3b 0a 7d 0a 0a 2f 2a rn joined;.}../* 00008d90: 0a 4c 61 6e 67 75 61 67 65 3a 20 54 4f 4d 4c 2c .Language: TOML, 00008da0: 20 61 6c 73 6f 20 49 4e 49 0a 44 65 73 63 72 69 also INI.Descri 00008db0: 70 74 69 6f 6e 3a 20 54 4f 4d 4c 20 61 69 6d 73 ption: TOML aims 00008dc0: 20 74 6f 20 62 65 20 61 20 6d 69 6e 69 6d 61 6c to be a minimal 00008dd0: 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 configuration f 00008de0: 69 6c 65 20 66 6f 72 6d 61 74 20 74 68 61 74 27 ile format that' 00008df0: 73 20 65 61 73 79 20 74 6f 20 72 65 61 64 20 64 s easy to read d 00008e00: 75 65 20 74 6f 20 6f 62 76 69 6f 75 73 20 73 65 ue to obvious se 00008e10: 6d 61 6e 74 69 63 73 2e 0a 43 6f 6e 74 72 69 62 mantics..Contrib 00008e20: 75 74 6f 72 73 3a 20 47 75 69 6c 6c 61 75 6d 65 utors: Guillaume 00008e30: 20 47 6f 6d 65 7a 20 3c 67 75 69 6c 6c 61 75 6d Gomez <guillaum 00008e40: 65 31 2e 67 6f 6d 65 7a 40 67 6d 61 69 6c 2e 63 e1.gomez@gmail.c 00008e50: 6f 6d 3e 0a 43 61 74 65 67 6f 72 79 3a 20 63 6f om>.Category: co 00008e60: 6d 6d 6f 6e 2c 20 63 6f 6e 66 69 67 0a 57 65 62 mmon, config.Web 00008e70: 73 69 74 65 3a 20 68 74 74 70 73 3a 2f 2f 67 69 site: https://gi 00008e80: 74 68 75 62 2e 63 6f 6d 2f 74 6f 6d 6c 2d 6c 61 thub.com/toml-la 00008e90: 6e 67 2f 74 6f 6d 6c 0a 2a 2f 0a 0a 66 75 6e 63 ng/toml.*/..func 00008ea0: 74 69 6f 6e 20 69 6e 69 28 68 6c 6a 73 29 20 7b tion ini(hljs) { 00008eb0: 0a 20 20 63 6f 6e 73 74 20 4e 55 4d 42 45 52 53 . const NUMBERS 00008ec0: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 00008ed0: 6d 65 3a 20 27 6e 75 6d 62 65 72 27 2c 0a 20 20 me: 'number',. 00008ee0: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a relevance: 0,. 00008ef0: 20 20 20 20 76 61 72 69 61 6e 74 73 3a 20 5b 0a variants: [. 00008f00: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00008f10: 62 65 67 69 6e 3a 20 2f 28 5b 2b 2d 5d 2b 29 3f begin: /([+-]+)? 00008f20: 5b 5c 64 5d 2b 5f 5b 5c 64 5f 5d 2b 2f 0a 20 20 [\d]+_[\d_]+/. 00008f30: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 },. {. 00008f40: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 68 6c begin: hl 00008f50: 6a 73 2e 4e 55 4d 42 45 52 5f 52 45 0a 20 20 20 js.NUMBER_RE. 00008f60: 20 20 20 7d 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a }. ]. };. 00008f70: 20 20 63 6f 6e 73 74 20 43 4f 4d 4d 45 4e 54 53 const COMMENTS 00008f80: 20 3d 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 = hljs.COMMENT( 00008f90: 29 3b 0a 20 20 43 4f 4d 4d 45 4e 54 53 2e 76 61 );. COMMENTS.va 00008fa0: 72 69 61 6e 74 73 20 3d 20 5b 0a 20 20 20 20 7b riants = [. { 00008fb0: 0a 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 3b . begin: /; 00008fc0: 2f 2c 0a 20 20 20 20 20 20 65 6e 64 3a 20 2f 24 /,. end: /$ 00008fd0: 2f 0a 20 20 20 20 7d 2c 0a 20 20 20 20 7b 0a 20 /. },. {. 00008fe0: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 23 2f 2c begin: /#/, 00008ff0: 0a 20 20 20 20 20 20 65 6e 64 3a 20 2f 24 2f 0a . end: /$/. 00009000: 20 20 20 20 7d 0a 20 20 5d 3b 0a 20 20 63 6f 6e }. ];. con 00009010: 73 74 20 56 41 52 49 41 42 4c 45 53 20 3d 20 7b st VARIABLES = { 00009020: 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 . className: 00009030: 27 76 61 72 69 61 62 6c 65 27 2c 0a 20 20 20 20 'variable',. 00009040: 76 61 72 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 variants: [. 00009050: 20 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 {. begi 00009060: 6e 3a 20 2f 5c 24 5b 5c 77 5c 64 22 5d 5b 5c 77 n: /\$[\w\d"][\w 00009070: 5c 64 5f 5d 2a 2f 0a 20 20 20 20 20 20 7d 2c 0a \d_]*/. },. 00009080: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00009090: 62 65 67 69 6e 3a 20 2f 5c 24 5c 7b 28 2e 2a 3f begin: /\$\{(.*? 000090a0: 29 5c 7d 2f 0a 20 20 20 20 20 20 7d 0a 20 20 20 )\}/. }. 000090b0: 20 5d 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 ]. };. const 000090c0: 4c 49 54 45 52 41 4c 53 20 3d 20 7b 0a 20 20 20 LITERALS = {. 000090d0: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6c 69 74 className: 'lit 000090e0: 65 72 61 6c 27 2c 0a 20 20 20 20 62 65 67 69 6e eral',. begin 000090f0: 3a 20 2f 5c 62 6f 6e 7c 6f 66 66 7c 74 72 75 65 : /\bon|off|true 00009100: 7c 66 61 6c 73 65 7c 79 65 73 7c 6e 6f 5c 62 2f |false|yes|no\b/ 00009110: 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 53 54 . };. const ST 00009120: 52 49 4e 47 53 20 3d 20 7b 0a 20 20 20 20 63 6c RINGS = {. cl 00009130: 61 73 73 4e 61 6d 65 3a 20 22 73 74 72 69 6e 67 assName: "string 00009140: 22 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a ",. contains: 00009150: 20 5b 68 6c 6a 73 2e 42 41 43 4b 53 4c 41 53 48 [hljs.BACKSLASH 00009160: 5f 45 53 43 41 50 45 5d 2c 0a 20 20 20 20 76 61 _ESCAPE],. va 00009170: 72 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 riants: [. 00009180: 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a {. begin: 00009190: 20 22 27 27 27 22 2c 0a 20 20 20 20 20 20 20 20 "'''",. 000091a0: 65 6e 64 3a 20 22 27 27 27 22 2c 0a 20 20 20 20 end: "'''",. 000091b0: 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 31 relevance: 1 000091c0: 30 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 0. },. 000091d0: 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e {. begin 000091e0: 3a 20 27 22 22 22 27 2c 0a 20 20 20 20 20 20 20 : '"""',. 000091f0: 20 65 6e 64 3a 20 27 22 22 22 27 2c 0a 20 20 20 end: '"""',. 00009200: 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 relevance: 00009210: 31 30 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 10. },. 00009220: 20 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 {. begi 00009230: 6e 3a 20 27 22 27 2c 0a 20 20 20 20 20 20 20 20 n: '"',. 00009240: 65 6e 64 3a 20 27 22 27 0a 20 20 20 20 20 20 7d end: '"'. } 00009250: 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 ,. {. 00009260: 20 20 62 65 67 69 6e 3a 20 22 27 22 2c 0a 20 20 begin: "'",. 00009270: 20 20 20 20 20 20 65 6e 64 3a 20 22 27 22 0a 20 end: "'". 00009280: 20 20 20 20 20 7d 0a 20 20 20 20 5d 0a 20 20 7d }. ]. } 00009290: 3b 0a 20 20 63 6f 6e 73 74 20 41 52 52 41 59 20 ;. const ARRAY 000092a0: 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 2f = {. begin: / 000092b0: 5c 5b 2f 2c 0a 20 20 20 20 65 6e 64 3a 20 2f 5c \[/,. end: /\ 000092c0: 5d 2f 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 ]/,. contains 000092d0: 3a 20 5b 0a 20 20 20 20 20 20 43 4f 4d 4d 45 4e : [. COMMEN 000092e0: 54 53 2c 0a 20 20 20 20 20 20 4c 49 54 45 52 41 TS,. LITERA 000092f0: 4c 53 2c 0a 20 20 20 20 20 20 56 41 52 49 41 42 LS,. VARIAB 00009300: 4c 45 53 2c 0a 20 20 20 20 20 20 53 54 52 49 4e LES,. STRIN 00009310: 47 53 2c 0a 20 20 20 20 20 20 4e 55 4d 42 45 52 GS,. NUMBER 00009320: 53 2c 0a 20 20 20 20 20 20 27 73 65 6c 66 27 0a S,. 'self'. 00009330: 20 20 20 20 5d 2c 0a 20 20 20 20 72 65 6c 65 76 ],. relev 00009340: 61 6e 63 65 3a 20 30 0a 20 20 7d 3b 0a 0a 20 20 ance: 0. };.. 00009350: 63 6f 6e 73 74 20 42 41 52 45 5f 4b 45 59 20 3d const BARE_KEY = 00009360: 20 2f 5b 41 2d 5a 61 2d 7a 30 2d 39 5f 2d 5d 2b /[A-Za-z0-9_-]+ 00009370: 2f 3b 0a 20 20 63 6f 6e 73 74 20 51 55 4f 54 45 /;. const QUOTE 00009380: 44 5f 4b 45 59 5f 44 4f 55 42 4c 45 5f 51 55 4f D_KEY_DOUBLE_QUO 00009390: 54 45 20 3d 20 2f 22 28 5c 5c 22 7c 5b 5e 22 5d TE = /"(\\"|[^"] 000093a0: 29 2a 22 2f 3b 0a 20 20 63 6f 6e 73 74 20 51 55 )*"/;. const QU 000093b0: 4f 54 45 44 5f 4b 45 59 5f 53 49 4e 47 4c 45 5f OTED_KEY_SINGLE_ 000093c0: 51 55 4f 54 45 20 3d 20 2f 27 5b 5e 27 5d 2a 27 QUOTE = /'[^']*' 000093d0: 2f 3b 0a 20 20 63 6f 6e 73 74 20 41 4e 59 5f 4b /;. const ANY_K 000093e0: 45 59 20 3d 20 65 69 74 68 65 72 28 0a 20 20 20 EY = either(. 000093f0: 20 42 41 52 45 5f 4b 45 59 2c 20 51 55 4f 54 45 BARE_KEY, QUOTE 00009400: 44 5f 4b 45 59 5f 44 4f 55 42 4c 45 5f 51 55 4f D_KEY_DOUBLE_QUO 00009410: 54 45 2c 20 51 55 4f 54 45 44 5f 4b 45 59 5f 53 TE, QUOTED_KEY_S 00009420: 49 4e 47 4c 45 5f 51 55 4f 54 45 0a 20 20 29 3b INGLE_QUOTE. ); 00009430: 0a 20 20 63 6f 6e 73 74 20 44 4f 54 54 45 44 5f . const DOTTED_ 00009440: 4b 45 59 20 3d 20 63 6f 6e 63 61 74 28 0a 20 20 KEY = concat(. 00009450: 20 20 41 4e 59 5f 4b 45 59 2c 20 27 28 5c 5c 73 ANY_KEY, '(\\s 00009460: 2a 5c 5c 2e 5c 5c 73 2a 27 2c 20 41 4e 59 5f 4b *\\.\\s*', ANY_K 00009470: 45 59 2c 20 27 29 2a 27 2c 0a 20 20 20 20 6c 6f EY, ')*',. lo 00009480: 6f 6b 61 68 65 61 64 28 2f 5c 73 2a 3d 5c 73 2a okahead(/\s*=\s* 00009490: 5b 5e 23 5c 73 5d 2f 29 0a 20 20 29 3b 0a 0a 20 [^#\s]/). );.. 000094a0: 20 72 65 74 75 72 6e 20 7b 0a 20 20 20 20 6e 61 return {. na 000094b0: 6d 65 3a 20 27 54 4f 4d 4c 2c 20 61 6c 73 6f 20 me: 'TOML, also 000094c0: 49 4e 49 27 2c 0a 20 20 20 20 61 6c 69 61 73 65 INI',. aliase 000094d0: 73 3a 20 5b 27 74 6f 6d 6c 27 5d 2c 0a 20 20 20 s: ['toml'],. 000094e0: 20 63 61 73 65 5f 69 6e 73 65 6e 73 69 74 69 76 case_insensitiv 000094f0: 65 3a 20 74 72 75 65 2c 0a 20 20 20 20 69 6c 6c e: true,. ill 00009500: 65 67 61 6c 3a 20 2f 5c 53 2f 2c 0a 20 20 20 20 egal: /\S/,. 00009510: 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 contains: [. 00009520: 20 20 43 4f 4d 4d 45 4e 54 53 2c 0a 20 20 20 20 COMMENTS,. 00009530: 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 {. clas 00009540: 73 4e 61 6d 65 3a 20 27 73 65 63 74 69 6f 6e 27 sName: 'section' 00009550: 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a ,. begin: 00009560: 20 2f 5c 5b 2b 2f 2c 0a 20 20 20 20 20 20 20 20 /\[+/,. 00009570: 65 6e 64 3a 20 2f 5c 5d 2b 2f 0a 20 20 20 20 20 end: /\]+/. 00009580: 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 },. {. 00009590: 20 20 20 20 62 65 67 69 6e 3a 20 44 4f 54 54 45 begin: DOTTE 000095a0: 44 5f 4b 45 59 2c 0a 20 20 20 20 20 20 20 20 63 D_KEY,. c 000095b0: 6c 61 73 73 4e 61 6d 65 3a 20 27 61 74 74 72 27 lassName: 'attr' 000095c0: 2c 0a 20 20 20 20 20 20 20 20 73 74 61 72 74 73 ,. starts 000095d0: 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 65 6e : {. en 000095e0: 64 3a 20 2f 24 2f 2c 0a 20 20 20 20 20 20 20 20 d: /$/,. 000095f0: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 00009600: 20 20 20 20 20 20 20 20 20 20 43 4f 4d 4d 45 4e COMMEN 00009610: 54 53 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 TS,. 00009620: 41 52 52 41 59 2c 0a 20 20 20 20 20 20 20 20 20 ARRAY,. 00009630: 20 20 20 4c 49 54 45 52 41 4c 53 2c 0a 20 20 20 LITERALS,. 00009640: 20 20 20 20 20 20 20 20 20 56 41 52 49 41 42 4c VARIABL 00009650: 45 53 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ES,. 00009660: 53 54 52 49 4e 47 53 2c 0a 20 20 20 20 20 20 20 STRINGS,. 00009670: 20 20 20 20 20 4e 55 4d 42 45 52 53 0a 20 20 20 NUMBERS. 00009680: 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 20 ]. 00009690: 20 7d 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 5d }. }. ] 000096a0: 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e . };.}..module. 000096b0: 65 78 70 6f 72 74 73 20 3d 20 69 6e 69 3b 0a 0a exports = ini;.. 000096c0: 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a ./***/ }),../*** 000096d0: 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 / "./node_module 000096e0: 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c s/highlight.js/l 000096f0: 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 69 72 70 ib/languages/irp 00009700: 66 39 30 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a f90.js":./*!**** 00009710: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00009720: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00009730: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00009740: 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 21 2a 2a *******!*\. !** 00009750: 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 * ./node_modules 00009760: 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 /highlight.js/li 00009770: 62 2f 6c 61 6e 67 75 61 67 65 73 2f 69 72 70 66 b/languages/irpf 00009780: 39 30 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 90.js ***!. \** 00009790: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000097a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000097b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000097c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f *********/./***/ 000097d0: 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 7b 0a ((module) => {. 000097e0: 0a 2f 2a 2a 0a 20 2a 20 40 70 61 72 61 6d 20 7b ./**. * @param { 000097f0: 73 74 72 69 6e 67 7d 20 76 61 6c 75 65 0a 20 2a string} value. * 00009800: 20 40 72 65 74 75 72 6e 73 20 7b 52 65 67 45 78 @returns {RegEx 00009810: 70 7d 0a 20 2a 20 2a 2f 0a 0a 2f 2a 2a 0a 20 2a p}. * */../**. * 00009820: 20 40 70 61 72 61 6d 20 7b 52 65 67 45 78 70 20 @param {RegExp 00009830: 7c 20 73 74 72 69 6e 67 20 7d 20 72 65 0a 20 2a | string } re. * 00009840: 20 40 72 65 74 75 72 6e 73 20 7b 73 74 72 69 6e @returns {strin 00009850: 67 7d 0a 20 2a 2f 0a 66 75 6e 63 74 69 6f 6e 20 g}. */.function 00009860: 73 6f 75 72 63 65 28 72 65 29 20 7b 0a 20 20 69 source(re) {. i 00009870: 66 20 28 21 72 65 29 20 72 65 74 75 72 6e 20 6e f (!re) return n 00009880: 75 6c 6c 3b 0a 20 20 69 66 20 28 74 79 70 65 6f ull;. if (typeo 00009890: 66 20 72 65 20 3d 3d 3d 20 22 73 74 72 69 6e 67 f re === "string 000098a0: 22 29 20 72 65 74 75 72 6e 20 72 65 3b 0a 0a 20 ") return re;.. 000098b0: 20 72 65 74 75 72 6e 20 72 65 2e 73 6f 75 72 63 return re.sourc 000098c0: 65 3b 0a 7d 0a 0a 2f 2a 2a 0a 20 2a 20 40 70 61 e;.}../**. * @pa 000098d0: 72 61 6d 20 7b 2e 2e 2e 28 52 65 67 45 78 70 20 ram {...(RegExp 000098e0: 7c 20 73 74 72 69 6e 67 29 20 7d 20 61 72 67 73 | string) } args 000098f0: 0a 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 73 74 . * @returns {st 00009900: 72 69 6e 67 7d 0a 20 2a 2f 0a 66 75 6e 63 74 69 ring}. */.functi 00009910: 6f 6e 20 63 6f 6e 63 61 74 28 2e 2e 2e 61 72 67 on concat(...arg 00009920: 73 29 20 7b 0a 20 20 63 6f 6e 73 74 20 6a 6f 69 s) {. const joi 00009930: 6e 65 64 20 3d 20 61 72 67 73 2e 6d 61 70 28 28 ned = args.map(( 00009940: 78 29 20 3d 3e 20 73 6f 75 72 63 65 28 78 29 29 x) => source(x)) 00009950: 2e 6a 6f 69 6e 28 22 22 29 3b 0a 20 20 72 65 74 .join("");. ret 00009960: 75 72 6e 20 6a 6f 69 6e 65 64 3b 0a 7d 0a 0a 2f urn joined;.}../ 00009970: 2a 0a 4c 61 6e 67 75 61 67 65 3a 20 49 52 50 46 *.Language: IRPF 00009980: 39 30 0a 41 75 74 68 6f 72 3a 20 41 6e 74 68 6f 90.Author: Antho 00009990: 6e 79 20 53 63 65 6d 61 6d 61 20 3c 73 63 65 6d ny Scemama <scem 000099a0: 61 6d 61 40 69 72 73 61 6d 63 2e 75 70 73 2d 74 ama@irsamc.ups-t 000099b0: 6c 73 65 2e 66 72 3e 0a 44 65 73 63 72 69 70 74 lse.fr>.Descript 000099c0: 69 6f 6e 3a 20 49 52 50 46 39 30 20 69 73 20 61 ion: IRPF90 is a 000099d0: 6e 20 6f 70 65 6e 2d 73 6f 75 72 63 65 20 46 6f n open-source Fo 000099e0: 72 74 72 61 6e 20 63 6f 64 65 20 67 65 6e 65 72 rtran code gener 000099f0: 61 74 6f 72 0a 57 65 62 73 69 74 65 3a 20 68 74 ator.Website: ht 00009a00: 74 70 3a 2f 2f 69 72 70 66 39 30 2e 75 70 73 2d tp://irpf90.ups- 00009a10: 74 6c 73 65 2e 66 72 0a 43 61 74 65 67 6f 72 79 tlse.fr.Category 00009a20: 3a 20 73 63 69 65 6e 74 69 66 69 63 0a 2a 2f 0a : scientific.*/. 00009a30: 0a 2f 2a 2a 20 40 74 79 70 65 20 4c 61 6e 67 75 ./** @type Langu 00009a40: 61 67 65 46 6e 20 2a 2f 0a 66 75 6e 63 74 69 6f ageFn */.functio 00009a50: 6e 20 69 72 70 66 39 30 28 68 6c 6a 73 29 20 7b n irpf90(hljs) { 00009a60: 0a 20 20 63 6f 6e 73 74 20 50 41 52 41 4d 53 20 . const PARAMS 00009a70: 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d = {. classNam 00009a80: 65 3a 20 27 70 61 72 61 6d 73 27 2c 0a 20 20 20 e: 'params',. 00009a90: 20 62 65 67 69 6e 3a 20 27 5c 5c 28 27 2c 0a 20 begin: '\\(',. 00009aa0: 20 20 20 65 6e 64 3a 20 27 5c 5c 29 27 0a 20 20 end: '\\)'. 00009ab0: 7d 3b 0a 0a 20 20 2f 2f 20 72 65 67 65 78 20 69 };.. // regex i 00009ac0: 6e 20 62 6f 74 68 20 66 6f 72 74 72 61 6e 20 61 n both fortran a 00009ad0: 6e 64 20 69 72 70 66 39 30 20 73 68 6f 75 6c 64 nd irpf90 should 00009ae0: 20 6d 61 74 63 68 0a 20 20 63 6f 6e 73 74 20 4f match. const O 00009af0: 50 54 49 4f 4e 41 4c 5f 4e 55 4d 42 45 52 5f 53 PTIONAL_NUMBER_S 00009b00: 55 46 46 49 58 20 3d 20 2f 28 5f 5b 61 2d 7a 5f UFFIX = /(_[a-z_ 00009b10: 5c 64 5d 2b 29 3f 2f 3b 0a 20 20 63 6f 6e 73 74 \d]+)?/;. const 00009b20: 20 4f 50 54 49 4f 4e 41 4c 5f 4e 55 4d 42 45 52 OPTIONAL_NUMBER 00009b30: 5f 45 58 50 20 3d 20 2f 28 5b 64 65 5d 5b 2b 2d _EXP = /([de][+- 00009b40: 5d 3f 5c 64 2b 29 3f 2f 3b 0a 20 20 63 6f 6e 73 ]?\d+)?/;. cons 00009b50: 74 20 4e 55 4d 42 45 52 20 3d 20 7b 0a 20 20 20 t NUMBER = {. 00009b60: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6e 75 6d className: 'num 00009b70: 62 65 72 27 2c 0a 20 20 20 20 76 61 72 69 61 6e ber',. varian 00009b80: 74 73 3a 20 5b 0a 20 20 20 20 20 20 7b 0a 20 20 ts: [. {. 00009b90: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 63 6f 6e begin: con 00009ba0: 63 61 74 28 2f 5c 62 5c 64 2b 2f 2c 20 2f 5c 2e cat(/\b\d+/, /\. 00009bb0: 28 5c 64 2a 29 2f 2c 20 4f 50 54 49 4f 4e 41 4c (\d*)/, OPTIONAL 00009bc0: 5f 4e 55 4d 42 45 52 5f 45 58 50 2c 20 4f 50 54 _NUMBER_EXP, OPT 00009bd0: 49 4f 4e 41 4c 5f 4e 55 4d 42 45 52 5f 53 55 46 IONAL_NUMBER_SUF 00009be0: 46 49 58 29 0a 20 20 20 20 20 20 7d 2c 0a 20 20 FIX). },. 00009bf0: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 62 65 {. be 00009c00: 67 69 6e 3a 20 63 6f 6e 63 61 74 28 2f 5c 62 5c gin: concat(/\b\ 00009c10: 64 2b 2f 2c 20 4f 50 54 49 4f 4e 41 4c 5f 4e 55 d+/, OPTIONAL_NU 00009c20: 4d 42 45 52 5f 45 58 50 2c 20 4f 50 54 49 4f 4e MBER_EXP, OPTION 00009c30: 41 4c 5f 4e 55 4d 42 45 52 5f 53 55 46 46 49 58 AL_NUMBER_SUFFIX 00009c40: 29 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 ). },. 00009c50: 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e {. begin 00009c60: 3a 20 63 6f 6e 63 61 74 28 2f 5c 2e 5c 64 2b 2f : concat(/\.\d+/ 00009c70: 2c 20 4f 50 54 49 4f 4e 41 4c 5f 4e 55 4d 42 45 , OPTIONAL_NUMBE 00009c80: 52 5f 45 58 50 2c 20 4f 50 54 49 4f 4e 41 4c 5f R_EXP, OPTIONAL_ 00009c90: 4e 55 4d 42 45 52 5f 53 55 46 46 49 58 29 0a 20 NUMBER_SUFFIX). 00009ca0: 20 20 20 20 20 7d 0a 20 20 20 20 5d 2c 0a 20 20 }. ],. 00009cb0: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 relevance: 0. 00009cc0: 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 46 5f 4b };.. const F_K 00009cd0: 45 59 57 4f 52 44 53 20 3d 20 7b 0a 20 20 20 20 EYWORDS = {. 00009ce0: 6c 69 74 65 72 61 6c 3a 20 27 2e 46 61 6c 73 65 literal: '.False 00009cf0: 2e 20 2e 54 72 75 65 2e 27 2c 0a 20 20 20 20 6b . .True.',. k 00009d00: 65 79 77 6f 72 64 3a 20 27 6b 69 6e 64 20 64 6f eyword: 'kind do 00009d10: 20 77 68 69 6c 65 20 70 72 69 76 61 74 65 20 63 while private c 00009d20: 61 6c 6c 20 69 6e 74 72 69 6e 73 69 63 20 77 68 all intrinsic wh 00009d30: 65 72 65 20 65 6c 73 65 77 68 65 72 65 20 27 20 ere elsewhere ' 00009d40: 2b 0a 20 20 20 20 20 20 27 74 79 70 65 20 65 6e +. 'type en 00009d50: 64 74 79 70 65 20 65 6e 64 6d 6f 64 75 6c 65 20 dtype endmodule 00009d60: 65 6e 64 73 65 6c 65 63 74 20 65 6e 64 69 6e 74 endselect endint 00009d70: 65 72 66 61 63 65 20 65 6e 64 20 65 6e 64 64 6f erface end enddo 00009d80: 20 65 6e 64 69 66 20 69 66 20 66 6f 72 61 6c 6c endif if forall 00009d90: 20 65 6e 64 66 6f 72 61 6c 6c 20 6f 6e 6c 79 20 endforall only 00009da0: 63 6f 6e 74 61 69 6e 73 20 64 65 66 61 75 6c 74 contains default 00009db0: 20 72 65 74 75 72 6e 20 73 74 6f 70 20 74 68 65 return stop the 00009dc0: 6e 20 27 20 2b 0a 20 20 20 20 20 20 27 70 75 62 n ' +. 'pub 00009dd0: 6c 69 63 20 73 75 62 72 6f 75 74 69 6e 65 7c 31 lic subroutine|1 00009de0: 30 20 66 75 6e 63 74 69 6f 6e 20 70 72 6f 67 72 0 function progr 00009df0: 61 6d 20 2e 61 6e 64 2e 20 2e 6f 72 2e 20 2e 6e am .and. .or. .n 00009e00: 6f 74 2e 20 2e 6c 65 2e 20 2e 65 71 2e 20 2e 67 ot. .le. .eq. .g 00009e10: 65 2e 20 2e 67 74 2e 20 2e 6c 74 2e 20 27 20 2b e. .gt. .lt. ' + 00009e20: 0a 20 20 20 20 20 20 27 67 6f 74 6f 20 73 61 76 . 'goto sav 00009e30: 65 20 65 6c 73 65 20 75 73 65 20 6d 6f 64 75 6c e else use modul 00009e40: 65 20 73 65 6c 65 63 74 20 63 61 73 65 20 27 20 e select case ' 00009e50: 2b 0a 20 20 20 20 20 20 27 61 63 63 65 73 73 20 +. 'access 00009e60: 62 6c 61 6e 6b 20 64 69 72 65 63 74 20 65 78 69 blank direct exi 00009e70: 73 74 20 66 69 6c 65 20 66 6d 74 20 66 6f 72 6d st file fmt form 00009e80: 20 66 6f 72 6d 61 74 74 65 64 20 69 6f 73 74 61 formatted iosta 00009e90: 74 20 6e 61 6d 65 20 6e 61 6d 65 64 20 6e 65 78 t name named nex 00009ea0: 74 72 65 63 20 6e 75 6d 62 65 72 20 6f 70 65 6e trec number open 00009eb0: 65 64 20 72 65 63 20 72 65 63 6c 20 73 65 71 75 ed rec recl sequ 00009ec0: 65 6e 74 69 61 6c 20 73 74 61 74 75 73 20 75 6e ential status un 00009ed0: 66 6f 72 6d 61 74 74 65 64 20 75 6e 69 74 20 27 formatted unit ' 00009ee0: 20 2b 0a 20 20 20 20 20 20 27 63 6f 6e 74 69 6e +. 'contin 00009ef0: 75 65 20 66 6f 72 6d 61 74 20 70 61 75 73 65 20 ue format pause 00009f00: 63 79 63 6c 65 20 65 78 69 74 20 27 20 2b 0a 20 cycle exit ' +. 00009f10: 20 20 20 20 20 27 63 5f 6e 75 6c 6c 5f 63 68 61 'c_null_cha 00009f20: 72 20 63 5f 61 6c 65 72 74 20 63 5f 62 61 63 6b r c_alert c_back 00009f30: 73 70 61 63 65 20 63 5f 66 6f 72 6d 5f 66 65 65 space c_form_fee 00009f40: 64 20 66 6c 75 73 68 20 77 61 69 74 20 64 65 63 d flush wait dec 00009f50: 69 6d 61 6c 20 72 6f 75 6e 64 20 69 6f 6d 73 67 imal round iomsg 00009f60: 20 27 20 2b 0a 20 20 20 20 20 20 27 73 79 6e 63 ' +. 'sync 00009f70: 68 72 6f 6e 6f 75 73 20 6e 6f 70 61 73 73 20 6e hronous nopass n 00009f80: 6f 6e 5f 6f 76 65 72 72 69 64 61 62 6c 65 20 70 on_overridable p 00009f90: 61 73 73 20 70 72 6f 74 65 63 74 65 64 20 76 6f ass protected vo 00009fa0: 6c 61 74 69 6c 65 20 61 62 73 74 72 61 63 74 20 latile abstract 00009fb0: 65 78 74 65 6e 64 73 20 69 6d 70 6f 72 74 20 27 extends import ' 00009fc0: 20 2b 0a 20 20 20 20 20 20 27 6e 6f 6e 5f 69 6e +. 'non_in 00009fd0: 74 72 69 6e 73 69 63 20 76 61 6c 75 65 20 64 65 trinsic value de 00009fe0: 66 65 72 72 65 64 20 67 65 6e 65 72 69 63 20 66 ferred generic f 00009ff0: 69 6e 61 6c 20 65 6e 75 6d 65 72 61 74 6f 72 20 inal enumerator 0000a000: 63 6c 61 73 73 20 61 73 73 6f 63 69 61 74 65 20 class associate 0000a010: 62 69 6e 64 20 65 6e 75 6d 20 27 20 2b 0a 20 20 bind enum ' +. 0000a020: 20 20 20 20 27 63 5f 69 6e 74 20 63 5f 73 68 6f 'c_int c_sho 0000a030: 72 74 20 63 5f 6c 6f 6e 67 20 63 5f 6c 6f 6e 67 rt c_long c_long 0000a040: 5f 6c 6f 6e 67 20 63 5f 73 69 67 6e 65 64 5f 63 _long c_signed_c 0000a050: 68 61 72 20 63 5f 73 69 7a 65 5f 74 20 63 5f 69 har c_size_t c_i 0000a060: 6e 74 38 5f 74 20 63 5f 69 6e 74 31 36 5f 74 20 nt8_t c_int16_t 0000a070: 63 5f 69 6e 74 33 32 5f 74 20 63 5f 69 6e 74 36 c_int32_t c_int6 0000a080: 34 5f 74 20 63 5f 69 6e 74 5f 6c 65 61 73 74 38 4_t c_int_least8 0000a090: 5f 74 20 63 5f 69 6e 74 5f 6c 65 61 73 74 31 36 _t c_int_least16 0000a0a0: 5f 74 20 27 20 2b 0a 20 20 20 20 20 20 27 63 5f _t ' +. 'c_ 0000a0b0: 69 6e 74 5f 6c 65 61 73 74 33 32 5f 74 20 63 5f int_least32_t c_ 0000a0c0: 69 6e 74 5f 6c 65 61 73 74 36 34 5f 74 20 63 5f int_least64_t c_ 0000a0d0: 69 6e 74 5f 66 61 73 74 38 5f 74 20 63 5f 69 6e int_fast8_t c_in 0000a0e0: 74 5f 66 61 73 74 31 36 5f 74 20 63 5f 69 6e 74 t_fast16_t c_int 0000a0f0: 5f 66 61 73 74 33 32 5f 74 20 63 5f 69 6e 74 5f _fast32_t c_int_ 0000a100: 66 61 73 74 36 34 5f 74 20 63 5f 69 6e 74 6d 61 fast64_t c_intma 0000a110: 78 5f 74 20 43 5f 69 6e 74 70 74 72 5f 74 20 63 x_t C_intptr_t c 0000a120: 5f 66 6c 6f 61 74 20 63 5f 64 6f 75 62 6c 65 20 _float c_double 0000a130: 27 20 2b 0a 20 20 20 20 20 20 27 63 5f 6c 6f 6e ' +. 'c_lon 0000a140: 67 5f 64 6f 75 62 6c 65 20 63 5f 66 6c 6f 61 74 g_double c_float 0000a150: 5f 63 6f 6d 70 6c 65 78 20 63 5f 64 6f 75 62 6c _complex c_doubl 0000a160: 65 5f 63 6f 6d 70 6c 65 78 20 63 5f 6c 6f 6e 67 e_complex c_long 0000a170: 5f 64 6f 75 62 6c 65 5f 63 6f 6d 70 6c 65 78 20 _double_complex 0000a180: 63 5f 62 6f 6f 6c 20 63 5f 63 68 61 72 20 63 5f c_bool c_char c_ 0000a190: 6e 75 6c 6c 5f 70 74 72 20 63 5f 6e 75 6c 6c 5f null_ptr c_null_ 0000a1a0: 66 75 6e 70 74 72 20 27 20 2b 0a 20 20 20 20 20 funptr ' +. 0000a1b0: 20 27 63 5f 6e 65 77 5f 6c 69 6e 65 20 63 5f 63 'c_new_line c_c 0000a1c0: 61 72 72 69 61 67 65 5f 72 65 74 75 72 6e 20 63 arriage_return c 0000a1d0: 5f 68 6f 72 69 7a 6f 6e 74 61 6c 5f 74 61 62 20 _horizontal_tab 0000a1e0: 63 5f 76 65 72 74 69 63 61 6c 5f 74 61 62 20 69 c_vertical_tab i 0000a1f0: 73 6f 5f 63 5f 62 69 6e 64 69 6e 67 20 63 5f 6c so_c_binding c_l 0000a200: 6f 63 20 63 5f 66 75 6e 6c 6f 63 20 63 5f 61 73 oc c_funloc c_as 0000a210: 73 6f 63 69 61 74 65 64 20 20 63 5f 66 5f 70 6f sociated c_f_po 0000a220: 69 6e 74 65 72 20 27 20 2b 0a 20 20 20 20 20 20 inter ' +. 0000a230: 27 63 5f 70 74 72 20 63 5f 66 75 6e 70 74 72 20 'c_ptr c_funptr 0000a240: 69 73 6f 5f 66 6f 72 74 72 61 6e 5f 65 6e 76 20 iso_fortran_env 0000a250: 63 68 61 72 61 63 74 65 72 5f 73 74 6f 72 61 67 character_storag 0000a260: 65 5f 73 69 7a 65 20 65 72 72 6f 72 5f 75 6e 69 e_size error_uni 0000a270: 74 20 66 69 6c 65 5f 73 74 6f 72 61 67 65 5f 73 t file_storage_s 0000a280: 69 7a 65 20 69 6e 70 75 74 5f 75 6e 69 74 20 69 ize input_unit i 0000a290: 6f 73 74 61 74 5f 65 6e 64 20 69 6f 73 74 61 74 ostat_end iostat 0000a2a0: 5f 65 6f 72 20 27 20 2b 0a 20 20 20 20 20 20 27 _eor ' +. ' 0000a2b0: 6e 75 6d 65 72 69 63 5f 73 74 6f 72 61 67 65 5f numeric_storage_ 0000a2c0: 73 69 7a 65 20 6f 75 74 70 75 74 5f 75 6e 69 74 size output_unit 0000a2d0: 20 63 5f 66 5f 70 72 6f 63 70 6f 69 6e 74 65 72 c_f_procpointer 0000a2e0: 20 69 65 65 65 5f 61 72 69 74 68 6d 65 74 69 63 ieee_arithmetic 0000a2f0: 20 69 65 65 65 5f 73 75 70 70 6f 72 74 5f 75 6e ieee_support_un 0000a300: 64 65 72 66 6c 6f 77 5f 63 6f 6e 74 72 6f 6c 20 derflow_control 0000a310: 27 20 2b 0a 20 20 20 20 20 20 27 69 65 65 65 5f ' +. 'ieee_ 0000a320: 67 65 74 5f 75 6e 64 65 72 66 6c 6f 77 5f 6d 6f get_underflow_mo 0000a330: 64 65 20 69 65 65 65 5f 73 65 74 5f 75 6e 64 65 de ieee_set_unde 0000a340: 72 66 6c 6f 77 5f 6d 6f 64 65 20 6e 65 77 75 6e rflow_mode newun 0000a350: 69 74 20 63 6f 6e 74 69 67 75 6f 75 73 20 72 65 it contiguous re 0000a360: 63 75 72 73 69 76 65 20 27 20 2b 0a 20 20 20 20 cursive ' +. 0000a370: 20 20 27 70 61 64 20 70 6f 73 69 74 69 6f 6e 20 'pad position 0000a380: 61 63 74 69 6f 6e 20 64 65 6c 69 6d 20 72 65 61 action delim rea 0000a390: 64 77 72 69 74 65 20 65 6f 72 20 61 64 76 61 6e dwrite eor advan 0000a3a0: 63 65 20 6e 6d 6c 20 69 6e 74 65 72 66 61 63 65 ce nml interface 0000a3b0: 20 70 72 6f 63 65 64 75 72 65 20 6e 61 6d 65 6c procedure namel 0000a3c0: 69 73 74 20 69 6e 63 6c 75 64 65 20 73 65 71 75 ist include sequ 0000a3d0: 65 6e 63 65 20 65 6c 65 6d 65 6e 74 61 6c 20 70 ence elemental p 0000a3e0: 75 72 65 20 27 20 2b 0a 20 20 20 20 20 20 27 69 ure ' +. 'i 0000a3f0: 6e 74 65 67 65 72 20 72 65 61 6c 20 63 68 61 72 nteger real char 0000a400: 61 63 74 65 72 20 63 6f 6d 70 6c 65 78 20 6c 6f acter complex lo 0000a410: 67 69 63 61 6c 20 64 69 6d 65 6e 73 69 6f 6e 20 gical dimension 0000a420: 61 6c 6c 6f 63 61 74 61 62 6c 65 7c 31 30 20 70 allocatable|10 p 0000a430: 61 72 61 6d 65 74 65 72 20 27 20 2b 0a 20 20 20 arameter ' +. 0000a440: 20 20 20 27 65 78 74 65 72 6e 61 6c 20 69 6d 70 'external imp 0000a450: 6c 69 63 69 74 7c 31 30 20 6e 6f 6e 65 20 64 6f licit|10 none do 0000a460: 75 62 6c 65 20 70 72 65 63 69 73 69 6f 6e 20 61 uble precision a 0000a470: 73 73 69 67 6e 20 69 6e 74 65 6e 74 20 6f 70 74 ssign intent opt 0000a480: 69 6f 6e 61 6c 20 70 6f 69 6e 74 65 72 20 27 20 ional pointer ' 0000a490: 2b 0a 20 20 20 20 20 20 27 74 61 72 67 65 74 20 +. 'target 0000a4a0: 69 6e 20 6f 75 74 20 63 6f 6d 6d 6f 6e 20 65 71 in out common eq 0000a4b0: 75 69 76 61 6c 65 6e 63 65 20 64 61 74 61 20 27 uivalence data ' 0000a4c0: 20 2b 0a 20 20 20 20 20 20 2f 2f 20 49 52 50 46 +. // IRPF 0000a4d0: 39 30 20 73 70 65 63 69 61 6c 20 6b 65 79 77 6f 90 special keywo 0000a4e0: 72 64 73 0a 20 20 20 20 20 20 27 62 65 67 69 6e rds. 'begin 0000a4f0: 5f 70 72 6f 76 69 64 65 72 20 26 62 65 67 69 6e _provider &begin 0000a500: 5f 70 72 6f 76 69 64 65 72 20 65 6e 64 5f 70 72 _provider end_pr 0000a510: 6f 76 69 64 65 72 20 62 65 67 69 6e 5f 73 68 65 ovider begin_she 0000a520: 6c 6c 20 65 6e 64 5f 73 68 65 6c 6c 20 62 65 67 ll end_shell beg 0000a530: 69 6e 5f 74 65 6d 70 6c 61 74 65 20 65 6e 64 5f in_template end_ 0000a540: 74 65 6d 70 6c 61 74 65 20 73 75 62 73 74 20 61 template subst a 0000a550: 73 73 65 72 74 20 74 6f 75 63 68 20 27 20 2b 0a ssert touch ' +. 0000a560: 20 20 20 20 20 20 27 73 6f 66 74 5f 74 6f 75 63 'soft_touc 0000a570: 68 20 70 72 6f 76 69 64 65 20 6e 6f 5f 64 65 70 h provide no_dep 0000a580: 20 66 72 65 65 20 69 72 70 5f 69 66 20 69 72 70 free irp_if irp 0000a590: 5f 65 6c 73 65 20 69 72 70 5f 65 6e 64 69 66 20 _else irp_endif 0000a5a0: 69 72 70 5f 77 72 69 74 65 20 69 72 70 5f 72 65 irp_write irp_re 0000a5b0: 61 64 27 2c 0a 20 20 20 20 62 75 69 6c 74 5f 69 ad',. built_i 0000a5c0: 6e 3a 20 27 61 6c 6f 67 20 61 6c 6f 67 31 30 20 n: 'alog alog10 0000a5d0: 61 6d 61 78 30 20 61 6d 61 78 31 20 61 6d 69 6e amax0 amax1 amin 0000a5e0: 30 20 61 6d 69 6e 31 20 61 6d 6f 64 20 63 61 62 0 amin1 amod cab 0000a5f0: 73 20 63 63 6f 73 20 63 65 78 70 20 63 6c 6f 67 s ccos cexp clog 0000a600: 20 63 73 69 6e 20 63 73 71 72 74 20 64 61 62 73 csin csqrt dabs 0000a610: 20 64 61 63 6f 73 20 64 61 73 69 6e 20 64 61 74 dacos dasin dat 0000a620: 61 6e 20 64 61 74 61 6e 32 20 64 63 6f 73 20 64 an datan2 dcos d 0000a630: 63 6f 73 68 20 64 64 69 6d 20 64 65 78 70 20 64 cosh ddim dexp d 0000a640: 69 6e 74 20 27 20 2b 0a 20 20 20 20 20 20 27 64 int ' +. 'd 0000a650: 6c 6f 67 20 64 6c 6f 67 31 30 20 64 6d 61 78 31 log dlog10 dmax1 0000a660: 20 64 6d 69 6e 31 20 64 6d 6f 64 20 64 6e 69 6e dmin1 dmod dnin 0000a670: 74 20 64 73 69 67 6e 20 64 73 69 6e 20 64 73 69 t dsign dsin dsi 0000a680: 6e 68 20 64 73 71 72 74 20 64 74 61 6e 20 64 74 nh dsqrt dtan dt 0000a690: 61 6e 68 20 66 6c 6f 61 74 20 69 61 62 73 20 69 anh float iabs i 0000a6a0: 64 69 6d 20 69 64 69 6e 74 20 69 64 6e 69 6e 74 dim idint idnint 0000a6b0: 20 69 66 69 78 20 69 73 69 67 6e 20 6d 61 78 30 ifix isign max0 0000a6c0: 20 6d 61 78 31 20 6d 69 6e 30 20 6d 69 6e 31 20 max1 min0 min1 0000a6d0: 73 6e 67 6c 20 27 20 2b 0a 20 20 20 20 20 20 27 sngl ' +. ' 0000a6e0: 61 6c 67 61 6d 61 20 63 64 61 62 73 20 63 64 63 algama cdabs cdc 0000a6f0: 6f 73 20 63 64 65 78 70 20 63 64 6c 6f 67 20 63 os cdexp cdlog c 0000a700: 64 73 69 6e 20 63 64 73 71 72 74 20 63 71 61 62 dsin cdsqrt cqab 0000a710: 73 20 63 71 63 6f 73 20 63 71 65 78 70 20 63 71 s cqcos cqexp cq 0000a720: 6c 6f 67 20 63 71 73 69 6e 20 63 71 73 71 72 74 log cqsin cqsqrt 0000a730: 20 64 63 6d 70 6c 78 20 64 63 6f 6e 6a 67 20 64 dcmplx dconjg d 0000a740: 65 72 66 20 64 65 72 66 63 20 64 66 6c 6f 61 74 erf derfc dfloat 0000a750: 20 64 67 61 6d 6d 61 20 64 69 6d 61 67 20 64 6c dgamma dimag dl 0000a760: 67 61 6d 61 20 27 20 2b 0a 20 20 20 20 20 20 27 gama ' +. ' 0000a770: 69 71 69 6e 74 20 71 61 62 73 20 71 61 63 6f 73 iqint qabs qacos 0000a780: 20 71 61 73 69 6e 20 71 61 74 61 6e 20 71 61 74 qasin qatan qat 0000a790: 61 6e 32 20 71 63 6d 70 6c 78 20 71 63 6f 6e 6a an2 qcmplx qconj 0000a7a0: 67 20 71 63 6f 73 20 71 63 6f 73 68 20 71 64 69 g qcos qcosh qdi 0000a7b0: 6d 20 71 65 72 66 20 71 65 72 66 63 20 71 65 78 m qerf qerfc qex 0000a7c0: 70 20 71 67 61 6d 6d 61 20 71 69 6d 61 67 20 71 p qgamma qimag q 0000a7d0: 6c 67 61 6d 61 20 71 6c 6f 67 20 71 6c 6f 67 31 lgama qlog qlog1 0000a7e0: 30 20 71 6d 61 78 31 20 71 6d 69 6e 31 20 71 6d 0 qmax1 qmin1 qm 0000a7f0: 6f 64 20 27 20 2b 0a 20 20 20 20 20 20 27 71 6e od ' +. 'qn 0000a800: 69 6e 74 20 71 73 69 67 6e 20 71 73 69 6e 20 71 int qsign qsin q 0000a810: 73 69 6e 68 20 71 73 71 72 74 20 71 74 61 6e 20 sinh qsqrt qtan 0000a820: 71 74 61 6e 68 20 61 62 73 20 61 63 6f 73 20 61 qtanh abs acos a 0000a830: 69 6d 61 67 20 61 69 6e 74 20 61 6e 69 6e 74 20 imag aint anint 0000a840: 61 73 69 6e 20 61 74 61 6e 20 61 74 61 6e 32 20 asin atan atan2 0000a850: 63 68 61 72 20 63 6d 70 6c 78 20 63 6f 6e 6a 67 char cmplx conjg 0000a860: 20 63 6f 73 20 63 6f 73 68 20 65 78 70 20 69 63 cos cosh exp ic 0000a870: 68 61 72 20 69 6e 64 65 78 20 69 6e 74 20 6c 6f har index int lo 0000a880: 67 20 27 20 2b 0a 20 20 20 20 20 20 27 6c 6f 67 g ' +. 'log 0000a890: 31 30 20 6d 61 78 20 6d 69 6e 20 6e 69 6e 74 20 10 max min nint 0000a8a0: 73 69 67 6e 20 73 69 6e 20 73 69 6e 68 20 73 71 sign sin sinh sq 0000a8b0: 72 74 20 74 61 6e 20 74 61 6e 68 20 70 72 69 6e rt tan tanh prin 0000a8c0: 74 20 77 72 69 74 65 20 64 69 6d 20 6c 67 65 20 t write dim lge 0000a8d0: 6c 67 74 20 6c 6c 65 20 6c 6c 74 20 6d 6f 64 20 lgt lle llt mod 0000a8e0: 6e 75 6c 6c 69 66 79 20 61 6c 6c 6f 63 61 74 65 nullify allocate 0000a8f0: 20 64 65 61 6c 6c 6f 63 61 74 65 20 27 20 2b 0a deallocate ' +. 0000a900: 20 20 20 20 20 20 27 61 64 6a 75 73 74 6c 20 61 'adjustl a 0000a910: 64 6a 75 73 74 72 20 61 6c 6c 20 61 6c 6c 6f 63 djustr all alloc 0000a920: 61 74 65 64 20 61 6e 79 20 61 73 73 6f 63 69 61 ated any associa 0000a930: 74 65 64 20 62 69 74 5f 73 69 7a 65 20 62 74 65 ted bit_size bte 0000a940: 73 74 20 63 65 69 6c 69 6e 67 20 63 6f 75 6e 74 st ceiling count 0000a950: 20 63 73 68 69 66 74 20 64 61 74 65 5f 61 6e 64 cshift date_and 0000a960: 5f 74 69 6d 65 20 64 69 67 69 74 73 20 64 6f 74 _time digits dot 0000a970: 5f 70 72 6f 64 75 63 74 20 27 20 2b 0a 20 20 20 _product ' +. 0000a980: 20 20 20 27 65 6f 73 68 69 66 74 20 65 70 73 69 'eoshift epsi 0000a990: 6c 6f 6e 20 65 78 70 6f 6e 65 6e 74 20 66 6c 6f lon exponent flo 0000a9a0: 6f 72 20 66 72 61 63 74 69 6f 6e 20 68 75 67 65 or fraction huge 0000a9b0: 20 69 61 6e 64 20 69 62 63 6c 72 20 69 62 69 74 iand ibclr ibit 0000a9c0: 73 20 69 62 73 65 74 20 69 65 6f 72 20 69 6f 72 s ibset ieor ior 0000a9d0: 20 69 73 68 66 74 20 69 73 68 66 74 63 20 6c 62 ishft ishftc lb 0000a9e0: 6f 75 6e 64 20 6c 65 6e 5f 74 72 69 6d 20 6d 61 ound len_trim ma 0000a9f0: 74 6d 75 6c 20 27 20 2b 0a 20 20 20 20 20 20 27 tmul ' +. ' 0000aa00: 6d 61 78 65 78 70 6f 6e 65 6e 74 20 6d 61 78 6c maxexponent maxl 0000aa10: 6f 63 20 6d 61 78 76 61 6c 20 6d 65 72 67 65 20 oc maxval merge 0000aa20: 6d 69 6e 65 78 70 6f 6e 65 6e 74 20 6d 69 6e 6c minexponent minl 0000aa30: 6f 63 20 6d 69 6e 76 61 6c 20 6d 6f 64 75 6c 6f oc minval modulo 0000aa40: 20 6d 76 62 69 74 73 20 6e 65 61 72 65 73 74 20 mvbits nearest 0000aa50: 70 61 63 6b 20 70 72 65 73 65 6e 74 20 70 72 6f pack present pro 0000aa60: 64 75 63 74 20 27 20 2b 0a 20 20 20 20 20 20 27 duct ' +. ' 0000aa70: 72 61 64 69 78 20 72 61 6e 64 6f 6d 5f 6e 75 6d radix random_num 0000aa80: 62 65 72 20 72 61 6e 64 6f 6d 5f 73 65 65 64 20 ber random_seed 0000aa90: 72 61 6e 67 65 20 72 65 70 65 61 74 20 72 65 73 range repeat res 0000aaa0: 68 61 70 65 20 72 72 73 70 61 63 69 6e 67 20 73 hape rrspacing s 0000aab0: 63 61 6c 65 20 73 63 61 6e 20 73 65 6c 65 63 74 cale scan select 0000aac0: 65 64 5f 69 6e 74 5f 6b 69 6e 64 20 73 65 6c 65 ed_int_kind sele 0000aad0: 63 74 65 64 5f 72 65 61 6c 5f 6b 69 6e 64 20 27 cted_real_kind ' 0000aae0: 20 2b 0a 20 20 20 20 20 20 27 73 65 74 5f 65 78 +. 'set_ex 0000aaf0: 70 6f 6e 65 6e 74 20 73 68 61 70 65 20 73 69 7a ponent shape siz 0000ab00: 65 20 73 70 61 63 69 6e 67 20 73 70 72 65 61 64 e spacing spread 0000ab10: 20 73 75 6d 20 73 79 73 74 65 6d 5f 63 6c 6f 63 sum system_cloc 0000ab20: 6b 20 74 69 6e 79 20 74 72 61 6e 73 70 6f 73 65 k tiny transpose 0000ab30: 20 74 72 69 6d 20 75 62 6f 75 6e 64 20 75 6e 70 trim ubound unp 0000ab40: 61 63 6b 20 76 65 72 69 66 79 20 61 63 68 61 72 ack verify achar 0000ab50: 20 69 61 63 68 61 72 20 74 72 61 6e 73 66 65 72 iachar transfer 0000ab60: 20 27 20 2b 0a 20 20 20 20 20 20 27 64 62 6c 65 ' +. 'dble 0000ab70: 20 65 6e 74 72 79 20 64 70 72 6f 64 20 63 70 75 entry dprod cpu 0000ab80: 5f 74 69 6d 65 20 63 6f 6d 6d 61 6e 64 5f 61 72 _time command_ar 0000ab90: 67 75 6d 65 6e 74 5f 63 6f 75 6e 74 20 67 65 74 gument_count get 0000aba0: 5f 63 6f 6d 6d 61 6e 64 20 67 65 74 5f 63 6f 6d _command get_com 0000abb0: 6d 61 6e 64 5f 61 72 67 75 6d 65 6e 74 20 67 65 mand_argument ge 0000abc0: 74 5f 65 6e 76 69 72 6f 6e 6d 65 6e 74 5f 76 61 t_environment_va 0000abd0: 72 69 61 62 6c 65 20 69 73 5f 69 6f 73 74 61 74 riable is_iostat 0000abe0: 5f 65 6e 64 20 27 20 2b 0a 20 20 20 20 20 20 27 _end ' +. ' 0000abf0: 69 65 65 65 5f 61 72 69 74 68 6d 65 74 69 63 20 ieee_arithmetic 0000ac00: 69 65 65 65 5f 73 75 70 70 6f 72 74 5f 75 6e 64 ieee_support_und 0000ac10: 65 72 66 6c 6f 77 5f 63 6f 6e 74 72 6f 6c 20 69 erflow_control i 0000ac20: 65 65 65 5f 67 65 74 5f 75 6e 64 65 72 66 6c 6f eee_get_underflo 0000ac30: 77 5f 6d 6f 64 65 20 69 65 65 65 5f 73 65 74 5f w_mode ieee_set_ 0000ac40: 75 6e 64 65 72 66 6c 6f 77 5f 6d 6f 64 65 20 27 underflow_mode ' 0000ac50: 20 2b 0a 20 20 20 20 20 20 27 69 73 5f 69 6f 73 +. 'is_ios 0000ac60: 74 61 74 5f 65 6f 72 20 6d 6f 76 65 5f 61 6c 6c tat_eor move_all 0000ac70: 6f 63 20 6e 65 77 5f 6c 69 6e 65 20 73 65 6c 65 oc new_line sele 0000ac80: 63 74 65 64 5f 63 68 61 72 5f 6b 69 6e 64 20 73 cted_char_kind s 0000ac90: 61 6d 65 5f 74 79 70 65 5f 61 73 20 65 78 74 65 ame_type_as exte 0000aca0: 6e 64 73 5f 74 79 70 65 5f 6f 66 20 27 20 2b 0a nds_type_of ' +. 0000acb0: 20 20 20 20 20 20 27 61 63 6f 73 68 20 61 73 69 'acosh asi 0000acc0: 6e 68 20 61 74 61 6e 68 20 62 65 73 73 65 6c 5f nh atanh bessel_ 0000acd0: 6a 30 20 62 65 73 73 65 6c 5f 6a 31 20 62 65 73 j0 bessel_j1 bes 0000ace0: 73 65 6c 5f 6a 6e 20 62 65 73 73 65 6c 5f 79 30 sel_jn bessel_y0 0000acf0: 20 62 65 73 73 65 6c 5f 79 31 20 62 65 73 73 65 bessel_y1 besse 0000ad00: 6c 5f 79 6e 20 65 72 66 20 65 72 66 63 20 65 72 l_yn erf erfc er 0000ad10: 66 63 5f 73 63 61 6c 65 64 20 67 61 6d 6d 61 20 fc_scaled gamma 0000ad20: 6c 6f 67 5f 67 61 6d 6d 61 20 68 79 70 6f 74 20 log_gamma hypot 0000ad30: 6e 6f 72 6d 32 20 27 20 2b 0a 20 20 20 20 20 20 norm2 ' +. 0000ad40: 27 61 74 6f 6d 69 63 5f 64 65 66 69 6e 65 20 61 'atomic_define a 0000ad50: 74 6f 6d 69 63 5f 72 65 66 20 65 78 65 63 75 74 tomic_ref execut 0000ad60: 65 5f 63 6f 6d 6d 61 6e 64 5f 6c 69 6e 65 20 6c e_command_line l 0000ad70: 65 61 64 7a 20 74 72 61 69 6c 7a 20 73 74 6f 72 eadz trailz stor 0000ad80: 61 67 65 5f 73 69 7a 65 20 6d 65 72 67 65 5f 62 age_size merge_b 0000ad90: 69 74 73 20 27 20 2b 0a 20 20 20 20 20 20 27 62 its ' +. 'b 0000ada0: 67 65 20 62 67 74 20 62 6c 65 20 62 6c 74 20 64 ge bgt ble blt d 0000adb0: 73 68 69 66 74 6c 20 64 73 68 69 66 74 72 20 66 shiftl dshiftr f 0000adc0: 69 6e 64 6c 6f 63 20 69 61 6c 6c 20 69 61 6e 79 indloc iall iany 0000add0: 20 69 70 61 72 69 74 79 20 69 6d 61 67 65 5f 69 iparity image_i 0000ade0: 6e 64 65 78 20 6c 63 6f 62 6f 75 6e 64 20 75 63 ndex lcobound uc 0000adf0: 6f 62 6f 75 6e 64 20 6d 61 73 6b 6c 20 6d 61 73 obound maskl mas 0000ae00: 6b 72 20 27 20 2b 0a 20 20 20 20 20 20 27 6e 75 kr ' +. 'nu 0000ae10: 6d 5f 69 6d 61 67 65 73 20 70 61 72 69 74 79 20 m_images parity 0000ae20: 70 6f 70 63 6e 74 20 70 6f 70 70 61 72 20 73 68 popcnt poppar sh 0000ae30: 69 66 74 61 20 73 68 69 66 74 6c 20 73 68 69 66 ifta shiftl shif 0000ae40: 74 72 20 74 68 69 73 5f 69 6d 61 67 65 20 27 20 tr this_image ' 0000ae50: 2b 0a 20 20 20 20 20 20 2f 2f 20 49 52 50 46 39 +. // IRPF9 0000ae60: 30 20 73 70 65 63 69 61 6c 20 62 75 69 6c 74 5f 0 special built_ 0000ae70: 69 6e 73 0a 20 20 20 20 20 20 27 49 52 50 5f 41 ins. 'IRP_A 0000ae80: 4c 49 47 4e 20 69 72 70 5f 68 65 72 65 27 0a 20 LIGN irp_here'. 0000ae90: 20 7d 3b 0a 20 20 72 65 74 75 72 6e 20 7b 0a 20 };. return {. 0000aea0: 20 20 20 6e 61 6d 65 3a 20 27 49 52 50 46 39 30 name: 'IRPF90 0000aeb0: 27 2c 0a 20 20 20 20 63 61 73 65 5f 69 6e 73 65 ',. case_inse 0000aec0: 6e 73 69 74 69 76 65 3a 20 74 72 75 65 2c 0a 20 nsitive: true,. 0000aed0: 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 46 5f 4b keywords: F_K 0000aee0: 45 59 57 4f 52 44 53 2c 0a 20 20 20 20 69 6c 6c EYWORDS,. ill 0000aef0: 65 67 61 6c 3a 20 2f 5c 2f 5c 2a 2f 2c 0a 20 20 egal: /\/\*/,. 0000af00: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 0000af10: 20 20 20 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 hljs.inherit 0000af20: 28 68 6c 6a 73 2e 41 50 4f 53 5f 53 54 52 49 4e (hljs.APOS_STRIN 0000af30: 47 5f 4d 4f 44 45 2c 20 7b 0a 20 20 20 20 20 20 G_MODE, {. 0000af40: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 74 className: 'st 0000af50: 72 69 6e 67 27 2c 0a 20 20 20 20 20 20 20 20 72 ring',. r 0000af60: 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 elevance: 0. 0000af70: 20 20 7d 29 2c 0a 20 20 20 20 20 20 68 6c 6a 73 }),. hljs 0000af80: 2e 69 6e 68 65 72 69 74 28 68 6c 6a 73 2e 51 55 .inherit(hljs.QU 0000af90: 4f 54 45 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c OTE_STRING_MODE, 0000afa0: 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 {. class 0000afb0: 4e 61 6d 65 3a 20 27 73 74 72 69 6e 67 27 2c 0a Name: 'string',. 0000afc0: 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 relevanc 0000afd0: 65 3a 20 30 0a 20 20 20 20 20 20 7d 29 2c 0a 20 e: 0. }),. 0000afe0: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 {. c 0000aff0: 6c 61 73 73 4e 61 6d 65 3a 20 27 66 75 6e 63 74 lassName: 'funct 0000b000: 69 6f 6e 27 2c 0a 20 20 20 20 20 20 20 20 62 65 ion',. be 0000b010: 67 69 6e 4b 65 79 77 6f 72 64 73 3a 20 27 73 75 ginKeywords: 'su 0000b020: 62 72 6f 75 74 69 6e 65 20 66 75 6e 63 74 69 6f broutine functio 0000b030: 6e 20 70 72 6f 67 72 61 6d 27 2c 0a 20 20 20 20 n program',. 0000b040: 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 27 5b 24 illegal: '[$ 0000b050: 7b 3d 5c 5c 6e 5d 27 2c 0a 20 20 20 20 20 20 20 {=\\n]',. 0000b060: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 0000b070: 20 20 20 20 20 20 20 68 6c 6a 73 2e 55 4e 44 45 hljs.UNDE 0000b080: 52 53 43 4f 52 45 5f 54 49 54 4c 45 5f 4d 4f 44 RSCORE_TITLE_MOD 0000b090: 45 2c 0a 20 20 20 20 20 20 20 20 20 20 50 41 52 E,. PAR 0000b0a0: 41 4d 53 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 AMS. ]. 0000b0b0: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 68 6c 6a },. hlj 0000b0c0: 73 2e 43 4f 4d 4d 45 4e 54 28 27 21 27 2c 20 27 s.COMMENT('!', ' 0000b0d0: 24 27 2c 20 7b 0a 20 20 20 20 20 20 20 20 72 65 $', {. re 0000b0e0: 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 20 levance: 0. 0000b0f0: 20 7d 29 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e }),. hljs. 0000b100: 43 4f 4d 4d 45 4e 54 28 27 62 65 67 69 6e 5f 64 COMMENT('begin_d 0000b110: 6f 63 27 2c 20 27 65 6e 64 5f 64 6f 63 27 2c 20 oc', 'end_doc', 0000b120: 7b 0a 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 {. releva 0000b130: 6e 63 65 3a 20 31 30 0a 20 20 20 20 20 20 7d 29 nce: 10. }) 0000b140: 2c 0a 20 20 20 20 20 20 4e 55 4d 42 45 52 0a 20 ,. NUMBER. 0000b150: 20 20 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 ]. };.}..mod 0000b160: 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 69 72 ule.exports = ir 0000b170: 70 66 39 30 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 pf90;.../***/ }) 0000b180: 2c 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 ,../***/ "./node 0000b190: 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 _modules/highlig 0000b1a0: 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 ht.js/lib/langua 0000b1b0: 67 65 73 2f 69 73 62 6c 2e 6a 73 22 3a 0a 2f 2a ges/isbl.js":./* 0000b1c0: 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a !*************** 0000b1d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0000b1e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0000b1f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 **********!*\. 0000b200: 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 !*** ./node_modu 0000b210: 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 les/highlight.js 0000b220: 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 69 /lib/languages/i 0000b230: 73 62 6c 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a sbl.js ***!. \* 0000b240: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0000b250: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0000b260: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0000b270: 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 ********/./***/ 0000b280: 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a ((module) => {.. 0000b290: 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a 20 49 53 42 /*.Language: ISB 0000b2a0: 4c 0a 41 75 74 68 6f 72 3a 20 44 6d 69 74 72 69 L.Author: Dmitri 0000b2b0: 79 20 54 61 72 61 73 6f 76 20 3c 64 69 6d 61 74 y Tarasov <dimat 0000b2c0: 61 72 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 44 65 ar@gmail.com>.De 0000b2d0: 73 63 72 69 70 74 69 6f 6e 3a 20 62 75 69 6c 74 scription: built 0000b2e0: 2d 69 6e 20 6c 61 6e 67 75 61 67 65 20 44 49 52 -in language DIR 0000b2f0: 45 43 54 55 4d 0a 43 61 74 65 67 6f 72 79 3a 20 ECTUM.Category: 0000b300: 65 6e 74 65 72 70 72 69 73 65 0a 2a 2f 0a 0a 66 enterprise.*/..f 0000b310: 75 6e 63 74 69 6f 6e 20 69 73 62 6c 28 68 6c 6a unction isbl(hlj 0000b320: 73 29 20 7b 0a 20 20 2f 2f 20 d0 9e d0 bf d1 80 s) {. // ...... 0000b330: d0 b5 d0 b4 d0 b5 d0 bb d0 b5 d0 bd d0 b8 d0 b5 ................ 0000b340: 20 d0 b8 d0 b4 d0 b5 d0 bd d1 82 d0 b8 d1 84 d0 ............... 0000b350: b8 d0 ba d0 b0 d1 82 d0 be d1 80 d0 be d0 b2 0a ................ 0000b360: 20 20 63 6f 6e 73 74 20 55 4e 44 45 52 53 43 4f const UNDERSCO 0000b370: 52 45 5f 49 44 45 4e 54 5f 52 45 20 3d 20 22 5b RE_IDENT_RE = "[ 0000b380: 41 2d 5a 61 2d 7a d0 90 2d d0 af d0 b0 2d d1 8f A-Za-z..-....-.. 0000b390: d1 91 d0 81 5f 21 5d 5b 41 2d 5a 61 2d 7a d0 90 ...._!][A-Za-z.. 0000b3a0: 2d d0 af d0 b0 2d d1 8f d1 91 d0 81 5f 30 2d 39 -....-......_0-9 0000b3b0: 5d 2a 22 3b 0a 0a 20 20 2f 2f 20 d0 9e d0 bf d1 ]*";.. // ..... 0000b3c0: 80 d0 b5 d0 b4 d0 b5 d0 bb d0 b5 d0 bd d0 b8 d0 ................ 0000b3d0: b5 20 d0 b8 d0 bc d0 b5 d0 bd 20 d1 84 d1 83 d0 . ........ ..... 0000b3e0: bd d0 ba d1 86 d0 b8 d0 b9 0a 20 20 63 6f 6e 73 .......... cons 0000b3f0: 74 20 46 55 4e 43 54 49 4f 4e 5f 4e 41 4d 45 5f t FUNCTION_NAME_ 0000b400: 49 44 45 4e 54 5f 52 45 20 3d 20 22 5b 41 2d 5a IDENT_RE = "[A-Z 0000b410: 61 2d 7a d0 90 2d d0 af d0 b0 2d d1 8f d1 91 d0 a-z..-....-..... 0000b420: 81 5f 5d 5b 41 2d 5a 61 2d 7a d0 90 2d d0 af d0 ._][A-Za-z..-... 0000b430: b0 2d d1 8f d1 91 d0 81 5f 30 2d 39 5d 2a 22 3b .-......_0-9]*"; 0000b440: 0a 0a 20 20 2f 2f 20 6b 65 79 77 6f 72 64 20 3a .. // keyword : 0000b450: 20 d0 ba d0 bb d1 8e d1 87 d0 b5 d0 b2 d1 8b d0 ............... 0000b460: b5 20 d1 81 d0 bb d0 be d0 b2 d0 b0 0a 20 20 63 . ........... c 0000b470: 6f 6e 73 74 20 4b 45 59 57 4f 52 44 20 3d 0a 20 onst KEYWORD =. 0000b480: 20 20 20 22 61 6e 64 20 d0 b8 20 65 6c 73 65 20 "and .. else 0000b490: d0 b8 d0 bd d0 b0 d1 87 d0 b5 20 65 6e 64 65 78 .......... endex 0000b4a0: 63 65 70 74 20 65 6e 64 66 69 6e 61 6c 6c 79 20 cept endfinally 0000b4b0: 65 6e 64 66 6f 72 65 61 63 68 20 d0 ba d0 be d0 endforeach ..... 0000b4c0: bd d0 b5 d1 86 d0 b2 d1 81 d0 b5 20 65 6e 64 69 ........... endi 0000b4d0: 66 20 d0 ba d0 be d0 bd d0 b5 d1 86 d0 b5 d1 81 f .............. 0000b4e0: d0 bb d0 b8 20 65 6e 64 77 68 69 6c 65 20 d0 ba .... endwhile .. 0000b4f0: d0 be d0 bd d0 b5 d1 86 d0 bf d0 be d0 ba d0 b0 ................ 0000b500: 20 22 20 2b 0a 20 20 20 20 22 65 78 63 65 70 74 " +. "except 0000b510: 20 65 78 69 74 66 6f 72 20 66 69 6e 61 6c 6c 79 exitfor finally 0000b520: 20 66 6f 72 65 61 63 68 20 d0 b2 d1 81 d0 b5 20 foreach ...... 0000b530: 69 66 20 d0 b5 d1 81 d0 bb d0 b8 20 69 6e 20 d0 if ........ in . 0000b540: b2 20 6e 6f 74 20 d0 bd d0 b5 20 6f 72 20 d0 b8 . not .... or .. 0000b550: d0 bb d0 b8 20 74 72 79 20 77 68 69 6c 65 20 d0 .... try while . 0000b560: bf d0 be d0 ba d0 b0 20 22 3b 0a 0a 20 20 2f 2f ....... ";.. // 0000b570: 20 53 59 53 52 45 53 20 43 6f 6e 73 74 61 6e 74 SYSRES Constant 0000b580: 73 0a 20 20 63 6f 6e 73 74 20 73 79 73 72 65 73 s. const sysres 0000b590: 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 20 20 _constants =. 0000b5a0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000b5b0: 43 43 45 53 5f 52 49 47 48 54 5f 54 59 50 45 5f CCES_RIGHT_TYPE_ 0000b5c0: 45 44 49 54 20 22 20 2b 0a 20 20 20 20 22 53 59 EDIT " +. "SY 0000b5d0: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 43 45 53 SRES_CONST_ACCES 0000b5e0: 5f 52 49 47 48 54 5f 54 59 50 45 5f 46 55 4c 4c _RIGHT_TYPE_FULL 0000b5f0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000b600: 5f 43 4f 4e 53 54 5f 41 43 43 45 53 5f 52 49 47 _CONST_ACCES_RIG 0000b610: 48 54 5f 54 59 50 45 5f 56 49 45 57 20 22 20 2b HT_TYPE_VIEW " + 0000b620: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000b630: 53 54 5f 41 43 43 45 53 53 5f 4d 4f 44 45 5f 52 ST_ACCESS_MODE_R 0000b640: 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 EQUISITE_CODE " 0000b650: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000b660: 4e 53 54 5f 41 43 43 45 53 53 5f 4e 4f 5f 41 43 NST_ACCESS_NO_AC 0000b670: 43 45 53 53 5f 56 49 45 57 20 22 20 2b 0a 20 20 CESS_VIEW " +. 0000b680: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000b690: 41 43 43 45 53 53 5f 4e 4f 5f 41 43 43 45 53 53 ACCESS_NO_ACCESS 0000b6a0: 5f 56 49 45 57 5f 43 4f 44 45 20 22 20 2b 0a 20 _VIEW_CODE " +. 0000b6b0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000b6c0: 5f 41 43 43 45 53 53 5f 52 49 47 48 54 53 5f 41 _ACCESS_RIGHTS_A 0000b6d0: 44 44 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 DD_REQUISITE_COD 0000b6e0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000b6f0: 53 5f 43 4f 4e 53 54 5f 41 43 43 45 53 53 5f 52 S_CONST_ACCESS_R 0000b700: 49 47 48 54 53 5f 41 44 44 5f 52 45 51 55 49 53 IGHTS_ADD_REQUIS 0000b710: 49 54 45 5f 59 45 53 5f 43 4f 44 45 20 22 20 2b ITE_YES_CODE " + 0000b720: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000b730: 53 54 5f 41 43 43 45 53 53 5f 52 49 47 48 54 53 ST_ACCESS_RIGHTS 0000b740: 5f 43 48 41 4e 47 45 5f 52 45 51 55 49 53 49 54 _CHANGE_REQUISIT 0000b750: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 0000b760: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 43 SYSRES_CONST_ACC 0000b770: 45 53 53 5f 52 49 47 48 54 53 5f 43 48 41 4e 47 ESS_RIGHTS_CHANG 0000b780: 45 5f 52 45 51 55 49 53 49 54 45 5f 59 45 53 5f E_REQUISITE_YES_ 0000b790: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000b7a0: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 43 45 53 SRES_CONST_ACCES 0000b7b0: 53 5f 52 49 47 48 54 53 5f 44 45 4c 45 54 45 5f S_RIGHTS_DELETE_ 0000b7c0: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 0000b7d0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000b7e0: 4f 4e 53 54 5f 41 43 43 45 53 53 5f 52 49 47 48 ONST_ACCESS_RIGH 0000b7f0: 54 53 5f 44 45 4c 45 54 45 5f 52 45 51 55 49 53 TS_DELETE_REQUIS 0000b800: 49 54 45 5f 59 45 53 5f 43 4f 44 45 20 22 20 2b ITE_YES_CODE " + 0000b810: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000b820: 53 54 5f 41 43 43 45 53 53 5f 52 49 47 48 54 53 ST_ACCESS_RIGHTS 0000b830: 5f 45 58 45 43 55 54 45 5f 52 45 51 55 49 53 49 _EXECUTE_REQUISI 0000b840: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 0000b850: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 "SYSRES_CONST_AC 0000b860: 43 45 53 53 5f 52 49 47 48 54 53 5f 45 58 45 43 CESS_RIGHTS_EXEC 0000b870: 55 54 45 5f 52 45 51 55 49 53 49 54 45 5f 59 45 UTE_REQUISITE_YE 0000b880: 53 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 S_CODE " +. " 0000b890: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 43 SYSRES_CONST_ACC 0000b8a0: 45 53 53 5f 52 49 47 48 54 53 5f 4e 4f 5f 41 43 ESS_RIGHTS_NO_AC 0000b8b0: 43 45 53 53 5f 52 45 51 55 49 53 49 54 45 5f 43 CESS_REQUISITE_C 0000b8c0: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 0000b8d0: 52 45 53 5f 43 4f 4e 53 54 5f 41 43 43 45 53 53 RES_CONST_ACCESS 0000b8e0: 5f 52 49 47 48 54 53 5f 4e 4f 5f 41 43 43 45 53 _RIGHTS_NO_ACCES 0000b8f0: 53 5f 52 45 51 55 49 53 49 54 45 5f 59 45 53 5f S_REQUISITE_YES_ 0000b900: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000b910: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 43 45 53 SRES_CONST_ACCES 0000b920: 53 5f 52 49 47 48 54 53 5f 52 41 54 49 46 59 5f S_RIGHTS_RATIFY_ 0000b930: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 0000b940: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000b950: 4f 4e 53 54 5f 41 43 43 45 53 53 5f 52 49 47 48 ONST_ACCESS_RIGH 0000b960: 54 53 5f 52 41 54 49 46 59 5f 52 45 51 55 49 53 TS_RATIFY_REQUIS 0000b970: 49 54 45 5f 59 45 53 5f 43 4f 44 45 20 22 20 2b ITE_YES_CODE " + 0000b980: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000b990: 53 54 5f 41 43 43 45 53 53 5f 52 49 47 48 54 53 ST_ACCESS_RIGHTS 0000b9a0: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 0000b9b0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000b9c0: 43 4f 4e 53 54 5f 41 43 43 45 53 53 5f 52 49 47 CONST_ACCESS_RIG 0000b9d0: 48 54 53 5f 56 49 45 57 20 22 20 2b 0a 20 20 20 HTS_VIEW " +. 0000b9e0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000b9f0: 43 43 45 53 53 5f 52 49 47 48 54 53 5f 56 49 45 CCESS_RIGHTS_VIE 0000ba00: 57 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 W_CODE " +. " 0000ba10: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 43 SYSRES_CONST_ACC 0000ba20: 45 53 53 5f 52 49 47 48 54 53 5f 56 49 45 57 5f ESS_RIGHTS_VIEW_ 0000ba30: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 0000ba40: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000ba50: 4f 4e 53 54 5f 41 43 43 45 53 53 5f 52 49 47 48 ONST_ACCESS_RIGH 0000ba60: 54 53 5f 56 49 45 57 5f 52 45 51 55 49 53 49 54 TS_VIEW_REQUISIT 0000ba70: 45 5f 59 45 53 5f 43 4f 44 45 20 22 20 2b 0a 20 E_YES_CODE " +. 0000ba80: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000ba90: 5f 41 43 43 45 53 53 5f 54 59 50 45 5f 43 48 41 _ACCESS_TYPE_CHA 0000baa0: 4e 47 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 NGE " +. "SYS 0000bab0: 52 45 53 5f 43 4f 4e 53 54 5f 41 43 43 45 53 53 RES_CONST_ACCESS 0000bac0: 5f 54 59 50 45 5f 43 48 41 4e 47 45 5f 43 4f 44 _TYPE_CHANGE_COD 0000bad0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000bae0: 53 5f 43 4f 4e 53 54 5f 41 43 43 45 53 53 5f 54 S_CONST_ACCESS_T 0000baf0: 59 50 45 5f 45 58 49 53 54 53 20 22 20 2b 0a 20 YPE_EXISTS " +. 0000bb00: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000bb10: 5f 41 43 43 45 53 53 5f 54 59 50 45 5f 45 58 49 _ACCESS_TYPE_EXI 0000bb20: 53 54 53 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 STS_CODE " +. 0000bb30: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000bb40: 43 43 45 53 53 5f 54 59 50 45 5f 46 55 4c 4c 20 CCESS_TYPE_FULL 0000bb50: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000bb60: 43 4f 4e 53 54 5f 41 43 43 45 53 53 5f 54 59 50 CONST_ACCESS_TYP 0000bb70: 45 5f 46 55 4c 4c 5f 43 4f 44 45 20 22 20 2b 0a E_FULL_CODE " +. 0000bb80: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000bb90: 54 5f 41 43 43 45 53 53 5f 54 59 50 45 5f 56 49 T_ACCESS_TYPE_VI 0000bba0: 45 57 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 EW " +. "SYSR 0000bbb0: 45 53 5f 43 4f 4e 53 54 5f 41 43 43 45 53 53 5f ES_CONST_ACCESS_ 0000bbc0: 54 59 50 45 5f 56 49 45 57 5f 43 4f 44 45 20 22 TYPE_VIEW_CODE " 0000bbd0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000bbe0: 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 ONST_ACTION_TYPE 0000bbf0: 5f 41 42 4f 52 54 20 22 20 2b 0a 20 20 20 20 22 _ABORT " +. " 0000bc00: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 SYSRES_CONST_ACT 0000bc10: 49 4f 4e 5f 54 59 50 45 5f 41 43 43 45 50 54 20 ION_TYPE_ACCEPT 0000bc20: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000bc30: 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 CONST_ACTION_TYP 0000bc40: 45 5f 41 43 43 45 53 53 5f 52 49 47 48 54 53 20 E_ACCESS_RIGHTS 0000bc50: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000bc60: 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 CONST_ACTION_TYP 0000bc70: 45 5f 41 44 44 5f 41 54 54 41 43 48 4d 45 4e 54 E_ADD_ATTACHMENT 0000bc80: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000bc90: 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 _CONST_ACTION_TY 0000bca0: 50 45 5f 43 48 41 4e 47 45 5f 43 41 52 44 20 22 PE_CHANGE_CARD " 0000bcb0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000bcc0: 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 ONST_ACTION_TYPE 0000bcd0: 5f 43 48 41 4e 47 45 5f 4b 49 4e 44 20 22 20 2b _CHANGE_KIND " + 0000bce0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000bcf0: 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f 43 ST_ACTION_TYPE_C 0000bd00: 48 41 4e 47 45 5f 53 54 4f 52 41 47 45 20 22 20 HANGE_STORAGE " 0000bd10: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000bd20: 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f NST_ACTION_TYPE_ 0000bd30: 43 4f 4e 54 49 4e 55 45 20 22 20 2b 0a 20 20 20 CONTINUE " +. 0000bd40: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000bd50: 43 54 49 4f 4e 5f 54 59 50 45 5f 43 4f 50 59 20 CTION_TYPE_COPY 0000bd60: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000bd70: 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 CONST_ACTION_TYP 0000bd80: 45 5f 43 52 45 41 54 45 20 22 20 2b 0a 20 20 20 E_CREATE " +. 0000bd90: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000bda0: 43 54 49 4f 4e 5f 54 59 50 45 5f 43 52 45 41 54 CTION_TYPE_CREAT 0000bdb0: 45 5f 56 45 52 53 49 4f 4e 20 22 20 2b 0a 20 20 E_VERSION " +. 0000bdc0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000bdd0: 41 43 54 49 4f 4e 5f 54 59 50 45 5f 44 45 4c 45 ACTION_TYPE_DELE 0000bde0: 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 TE " +. "SYSR 0000bdf0: 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f ES_CONST_ACTION_ 0000be00: 54 59 50 45 5f 44 45 4c 45 54 45 5f 41 54 54 41 TYPE_DELETE_ATTA 0000be10: 43 48 4d 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 CHMENT " +. " 0000be20: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 SYSRES_CONST_ACT 0000be30: 49 4f 4e 5f 54 59 50 45 5f 44 45 4c 45 54 45 5f ION_TYPE_DELETE_ 0000be40: 56 45 52 53 49 4f 4e 20 22 20 2b 0a 20 20 20 20 VERSION " +. 0000be50: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 "SYSRES_CONST_AC 0000be60: 54 49 4f 4e 5f 54 59 50 45 5f 44 49 53 41 42 4c TION_TYPE_DISABL 0000be70: 45 5f 44 45 4c 45 47 41 54 45 5f 41 43 43 45 53 E_DELEGATE_ACCES 0000be80: 53 5f 52 49 47 48 54 53 20 22 20 2b 0a 20 20 20 S_RIGHTS " +. 0000be90: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000bea0: 43 54 49 4f 4e 5f 54 59 50 45 5f 45 4e 41 42 4c CTION_TYPE_ENABL 0000beb0: 45 5f 44 45 4c 45 47 41 54 45 5f 41 43 43 45 53 E_DELEGATE_ACCES 0000bec0: 53 5f 52 49 47 48 54 53 20 22 20 2b 0a 20 20 20 S_RIGHTS " +. 0000bed0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000bee0: 43 54 49 4f 4e 5f 54 59 50 45 5f 45 4e 43 52 59 CTION_TYPE_ENCRY 0000bef0: 50 54 49 4f 4e 5f 42 59 5f 43 45 52 54 49 46 49 PTION_BY_CERTIFI 0000bf00: 43 41 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CATE " +. "SY 0000bf10: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f SRES_CONST_ACTIO 0000bf20: 4e 5f 54 59 50 45 5f 45 4e 43 52 59 50 54 49 4f N_TYPE_ENCRYPTIO 0000bf30: 4e 5f 42 59 5f 43 45 52 54 49 46 49 43 41 54 45 N_BY_CERTIFICATE 0000bf40: 5f 41 4e 44 5f 50 41 53 53 57 4f 52 44 20 22 20 _AND_PASSWORD " 0000bf50: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000bf60: 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f NST_ACTION_TYPE_ 0000bf70: 45 4e 43 52 59 50 54 49 4f 4e 5f 42 59 5f 50 41 ENCRYPTION_BY_PA 0000bf80: 53 53 57 4f 52 44 20 22 20 2b 0a 20 20 20 20 22 SSWORD " +. " 0000bf90: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 SYSRES_CONST_ACT 0000bfa0: 49 4f 4e 5f 54 59 50 45 5f 45 58 50 4f 52 54 5f ION_TYPE_EXPORT_ 0000bfb0: 57 49 54 48 5f 4c 4f 43 4b 20 22 20 2b 0a 20 20 WITH_LOCK " +. 0000bfc0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000bfd0: 41 43 54 49 4f 4e 5f 54 59 50 45 5f 45 58 50 4f ACTION_TYPE_EXPO 0000bfe0: 52 54 5f 57 49 54 48 4f 55 54 5f 4c 4f 43 4b 20 RT_WITHOUT_LOCK 0000bff0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000c000: 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 CONST_ACTION_TYP 0000c010: 45 5f 49 4d 50 4f 52 54 5f 57 49 54 48 5f 55 4e E_IMPORT_WITH_UN 0000c020: 4c 4f 43 4b 20 22 20 2b 0a 20 20 20 20 22 53 59 LOCK " +. "SY 0000c030: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f SRES_CONST_ACTIO 0000c040: 4e 5f 54 59 50 45 5f 49 4d 50 4f 52 54 5f 57 49 N_TYPE_IMPORT_WI 0000c050: 54 48 4f 55 54 5f 55 4e 4c 4f 43 4b 20 22 20 2b THOUT_UNLOCK " + 0000c060: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000c070: 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f 4c ST_ACTION_TYPE_L 0000c080: 49 46 45 5f 43 59 43 4c 45 5f 53 54 41 47 45 20 IFE_CYCLE_STAGE 0000c090: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000c0a0: 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 CONST_ACTION_TYP 0000c0b0: 45 5f 4c 4f 43 4b 20 22 20 2b 0a 20 20 20 20 22 E_LOCK " +. " 0000c0c0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 SYSRES_CONST_ACT 0000c0d0: 49 4f 4e 5f 54 59 50 45 5f 4c 4f 43 4b 5f 46 4f ION_TYPE_LOCK_FO 0000c0e0: 52 5f 53 45 52 56 45 52 20 22 20 2b 0a 20 20 20 R_SERVER " +. 0000c0f0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000c100: 43 54 49 4f 4e 5f 54 59 50 45 5f 4c 4f 43 4b 5f CTION_TYPE_LOCK_ 0000c110: 4d 4f 44 49 46 59 20 22 20 2b 0a 20 20 20 20 22 MODIFY " +. " 0000c120: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 SYSRES_CONST_ACT 0000c130: 49 4f 4e 5f 54 59 50 45 5f 4d 41 52 4b 5f 41 53 ION_TYPE_MARK_AS 0000c140: 5f 52 45 41 44 45 44 20 22 20 2b 0a 20 20 20 20 _READED " +. 0000c150: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 "SYSRES_CONST_AC 0000c160: 54 49 4f 4e 5f 54 59 50 45 5f 4d 41 52 4b 5f 41 TION_TYPE_MARK_A 0000c170: 53 5f 55 4e 52 45 41 44 45 44 20 22 20 2b 0a 20 S_UNREADED " +. 0000c180: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000c190: 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f 4d 4f 44 _ACTION_TYPE_MOD 0000c1a0: 49 46 59 20 22 20 2b 0a 20 20 20 20 22 53 59 53 IFY " +. "SYS 0000c1b0: 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e RES_CONST_ACTION 0000c1c0: 5f 54 59 50 45 5f 4d 4f 44 49 46 59 5f 43 41 52 _TYPE_MODIFY_CAR 0000c1d0: 44 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 D " +. "SYSRE 0000c1e0: 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 S_CONST_ACTION_T 0000c1f0: 59 50 45 5f 4d 4f 56 45 5f 54 4f 5f 41 52 43 48 YPE_MOVE_TO_ARCH 0000c200: 49 56 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 IVE " +. "SYS 0000c210: 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e RES_CONST_ACTION 0000c220: 5f 54 59 50 45 5f 4f 46 46 5f 45 4e 43 52 59 50 _TYPE_OFF_ENCRYP 0000c230: 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 TION " +. "SY 0000c240: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f SRES_CONST_ACTIO 0000c250: 4e 5f 54 59 50 45 5f 50 41 53 53 57 4f 52 44 5f N_TYPE_PASSWORD_ 0000c260: 43 48 41 4e 47 45 20 22 20 2b 0a 20 20 20 20 22 CHANGE " +. " 0000c270: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 SYSRES_CONST_ACT 0000c280: 49 4f 4e 5f 54 59 50 45 5f 50 45 52 46 4f 52 4d ION_TYPE_PERFORM 0000c290: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000c2a0: 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 _CONST_ACTION_TY 0000c2b0: 50 45 5f 52 45 43 4f 56 45 52 5f 46 52 4f 4d 5f PE_RECOVER_FROM_ 0000c2c0: 4c 4f 43 41 4c 5f 43 4f 50 59 20 22 20 2b 0a 20 LOCAL_COPY " +. 0000c2d0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000c2e0: 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f 52 45 53 _ACTION_TYPE_RES 0000c2f0: 54 41 52 54 20 22 20 2b 0a 20 20 20 20 22 53 59 TART " +. "SY 0000c300: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f SRES_CONST_ACTIO 0000c310: 4e 5f 54 59 50 45 5f 52 45 53 54 4f 52 45 5f 46 N_TYPE_RESTORE_F 0000c320: 52 4f 4d 5f 41 52 43 48 49 56 45 20 22 20 2b 0a ROM_ARCHIVE " +. 0000c330: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000c340: 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f 52 45 T_ACTION_TYPE_RE 0000c350: 56 49 53 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 VISION " +. " 0000c360: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 SYSRES_CONST_ACT 0000c370: 49 4f 4e 5f 54 59 50 45 5f 53 45 4e 44 5f 42 59 ION_TYPE_SEND_BY 0000c380: 5f 4d 41 49 4c 20 22 20 2b 0a 20 20 20 20 22 53 _MAIL " +. "S 0000c390: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 YSRES_CONST_ACTI 0000c3a0: 4f 4e 5f 54 59 50 45 5f 53 49 47 4e 20 22 20 2b ON_TYPE_SIGN " + 0000c3b0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000c3c0: 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f 53 ST_ACTION_TYPE_S 0000c3d0: 54 41 52 54 20 22 20 2b 0a 20 20 20 20 22 53 59 TART " +. "SY 0000c3e0: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f SRES_CONST_ACTIO 0000c3f0: 4e 5f 54 59 50 45 5f 55 4e 4c 4f 43 4b 20 22 20 N_TYPE_UNLOCK " 0000c400: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000c410: 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 5f NST_ACTION_TYPE_ 0000c420: 55 4e 4c 4f 43 4b 5f 46 52 4f 4d 5f 53 45 52 56 UNLOCK_FROM_SERV 0000c430: 45 52 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ER " +. "SYSR 0000c440: 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f ES_CONST_ACTION_ 0000c450: 54 59 50 45 5f 56 45 52 53 49 4f 4e 5f 53 54 41 TYPE_VERSION_STA 0000c460: 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 TE " +. "SYSR 0000c470: 45 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f ES_CONST_ACTION_ 0000c480: 54 59 50 45 5f 56 45 52 53 49 4f 4e 5f 56 49 53 TYPE_VERSION_VIS 0000c490: 49 42 49 4c 49 54 59 20 22 20 2b 0a 20 20 20 20 IBILITY " +. 0000c4a0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 43 "SYSRES_CONST_AC 0000c4b0: 54 49 4f 4e 5f 54 59 50 45 5f 56 49 45 57 20 22 TION_TYPE_VIEW " 0000c4c0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000c4d0: 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 45 ONST_ACTION_TYPE 0000c4e0: 5f 56 49 45 57 5f 53 48 41 44 4f 57 5f 43 4f 50 _VIEW_SHADOW_COP 0000c4f0: 59 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 Y " +. "SYSRE 0000c500: 53 5f 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 S_CONST_ACTION_T 0000c510: 59 50 45 5f 57 4f 52 4b 46 4c 4f 57 5f 44 45 53 YPE_WORKFLOW_DES 0000c520: 43 52 49 50 54 49 4f 4e 5f 4d 4f 44 49 46 59 20 CRIPTION_MODIFY 0000c530: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000c540: 43 4f 4e 53 54 5f 41 43 54 49 4f 4e 5f 54 59 50 CONST_ACTION_TYP 0000c550: 45 5f 57 52 49 54 45 5f 48 49 53 54 4f 52 59 20 E_WRITE_HISTORY 0000c560: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000c570: 43 4f 4e 53 54 5f 41 43 54 49 56 45 5f 56 45 52 CONST_ACTIVE_VER 0000c580: 53 49 4f 4e 5f 53 54 41 54 45 5f 50 49 43 4b 5f SION_STATE_PICK_ 0000c590: 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 53 VALUE " +. "S 0000c5a0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 44 5f YSRES_CONST_ADD_ 0000c5b0: 52 45 46 45 52 45 4e 43 45 5f 4d 4f 44 45 5f 4e REFERENCE_MODE_N 0000c5c0: 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 AME " +. "SYS 0000c5d0: 52 45 53 5f 43 4f 4e 53 54 5f 41 44 44 49 54 49 RES_CONST_ADDITI 0000c5e0: 4f 4e 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 ON_REQUISITE_COD 0000c5f0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000c600: 53 5f 43 4f 4e 53 54 5f 41 44 44 49 54 49 4f 4e S_CONST_ADDITION 0000c610: 41 4c 5f 50 41 52 41 4d 53 5f 52 45 51 55 49 53 AL_PARAMS_REQUIS 0000c620: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 0000c630: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000c640: 44 49 54 49 4f 4e 41 4c 5f 4a 4f 42 5f 45 4e 44 DITIONAL_JOB_END 0000c650: 5f 44 41 54 45 5f 52 45 51 55 49 53 49 54 45 5f _DATE_REQUISITE_ 0000c660: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NAME " +. "SY 0000c670: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 49 54 49 SRES_CONST_ADITI 0000c680: 4f 4e 41 4c 5f 4a 4f 42 5f 52 45 41 44 5f 52 45 ONAL_JOB_READ_RE 0000c690: 51 55 49 53 49 54 45 5f 4e 41 4d 45 20 22 20 2b QUISITE_NAME " + 0000c6a0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000c6b0: 53 54 5f 41 44 49 54 49 4f 4e 41 4c 5f 4a 4f 42 ST_ADITIONAL_JOB 0000c6c0: 5f 53 54 41 52 54 5f 44 41 54 45 5f 52 45 51 55 _START_DATE_REQU 0000c6d0: 49 53 49 54 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 ISITE_NAME " +. 0000c6e0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000c6f0: 5f 41 44 49 54 49 4f 4e 41 4c 5f 4a 4f 42 5f 53 _ADITIONAL_JOB_S 0000c700: 54 41 54 45 5f 52 45 51 55 49 53 49 54 45 5f 4e TATE_REQUISITE_N 0000c710: 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 AME " +. "SYS 0000c720: 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 RES_CONST_ADMINI 0000c730: 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 STRATION_HISTORY 0000c740: 5f 41 44 44 49 4e 47 5f 55 53 45 52 5f 54 4f 5f _ADDING_USER_TO_ 0000c750: 47 52 4f 55 50 5f 41 43 54 49 4f 4e 20 22 20 2b GROUP_ACTION " + 0000c760: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000c770: 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f ST_ADMINISTRATIO 0000c780: 4e 5f 48 49 53 54 4f 52 59 5f 41 44 44 49 4e 47 N_HISTORY_ADDING 0000c790: 5f 55 53 45 52 5f 54 4f 5f 47 52 4f 55 50 5f 41 _USER_TO_GROUP_A 0000c7a0: 43 54 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 CTION_CODE " +. 0000c7b0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000c7c0: 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f _ADMINISTRATION_ 0000c7d0: 48 49 53 54 4f 52 59 5f 43 52 45 41 54 49 4f 4e HISTORY_CREATION 0000c7e0: 5f 43 4f 4d 50 5f 41 43 54 49 4f 4e 20 22 20 2b _COMP_ACTION " + 0000c7f0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000c800: 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f ST_ADMINISTRATIO 0000c810: 4e 5f 48 49 53 54 4f 52 59 5f 43 52 45 41 54 49 N_HISTORY_CREATI 0000c820: 4f 4e 5f 43 4f 4d 50 5f 41 43 54 49 4f 4e 5f 43 ON_COMP_ACTION_C 0000c830: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 0000c840: 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 RES_CONST_ADMINI 0000c850: 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 STRATION_HISTORY 0000c860: 5f 43 52 45 41 54 49 4f 4e 5f 47 52 4f 55 50 5f _CREATION_GROUP_ 0000c870: 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 ACTION " +. " 0000c880: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d SYSRES_CONST_ADM 0000c890: 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 INISTRATION_HIST 0000c8a0: 4f 52 59 5f 43 52 45 41 54 49 4f 4e 5f 47 52 4f ORY_CREATION_GRO 0000c8b0: 55 50 5f 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 UP_ACTION_CODE " 0000c8c0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000c8d0: 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 ONST_ADMINISTRAT 0000c8e0: 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 43 52 45 41 ION_HISTORY_CREA 0000c8f0: 54 49 4f 4e 5f 55 53 45 52 5f 41 43 54 49 4f 4e TION_USER_ACTION 0000c900: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000c910: 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 _CONST_ADMINISTR 0000c920: 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 43 52 ATION_HISTORY_CR 0000c930: 45 41 54 49 4f 4e 5f 55 53 45 52 5f 41 43 54 49 EATION_USER_ACTI 0000c940: 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 ON_CODE " +. 0000c950: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 "SYSRES_CONST_AD 0000c960: 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 MINISTRATION_HIS 0000c970: 54 4f 52 59 5f 44 41 54 41 42 41 53 45 5f 55 53 TORY_DATABASE_US 0000c980: 45 52 5f 43 52 45 41 54 49 4f 4e 20 22 20 2b 0a ER_CREATION " +. 0000c990: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000c9a0: 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e T_ADMINISTRATION 0000c9b0: 5f 48 49 53 54 4f 52 59 5f 44 41 54 41 42 41 53 _HISTORY_DATABAS 0000c9c0: 45 5f 55 53 45 52 5f 43 52 45 41 54 49 4f 4e 5f E_USER_CREATION_ 0000c9d0: 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 ACTION " +. " 0000c9e0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d SYSRES_CONST_ADM 0000c9f0: 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 INISTRATION_HIST 0000ca00: 4f 52 59 5f 44 41 54 41 42 41 53 45 5f 55 53 45 ORY_DATABASE_USE 0000ca10: 52 5f 44 45 4c 45 54 49 4f 4e 20 22 20 2b 0a 20 R_DELETION " +. 0000ca20: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000ca30: 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f _ADMINISTRATION_ 0000ca40: 48 49 53 54 4f 52 59 5f 44 41 54 41 42 41 53 45 HISTORY_DATABASE 0000ca50: 5f 55 53 45 52 5f 44 45 4c 45 54 49 4f 4e 5f 41 _USER_DELETION_A 0000ca60: 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 CTION " +. "S 0000ca70: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 YSRES_CONST_ADMI 0000ca80: 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f NISTRATION_HISTO 0000ca90: 52 59 5f 44 45 4c 45 54 49 4f 4e 5f 43 4f 4d 50 RY_DELETION_COMP 0000caa0: 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 _ACTION " +. 0000cab0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 "SYSRES_CONST_AD 0000cac0: 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 MINISTRATION_HIS 0000cad0: 54 4f 52 59 5f 44 45 4c 45 54 49 4f 4e 5f 43 4f TORY_DELETION_CO 0000cae0: 4d 50 5f 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 MP_ACTION_CODE " 0000caf0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000cb00: 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 ONST_ADMINISTRAT 0000cb10: 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 44 45 4c 45 ION_HISTORY_DELE 0000cb20: 54 49 4f 4e 5f 47 52 4f 55 50 5f 41 43 54 49 4f TION_GROUP_ACTIO 0000cb30: 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 N " +. "SYSRE 0000cb40: 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 S_CONST_ADMINIST 0000cb50: 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 44 RATION_HISTORY_D 0000cb60: 45 4c 45 54 49 4f 4e 5f 47 52 4f 55 50 5f 41 43 ELETION_GROUP_AC 0000cb70: 54 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 TION_CODE " +. 0000cb80: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000cb90: 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 ADMINISTRATION_H 0000cba0: 49 53 54 4f 52 59 5f 44 45 4c 45 54 49 4f 4e 5f ISTORY_DELETION_ 0000cbb0: 55 53 45 52 5f 41 43 54 49 4f 4e 20 22 20 2b 0a USER_ACTION " +. 0000cbc0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000cbd0: 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e T_ADMINISTRATION 0000cbe0: 5f 48 49 53 54 4f 52 59 5f 44 45 4c 45 54 49 4f _HISTORY_DELETIO 0000cbf0: 4e 5f 55 53 45 52 5f 41 43 54 49 4f 4e 5f 43 4f N_USER_ACTION_CO 0000cc00: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 0000cc10: 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 ES_CONST_ADMINIS 0000cc20: 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f TRATION_HISTORY_ 0000cc30: 44 45 4c 45 54 49 4f 4e 5f 55 53 45 52 5f 46 52 DELETION_USER_FR 0000cc40: 4f 4d 5f 47 52 4f 55 50 5f 41 43 54 49 4f 4e 20 OM_GROUP_ACTION 0000cc50: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000cc60: 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 CONST_ADMINISTRA 0000cc70: 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 44 45 4c TION_HISTORY_DEL 0000cc80: 45 54 49 4f 4e 5f 55 53 45 52 5f 46 52 4f 4d 5f ETION_USER_FROM_ 0000cc90: 47 52 4f 55 50 5f 41 43 54 49 4f 4e 5f 43 4f 44 GROUP_ACTION_COD 0000cca0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000ccb0: 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 S_CONST_ADMINIST 0000ccc0: 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 47 RATION_HISTORY_G 0000ccd0: 52 41 4e 54 49 4e 47 5f 46 49 4c 54 45 52 45 52 RANTING_FILTERER 0000cce0: 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 _ACTION " +. 0000ccf0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 "SYSRES_CONST_AD 0000cd00: 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 MINISTRATION_HIS 0000cd10: 54 4f 52 59 5f 47 52 41 4e 54 49 4e 47 5f 46 49 TORY_GRANTING_FI 0000cd20: 4c 54 45 52 45 52 5f 41 43 54 49 4f 4e 5f 43 4f LTERER_ACTION_CO 0000cd30: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 0000cd40: 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 ES_CONST_ADMINIS 0000cd50: 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f TRATION_HISTORY_ 0000cd60: 47 52 41 4e 54 49 4e 47 5f 46 49 4c 54 45 52 45 GRANTING_FILTERE 0000cd70: 52 5f 52 45 53 54 52 49 43 54 49 4f 4e 5f 41 43 R_RESTRICTION_AC 0000cd80: 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 TION " +. "SY 0000cd90: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e SRES_CONST_ADMIN 0000cda0: 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 ISTRATION_HISTOR 0000cdb0: 59 5f 47 52 41 4e 54 49 4e 47 5f 46 49 4c 54 45 Y_GRANTING_FILTE 0000cdc0: 52 45 52 5f 52 45 53 54 52 49 43 54 49 4f 4e 5f RER_RESTRICTION_ 0000cdd0: 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a ACTION_CODE " +. 0000cde0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000cdf0: 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e T_ADMINISTRATION 0000ce00: 5f 48 49 53 54 4f 52 59 5f 47 52 41 4e 54 49 4e _HISTORY_GRANTIN 0000ce10: 47 5f 50 52 49 56 49 4c 45 47 45 5f 41 43 54 49 G_PRIVILEGE_ACTI 0000ce20: 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ON " +. "SYSR 0000ce30: 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 ES_CONST_ADMINIS 0000ce40: 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f TRATION_HISTORY_ 0000ce50: 47 52 41 4e 54 49 4e 47 5f 50 52 49 56 49 4c 45 GRANTING_PRIVILE 0000ce60: 47 45 5f 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 GE_ACTION_CODE " 0000ce70: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000ce80: 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 ONST_ADMINISTRAT 0000ce90: 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 47 52 41 4e ION_HISTORY_GRAN 0000cea0: 54 49 4e 47 5f 52 49 47 48 54 53 5f 41 43 54 49 TING_RIGHTS_ACTI 0000ceb0: 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ON " +. "SYSR 0000cec0: 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 ES_CONST_ADMINIS 0000ced0: 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f TRATION_HISTORY_ 0000cee0: 47 52 41 4e 54 49 4e 47 5f 52 49 47 48 54 53 5f GRANTING_RIGHTS_ 0000cef0: 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a ACTION_CODE " +. 0000cf00: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000cf10: 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e T_ADMINISTRATION 0000cf20: 5f 48 49 53 54 4f 52 59 5f 49 53 5f 4d 41 49 4e _HISTORY_IS_MAIN 0000cf30: 5f 53 45 52 56 45 52 5f 43 48 41 4e 47 45 44 5f _SERVER_CHANGED_ 0000cf40: 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 ACTION " +. " 0000cf50: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d SYSRES_CONST_ADM 0000cf60: 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 INISTRATION_HIST 0000cf70: 4f 52 59 5f 49 53 5f 4d 41 49 4e 5f 53 45 52 56 ORY_IS_MAIN_SERV 0000cf80: 45 52 5f 43 48 41 4e 47 45 44 5f 41 43 54 49 4f ER_CHANGED_ACTIO 0000cf90: 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 N_CODE " +. " 0000cfa0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d SYSRES_CONST_ADM 0000cfb0: 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 INISTRATION_HIST 0000cfc0: 4f 52 59 5f 49 53 5f 50 55 42 4c 49 43 5f 43 48 ORY_IS_PUBLIC_CH 0000cfd0: 41 4e 47 45 44 5f 41 43 54 49 4f 4e 20 22 20 2b ANGED_ACTION " + 0000cfe0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000cff0: 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f ST_ADMINISTRATIO 0000d000: 4e 5f 48 49 53 54 4f 52 59 5f 49 53 5f 50 55 42 N_HISTORY_IS_PUB 0000d010: 4c 49 43 5f 43 48 41 4e 47 45 44 5f 41 43 54 49 LIC_CHANGED_ACTI 0000d020: 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 ON_CODE " +. 0000d030: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 "SYSRES_CONST_AD 0000d040: 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 MINISTRATION_HIS 0000d050: 54 4f 52 59 5f 52 45 4d 4f 56 49 4e 47 5f 46 49 TORY_REMOVING_FI 0000d060: 4c 54 45 52 45 52 5f 41 43 54 49 4f 4e 20 22 20 LTERER_ACTION " 0000d070: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000d080: 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 NST_ADMINISTRATI 0000d090: 4f 4e 5f 48 49 53 54 4f 52 59 5f 52 45 4d 4f 56 ON_HISTORY_REMOV 0000d0a0: 49 4e 47 5f 46 49 4c 54 45 52 45 52 5f 41 43 54 ING_FILTERER_ACT 0000d0b0: 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ION_CODE " +. 0000d0c0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000d0d0: 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 DMINISTRATION_HI 0000d0e0: 53 54 4f 52 59 5f 52 45 4d 4f 56 49 4e 47 5f 46 STORY_REMOVING_F 0000d0f0: 49 4c 54 45 52 45 52 5f 52 45 53 54 52 49 43 54 ILTERER_RESTRICT 0000d100: 49 4f 4e 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 ION_ACTION " +. 0000d110: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000d120: 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f _ADMINISTRATION_ 0000d130: 48 49 53 54 4f 52 59 5f 52 45 4d 4f 56 49 4e 47 HISTORY_REMOVING 0000d140: 5f 46 49 4c 54 45 52 45 52 5f 52 45 53 54 52 49 _FILTERER_RESTRI 0000d150: 43 54 49 4f 4e 5f 41 43 54 49 4f 4e 5f 43 4f 44 CTION_ACTION_COD 0000d160: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000d170: 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 S_CONST_ADMINIST 0000d180: 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 52 RATION_HISTORY_R 0000d190: 45 4d 4f 56 49 4e 47 5f 50 52 49 56 49 4c 45 47 EMOVING_PRIVILEG 0000d1a0: 45 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 E_ACTION " +. 0000d1b0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000d1c0: 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 DMINISTRATION_HI 0000d1d0: 53 54 4f 52 59 5f 52 45 4d 4f 56 49 4e 47 5f 50 STORY_REMOVING_P 0000d1e0: 52 49 56 49 4c 45 47 45 5f 41 43 54 49 4f 4e 5f RIVILEGE_ACTION_ 0000d1f0: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000d200: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e SRES_CONST_ADMIN 0000d210: 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 ISTRATION_HISTOR 0000d220: 59 5f 52 45 4d 4f 56 49 4e 47 5f 52 49 47 48 54 Y_REMOVING_RIGHT 0000d230: 53 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 S_ACTION " +. 0000d240: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000d250: 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 DMINISTRATION_HI 0000d260: 53 54 4f 52 59 5f 52 45 4d 4f 56 49 4e 47 5f 52 STORY_REMOVING_R 0000d270: 49 47 48 54 53 5f 41 43 54 49 4f 4e 5f 43 4f 44 IGHTS_ACTION_COD 0000d280: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000d290: 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 S_CONST_ADMINIST 0000d2a0: 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 53 RATION_HISTORY_S 0000d2b0: 45 52 56 45 52 5f 4c 4f 47 49 4e 5f 43 52 45 41 ERVER_LOGIN_CREA 0000d2c0: 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 TION " +. "SY 0000d2d0: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e SRES_CONST_ADMIN 0000d2e0: 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 ISTRATION_HISTOR 0000d2f0: 59 5f 53 45 52 56 45 52 5f 4c 4f 47 49 4e 5f 43 Y_SERVER_LOGIN_C 0000d300: 52 45 41 54 49 4f 4e 5f 41 43 54 49 4f 4e 20 22 REATION_ACTION " 0000d310: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000d320: 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 ONST_ADMINISTRAT 0000d330: 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 53 45 52 56 ION_HISTORY_SERV 0000d340: 45 52 5f 4c 4f 47 49 4e 5f 44 45 4c 45 54 49 4f ER_LOGIN_DELETIO 0000d350: 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 N " +. "SYSRE 0000d360: 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 S_CONST_ADMINIST 0000d370: 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 53 RATION_HISTORY_S 0000d380: 45 52 56 45 52 5f 4c 4f 47 49 4e 5f 44 45 4c 45 ERVER_LOGIN_DELE 0000d390: 54 49 4f 4e 5f 41 43 54 49 4f 4e 20 22 20 2b 0a TION_ACTION " +. 0000d3a0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000d3b0: 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e T_ADMINISTRATION 0000d3c0: 5f 48 49 53 54 4f 52 59 5f 55 50 44 41 54 49 4e _HISTORY_UPDATIN 0000d3d0: 47 5f 43 41 54 45 47 4f 52 59 5f 41 43 54 49 4f G_CATEGORY_ACTIO 0000d3e0: 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 N " +. "SYSRE 0000d3f0: 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 S_CONST_ADMINIST 0000d400: 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 55 RATION_HISTORY_U 0000d410: 50 44 41 54 49 4e 47 5f 43 41 54 45 47 4f 52 59 PDATING_CATEGORY 0000d420: 5f 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 20 2b _ACTION_CODE " + 0000d430: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000d440: 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f ST_ADMINISTRATIO 0000d450: 4e 5f 48 49 53 54 4f 52 59 5f 55 50 44 41 54 49 N_HISTORY_UPDATI 0000d460: 4e 47 5f 43 4f 4d 50 5f 54 49 54 4c 45 5f 41 43 NG_COMP_TITLE_AC 0000d470: 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 TION " +. "SY 0000d480: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e SRES_CONST_ADMIN 0000d490: 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 ISTRATION_HISTOR 0000d4a0: 59 5f 55 50 44 41 54 49 4e 47 5f 43 4f 4d 50 5f Y_UPDATING_COMP_ 0000d4b0: 54 49 54 4c 45 5f 41 43 54 49 4f 4e 5f 43 4f 44 TITLE_ACTION_COD 0000d4c0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000d4d0: 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 S_CONST_ADMINIST 0000d4e0: 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 55 RATION_HISTORY_U 0000d4f0: 50 44 41 54 49 4e 47 5f 46 55 4c 4c 5f 4e 41 4d PDATING_FULL_NAM 0000d500: 45 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 E_ACTION " +. 0000d510: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000d520: 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 DMINISTRATION_HI 0000d530: 53 54 4f 52 59 5f 55 50 44 41 54 49 4e 47 5f 46 STORY_UPDATING_F 0000d540: 55 4c 4c 5f 4e 41 4d 45 5f 41 43 54 49 4f 4e 5f ULL_NAME_ACTION_ 0000d550: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000d560: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e SRES_CONST_ADMIN 0000d570: 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 ISTRATION_HISTOR 0000d580: 59 5f 55 50 44 41 54 49 4e 47 5f 47 52 4f 55 50 Y_UPDATING_GROUP 0000d590: 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 _ACTION " +. 0000d5a0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 "SYSRES_CONST_AD 0000d5b0: 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 MINISTRATION_HIS 0000d5c0: 54 4f 52 59 5f 55 50 44 41 54 49 4e 47 5f 47 52 TORY_UPDATING_GR 0000d5d0: 4f 55 50 5f 41 43 54 49 4f 4e 5f 43 4f 44 45 20 OUP_ACTION_CODE 0000d5e0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000d5f0: 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 CONST_ADMINISTRA 0000d600: 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 55 50 44 TION_HISTORY_UPD 0000d610: 41 54 49 4e 47 5f 50 41 52 45 4e 54 5f 47 52 4f ATING_PARENT_GRO 0000d620: 55 50 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 20 UP_ACTION " +. 0000d630: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000d640: 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 ADMINISTRATION_H 0000d650: 49 53 54 4f 52 59 5f 55 50 44 41 54 49 4e 47 5f ISTORY_UPDATING_ 0000d660: 50 41 52 45 4e 54 5f 47 52 4f 55 50 5f 41 43 54 PARENT_GROUP_ACT 0000d670: 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ION_CODE " +. 0000d680: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000d690: 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 DMINISTRATION_HI 0000d6a0: 53 54 4f 52 59 5f 55 50 44 41 54 49 4e 47 5f 55 STORY_UPDATING_U 0000d6b0: 53 45 52 5f 41 55 54 48 5f 54 59 50 45 5f 41 43 SER_AUTH_TYPE_AC 0000d6c0: 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 TION " +. "SY 0000d6d0: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e SRES_CONST_ADMIN 0000d6e0: 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 ISTRATION_HISTOR 0000d6f0: 59 5f 55 50 44 41 54 49 4e 47 5f 55 53 45 52 5f Y_UPDATING_USER_ 0000d700: 41 55 54 48 5f 54 59 50 45 5f 41 43 54 49 4f 4e AUTH_TYPE_ACTION 0000d710: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 0000d720: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 YSRES_CONST_ADMI 0000d730: 4e 49 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f NISTRATION_HISTO 0000d740: 52 59 5f 55 50 44 41 54 49 4e 47 5f 55 53 45 52 RY_UPDATING_USER 0000d750: 5f 4c 4f 47 49 4e 5f 41 43 54 49 4f 4e 20 22 20 _LOGIN_ACTION " 0000d760: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000d770: 4e 53 54 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 NST_ADMINISTRATI 0000d780: 4f 4e 5f 48 49 53 54 4f 52 59 5f 55 50 44 41 54 ON_HISTORY_UPDAT 0000d790: 49 4e 47 5f 55 53 45 52 5f 4c 4f 47 49 4e 5f 41 ING_USER_LOGIN_A 0000d7a0: 43 54 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 CTION_CODE " +. 0000d7b0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000d7c0: 5f 41 44 4d 49 4e 49 53 54 52 41 54 49 4f 4e 5f _ADMINISTRATION_ 0000d7d0: 48 49 53 54 4f 52 59 5f 55 50 44 41 54 49 4e 47 HISTORY_UPDATING 0000d7e0: 5f 55 53 45 52 5f 53 54 41 54 55 53 5f 41 43 54 _USER_STATUS_ACT 0000d7f0: 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ION " +. "SYS 0000d800: 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 RES_CONST_ADMINI 0000d810: 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 STRATION_HISTORY 0000d820: 5f 55 50 44 41 54 49 4e 47 5f 55 53 45 52 5f 53 _UPDATING_USER_S 0000d830: 54 41 54 55 53 5f 41 43 54 49 4f 4e 5f 43 4f 44 TATUS_ACTION_COD 0000d840: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000d850: 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 53 54 S_CONST_ADMINIST 0000d860: 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 5f 55 RATION_HISTORY_U 0000d870: 53 45 52 5f 50 41 53 53 57 4f 52 44 5f 43 48 41 SER_PASSWORD_CHA 0000d880: 4e 47 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 NGE " +. "SYS 0000d890: 52 45 53 5f 43 4f 4e 53 54 5f 41 44 4d 49 4e 49 RES_CONST_ADMINI 0000d8a0: 53 54 52 41 54 49 4f 4e 5f 48 49 53 54 4f 52 59 STRATION_HISTORY 0000d8b0: 5f 55 53 45 52 5f 50 41 53 53 57 4f 52 44 5f 43 _USER_PASSWORD_C 0000d8c0: 48 41 4e 47 45 5f 41 43 54 49 4f 4e 20 22 20 2b HANGE_ACTION " + 0000d8d0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000d8e0: 53 54 5f 41 4c 4c 5f 41 43 43 45 50 54 5f 43 4f ST_ALL_ACCEPT_CO 0000d8f0: 4e 44 49 54 49 4f 4e 5f 52 55 53 20 22 20 2b 0a NDITION_RUS " +. 0000d900: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000d910: 54 5f 41 4c 4c 5f 55 53 45 52 53 5f 47 52 4f 55 T_ALL_USERS_GROU 0000d920: 50 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 P " +. "SYSRE 0000d930: 53 5f 43 4f 4e 53 54 5f 41 4c 4c 5f 55 53 45 52 S_CONST_ALL_USER 0000d940: 53 5f 47 52 4f 55 50 5f 4e 41 4d 45 20 22 20 2b S_GROUP_NAME " + 0000d950: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000d960: 53 54 5f 41 4c 4c 5f 55 53 45 52 53 5f 53 45 52 ST_ALL_USERS_SER 0000d970: 56 45 52 5f 47 52 4f 55 50 5f 4e 41 4d 45 20 22 VER_GROUP_NAME " 0000d980: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000d990: 4f 4e 53 54 5f 41 4c 4c 4f 57 45 44 5f 41 43 43 ONST_ALLOWED_ACC 0000d9a0: 45 53 53 5f 54 59 50 45 5f 43 4f 44 45 20 22 20 ESS_TYPE_CODE " 0000d9b0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000d9c0: 4e 53 54 5f 41 4c 4c 4f 57 45 44 5f 41 43 43 45 NST_ALLOWED_ACCE 0000d9d0: 53 53 5f 54 59 50 45 5f 4e 41 4d 45 20 22 20 2b SS_TYPE_NAME " + 0000d9e0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000d9f0: 53 54 5f 41 50 50 5f 56 49 45 57 45 52 5f 54 59 ST_APP_VIEWER_TY 0000da00: 50 45 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 PE_REQUISITE_COD 0000da10: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000da20: 53 5f 43 4f 4e 53 54 5f 41 50 50 52 4f 56 49 4e S_CONST_APPROVIN 0000da30: 47 5f 53 49 47 4e 41 54 55 52 45 5f 4e 41 4d 45 G_SIGNATURE_NAME 0000da40: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000da50: 5f 43 4f 4e 53 54 5f 41 50 50 52 4f 56 49 4e 47 _CONST_APPROVING 0000da60: 5f 53 49 47 4e 41 54 55 52 45 5f 52 45 51 55 49 _SIGNATURE_REQUI 0000da70: 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 SITE_CODE " +. 0000da80: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000da90: 41 53 53 49 53 54 41 4e 54 5f 53 55 42 53 54 49 ASSISTANT_SUBSTI 0000daa0: 54 55 45 5f 54 59 50 45 20 22 20 2b 0a 20 20 20 TUE_TYPE " +. 0000dab0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000dac0: 53 53 49 53 54 41 4e 54 5f 53 55 42 53 54 49 54 SSISTANT_SUBSTIT 0000dad0: 55 45 5f 54 59 50 45 5f 43 4f 44 45 20 22 20 2b UE_TYPE_CODE " + 0000dae0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000daf0: 53 54 5f 41 54 54 41 43 48 5f 54 59 50 45 5f 43 ST_ATTACH_TYPE_C 0000db00: 4f 4d 50 4f 4e 45 4e 54 5f 54 4f 4b 45 4e 20 22 OMPONENT_TOKEN " 0000db10: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000db20: 4f 4e 53 54 5f 41 54 54 41 43 48 5f 54 59 50 45 ONST_ATTACH_TYPE 0000db30: 5f 44 4f 43 20 22 20 2b 0a 20 20 20 20 22 53 59 _DOC " +. "SY 0000db40: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 54 54 41 43 SRES_CONST_ATTAC 0000db50: 48 5f 54 59 50 45 5f 45 44 4f 43 20 22 20 2b 0a H_TYPE_EDOC " +. 0000db60: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000db70: 54 5f 41 54 54 41 43 48 5f 54 59 50 45 5f 46 4f T_ATTACH_TYPE_FO 0000db80: 4c 44 45 52 20 22 20 2b 0a 20 20 20 20 22 53 59 LDER " +. "SY 0000db90: 53 52 45 53 5f 43 4f 4e 53 54 5f 41 54 54 41 43 SRES_CONST_ATTAC 0000dba0: 48 5f 54 59 50 45 5f 4a 4f 42 20 22 20 2b 0a 20 H_TYPE_JOB " +. 0000dbb0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000dbc0: 5f 41 54 54 41 43 48 5f 54 59 50 45 5f 52 45 46 _ATTACH_TYPE_REF 0000dbd0: 45 52 45 4e 43 45 20 22 20 2b 0a 20 20 20 20 22 ERENCE " +. " 0000dbe0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 54 54 SYSRES_CONST_ATT 0000dbf0: 41 43 48 5f 54 59 50 45 5f 54 41 53 4b 20 22 20 ACH_TYPE_TASK " 0000dc00: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000dc10: 4e 53 54 5f 41 55 54 48 5f 45 4e 43 4f 44 45 44 NST_AUTH_ENCODED 0000dc20: 5f 50 41 53 53 57 4f 52 44 20 22 20 2b 0a 20 20 _PASSWORD " +. 0000dc30: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000dc40: 41 55 54 48 5f 45 4e 43 4f 44 45 44 5f 50 41 53 AUTH_ENCODED_PAS 0000dc50: 53 57 4f 52 44 5f 43 4f 44 45 20 22 20 2b 0a 20 SWORD_CODE " +. 0000dc60: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000dc70: 5f 41 55 54 48 5f 4e 4f 56 45 4c 4c 20 22 20 2b _AUTH_NOVELL " + 0000dc80: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000dc90: 53 54 5f 41 55 54 48 5f 50 41 53 53 57 4f 52 44 ST_AUTH_PASSWORD 0000dca0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000dcb0: 5f 43 4f 4e 53 54 5f 41 55 54 48 5f 50 41 53 53 _CONST_AUTH_PASS 0000dcc0: 57 4f 52 44 5f 43 4f 44 45 20 22 20 2b 0a 20 20 WORD_CODE " +. 0000dcd0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000dce0: 41 55 54 48 5f 57 49 4e 44 4f 57 53 20 22 20 2b AUTH_WINDOWS " + 0000dcf0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000dd00: 53 54 5f 41 55 54 48 45 4e 54 49 43 41 54 49 4e ST_AUTHENTICATIN 0000dd10: 47 5f 53 49 47 4e 41 54 55 52 45 5f 4e 41 4d 45 G_SIGNATURE_NAME 0000dd20: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000dd30: 5f 43 4f 4e 53 54 5f 41 55 54 48 45 4e 54 49 43 _CONST_AUTHENTIC 0000dd40: 41 54 49 4e 47 5f 53 49 47 4e 41 54 55 52 45 5f ATING_SIGNATURE_ 0000dd50: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 0000dd60: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000dd70: 4f 4e 53 54 5f 41 55 54 4f 5f 45 4e 55 4d 5f 4d ONST_AUTO_ENUM_M 0000dd80: 45 54 48 4f 44 5f 46 4c 41 47 20 22 20 2b 0a 20 ETHOD_FLAG " +. 0000dd90: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000dda0: 5f 41 55 54 4f 5f 4e 55 4d 45 52 41 54 49 4f 4e _AUTO_NUMERATION 0000ddb0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 0000ddc0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 55 54 4f YSRES_CONST_AUTO 0000ddd0: 5f 53 54 52 4f 4e 47 5f 45 4e 55 4d 5f 4d 45 54 _STRONG_ENUM_MET 0000dde0: 48 4f 44 5f 46 4c 41 47 20 22 20 2b 0a 20 20 20 HOD_FLAG " +. 0000ddf0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000de00: 55 54 4f 54 45 58 54 5f 4e 41 4d 45 5f 52 45 51 UTOTEXT_NAME_REQ 0000de10: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 0000de20: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000de30: 54 5f 41 55 54 4f 54 45 58 54 5f 54 45 58 54 5f T_AUTOTEXT_TEXT_ 0000de40: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 0000de50: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000de60: 4f 4e 53 54 5f 41 55 54 4f 54 45 58 54 5f 55 53 ONST_AUTOTEXT_US 0000de70: 41 47 45 5f 41 4c 4c 20 22 20 2b 0a 20 20 20 20 AGE_ALL " +. 0000de80: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 55 "SYSRES_CONST_AU 0000de90: 54 4f 54 45 58 54 5f 55 53 41 47 45 5f 41 4c 4c TOTEXT_USAGE_ALL 0000dea0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 0000deb0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 55 54 4f YSRES_CONST_AUTO 0000dec0: 54 45 58 54 5f 55 53 41 47 45 5f 53 49 47 4e 20 TEXT_USAGE_SIGN 0000ded0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000dee0: 43 4f 4e 53 54 5f 41 55 54 4f 54 45 58 54 5f 55 CONST_AUTOTEXT_U 0000def0: 53 41 47 45 5f 53 49 47 4e 5f 43 4f 44 45 20 22 SAGE_SIGN_CODE " 0000df00: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000df10: 4f 4e 53 54 5f 41 55 54 4f 54 45 58 54 5f 55 53 ONST_AUTOTEXT_US 0000df20: 41 47 45 5f 57 4f 52 4b 20 22 20 2b 0a 20 20 20 AGE_WORK " +. 0000df30: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000df40: 55 54 4f 54 45 58 54 5f 55 53 41 47 45 5f 57 4f UTOTEXT_USAGE_WO 0000df50: 52 4b 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 RK_CODE " +. 0000df60: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 55 "SYSRES_CONST_AU 0000df70: 54 4f 54 45 58 54 5f 55 53 45 5f 41 4e 59 57 48 TOTEXT_USE_ANYWH 0000df80: 45 52 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ERE_CODE " +. 0000df90: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 41 "SYSRES_CONST_A 0000dfa0: 55 54 4f 54 45 58 54 5f 55 53 45 5f 4f 4e 5f 53 UTOTEXT_USE_ON_S 0000dfb0: 49 47 4e 49 4e 47 5f 43 4f 44 45 20 22 20 2b 0a IGNING_CODE " +. 0000dfc0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000dfd0: 54 5f 41 55 54 4f 54 45 58 54 5f 55 53 45 5f 4f T_AUTOTEXT_USE_O 0000dfe0: 4e 5f 57 4f 52 4b 5f 43 4f 44 45 20 22 20 2b 0a N_WORK_CODE " +. 0000dff0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000e000: 54 5f 42 45 47 49 4e 5f 44 41 54 45 5f 52 45 51 T_BEGIN_DATE_REQ 0000e010: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 0000e020: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000e030: 54 5f 42 4c 41 43 4b 5f 4c 49 46 45 5f 43 59 43 T_BLACK_LIFE_CYC 0000e040: 4c 45 5f 53 54 41 47 45 5f 46 4f 4e 54 5f 43 4f LE_STAGE_FONT_CO 0000e050: 4c 4f 52 20 22 20 2b 0a 20 20 20 20 22 53 59 53 LOR " +. "SYS 0000e060: 52 45 53 5f 43 4f 4e 53 54 5f 42 4c 55 45 5f 4c RES_CONST_BLUE_L 0000e070: 49 46 45 5f 43 59 43 4c 45 5f 53 54 41 47 45 5f IFE_CYCLE_STAGE_ 0000e080: 46 4f 4e 54 5f 43 4f 4c 4f 52 20 22 20 2b 0a 20 FONT_COLOR " +. 0000e090: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000e0a0: 5f 42 54 4e 5f 50 41 52 54 20 22 20 2b 0a 20 20 _BTN_PART " +. 0000e0b0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000e0c0: 43 41 4c 43 55 4c 41 54 45 44 5f 52 4f 4c 45 5f CALCULATED_ROLE_ 0000e0d0: 54 59 50 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 TYPE_CODE " +. 0000e0e0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000e0f0: 43 41 4c 4c 5f 54 59 50 45 5f 56 41 52 49 41 42 CALL_TYPE_VARIAB 0000e100: 4c 45 5f 42 55 54 54 4f 4e 5f 56 41 4c 55 45 20 LE_BUTTON_VALUE 0000e110: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000e120: 43 4f 4e 53 54 5f 43 41 4c 4c 5f 54 59 50 45 5f CONST_CALL_TYPE_ 0000e130: 56 41 52 49 41 42 4c 45 5f 50 52 4f 47 52 41 4d VARIABLE_PROGRAM 0000e140: 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 _VALUE " +. " 0000e150: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 41 4e SYSRES_CONST_CAN 0000e160: 43 45 4c 5f 4d 45 53 53 41 47 45 5f 46 55 4e 43 CEL_MESSAGE_FUNC 0000e170: 54 49 4f 4e 5f 52 45 53 55 4c 54 20 22 20 2b 0a TION_RESULT " +. 0000e180: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000e190: 54 5f 43 41 52 44 5f 50 41 52 54 20 22 20 2b 0a T_CARD_PART " +. 0000e1a0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000e1b0: 54 5f 43 41 52 44 5f 52 45 46 45 52 45 4e 43 45 T_CARD_REFERENCE 0000e1c0: 5f 4d 4f 44 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 _MODE_NAME " +. 0000e1d0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000e1e0: 5f 43 45 52 54 49 46 49 43 41 54 45 5f 54 59 50 _CERTIFICATE_TYP 0000e1f0: 45 5f 52 45 51 55 49 53 49 54 45 5f 45 4e 43 52 E_REQUISITE_ENCR 0000e200: 59 50 54 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 YPT_VALUE " +. 0000e210: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000e220: 43 45 52 54 49 46 49 43 41 54 45 5f 54 59 50 45 CERTIFICATE_TYPE 0000e230: 5f 52 45 51 55 49 53 49 54 45 5f 53 49 47 4e 5f _REQUISITE_SIGN_ 0000e240: 41 4e 44 5f 45 4e 43 52 59 50 54 5f 56 41 4c 55 AND_ENCRYPT_VALU 0000e250: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000e260: 53 5f 43 4f 4e 53 54 5f 43 45 52 54 49 46 49 43 S_CONST_CERTIFIC 0000e270: 41 54 45 5f 54 59 50 45 5f 52 45 51 55 49 53 49 ATE_TYPE_REQUISI 0000e280: 54 45 5f 53 49 47 4e 5f 56 41 4c 55 45 20 22 20 TE_SIGN_VALUE " 0000e290: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000e2a0: 4e 53 54 5f 43 48 45 43 4b 5f 50 41 52 41 4d 5f NST_CHECK_PARAM_ 0000e2b0: 56 41 4c 55 45 5f 44 41 54 45 5f 50 41 52 41 4d VALUE_DATE_PARAM 0000e2c0: 5f 54 59 50 45 20 22 20 2b 0a 20 20 20 20 22 53 _TYPE " +. "S 0000e2d0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 48 45 43 YSRES_CONST_CHEC 0000e2e0: 4b 5f 50 41 52 41 4d 5f 56 41 4c 55 45 5f 46 4c K_PARAM_VALUE_FL 0000e2f0: 4f 41 54 5f 50 41 52 41 4d 5f 54 59 50 45 20 22 OAT_PARAM_TYPE " 0000e300: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000e310: 4f 4e 53 54 5f 43 48 45 43 4b 5f 50 41 52 41 4d ONST_CHECK_PARAM 0000e320: 5f 56 41 4c 55 45 5f 49 4e 54 45 47 45 52 5f 50 _VALUE_INTEGER_P 0000e330: 41 52 41 4d 5f 54 59 50 45 20 22 20 2b 0a 20 20 ARAM_TYPE " +. 0000e340: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000e350: 43 48 45 43 4b 5f 50 41 52 41 4d 5f 56 41 4c 55 CHECK_PARAM_VALU 0000e360: 45 5f 50 49 43 4b 5f 50 41 52 41 4d 5f 54 59 50 E_PICK_PARAM_TYP 0000e370: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000e380: 53 5f 43 4f 4e 53 54 5f 43 48 45 43 4b 5f 50 41 S_CONST_CHECK_PA 0000e390: 52 41 4d 5f 56 41 4c 55 45 5f 52 45 45 46 52 45 RAM_VALUE_REEFRE 0000e3a0: 4e 43 45 5f 50 41 52 41 4d 5f 54 59 50 45 20 22 NCE_PARAM_TYPE " 0000e3b0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000e3c0: 4f 4e 53 54 5f 43 4c 4f 53 45 44 5f 52 45 43 4f ONST_CLOSED_RECO 0000e3d0: 52 44 5f 46 4c 41 47 5f 56 41 4c 55 45 5f 46 45 RD_FLAG_VALUE_FE 0000e3e0: 4d 49 4e 49 4e 45 20 22 20 2b 0a 20 20 20 20 22 MININE " +. " 0000e3f0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4c 4f SYSRES_CONST_CLO 0000e400: 53 45 44 5f 52 45 43 4f 52 44 5f 46 4c 41 47 5f SED_RECORD_FLAG_ 0000e410: 56 41 4c 55 45 5f 4d 41 53 43 55 4c 49 4e 45 20 VALUE_MASCULINE 0000e420: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000e430: 43 4f 4e 53 54 5f 43 4f 44 45 5f 43 4f 4d 50 4f CONST_CODE_COMPO 0000e440: 4e 45 4e 54 5f 54 59 50 45 5f 41 44 4d 49 4e 20 NENT_TYPE_ADMIN 0000e450: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000e460: 43 4f 4e 53 54 5f 43 4f 44 45 5f 43 4f 4d 50 4f CONST_CODE_COMPO 0000e470: 4e 45 4e 54 5f 54 59 50 45 5f 44 45 56 45 4c 4f NENT_TYPE_DEVELO 0000e480: 50 45 52 20 22 20 2b 0a 20 20 20 20 22 53 59 53 PER " +. "SYS 0000e490: 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 44 45 5f 43 RES_CONST_CODE_C 0000e4a0: 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 45 5f 44 4f OMPONENT_TYPE_DO 0000e4b0: 43 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 CS " +. "SYSR 0000e4c0: 45 53 5f 43 4f 4e 53 54 5f 43 4f 44 45 5f 43 4f ES_CONST_CODE_CO 0000e4d0: 4d 50 4f 4e 45 4e 54 5f 54 59 50 45 5f 45 44 4f MPONENT_TYPE_EDO 0000e4e0: 43 5f 43 41 52 44 53 20 22 20 2b 0a 20 20 20 20 C_CARDS " +. 0000e4f0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f "SYSRES_CONST_CO 0000e500: 44 45 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 DE_COMPONENT_TYP 0000e510: 45 5f 45 58 54 45 52 4e 41 4c 5f 45 58 45 43 55 E_EXTERNAL_EXECU 0000e520: 54 41 42 4c 45 20 22 20 2b 0a 20 20 20 20 22 53 TABLE " +. "S 0000e530: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 44 45 YSRES_CONST_CODE 0000e540: 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 45 5f _COMPONENT_TYPE_ 0000e550: 4f 54 48 45 52 20 22 20 2b 0a 20 20 20 20 22 53 OTHER " +. "S 0000e560: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 44 45 YSRES_CONST_CODE 0000e570: 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 45 5f _COMPONENT_TYPE_ 0000e580: 52 45 46 45 52 45 4e 43 45 20 22 20 2b 0a 20 20 REFERENCE " +. 0000e590: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000e5a0: 43 4f 44 45 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 CODE_COMPONENT_T 0000e5b0: 59 50 45 5f 52 45 50 4f 52 54 20 22 20 2b 0a 20 YPE_REPORT " +. 0000e5c0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000e5d0: 5f 43 4f 44 45 5f 43 4f 4d 50 4f 4e 45 4e 54 5f _CODE_COMPONENT_ 0000e5e0: 54 59 50 45 5f 53 43 52 49 50 54 20 22 20 2b 0a TYPE_SCRIPT " +. 0000e5f0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000e600: 54 5f 43 4f 44 45 5f 43 4f 4d 50 4f 4e 45 4e 54 T_CODE_COMPONENT 0000e610: 5f 54 59 50 45 5f 55 52 4c 20 22 20 2b 0a 20 20 _TYPE_URL " +. 0000e620: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000e630: 43 4f 44 45 5f 52 45 51 55 49 53 49 54 45 5f 41 CODE_REQUISITE_A 0000e640: 43 43 45 53 53 20 22 20 2b 0a 20 20 20 20 22 53 CCESS " +. "S 0000e650: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 44 45 YSRES_CONST_CODE 0000e660: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 0000e670: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000e680: 43 4f 4e 53 54 5f 43 4f 44 45 5f 52 45 51 55 49 CONST_CODE_REQUI 0000e690: 53 49 54 45 5f 43 4f 4d 50 4f 4e 45 4e 54 20 22 SITE_COMPONENT " 0000e6a0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000e6b0: 4f 4e 53 54 5f 43 4f 44 45 5f 52 45 51 55 49 53 ONST_CODE_REQUIS 0000e6c0: 49 54 45 5f 44 45 53 43 52 49 50 54 49 4f 4e 20 ITE_DESCRIPTION 0000e6d0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000e6e0: 43 4f 4e 53 54 5f 43 4f 44 45 5f 52 45 51 55 49 CONST_CODE_REQUI 0000e6f0: 53 49 54 45 5f 45 58 43 4c 55 44 45 5f 43 4f 4d SITE_EXCLUDE_COM 0000e700: 50 4f 4e 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 PONENT " +. " 0000e710: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 44 SYSRES_CONST_COD 0000e720: 45 5f 52 45 51 55 49 53 49 54 45 5f 52 45 43 4f E_REQUISITE_RECO 0000e730: 52 44 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 RD " +. "SYSR 0000e740: 45 53 5f 43 4f 4e 53 54 5f 43 4f 4d 4d 45 4e 54 ES_CONST_COMMENT 0000e750: 5f 52 45 51 5f 43 4f 44 45 20 22 20 2b 0a 20 20 _REQ_CODE " +. 0000e760: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000e770: 43 4f 4d 4d 4f 4e 5f 53 45 54 54 49 4e 47 53 5f COMMON_SETTINGS_ 0000e780: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 0000e790: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000e7a0: 4f 4e 53 54 5f 43 4f 4d 50 5f 43 4f 44 45 5f 47 ONST_COMP_CODE_G 0000e7b0: 52 44 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 RD " +. "SYSR 0000e7c0: 45 53 5f 43 4f 4e 53 54 5f 43 4f 4d 50 4f 4e 45 ES_CONST_COMPONE 0000e7d0: 4e 54 5f 47 52 4f 55 50 5f 54 59 50 45 5f 52 45 NT_GROUP_TYPE_RE 0000e7e0: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 0000e7f0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000e800: 53 54 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 ST_COMPONENT_TYP 0000e810: 45 5f 41 44 4d 49 4e 5f 43 4f 4d 50 4f 4e 45 4e E_ADMIN_COMPONEN 0000e820: 54 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 TS " +. "SYSR 0000e830: 45 53 5f 43 4f 4e 53 54 5f 43 4f 4d 50 4f 4e 45 ES_CONST_COMPONE 0000e840: 4e 54 5f 54 59 50 45 5f 44 45 56 45 4c 4f 50 45 NT_TYPE_DEVELOPE 0000e850: 52 5f 43 4f 4d 50 4f 4e 45 4e 54 53 20 22 20 2b R_COMPONENTS " + 0000e860: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000e870: 53 54 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 ST_COMPONENT_TYP 0000e880: 45 5f 44 4f 43 53 20 22 20 2b 0a 20 20 20 20 22 E_DOCS " +. " 0000e890: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 4d SYSRES_CONST_COM 0000e8a0: 50 4f 4e 45 4e 54 5f 54 59 50 45 5f 45 44 4f 43 PONENT_TYPE_EDOC 0000e8b0: 5f 43 41 52 44 53 20 22 20 2b 0a 20 20 20 20 22 _CARDS " +. " 0000e8c0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 4d SYSRES_CONST_COM 0000e8d0: 50 4f 4e 45 4e 54 5f 54 59 50 45 5f 45 44 4f 43 PONENT_TYPE_EDOC 0000e8e0: 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 S " +. "SYSRE 0000e8f0: 53 5f 43 4f 4e 53 54 5f 43 4f 4d 50 4f 4e 45 4e S_CONST_COMPONEN 0000e900: 54 5f 54 59 50 45 5f 45 58 54 45 52 4e 41 4c 5f T_TYPE_EXTERNAL_ 0000e910: 45 58 45 43 55 54 41 42 4c 45 20 22 20 2b 0a 20 EXECUTABLE " +. 0000e920: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000e930: 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 45 5f _COMPONENT_TYPE_ 0000e940: 4f 54 48 45 52 20 22 20 2b 0a 20 20 20 20 22 53 OTHER " +. "S 0000e950: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 4d 50 YSRES_CONST_COMP 0000e960: 4f 4e 45 4e 54 5f 54 59 50 45 5f 52 45 46 45 52 ONENT_TYPE_REFER 0000e970: 45 4e 43 45 5f 54 59 50 45 53 20 22 20 2b 0a 20 ENCE_TYPES " +. 0000e980: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000e990: 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 45 5f _COMPONENT_TYPE_ 0000e9a0: 52 45 46 45 52 45 4e 43 45 53 20 22 20 2b 0a 20 REFERENCES " +. 0000e9b0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000e9c0: 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 59 50 45 5f _COMPONENT_TYPE_ 0000e9d0: 52 45 50 4f 52 54 53 20 22 20 2b 0a 20 20 20 20 REPORTS " +. 0000e9e0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f "SYSRES_CONST_CO 0000e9f0: 4d 50 4f 4e 45 4e 54 5f 54 59 50 45 5f 53 43 52 MPONENT_TYPE_SCR 0000ea00: 49 50 54 53 20 22 20 2b 0a 20 20 20 20 22 53 59 IPTS " +. "SY 0000ea10: 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 4d 50 4f SRES_CONST_COMPO 0000ea20: 4e 45 4e 54 5f 54 59 50 45 5f 55 52 4c 20 22 20 NENT_TYPE_URL " 0000ea30: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000ea40: 4e 53 54 5f 43 4f 4d 50 4f 4e 45 4e 54 53 5f 52 NST_COMPONENTS_R 0000ea50: 45 4d 4f 54 45 5f 53 45 52 56 45 52 53 5f 56 49 EMOTE_SERVERS_VI 0000ea60: 45 57 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 EW_CODE " +. 0000ea70: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f "SYSRES_CONST_CO 0000ea80: 4e 44 49 54 49 4f 4e 5f 42 4c 4f 43 4b 5f 44 45 NDITION_BLOCK_DE 0000ea90: 53 43 52 49 50 54 49 4f 4e 20 22 20 2b 0a 20 20 SCRIPTION " +. 0000eaa0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000eab0: 43 4f 4e 53 54 5f 46 49 52 4d 5f 53 54 41 54 55 CONST_FIRM_STATU 0000eac0: 53 5f 43 4f 4d 4d 4f 4e 20 22 20 2b 0a 20 20 20 S_COMMON " +. 0000ead0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 "SYSRES_CONST_C 0000eae0: 4f 4e 53 54 5f 46 49 52 4d 5f 53 54 41 54 55 53 ONST_FIRM_STATUS 0000eaf0: 5f 49 4e 44 49 56 49 44 55 41 4c 20 22 20 2b 0a _INDIVIDUAL " +. 0000eb00: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000eb10: 54 5f 43 4f 4e 53 54 5f 4e 45 47 41 54 49 56 45 T_CONST_NEGATIVE 0000eb20: 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 _VALUE " +. " 0000eb30: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 43 4f 4e SYSRES_CONST_CON 0000eb40: 53 54 5f 50 4f 53 49 54 49 56 45 5f 56 41 4c 55 ST_POSITIVE_VALU 0000eb50: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000eb60: 53 5f 43 4f 4e 53 54 5f 43 4f 4e 53 54 5f 53 45 S_CONST_CONST_SE 0000eb70: 52 56 45 52 5f 53 54 41 54 55 53 5f 44 4f 4e 54 RVER_STATUS_DONT 0000eb80: 5f 52 45 50 4c 49 43 41 54 45 20 22 20 2b 0a 20 _REPLICATE " +. 0000eb90: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000eba0: 5f 43 4f 4e 53 54 5f 53 45 52 56 45 52 5f 53 54 _CONST_SERVER_ST 0000ebb0: 41 54 55 53 5f 52 45 50 4c 49 43 41 54 45 20 22 ATUS_REPLICATE " 0000ebc0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000ebd0: 4f 4e 53 54 5f 43 4f 4e 54 45 4e 54 53 5f 52 45 ONST_CONTENTS_RE 0000ebe0: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 0000ebf0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000ec00: 53 54 5f 44 41 54 41 5f 54 59 50 45 5f 42 4f 4f ST_DATA_TYPE_BOO 0000ec10: 4c 45 41 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 LEAN " +. "SY 0000ec20: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 41 54 41 5f SRES_CONST_DATA_ 0000ec30: 54 59 50 45 5f 44 41 54 45 20 22 20 2b 0a 20 20 TYPE_DATE " +. 0000ec40: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000ec50: 44 41 54 41 5f 54 59 50 45 5f 46 4c 4f 41 54 20 DATA_TYPE_FLOAT 0000ec60: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000ec70: 43 4f 4e 53 54 5f 44 41 54 41 5f 54 59 50 45 5f CONST_DATA_TYPE_ 0000ec80: 49 4e 54 45 47 45 52 20 22 20 2b 0a 20 20 20 20 INTEGER " +. 0000ec90: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 41 "SYSRES_CONST_DA 0000eca0: 54 41 5f 54 59 50 45 5f 50 49 43 4b 20 22 20 2b TA_TYPE_PICK " + 0000ecb0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000ecc0: 53 54 5f 44 41 54 41 5f 54 59 50 45 5f 52 45 46 ST_DATA_TYPE_REF 0000ecd0: 45 52 45 4e 43 45 20 22 20 2b 0a 20 20 20 20 22 ERENCE " +. " 0000ece0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 41 54 SYSRES_CONST_DAT 0000ecf0: 41 5f 54 59 50 45 5f 53 54 52 49 4e 47 20 22 20 A_TYPE_STRING " 0000ed00: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000ed10: 4e 53 54 5f 44 41 54 41 5f 54 59 50 45 5f 54 45 NST_DATA_TYPE_TE 0000ed20: 58 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 XT " +. "SYSR 0000ed30: 45 53 5f 43 4f 4e 53 54 5f 44 41 54 41 5f 54 59 ES_CONST_DATA_TY 0000ed40: 50 45 5f 56 41 52 49 41 4e 54 20 22 20 2b 0a 20 PE_VARIANT " +. 0000ed50: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000ed60: 5f 44 41 54 45 5f 43 4c 4f 53 45 5f 52 45 51 5f _DATE_CLOSE_REQ_ 0000ed70: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000ed80: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 41 54 45 5f SRES_CONST_DATE_ 0000ed90: 46 4f 52 4d 41 54 5f 44 41 54 45 5f 4f 4e 4c 59 FORMAT_DATE_ONLY 0000eda0: 5f 43 48 41 52 20 22 20 2b 0a 20 20 20 20 22 53 _CHAR " +. "S 0000edb0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 41 54 45 YSRES_CONST_DATE 0000edc0: 5f 4f 50 45 4e 5f 52 45 51 5f 43 4f 44 45 20 22 _OPEN_REQ_CODE " 0000edd0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000ede0: 4f 4e 53 54 5f 44 41 54 45 5f 52 45 51 55 49 53 ONST_DATE_REQUIS 0000edf0: 49 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ITE " +. "SYS 0000ee00: 52 45 53 5f 43 4f 4e 53 54 5f 44 41 54 45 5f 52 RES_CONST_DATE_R 0000ee10: 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 EQUISITE_CODE " 0000ee20: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000ee30: 4e 53 54 5f 44 41 54 45 5f 52 45 51 55 49 53 49 NST_DATE_REQUISI 0000ee40: 54 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 TE_NAME " +. 0000ee50: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 41 "SYSRES_CONST_DA 0000ee60: 54 45 5f 52 45 51 55 49 53 49 54 45 5f 54 59 50 TE_REQUISITE_TYP 0000ee70: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000ee80: 53 5f 43 4f 4e 53 54 5f 44 41 54 45 5f 54 59 50 S_CONST_DATE_TYP 0000ee90: 45 5f 43 48 41 52 20 22 20 2b 0a 20 20 20 20 22 E_CHAR " +. " 0000eea0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 41 54 SYSRES_CONST_DAT 0000eeb0: 45 54 49 4d 45 5f 46 4f 52 4d 41 54 5f 56 41 4c ETIME_FORMAT_VAL 0000eec0: 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 UE " +. "SYSR 0000eed0: 45 53 5f 43 4f 4e 53 54 5f 44 45 41 5f 41 43 43 ES_CONST_DEA_ACC 0000eee0: 45 53 53 5f 52 49 47 48 54 53 5f 41 43 54 49 4f ESS_RIGHTS_ACTIO 0000eef0: 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 N_CODE " +. " 0000ef00: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 45 53 SYSRES_CONST_DES 0000ef10: 43 52 49 50 54 49 4f 4e 5f 4c 4f 43 41 4c 49 5a CRIPTION_LOCALIZ 0000ef20: 45 5f 49 44 5f 52 45 51 55 49 53 49 54 45 5f 43 E_ID_REQUISITE_C 0000ef30: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 0000ef40: 52 45 53 5f 43 4f 4e 53 54 5f 44 45 53 43 52 49 RES_CONST_DESCRI 0000ef50: 50 54 49 4f 4e 5f 52 45 51 55 49 53 49 54 45 5f PTION_REQUISITE_ 0000ef60: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000ef70: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 45 54 31 5f SRES_CONST_DET1_ 0000ef80: 50 41 52 54 20 22 20 2b 0a 20 20 20 20 22 53 59 PART " +. "SY 0000ef90: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 45 54 32 5f SRES_CONST_DET2_ 0000efa0: 50 41 52 54 20 22 20 2b 0a 20 20 20 20 22 53 59 PART " +. "SY 0000efb0: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 45 54 33 5f SRES_CONST_DET3_ 0000efc0: 50 41 52 54 20 22 20 2b 0a 20 20 20 20 22 53 59 PART " +. "SY 0000efd0: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 45 54 34 5f SRES_CONST_DET4_ 0000efe0: 50 41 52 54 20 22 20 2b 0a 20 20 20 20 22 53 59 PART " +. "SY 0000eff0: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 45 54 35 5f SRES_CONST_DET5_ 0000f000: 50 41 52 54 20 22 20 2b 0a 20 20 20 20 22 53 59 PART " +. "SY 0000f010: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 45 54 36 5f SRES_CONST_DET6_ 0000f020: 50 41 52 54 20 22 20 2b 0a 20 20 20 20 22 53 59 PART " +. "SY 0000f030: 53 52 45 53 5f 43 4f 4e 53 54 5f 44 45 54 41 49 SRES_CONST_DETAI 0000f040: 4c 5f 44 41 54 41 53 45 54 5f 4b 45 59 5f 52 45 L_DATASET_KEY_RE 0000f050: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 0000f060: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000f070: 53 54 5f 44 45 54 41 49 4c 5f 50 49 43 4b 5f 52 ST_DETAIL_PICK_R 0000f080: 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 EQUISITE_CODE " 0000f090: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000f0a0: 4e 53 54 5f 44 45 54 41 49 4c 5f 52 45 51 5f 43 NST_DETAIL_REQ_C 0000f0b0: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 0000f0c0: 52 45 53 5f 43 4f 4e 53 54 5f 44 4f 5f 4e 4f 54 RES_CONST_DO_NOT 0000f0d0: 5f 55 53 45 5f 41 43 43 45 53 53 5f 54 59 50 45 _USE_ACCESS_TYPE 0000f0e0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 0000f0f0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 4f 5f 4e YSRES_CONST_DO_N 0000f100: 4f 54 5f 55 53 45 5f 41 43 43 45 53 53 5f 54 59 OT_USE_ACCESS_TY 0000f110: 50 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 PE_NAME " +. 0000f120: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 4f "SYSRES_CONST_DO 0000f130: 5f 4e 4f 54 5f 55 53 45 5f 4f 4e 5f 56 49 45 57 _NOT_USE_ON_VIEW 0000f140: 5f 41 43 43 45 53 53 5f 54 59 50 45 5f 43 4f 44 _ACCESS_TYPE_COD 0000f150: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000f160: 53 5f 43 4f 4e 53 54 5f 44 4f 5f 4e 4f 54 5f 55 S_CONST_DO_NOT_U 0000f170: 53 45 5f 4f 4e 5f 56 49 45 57 5f 41 43 43 45 53 SE_ON_VIEW_ACCES 0000f180: 53 5f 54 59 50 45 5f 4e 41 4d 45 20 22 20 2b 0a S_TYPE_NAME " +. 0000f190: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000f1a0: 54 5f 44 4f 43 55 4d 45 4e 54 5f 53 54 4f 52 41 T_DOCUMENT_STORA 0000f1b0: 47 45 53 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 GES_CODE " +. 0000f1c0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 44 "SYSRES_CONST_D 0000f1d0: 4f 43 55 4d 45 4e 54 5f 54 45 4d 50 4c 41 54 45 OCUMENT_TEMPLATE 0000f1e0: 53 5f 54 59 50 45 5f 4e 41 4d 45 20 22 20 2b 0a S_TYPE_NAME " +. 0000f1f0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000f200: 54 5f 44 4f 55 42 4c 45 5f 52 45 51 55 49 53 49 T_DOUBLE_REQUISI 0000f210: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 0000f220: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 "SYSRES_CONST_ED 0000f230: 49 54 4f 52 5f 43 4c 4f 53 45 5f 46 49 4c 45 5f ITOR_CLOSE_FILE_ 0000f240: 4f 42 53 45 52 56 5f 54 59 50 45 5f 43 4f 44 45 OBSERV_TYPE_CODE 0000f250: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000f260: 5f 43 4f 4e 53 54 5f 45 44 49 54 4f 52 5f 43 4c _CONST_EDITOR_CL 0000f270: 4f 53 45 5f 50 52 4f 43 45 53 53 5f 4f 42 53 45 OSE_PROCESS_OBSE 0000f280: 52 56 5f 54 59 50 45 5f 43 4f 44 45 20 22 20 2b RV_TYPE_CODE " + 0000f290: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000f2a0: 53 54 5f 45 44 49 54 4f 52 5f 54 59 50 45 5f 52 ST_EDITOR_TYPE_R 0000f2b0: 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 EQUISITE_CODE " 0000f2c0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000f2d0: 4e 53 54 5f 45 44 49 54 4f 52 53 5f 41 50 50 4c NST_EDITORS_APPL 0000f2e0: 49 43 41 54 49 4f 4e 5f 4e 41 4d 45 5f 52 45 51 ICATION_NAME_REQ 0000f2f0: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 0000f300: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000f310: 54 5f 45 44 49 54 4f 52 53 5f 43 52 45 41 54 45 T_EDITORS_CREATE 0000f320: 5f 53 45 56 45 52 41 4c 5f 50 52 4f 43 45 53 53 _SEVERAL_PROCESS 0000f330: 45 53 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 ES_REQUISITE_COD 0000f340: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000f350: 53 5f 43 4f 4e 53 54 5f 45 44 49 54 4f 52 53 5f S_CONST_EDITORS_ 0000f360: 45 58 54 45 4e 53 49 4f 4e 5f 52 45 51 55 49 53 EXTENSION_REQUIS 0000f370: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 0000f380: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 "SYSRES_CONST_E 0000f390: 44 49 54 4f 52 53 5f 4f 42 53 45 52 56 45 52 5f DITORS_OBSERVER_ 0000f3a0: 42 59 5f 50 52 4f 43 45 53 53 5f 54 59 50 45 20 BY_PROCESS_TYPE 0000f3b0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000f3c0: 43 4f 4e 53 54 5f 45 44 49 54 4f 52 53 5f 52 45 CONST_EDITORS_RE 0000f3d0: 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 20 2b FERENCE_CODE " + 0000f3e0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000f3f0: 53 54 5f 45 44 49 54 4f 52 53 5f 52 45 50 4c 41 ST_EDITORS_REPLA 0000f400: 43 45 5f 53 50 45 43 5f 43 48 41 52 53 5f 52 45 CE_SPEC_CHARS_RE 0000f410: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 0000f420: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000f430: 53 54 5f 45 44 49 54 4f 52 53 5f 55 53 45 5f 50 ST_EDITORS_USE_P 0000f440: 4c 55 47 49 4e 53 5f 52 45 51 55 49 53 49 54 45 LUGINS_REQUISITE 0000f450: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 0000f460: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 49 54 YSRES_CONST_EDIT 0000f470: 4f 52 53 5f 56 49 45 57 5f 44 4f 43 55 4d 45 4e ORS_VIEW_DOCUMEN 0000f480: 54 5f 4f 50 45 4e 45 44 5f 54 4f 5f 45 44 49 54 T_OPENED_TO_EDIT 0000f490: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 0000f4a0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 4f 43 YSRES_CONST_EDOC 0000f4b0: 5f 43 41 52 44 5f 54 59 50 45 5f 52 45 51 55 49 _CARD_TYPE_REQUI 0000f4c0: 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 SITE_CODE " +. 0000f4d0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000f4e0: 45 44 4f 43 5f 43 41 52 44 5f 54 59 50 45 53 5f EDOC_CARD_TYPES_ 0000f4f0: 4c 49 4e 4b 5f 52 45 51 55 49 53 49 54 45 5f 43 LINK_REQUISITE_C 0000f500: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 0000f510: 52 45 53 5f 43 4f 4e 53 54 5f 45 44 4f 43 5f 43 RES_CONST_EDOC_C 0000f520: 45 52 54 49 46 49 43 41 54 45 5f 41 4e 44 5f 50 ERTIFICATE_AND_P 0000f530: 41 53 53 57 4f 52 44 5f 45 4e 43 4f 44 45 5f 43 ASSWORD_ENCODE_C 0000f540: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 0000f550: 52 45 53 5f 43 4f 4e 53 54 5f 45 44 4f 43 5f 43 RES_CONST_EDOC_C 0000f560: 45 52 54 49 46 49 43 41 54 45 5f 45 4e 43 4f 44 ERTIFICATE_ENCOD 0000f570: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 0000f580: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 4f SYSRES_CONST_EDO 0000f590: 43 5f 44 41 54 45 5f 52 45 51 55 49 53 49 54 45 C_DATE_REQUISITE 0000f5a0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 0000f5b0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 4f 43 YSRES_CONST_EDOC 0000f5c0: 5f 4b 49 4e 44 5f 52 45 46 45 52 45 4e 43 45 5f _KIND_REFERENCE_ 0000f5d0: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000f5e0: 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 4f 43 5f SRES_CONST_EDOC_ 0000f5f0: 4b 49 4e 44 53 5f 42 59 5f 54 45 4d 50 4c 41 54 KINDS_BY_TEMPLAT 0000f600: 45 5f 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 20 E_ACTION_CODE " 0000f610: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000f620: 4e 53 54 5f 45 44 4f 43 5f 4d 41 4e 41 47 45 5f NST_EDOC_MANAGE_ 0000f630: 41 43 43 45 53 53 5f 43 4f 44 45 20 22 20 2b 0a ACCESS_CODE " +. 0000f640: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000f650: 54 5f 45 44 4f 43 5f 4e 4f 4e 45 5f 45 4e 43 4f T_EDOC_NONE_ENCO 0000f660: 44 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 DE_CODE " +. 0000f670: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 "SYSRES_CONST_ED 0000f680: 4f 43 5f 4e 55 4d 42 45 52 5f 52 45 51 55 49 53 OC_NUMBER_REQUIS 0000f690: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 0000f6a0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 "SYSRES_CONST_E 0000f6b0: 44 4f 43 5f 50 41 53 53 57 4f 52 44 5f 45 4e 43 DOC_PASSWORD_ENC 0000f6c0: 4f 44 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ODE_CODE " +. 0000f6d0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 "SYSRES_CONST_E 0000f6e0: 44 4f 43 5f 52 45 41 44 4f 4e 4c 59 5f 41 43 43 DOC_READONLY_ACC 0000f6f0: 45 53 53 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ESS_CODE " +. 0000f700: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 "SYSRES_CONST_E 0000f710: 44 4f 43 5f 53 48 45 4c 4c 5f 4c 49 46 45 5f 54 DOC_SHELL_LIFE_T 0000f720: 59 50 45 5f 56 49 45 57 5f 56 41 4c 55 45 20 22 YPE_VIEW_VALUE " 0000f730: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000f740: 4f 4e 53 54 5f 45 44 4f 43 5f 53 49 5a 45 5f 52 ONST_EDOC_SIZE_R 0000f750: 45 53 54 52 49 43 54 49 4f 4e 5f 50 52 49 4f 52 ESTRICTION_PRIOR 0000f760: 49 54 59 5f 52 45 51 55 49 53 49 54 45 5f 43 4f ITY_REQUISITE_CO 0000f770: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 0000f780: 45 53 5f 43 4f 4e 53 54 5f 45 44 4f 43 5f 53 54 ES_CONST_EDOC_ST 0000f790: 4f 52 41 47 45 5f 43 48 45 43 4b 5f 41 43 43 45 ORAGE_CHECK_ACCE 0000f7a0: 53 53 5f 52 49 47 48 54 53 5f 52 45 51 55 49 53 SS_RIGHTS_REQUIS 0000f7b0: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 0000f7c0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 "SYSRES_CONST_E 0000f7d0: 44 4f 43 5f 53 54 4f 52 41 47 45 5f 43 4f 4d 50 DOC_STORAGE_COMP 0000f7e0: 55 54 45 52 5f 4e 41 4d 45 5f 52 45 51 55 49 53 UTER_NAME_REQUIS 0000f7f0: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 0000f800: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 "SYSRES_CONST_E 0000f810: 44 4f 43 5f 53 54 4f 52 41 47 45 5f 44 41 54 41 DOC_STORAGE_DATA 0000f820: 42 41 53 45 5f 4e 41 4d 45 5f 52 45 51 55 49 53 BASE_NAME_REQUIS 0000f830: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 0000f840: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 "SYSRES_CONST_E 0000f850: 44 4f 43 5f 53 54 4f 52 41 47 45 5f 45 44 49 54 DOC_STORAGE_EDIT 0000f860: 5f 49 4e 5f 53 54 4f 52 41 47 45 5f 52 45 51 55 _IN_STORAGE_REQU 0000f870: 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 ISITE_CODE " +. 0000f880: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000f890: 5f 45 44 4f 43 5f 53 54 4f 52 41 47 45 5f 4c 4f _EDOC_STORAGE_LO 0000f8a0: 43 41 4c 5f 50 41 54 48 5f 52 45 51 55 49 53 49 CAL_PATH_REQUISI 0000f8b0: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 0000f8c0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 "SYSRES_CONST_ED 0000f8d0: 4f 43 5f 53 54 4f 52 41 47 45 5f 53 48 41 52 45 OC_STORAGE_SHARE 0000f8e0: 44 5f 53 4f 55 52 43 45 5f 4e 41 4d 45 5f 52 45 D_SOURCE_NAME_RE 0000f8f0: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 0000f900: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000f910: 53 54 5f 45 44 4f 43 5f 54 45 4d 50 4c 41 54 45 ST_EDOC_TEMPLATE 0000f920: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 0000f930: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000f940: 43 4f 4e 53 54 5f 45 44 4f 43 5f 54 59 50 45 53 CONST_EDOC_TYPES 0000f950: 5f 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 _REFERENCE_CODE 0000f960: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000f970: 43 4f 4e 53 54 5f 45 44 4f 43 5f 56 45 52 53 49 CONST_EDOC_VERSI 0000f980: 4f 4e 5f 41 43 54 49 56 45 5f 53 54 41 47 45 5f ON_ACTIVE_STAGE_ 0000f990: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000f9a0: 53 52 45 53 5f 43 4f 4e 53 54 5f 45 44 4f 43 5f SRES_CONST_EDOC_ 0000f9b0: 56 45 52 53 49 4f 4e 5f 44 45 53 49 47 4e 5f 53 VERSION_DESIGN_S 0000f9c0: 54 41 47 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 TAGE_CODE " +. 0000f9d0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 0000f9e0: 45 44 4f 43 5f 56 45 52 53 49 4f 4e 5f 4f 42 53 EDOC_VERSION_OBS 0000f9f0: 4f 4c 45 54 45 5f 53 54 41 47 45 5f 43 4f 44 45 OLETE_STAGE_CODE 0000fa00: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000fa10: 5f 43 4f 4e 53 54 5f 45 44 4f 43 5f 57 52 49 54 _CONST_EDOC_WRIT 0000fa20: 45 5f 41 43 43 45 53 5f 43 4f 44 45 20 22 20 2b E_ACCES_CODE " + 0000fa30: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000fa40: 53 54 5f 45 44 4f 43 55 4d 45 4e 54 5f 43 41 52 ST_EDOCUMENT_CAR 0000fa50: 44 5f 52 45 51 55 49 53 49 54 45 53 5f 52 45 46 D_REQUISITES_REF 0000fa60: 45 52 45 4e 43 45 5f 43 4f 44 45 5f 53 45 4c 45 ERENCE_CODE_SELE 0000fa70: 43 54 45 44 5f 52 45 51 55 49 53 49 54 45 20 22 CTED_REQUISITE " 0000fa80: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000fa90: 4f 4e 53 54 5f 45 4e 43 4f 44 45 5f 43 45 52 54 ONST_ENCODE_CERT 0000faa0: 49 46 49 43 41 54 45 5f 54 59 50 45 5f 43 4f 44 IFICATE_TYPE_COD 0000fab0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000fac0: 53 5f 43 4f 4e 53 54 5f 45 4e 44 5f 44 41 54 45 S_CONST_END_DATE 0000fad0: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 0000fae0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000faf0: 43 4f 4e 53 54 5f 45 4e 55 4d 45 52 41 54 49 4f CONST_ENUMERATIO 0000fb00: 4e 5f 54 59 50 45 5f 52 45 51 55 49 53 49 54 45 N_TYPE_REQUISITE 0000fb10: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 0000fb20: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 45 58 45 43 YSRES_CONST_EXEC 0000fb30: 55 54 45 5f 41 43 43 45 53 53 5f 52 49 47 48 54 UTE_ACCESS_RIGHT 0000fb40: 53 5f 54 59 50 45 5f 43 4f 44 45 20 22 20 2b 0a S_TYPE_CODE " +. 0000fb50: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0000fb60: 54 5f 45 58 45 43 55 54 49 56 45 5f 46 49 4c 45 T_EXECUTIVE_FILE 0000fb70: 5f 53 54 4f 52 41 47 45 5f 54 59 50 45 20 22 20 _STORAGE_TYPE " 0000fb80: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000fb90: 4e 53 54 5f 45 58 49 53 54 5f 43 4f 4e 53 54 20 NST_EXIST_CONST 0000fba0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000fbb0: 43 4f 4e 53 54 5f 45 58 49 53 54 5f 56 41 4c 55 CONST_EXIST_VALU 0000fbc0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 0000fbd0: 53 5f 43 4f 4e 53 54 5f 45 58 50 4f 52 54 5f 4c S_CONST_EXPORT_L 0000fbe0: 4f 43 4b 5f 54 59 50 45 5f 41 53 4b 20 22 20 2b OCK_TYPE_ASK " + 0000fbf0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000fc00: 53 54 5f 45 58 50 4f 52 54 5f 4c 4f 43 4b 5f 54 ST_EXPORT_LOCK_T 0000fc10: 59 50 45 5f 57 49 54 48 5f 4c 4f 43 4b 20 22 20 YPE_WITH_LOCK " 0000fc20: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000fc30: 4e 53 54 5f 45 58 50 4f 52 54 5f 4c 4f 43 4b 5f NST_EXPORT_LOCK_ 0000fc40: 54 59 50 45 5f 57 49 54 48 4f 55 54 5f 4c 4f 43 TYPE_WITHOUT_LOC 0000fc50: 4b 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 K " +. "SYSRE 0000fc60: 53 5f 43 4f 4e 53 54 5f 45 58 50 4f 52 54 5f 56 S_CONST_EXPORT_V 0000fc70: 45 52 53 49 4f 4e 5f 54 59 50 45 5f 41 53 4b 20 ERSION_TYPE_ASK 0000fc80: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0000fc90: 43 4f 4e 53 54 5f 45 58 50 4f 52 54 5f 56 45 52 CONST_EXPORT_VER 0000fca0: 53 49 4f 4e 5f 54 59 50 45 5f 4c 41 53 54 20 22 SION_TYPE_LAST " 0000fcb0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000fcc0: 4f 4e 53 54 5f 45 58 50 4f 52 54 5f 56 45 52 53 ONST_EXPORT_VERS 0000fcd0: 49 4f 4e 5f 54 59 50 45 5f 4c 41 53 54 5f 41 43 ION_TYPE_LAST_AC 0000fce0: 54 49 56 45 20 22 20 2b 0a 20 20 20 20 22 53 59 TIVE " +. "SY 0000fcf0: 53 52 45 53 5f 43 4f 4e 53 54 5f 45 58 54 45 4e SRES_CONST_EXTEN 0000fd00: 53 49 4f 4e 5f 52 45 51 55 49 53 49 54 45 5f 43 SION_REQUISITE_C 0000fd10: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 0000fd20: 52 45 53 5f 43 4f 4e 53 54 5f 46 49 4c 54 45 52 RES_CONST_FILTER 0000fd30: 5f 4e 41 4d 45 5f 52 45 51 55 49 53 49 54 45 5f _NAME_REQUISITE_ 0000fd40: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 0000fd50: 53 52 45 53 5f 43 4f 4e 53 54 5f 46 49 4c 54 45 SRES_CONST_FILTE 0000fd60: 52 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 R_REQUISITE_CODE 0000fd70: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000fd80: 5f 43 4f 4e 53 54 5f 46 49 4c 54 45 52 5f 54 59 _CONST_FILTER_TY 0000fd90: 50 45 5f 43 4f 4d 4d 4f 4e 5f 43 4f 44 45 20 22 PE_COMMON_CODE " 0000fda0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 0000fdb0: 4f 4e 53 54 5f 46 49 4c 54 45 52 5f 54 59 50 45 ONST_FILTER_TYPE 0000fdc0: 5f 43 4f 4d 4d 4f 4e 5f 4e 41 4d 45 20 22 20 2b _COMMON_NAME " + 0000fdd0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000fde0: 53 54 5f 46 49 4c 54 45 52 5f 54 59 50 45 5f 55 ST_FILTER_TYPE_U 0000fdf0: 53 45 52 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 SER_CODE " +. 0000fe00: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 "SYSRES_CONST_F 0000fe10: 49 4c 54 45 52 5f 54 59 50 45 5f 55 53 45 52 5f ILTER_TYPE_USER_ 0000fe20: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NAME " +. "SY 0000fe30: 53 52 45 53 5f 43 4f 4e 53 54 5f 46 49 4c 54 45 SRES_CONST_FILTE 0000fe40: 52 5f 56 41 4c 55 45 5f 52 45 51 55 49 53 49 54 R_VALUE_REQUISIT 0000fe50: 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 E_NAME " +. " 0000fe60: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 4c 4f SYSRES_CONST_FLO 0000fe70: 41 54 5f 4e 55 4d 42 45 52 5f 46 4f 52 4d 41 54 AT_NUMBER_FORMAT 0000fe80: 5f 43 48 41 52 20 22 20 2b 0a 20 20 20 20 22 53 _CHAR " +. "S 0000fe90: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 4c 4f 41 YSRES_CONST_FLOA 0000fea0: 54 5f 52 45 51 55 49 53 49 54 45 5f 54 59 50 45 T_REQUISITE_TYPE 0000feb0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 0000fec0: 5f 43 4f 4e 53 54 5f 46 4f 4c 44 45 52 5f 41 55 _CONST_FOLDER_AU 0000fed0: 54 48 4f 52 5f 56 41 4c 55 45 20 22 20 2b 0a 20 THOR_VALUE " +. 0000fee0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 0000fef0: 5f 46 4f 4c 44 45 52 5f 4b 49 4e 44 5f 41 4e 59 _FOLDER_KIND_ANY 0000ff00: 5f 4f 42 4a 45 43 54 53 20 22 20 2b 0a 20 20 20 _OBJECTS " +. 0000ff10: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 "SYSRES_CONST_F 0000ff20: 4f 4c 44 45 52 5f 4b 49 4e 44 5f 43 4f 4d 50 4f OLDER_KIND_COMPO 0000ff30: 4e 45 4e 54 53 20 22 20 2b 0a 20 20 20 20 22 53 NENTS " +. "S 0000ff40: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 4f 4c 44 YSRES_CONST_FOLD 0000ff50: 45 52 5f 4b 49 4e 44 5f 45 44 4f 43 53 20 22 20 ER_KIND_EDOCS " 0000ff60: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 0000ff70: 4e 53 54 5f 46 4f 4c 44 45 52 5f 4b 49 4e 44 5f NST_FOLDER_KIND_ 0000ff80: 4a 4f 42 53 20 22 20 2b 0a 20 20 20 20 22 53 59 JOBS " +. "SY 0000ff90: 53 52 45 53 5f 43 4f 4e 53 54 5f 46 4f 4c 44 45 SRES_CONST_FOLDE 0000ffa0: 52 5f 4b 49 4e 44 5f 54 41 53 4b 53 20 22 20 2b R_KIND_TASKS " + 0000ffb0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 0000ffc0: 53 54 5f 46 4f 4c 44 45 52 5f 54 59 50 45 5f 43 ST_FOLDER_TYPE_C 0000ffd0: 4f 4d 4d 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 OMMON " +. "S 0000ffe0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 4f 4c 44 YSRES_CONST_FOLD 0000fff0: 45 52 5f 54 59 50 45 5f 43 4f 4d 50 4f 4e 45 4e ER_TYPE_COMPONEN 00010000: 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 T " +. "SYSRE 00010010: 53 5f 43 4f 4e 53 54 5f 46 4f 4c 44 45 52 5f 54 S_CONST_FOLDER_T 00010020: 59 50 45 5f 46 41 56 4f 52 49 54 45 53 20 22 20 YPE_FAVORITES " 00010030: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00010040: 4e 53 54 5f 46 4f 4c 44 45 52 5f 54 59 50 45 5f NST_FOLDER_TYPE_ 00010050: 49 4e 42 4f 58 20 22 20 2b 0a 20 20 20 20 22 53 INBOX " +. "S 00010060: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 4f 4c 44 YSRES_CONST_FOLD 00010070: 45 52 5f 54 59 50 45 5f 4f 55 54 42 4f 58 20 22 ER_TYPE_OUTBOX " 00010080: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00010090: 4f 4e 53 54 5f 46 4f 4c 44 45 52 5f 54 59 50 45 ONST_FOLDER_TYPE 000100a0: 5f 51 55 49 43 4b 5f 4c 41 55 4e 43 48 20 22 20 _QUICK_LAUNCH " 000100b0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 000100c0: 4e 53 54 5f 46 4f 4c 44 45 52 5f 54 59 50 45 5f NST_FOLDER_TYPE_ 000100d0: 53 45 41 52 43 48 20 22 20 2b 0a 20 20 20 20 22 SEARCH " +. " 000100e0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 4f 4c SYSRES_CONST_FOL 000100f0: 44 45 52 5f 54 59 50 45 5f 53 48 4f 52 54 43 55 DER_TYPE_SHORTCU 00010100: 54 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 TS " +. "SYSR 00010110: 45 53 5f 43 4f 4e 53 54 5f 46 4f 4c 44 45 52 5f ES_CONST_FOLDER_ 00010120: 54 59 50 45 5f 55 53 45 52 20 22 20 2b 0a 20 20 TYPE_USER " +. 00010130: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00010140: 46 52 4f 4d 5f 44 49 43 54 49 4f 4e 41 52 59 5f FROM_DICTIONARY_ 00010150: 45 4e 55 4d 5f 4d 45 54 48 4f 44 5f 46 4c 41 47 ENUM_METHOD_FLAG 00010160: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00010170: 5f 43 4f 4e 53 54 5f 46 55 4c 4c 5f 53 55 42 53 _CONST_FULL_SUBS 00010180: 54 49 54 55 54 45 5f 54 59 50 45 20 22 20 2b 0a TITUTE_TYPE " +. 00010190: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 000101a0: 54 5f 46 55 4c 4c 5f 53 55 42 53 54 49 54 55 54 T_FULL_SUBSTITUT 000101b0: 45 5f 54 59 50 45 5f 43 4f 44 45 20 22 20 2b 0a E_TYPE_CODE " +. 000101c0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 000101d0: 54 5f 46 55 4e 43 54 49 4f 4e 5f 43 41 4e 43 45 T_FUNCTION_CANCE 000101e0: 4c 5f 52 45 53 55 4c 54 20 22 20 2b 0a 20 20 20 L_RESULT " +. 000101f0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 "SYSRES_CONST_F 00010200: 55 4e 43 54 49 4f 4e 5f 43 41 54 45 47 4f 52 59 UNCTION_CATEGORY 00010210: 5f 53 59 53 54 45 4d 20 22 20 2b 0a 20 20 20 20 _SYSTEM " +. 00010220: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 46 55 "SYSRES_CONST_FU 00010230: 4e 43 54 49 4f 4e 5f 43 41 54 45 47 4f 52 59 5f NCTION_CATEGORY_ 00010240: 55 53 45 52 20 22 20 2b 0a 20 20 20 20 22 53 59 USER " +. "SY 00010250: 53 52 45 53 5f 43 4f 4e 53 54 5f 46 55 4e 43 54 SRES_CONST_FUNCT 00010260: 49 4f 4e 5f 46 41 49 4c 55 52 45 5f 52 45 53 55 ION_FAILURE_RESU 00010270: 4c 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 LT " +. "SYSR 00010280: 45 53 5f 43 4f 4e 53 54 5f 46 55 4e 43 54 49 4f ES_CONST_FUNCTIO 00010290: 4e 5f 53 41 56 45 5f 52 45 53 55 4c 54 20 22 20 N_SAVE_RESULT " 000102a0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 000102b0: 4e 53 54 5f 47 45 4e 45 52 41 54 45 44 5f 52 45 NST_GENERATED_RE 000102c0: 51 55 49 53 49 54 45 20 22 20 2b 0a 20 20 20 20 QUISITE " +. 000102d0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 47 52 "SYSRES_CONST_GR 000102e0: 45 45 4e 5f 4c 49 46 45 5f 43 59 43 4c 45 5f 53 EEN_LIFE_CYCLE_S 000102f0: 54 41 47 45 5f 46 4f 4e 54 5f 43 4f 4c 4f 52 20 TAGE_FONT_COLOR 00010300: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00010310: 43 4f 4e 53 54 5f 47 52 4f 55 50 5f 41 43 43 4f CONST_GROUP_ACCO 00010320: 55 4e 54 5f 54 59 50 45 5f 56 41 4c 55 45 5f 43 UNT_TYPE_VALUE_C 00010330: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00010340: 52 45 53 5f 43 4f 4e 53 54 5f 47 52 4f 55 50 5f RES_CONST_GROUP_ 00010350: 43 41 54 45 47 4f 52 59 5f 4e 4f 52 4d 41 4c 5f CATEGORY_NORMAL_ 00010360: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00010370: 53 52 45 53 5f 43 4f 4e 53 54 5f 47 52 4f 55 50 SRES_CONST_GROUP 00010380: 5f 43 41 54 45 47 4f 52 59 5f 4e 4f 52 4d 41 4c _CATEGORY_NORMAL 00010390: 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 _NAME " +. "S 000103a0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 47 52 4f 55 YSRES_CONST_GROU 000103b0: 50 5f 43 41 54 45 47 4f 52 59 5f 53 45 52 56 49 P_CATEGORY_SERVI 000103c0: 43 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 CE_CODE " +. 000103d0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 47 52 "SYSRES_CONST_GR 000103e0: 4f 55 50 5f 43 41 54 45 47 4f 52 59 5f 53 45 52 OUP_CATEGORY_SER 000103f0: 56 49 43 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 VICE_NAME " +. 00010400: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00010410: 47 52 4f 55 50 5f 43 4f 4d 4d 4f 4e 5f 43 41 54 GROUP_COMMON_CAT 00010420: 45 47 4f 52 59 5f 46 49 45 4c 44 5f 56 41 4c 55 EGORY_FIELD_VALU 00010430: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00010440: 53 5f 43 4f 4e 53 54 5f 47 52 4f 55 50 5f 46 55 S_CONST_GROUP_FU 00010450: 4c 4c 5f 4e 41 4d 45 5f 52 45 51 55 49 53 49 54 LL_NAME_REQUISIT 00010460: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 00010470: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 47 52 4f SYSRES_CONST_GRO 00010480: 55 50 5f 4e 41 4d 45 5f 52 45 51 55 49 53 49 54 UP_NAME_REQUISIT 00010490: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 000104a0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 47 52 4f SYSRES_CONST_GRO 000104b0: 55 50 5f 52 49 47 48 54 53 5f 54 5f 52 45 51 55 UP_RIGHTS_T_REQU 000104c0: 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 ISITE_CODE " +. 000104d0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 000104e0: 5f 47 52 4f 55 50 5f 53 45 52 56 45 52 5f 43 4f _GROUP_SERVER_CO 000104f0: 44 45 53 5f 52 45 51 55 49 53 49 54 45 5f 43 4f DES_REQUISITE_CO 00010500: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 00010510: 45 53 5f 43 4f 4e 53 54 5f 47 52 4f 55 50 5f 53 ES_CONST_GROUP_S 00010520: 45 52 56 45 52 5f 4e 41 4d 45 5f 52 45 51 55 49 ERVER_NAME_REQUI 00010530: 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 SITE_CODE " +. 00010540: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00010550: 47 52 4f 55 50 5f 53 45 52 56 49 43 45 5f 43 41 GROUP_SERVICE_CA 00010560: 54 45 47 4f 52 59 5f 46 49 45 4c 44 5f 56 41 4c TEGORY_FIELD_VAL 00010570: 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 UE " +. "SYSR 00010580: 45 53 5f 43 4f 4e 53 54 5f 47 52 4f 55 50 5f 55 ES_CONST_GROUP_U 00010590: 53 45 52 5f 52 45 51 55 49 53 49 54 45 5f 43 4f SER_REQUISITE_CO 000105a0: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 000105b0: 45 53 5f 43 4f 4e 53 54 5f 47 52 4f 55 50 53 5f ES_CONST_GROUPS_ 000105c0: 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 REFERENCE_CODE " 000105d0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 000105e0: 4f 4e 53 54 5f 47 52 4f 55 50 53 5f 52 45 51 55 ONST_GROUPS_REQU 000105f0: 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 ISITE_CODE " +. 00010600: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00010610: 5f 48 49 44 44 45 4e 5f 4d 4f 44 45 5f 4e 41 4d _HIDDEN_MODE_NAM 00010620: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00010630: 53 5f 43 4f 4e 53 54 5f 48 49 47 48 5f 4c 56 4c S_CONST_HIGH_LVL 00010640: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 00010650: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00010660: 43 4f 4e 53 54 5f 48 49 53 54 4f 52 59 5f 41 43 CONST_HISTORY_AC 00010670: 54 49 4f 4e 5f 43 52 45 41 54 45 5f 43 4f 44 45 TION_CREATE_CODE 00010680: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00010690: 5f 43 4f 4e 53 54 5f 48 49 53 54 4f 52 59 5f 41 _CONST_HISTORY_A 000106a0: 43 54 49 4f 4e 5f 44 45 4c 45 54 45 5f 43 4f 44 CTION_DELETE_COD 000106b0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 000106c0: 53 5f 43 4f 4e 53 54 5f 48 49 53 54 4f 52 59 5f S_CONST_HISTORY_ 000106d0: 41 43 54 49 4f 4e 5f 45 44 49 54 5f 43 4f 44 45 ACTION_EDIT_CODE 000106e0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 000106f0: 5f 43 4f 4e 53 54 5f 48 4f 55 52 5f 43 48 41 52 _CONST_HOUR_CHAR 00010700: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00010710: 5f 43 4f 4e 53 54 5f 49 44 5f 52 45 51 55 49 53 _CONST_ID_REQUIS 00010720: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 00010730: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 49 "SYSRES_CONST_I 00010740: 44 53 50 53 5f 52 45 51 55 49 53 49 54 45 5f 43 DSPS_REQUISITE_C 00010750: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00010760: 52 45 53 5f 43 4f 4e 53 54 5f 49 4d 41 47 45 5f RES_CONST_IMAGE_ 00010770: 4d 4f 44 45 5f 43 4f 4c 4f 52 20 22 20 2b 0a 20 MODE_COLOR " +. 00010780: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00010790: 5f 49 4d 41 47 45 5f 4d 4f 44 45 5f 47 52 45 59 _IMAGE_MODE_GREY 000107a0: 53 43 41 4c 45 20 22 20 2b 0a 20 20 20 20 22 53 SCALE " +. "S 000107b0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 49 4d 41 47 YSRES_CONST_IMAG 000107c0: 45 5f 4d 4f 44 45 5f 4d 4f 4e 4f 43 48 52 4f 4d E_MODE_MONOCHROM 000107d0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 000107e0: 53 5f 43 4f 4e 53 54 5f 49 4d 50 4f 52 54 41 4e S_CONST_IMPORTAN 000107f0: 43 45 5f 48 49 47 48 20 22 20 2b 0a 20 20 20 20 CE_HIGH " +. 00010800: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 49 4d "SYSRES_CONST_IM 00010810: 50 4f 52 54 41 4e 43 45 5f 4c 4f 57 20 22 20 2b PORTANCE_LOW " + 00010820: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00010830: 53 54 5f 49 4d 50 4f 52 54 41 4e 43 45 5f 4e 4f ST_IMPORTANCE_NO 00010840: 52 4d 41 4c 20 22 20 2b 0a 20 20 20 20 22 53 59 RMAL " +. "SY 00010850: 53 52 45 53 5f 43 4f 4e 53 54 5f 49 4e 5f 44 45 SRES_CONST_IN_DE 00010860: 53 49 47 4e 5f 56 45 52 53 49 4f 4e 5f 53 54 41 SIGN_VERSION_STA 00010870: 54 45 5f 50 49 43 4b 5f 56 41 4c 55 45 20 22 20 TE_PICK_VALUE " 00010880: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00010890: 4e 53 54 5f 49 4e 43 4f 4d 49 4e 47 5f 57 4f 52 NST_INCOMING_WOR 000108a0: 4b 5f 52 55 4c 45 5f 54 59 50 45 5f 43 4f 44 45 K_RULE_TYPE_CODE 000108b0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 000108c0: 5f 43 4f 4e 53 54 5f 49 4e 54 5f 52 45 51 55 49 _CONST_INT_REQUI 000108d0: 53 49 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 SITE " +. "SY 000108e0: 53 52 45 53 5f 43 4f 4e 53 54 5f 49 4e 54 5f 52 SRES_CONST_INT_R 000108f0: 45 51 55 49 53 49 54 45 5f 54 59 50 45 20 22 20 EQUISITE_TYPE " 00010900: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00010910: 4e 53 54 5f 49 4e 54 45 47 45 52 5f 4e 55 4d 42 NST_INTEGER_NUMB 00010920: 45 52 5f 46 4f 52 4d 41 54 5f 43 48 41 52 20 22 ER_FORMAT_CHAR " 00010930: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00010940: 4f 4e 53 54 5f 49 4e 54 45 47 45 52 5f 54 59 50 ONST_INTEGER_TYP 00010950: 45 5f 43 48 41 52 20 22 20 2b 0a 20 20 20 20 22 E_CHAR " +. " 00010960: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 49 53 5f SYSRES_CONST_IS_ 00010970: 47 45 4e 45 52 41 54 45 44 5f 52 45 51 55 49 53 GENERATED_REQUIS 00010980: 49 54 45 5f 4e 45 47 41 54 49 56 45 5f 56 41 4c ITE_NEGATIVE_VAL 00010990: 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 UE " +. "SYSR 000109a0: 45 53 5f 43 4f 4e 53 54 5f 49 53 5f 50 55 42 4c ES_CONST_IS_PUBL 000109b0: 49 43 5f 52 4f 4c 45 5f 52 45 51 55 49 53 49 54 IC_ROLE_REQUISIT 000109c0: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 000109d0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 49 53 5f SYSRES_CONST_IS_ 000109e0: 52 45 4d 4f 54 45 5f 55 53 45 52 5f 4e 45 47 41 REMOTE_USER_NEGA 000109f0: 54 49 56 45 5f 56 41 4c 55 45 20 22 20 2b 0a 20 TIVE_VALUE " +. 00010a00: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00010a10: 5f 49 53 5f 52 45 4d 4f 54 45 5f 55 53 45 52 5f _IS_REMOTE_USER_ 00010a20: 50 4f 53 49 54 49 56 45 5f 56 41 4c 55 45 20 22 POSITIVE_VALUE " 00010a30: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00010a40: 4f 4e 53 54 5f 49 53 5f 53 54 4f 52 45 44 5f 52 ONST_IS_STORED_R 00010a50: 45 51 55 49 53 49 54 45 5f 4e 45 47 41 54 49 56 EQUISITE_NEGATIV 00010a60: 45 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 E_VALUE " +. 00010a70: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 49 53 "SYSRES_CONST_IS 00010a80: 5f 53 54 4f 52 45 44 5f 52 45 51 55 49 53 49 54 _STORED_REQUISIT 00010a90: 45 5f 53 54 4f 52 45 44 5f 56 41 4c 55 45 20 22 E_STORED_VALUE " 00010aa0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00010ab0: 4f 4e 53 54 5f 49 54 41 4c 49 43 5f 4c 49 46 45 ONST_ITALIC_LIFE 00010ac0: 5f 43 59 43 4c 45 5f 53 54 41 47 45 5f 44 52 41 _CYCLE_STAGE_DRA 00010ad0: 57 5f 53 54 59 4c 45 20 22 20 2b 0a 20 20 20 20 W_STYLE " +. 00010ae0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4a 4f "SYSRES_CONST_JO 00010af0: 42 5f 42 4c 4f 43 4b 5f 44 45 53 43 52 49 50 54 B_BLOCK_DESCRIPT 00010b00: 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ION " +. "SYS 00010b10: 52 45 53 5f 43 4f 4e 53 54 5f 4a 4f 42 5f 4b 49 RES_CONST_JOB_KI 00010b20: 4e 44 5f 43 4f 4e 54 52 4f 4c 5f 4a 4f 42 20 22 ND_CONTROL_JOB " 00010b30: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00010b40: 4f 4e 53 54 5f 4a 4f 42 5f 4b 49 4e 44 5f 4a 4f ONST_JOB_KIND_JO 00010b50: 42 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 B " +. "SYSRE 00010b60: 53 5f 43 4f 4e 53 54 5f 4a 4f 42 5f 4b 49 4e 44 S_CONST_JOB_KIND 00010b70: 5f 4e 4f 54 49 43 45 20 22 20 2b 0a 20 20 20 20 _NOTICE " +. 00010b80: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4a 4f "SYSRES_CONST_JO 00010b90: 42 5f 53 54 41 54 45 5f 41 42 4f 52 54 45 44 20 B_STATE_ABORTED 00010ba0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00010bb0: 43 4f 4e 53 54 5f 4a 4f 42 5f 53 54 41 54 45 5f CONST_JOB_STATE_ 00010bc0: 43 4f 4d 50 4c 45 54 45 20 22 20 2b 0a 20 20 20 COMPLETE " +. 00010bd0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4a "SYSRES_CONST_J 00010be0: 4f 42 5f 53 54 41 54 45 5f 57 4f 52 4b 49 4e 47 OB_STATE_WORKING 00010bf0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00010c00: 5f 43 4f 4e 53 54 5f 4b 49 4e 44 5f 52 45 51 55 _CONST_KIND_REQU 00010c10: 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 ISITE_CODE " +. 00010c20: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00010c30: 5f 4b 49 4e 44 5f 52 45 51 55 49 53 49 54 45 5f _KIND_REQUISITE_ 00010c40: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NAME " +. "SY 00010c50: 53 52 45 53 5f 43 4f 4e 53 54 5f 4b 49 4e 44 53 SRES_CONST_KINDS 00010c60: 5f 43 52 45 41 54 45 5f 53 48 41 44 4f 57 5f 43 _CREATE_SHADOW_C 00010c70: 4f 50 49 45 53 5f 52 45 51 55 49 53 49 54 45 5f OPIES_REQUISITE_ 00010c80: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00010c90: 53 52 45 53 5f 43 4f 4e 53 54 5f 4b 49 4e 44 53 SRES_CONST_KINDS 00010ca0: 5f 44 45 46 41 55 4c 54 5f 45 44 4f 43 5f 4c 49 _DEFAULT_EDOC_LI 00010cb0: 46 45 5f 53 54 41 47 45 5f 52 45 51 55 49 53 49 FE_STAGE_REQUISI 00010cc0: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 00010cd0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4b 49 "SYSRES_CONST_KI 00010ce0: 4e 44 53 5f 45 44 4f 43 5f 41 4c 4c 5f 54 45 50 NDS_EDOC_ALL_TEP 00010cf0: 4c 41 54 45 53 5f 41 4c 4c 4f 57 45 44 5f 52 45 LATES_ALLOWED_RE 00010d00: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 00010d10: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00010d20: 53 54 5f 4b 49 4e 44 53 5f 45 44 4f 43 5f 41 4c ST_KINDS_EDOC_AL 00010d30: 4c 4f 57 5f 4c 49 46 45 5f 43 59 43 4c 45 5f 53 LOW_LIFE_CYCLE_S 00010d40: 54 41 47 45 5f 43 48 41 4e 47 49 4e 47 5f 52 45 TAGE_CHANGING_RE 00010d50: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 00010d60: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00010d70: 53 54 5f 4b 49 4e 44 53 5f 45 44 4f 43 5f 41 4c ST_KINDS_EDOC_AL 00010d80: 4c 4f 57 5f 4d 55 4c 54 49 50 4c 45 5f 41 43 54 LOW_MULTIPLE_ACT 00010d90: 49 56 45 5f 56 45 52 53 49 4f 4e 53 5f 52 45 51 IVE_VERSIONS_REQ 00010da0: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 00010db0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00010dc0: 54 5f 4b 49 4e 44 53 5f 45 44 4f 43 5f 53 48 41 T_KINDS_EDOC_SHA 00010dd0: 52 45 5f 41 43 43 45 53 5f 52 49 47 48 54 53 5f RE_ACCES_RIGHTS_ 00010de0: 42 59 5f 44 45 46 41 55 4c 54 5f 43 4f 44 45 20 BY_DEFAULT_CODE 00010df0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00010e00: 43 4f 4e 53 54 5f 4b 49 4e 44 53 5f 45 44 4f 43 CONST_KINDS_EDOC 00010e10: 5f 54 45 4d 50 4c 41 54 45 5f 52 45 51 55 49 53 _TEMPLATE_REQUIS 00010e20: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 00010e30: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4b "SYSRES_CONST_K 00010e40: 49 4e 44 53 5f 45 44 4f 43 5f 54 59 50 45 5f 52 INDS_EDOC_TYPE_R 00010e50: 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 EQUISITE_CODE " 00010e60: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00010e70: 4e 53 54 5f 4b 49 4e 44 53 5f 53 49 47 4e 45 52 NST_KINDS_SIGNER 00010e80: 53 5f 52 45 51 55 49 53 49 54 45 53 5f 43 4f 44 S_REQUISITES_COD 00010e90: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00010ea0: 53 5f 43 4f 4e 53 54 5f 4b 4f 44 5f 49 4e 50 55 S_CONST_KOD_INPU 00010eb0: 54 5f 54 59 50 45 20 22 20 2b 0a 20 20 20 20 22 T_TYPE " +. " 00010ec0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4c 41 53 SYSRES_CONST_LAS 00010ed0: 54 5f 55 50 44 41 54 45 5f 44 41 54 45 5f 52 45 T_UPDATE_DATE_RE 00010ee0: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 00010ef0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00010f00: 53 54 5f 4c 49 46 45 5f 43 59 43 4c 45 5f 53 54 ST_LIFE_CYCLE_ST 00010f10: 41 52 54 5f 53 54 41 47 45 5f 52 45 51 55 49 53 ART_STAGE_REQUIS 00010f20: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 00010f30: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4c "SYSRES_CONST_L 00010f40: 49 4c 41 43 5f 4c 49 46 45 5f 43 59 43 4c 45 5f ILAC_LIFE_CYCLE_ 00010f50: 53 54 41 47 45 5f 46 4f 4e 54 5f 43 4f 4c 4f 52 STAGE_FONT_COLOR 00010f60: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00010f70: 5f 43 4f 4e 53 54 5f 4c 49 4e 4b 5f 4f 42 4a 45 _CONST_LINK_OBJE 00010f80: 43 54 5f 4b 49 4e 44 5f 43 4f 4d 50 4f 4e 45 4e CT_KIND_COMPONEN 00010f90: 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 T " +. "SYSRE 00010fa0: 53 5f 43 4f 4e 53 54 5f 4c 49 4e 4b 5f 4f 42 4a S_CONST_LINK_OBJ 00010fb0: 45 43 54 5f 4b 49 4e 44 5f 44 4f 43 55 4d 45 4e ECT_KIND_DOCUMEN 00010fc0: 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 T " +. "SYSRE 00010fd0: 53 5f 43 4f 4e 53 54 5f 4c 49 4e 4b 5f 4f 42 4a S_CONST_LINK_OBJ 00010fe0: 45 43 54 5f 4b 49 4e 44 5f 45 44 4f 43 20 22 20 ECT_KIND_EDOC " 00010ff0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00011000: 4e 53 54 5f 4c 49 4e 4b 5f 4f 42 4a 45 43 54 5f NST_LINK_OBJECT_ 00011010: 4b 49 4e 44 5f 46 4f 4c 44 45 52 20 22 20 2b 0a KIND_FOLDER " +. 00011020: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00011030: 54 5f 4c 49 4e 4b 5f 4f 42 4a 45 43 54 5f 4b 49 T_LINK_OBJECT_KI 00011040: 4e 44 5f 4a 4f 42 20 22 20 2b 0a 20 20 20 20 22 ND_JOB " +. " 00011050: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4c 49 4e SYSRES_CONST_LIN 00011060: 4b 5f 4f 42 4a 45 43 54 5f 4b 49 4e 44 5f 52 45 K_OBJECT_KIND_RE 00011070: 46 45 52 45 4e 43 45 20 22 20 2b 0a 20 20 20 20 FERENCE " +. 00011080: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4c 49 "SYSRES_CONST_LI 00011090: 4e 4b 5f 4f 42 4a 45 43 54 5f 4b 49 4e 44 5f 54 NK_OBJECT_KIND_T 000110a0: 41 53 4b 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ASK " +. "SYS 000110b0: 52 45 53 5f 43 4f 4e 53 54 5f 4c 49 4e 4b 5f 52 RES_CONST_LINK_R 000110c0: 45 46 5f 54 59 50 45 5f 52 45 51 55 49 53 49 54 EF_TYPE_REQUISIT 000110d0: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 000110e0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4c 49 53 SYSRES_CONST_LIS 000110f0: 54 5f 52 45 46 45 52 45 4e 43 45 5f 4d 4f 44 45 T_REFERENCE_MODE 00011100: 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 _NAME " +. "S 00011110: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4c 4f 43 41 YSRES_CONST_LOCA 00011120: 4c 49 5a 41 54 49 4f 4e 5f 44 49 43 54 49 4f 4e LIZATION_DICTION 00011130: 41 52 59 5f 4d 41 49 4e 5f 56 49 45 57 5f 43 4f ARY_MAIN_VIEW_CO 00011140: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 00011150: 45 53 5f 43 4f 4e 53 54 5f 4d 41 49 4e 5f 56 49 ES_CONST_MAIN_VI 00011160: 45 57 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 EW_CODE " +. 00011170: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4d 41 "SYSRES_CONST_MA 00011180: 4e 55 41 4c 5f 45 4e 55 4d 5f 4d 45 54 48 4f 44 NUAL_ENUM_METHOD 00011190: 5f 46 4c 41 47 20 22 20 2b 0a 20 20 20 20 22 53 _FLAG " +. "S 000111a0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4d 41 53 54 YSRES_CONST_MAST 000111b0: 45 52 5f 43 4f 4d 50 5f 54 59 50 45 5f 52 45 51 ER_COMP_TYPE_REQ 000111c0: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 000111d0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 000111e0: 54 5f 4d 41 53 54 45 52 5f 54 41 42 4c 45 5f 52 T_MASTER_TABLE_R 000111f0: 45 43 5f 49 44 5f 52 45 51 55 49 53 49 54 45 5f EC_ID_REQUISITE_ 00011200: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00011210: 53 52 45 53 5f 43 4f 4e 53 54 5f 4d 41 58 49 4d SRES_CONST_MAXIM 00011220: 49 5a 45 44 5f 4d 4f 44 45 5f 4e 41 4d 45 20 22 IZED_MODE_NAME " 00011230: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00011240: 4f 4e 53 54 5f 4d 45 5f 56 41 4c 55 45 20 22 20 ONST_ME_VALUE " 00011250: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00011260: 4e 53 54 5f 4d 45 53 53 41 47 45 5f 41 54 54 45 NST_MESSAGE_ATTE 00011270: 4e 54 49 4f 4e 5f 43 41 50 54 49 4f 4e 20 22 20 NTION_CAPTION " 00011280: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00011290: 4e 53 54 5f 4d 45 53 53 41 47 45 5f 43 4f 4e 46 NST_MESSAGE_CONF 000112a0: 49 52 4d 41 54 49 4f 4e 5f 43 41 50 54 49 4f 4e IRMATION_CAPTION 000112b0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 000112c0: 5f 43 4f 4e 53 54 5f 4d 45 53 53 41 47 45 5f 45 _CONST_MESSAGE_E 000112d0: 52 52 4f 52 5f 43 41 50 54 49 4f 4e 20 22 20 2b RROR_CAPTION " + 000112e0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 000112f0: 53 54 5f 4d 45 53 53 41 47 45 5f 49 4e 46 4f 52 ST_MESSAGE_INFOR 00011300: 4d 41 54 49 4f 4e 5f 43 41 50 54 49 4f 4e 20 22 MATION_CAPTION " 00011310: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00011320: 4f 4e 53 54 5f 4d 49 4e 49 4d 49 5a 45 44 5f 4d ONST_MINIMIZED_M 00011330: 4f 44 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 ODE_NAME " +. 00011340: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4d "SYSRES_CONST_M 00011350: 49 4e 55 54 45 5f 43 48 41 52 20 22 20 2b 0a 20 INUTE_CHAR " +. 00011360: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00011370: 5f 4d 4f 44 55 4c 45 5f 52 45 51 55 49 53 49 54 _MODULE_REQUISIT 00011380: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 00011390: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4d 4f 4e SYSRES_CONST_MON 000113a0: 49 54 4f 52 49 4e 47 5f 42 4c 4f 43 4b 5f 44 45 ITORING_BLOCK_DE 000113b0: 53 43 52 49 50 54 49 4f 4e 20 22 20 2b 0a 20 20 SCRIPTION " +. 000113c0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 000113d0: 4d 4f 4e 54 48 5f 46 4f 52 4d 41 54 5f 56 41 4c MONTH_FORMAT_VAL 000113e0: 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 UE " +. "SYSR 000113f0: 45 53 5f 43 4f 4e 53 54 5f 4e 41 4d 45 5f 4c 4f ES_CONST_NAME_LO 00011400: 43 41 4c 49 5a 45 5f 49 44 5f 52 45 51 55 49 53 CALIZE_ID_REQUIS 00011410: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 00011420: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e "SYSRES_CONST_N 00011430: 41 4d 45 5f 52 45 51 55 49 53 49 54 45 5f 43 4f AME_REQUISITE_CO 00011440: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 00011450: 45 53 5f 43 4f 4e 53 54 5f 4e 41 4d 45 5f 53 49 ES_CONST_NAME_SI 00011460: 4e 47 55 4c 41 52 5f 52 45 51 55 49 53 49 54 45 NGULAR_REQUISITE 00011470: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 00011480: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 41 4d 45 YSRES_CONST_NAME 00011490: 41 4e 5f 49 4e 50 55 54 5f 54 59 50 45 20 22 20 AN_INPUT_TYPE " 000114a0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 000114b0: 4e 53 54 5f 4e 45 47 41 54 49 56 45 5f 50 49 43 NST_NEGATIVE_PIC 000114c0: 4b 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 K_VALUE " +. 000114d0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 45 "SYSRES_CONST_NE 000114e0: 47 41 54 49 56 45 5f 56 41 4c 55 45 20 22 20 2b GATIVE_VALUE " + 000114f0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00011500: 53 54 5f 4e 4f 20 22 20 2b 0a 20 20 20 20 22 53 ST_NO " +. "S 00011510: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 4f 5f 50 YSRES_CONST_NO_P 00011520: 49 43 4b 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 ICK_VALUE " +. 00011530: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00011540: 4e 4f 5f 53 49 47 4e 41 54 55 52 45 5f 52 45 51 NO_SIGNATURE_REQ 00011550: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 00011560: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00011570: 54 5f 4e 4f 5f 56 41 4c 55 45 20 22 20 2b 0a 20 T_NO_VALUE " +. 00011580: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00011590: 5f 4e 4f 4e 45 5f 41 43 43 45 53 53 5f 52 49 47 _NONE_ACCESS_RIG 000115a0: 48 54 53 5f 54 59 50 45 5f 43 4f 44 45 20 22 20 HTS_TYPE_CODE " 000115b0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 000115c0: 4e 53 54 5f 4e 4f 4e 4f 50 45 52 41 54 49 4e 47 NST_NONOPERATING 000115d0: 5f 52 45 43 4f 52 44 5f 46 4c 41 47 5f 56 41 4c _RECORD_FLAG_VAL 000115e0: 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 UE " +. "SYSR 000115f0: 45 53 5f 43 4f 4e 53 54 5f 4e 4f 4e 4f 50 45 52 ES_CONST_NONOPER 00011600: 41 54 49 4e 47 5f 52 45 43 4f 52 44 5f 46 4c 41 ATING_RECORD_FLA 00011610: 47 5f 56 41 4c 55 45 5f 4d 41 53 43 55 4c 49 4e G_VALUE_MASCULIN 00011620: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00011630: 53 5f 43 4f 4e 53 54 5f 4e 4f 52 4d 41 4c 5f 41 S_CONST_NORMAL_A 00011640: 43 43 45 53 53 5f 52 49 47 48 54 53 5f 54 59 50 CCESS_RIGHTS_TYP 00011650: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 00011660: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 4f 52 SYSRES_CONST_NOR 00011670: 4d 41 4c 5f 4c 49 46 45 5f 43 59 43 4c 45 5f 53 MAL_LIFE_CYCLE_S 00011680: 54 41 47 45 5f 44 52 41 57 5f 53 54 59 4c 45 20 TAGE_DRAW_STYLE 00011690: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000116a0: 43 4f 4e 53 54 5f 4e 4f 52 4d 41 4c 5f 4d 4f 44 CONST_NORMAL_MOD 000116b0: 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 E_NAME " +. " 000116c0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 4f 54 SYSRES_CONST_NOT 000116d0: 5f 41 4c 4c 4f 57 45 44 5f 41 43 43 45 53 53 5f _ALLOWED_ACCESS_ 000116e0: 54 59 50 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 TYPE_CODE " +. 000116f0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00011700: 4e 4f 54 5f 41 4c 4c 4f 57 45 44 5f 41 43 43 45 NOT_ALLOWED_ACCE 00011710: 53 53 5f 54 59 50 45 5f 4e 41 4d 45 20 22 20 2b SS_TYPE_NAME " + 00011720: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00011730: 53 54 5f 4e 4f 54 45 5f 52 45 51 55 49 53 49 54 ST_NOTE_REQUISIT 00011740: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 00011750: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 4f 54 SYSRES_CONST_NOT 00011760: 49 43 45 5f 42 4c 4f 43 4b 5f 44 45 53 43 52 49 ICE_BLOCK_DESCRI 00011770: 50 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 PTION " +. "S 00011780: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 55 4d 5f YSRES_CONST_NUM_ 00011790: 52 45 51 55 49 53 49 54 45 20 22 20 2b 0a 20 20 REQUISITE " +. 000117a0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 000117b0: 4e 55 4d 5f 53 54 52 5f 52 45 51 55 49 53 49 54 NUM_STR_REQUISIT 000117c0: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 000117d0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 55 4d SYSRES_CONST_NUM 000117e0: 45 52 41 54 49 4f 4e 5f 41 55 54 4f 5f 4e 4f 54 ERATION_AUTO_NOT 000117f0: 5f 53 54 52 4f 4e 47 20 22 20 2b 0a 20 20 20 20 _STRONG " +. 00011800: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 55 "SYSRES_CONST_NU 00011810: 4d 45 52 41 54 49 4f 4e 5f 41 55 54 4f 5f 53 54 MERATION_AUTO_ST 00011820: 52 4f 4e 47 20 22 20 2b 0a 20 20 20 20 22 53 59 RONG " +. "SY 00011830: 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 55 4d 45 52 SRES_CONST_NUMER 00011840: 41 54 49 4f 4e 5f 46 52 4f 4d 5f 44 49 43 54 4f ATION_FROM_DICTO 00011850: 4e 41 52 59 20 22 20 2b 0a 20 20 20 20 22 53 59 NARY " +. "SY 00011860: 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 55 4d 45 52 SRES_CONST_NUMER 00011870: 41 54 49 4f 4e 5f 4d 41 4e 55 41 4c 20 22 20 2b ATION_MANUAL " + 00011880: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00011890: 53 54 5f 4e 55 4d 45 52 49 43 5f 54 59 50 45 5f ST_NUMERIC_TYPE_ 000118a0: 43 48 41 52 20 22 20 2b 0a 20 20 20 20 22 53 59 CHAR " +. "SY 000118b0: 53 52 45 53 5f 43 4f 4e 53 54 5f 4e 55 4d 52 45 SRES_CONST_NUMRE 000118c0: 51 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 Q_REQUISITE_CODE 000118d0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 000118e0: 5f 43 4f 4e 53 54 5f 4f 42 53 4f 4c 45 54 45 5f _CONST_OBSOLETE_ 000118f0: 56 45 52 53 49 4f 4e 5f 53 54 41 54 45 5f 50 49 VERSION_STATE_PI 00011900: 43 4b 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 CK_VALUE " +. 00011910: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4f "SYSRES_CONST_O 00011920: 50 45 52 41 54 49 4e 47 5f 52 45 43 4f 52 44 5f PERATING_RECORD_ 00011930: 46 4c 41 47 5f 56 41 4c 55 45 20 22 20 2b 0a 20 FLAG_VALUE " +. 00011940: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00011950: 5f 4f 50 45 52 41 54 49 4e 47 5f 52 45 43 4f 52 _OPERATING_RECOR 00011960: 44 5f 46 4c 41 47 5f 56 41 4c 55 45 5f 43 4f 44 D_FLAG_VALUE_COD 00011970: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00011980: 53 5f 43 4f 4e 53 54 5f 4f 50 45 52 41 54 49 4e S_CONST_OPERATIN 00011990: 47 5f 52 45 43 4f 52 44 5f 46 4c 41 47 5f 56 41 G_RECORD_FLAG_VA 000119a0: 4c 55 45 5f 46 45 4d 49 4e 49 4e 45 20 22 20 2b LUE_FEMININE " + 000119b0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 000119c0: 53 54 5f 4f 50 45 52 41 54 49 4e 47 5f 52 45 43 ST_OPERATING_REC 000119d0: 4f 52 44 5f 46 4c 41 47 5f 56 41 4c 55 45 5f 4d ORD_FLAG_VALUE_M 000119e0: 41 53 43 55 4c 49 4e 45 20 22 20 2b 0a 20 20 20 ASCULINE " +. 000119f0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 4f "SYSRES_CONST_O 00011a00: 50 54 49 4f 4e 41 4c 5f 46 4f 52 4d 5f 43 4f 4d PTIONAL_FORM_COM 00011a10: 50 5f 52 45 51 43 4f 44 45 5f 50 52 45 46 49 58 P_REQCODE_PREFIX 00011a20: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00011a30: 5f 43 4f 4e 53 54 5f 4f 52 41 4e 47 45 5f 4c 49 _CONST_ORANGE_LI 00011a40: 46 45 5f 43 59 43 4c 45 5f 53 54 41 47 45 5f 46 FE_CYCLE_STAGE_F 00011a50: 4f 4e 54 5f 43 4f 4c 4f 52 20 22 20 2b 0a 20 20 ONT_COLOR " +. 00011a60: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00011a70: 4f 52 49 47 49 4e 41 4c 52 45 46 5f 52 45 51 55 ORIGINALREF_REQU 00011a80: 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 ISITE_CODE " +. 00011a90: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00011aa0: 5f 4f 55 52 46 49 52 4d 5f 52 45 46 5f 43 4f 44 _OURFIRM_REF_COD 00011ab0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00011ac0: 53 5f 43 4f 4e 53 54 5f 4f 55 52 46 49 52 4d 5f S_CONST_OURFIRM_ 00011ad0: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 00011ae0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00011af0: 4f 4e 53 54 5f 4f 55 52 46 49 52 4d 5f 56 41 52 ONST_OURFIRM_VAR 00011b00: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00011b10: 5f 43 4f 4e 53 54 5f 4f 55 54 47 4f 49 4e 47 5f _CONST_OUTGOING_ 00011b20: 57 4f 52 4b 5f 52 55 4c 45 5f 54 59 50 45 5f 43 WORK_RULE_TYPE_C 00011b30: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00011b40: 52 45 53 5f 43 4f 4e 53 54 5f 50 49 43 4b 5f 4e RES_CONST_PICK_N 00011b50: 45 47 41 54 49 56 45 5f 52 45 53 55 4c 54 20 22 EGATIVE_RESULT " 00011b60: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00011b70: 4f 4e 53 54 5f 50 49 43 4b 5f 50 4f 53 49 54 49 ONST_PICK_POSITI 00011b80: 56 45 5f 52 45 53 55 4c 54 20 22 20 2b 0a 20 20 VE_RESULT " +. 00011b90: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00011ba0: 50 49 43 4b 5f 52 45 51 55 49 53 49 54 45 20 22 PICK_REQUISITE " 00011bb0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00011bc0: 4f 4e 53 54 5f 50 49 43 4b 5f 52 45 51 55 49 53 ONST_PICK_REQUIS 00011bd0: 49 54 45 5f 54 59 50 45 20 22 20 2b 0a 20 20 20 ITE_TYPE " +. 00011be0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 50 "SYSRES_CONST_P 00011bf0: 49 43 4b 5f 54 59 50 45 5f 43 48 41 52 20 22 20 ICK_TYPE_CHAR " 00011c00: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00011c10: 4e 53 54 5f 50 4c 41 4e 5f 53 54 41 54 55 53 5f NST_PLAN_STATUS_ 00011c20: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 00011c30: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00011c40: 4f 4e 53 54 5f 50 4c 41 54 46 4f 52 4d 5f 56 45 ONST_PLATFORM_VE 00011c50: 52 53 49 4f 4e 5f 43 4f 4d 4d 45 4e 54 20 22 20 RSION_COMMENT " 00011c60: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00011c70: 4e 53 54 5f 50 4c 55 47 49 4e 53 5f 53 45 54 54 NST_PLUGINS_SETT 00011c80: 49 4e 47 53 5f 44 45 53 43 52 49 50 54 49 4f 4e INGS_DESCRIPTION 00011c90: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 00011ca0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00011cb0: 43 4f 4e 53 54 5f 50 4f 53 49 54 49 56 45 5f 50 CONST_POSITIVE_P 00011cc0: 49 43 4b 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 ICK_VALUE " +. 00011cd0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00011ce0: 50 4f 57 45 52 5f 54 4f 5f 43 52 45 41 54 45 5f POWER_TO_CREATE_ 00011cf0: 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a ACTION_CODE " +. 00011d00: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00011d10: 54 5f 50 4f 57 45 52 5f 54 4f 5f 53 49 47 4e 5f T_POWER_TO_SIGN_ 00011d20: 41 43 54 49 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a ACTION_CODE " +. 00011d30: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00011d40: 54 5f 50 52 49 4f 52 49 54 59 5f 52 45 51 55 49 T_PRIORITY_REQUI 00011d50: 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 SITE_CODE " +. 00011d60: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00011d70: 51 55 41 4c 49 46 49 45 44 5f 54 41 53 4b 5f 54 QUALIFIED_TASK_T 00011d80: 59 50 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 YPE " +. "SYS 00011d90: 52 45 53 5f 43 4f 4e 53 54 5f 51 55 41 4c 49 46 RES_CONST_QUALIF 00011da0: 49 45 44 5f 54 41 53 4b 5f 54 59 50 45 5f 43 4f IED_TASK_TYPE_CO 00011db0: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 00011dc0: 45 53 5f 43 4f 4e 53 54 5f 52 45 43 53 54 41 54 ES_CONST_RECSTAT 00011dd0: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 00011de0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00011df0: 43 4f 4e 53 54 5f 52 45 44 5f 4c 49 46 45 5f 43 CONST_RED_LIFE_C 00011e00: 59 43 4c 45 5f 53 54 41 47 45 5f 46 4f 4e 54 5f YCLE_STAGE_FONT_ 00011e10: 43 4f 4c 4f 52 20 22 20 2b 0a 20 20 20 20 22 53 COLOR " +. "S 00011e20: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 46 5f YSRES_CONST_REF_ 00011e30: 49 44 5f 54 5f 52 45 46 5f 54 59 50 45 5f 52 45 ID_T_REF_TYPE_RE 00011e40: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 00011e50: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00011e60: 53 54 5f 52 45 46 5f 52 45 51 55 49 53 49 54 45 ST_REF_REQUISITE 00011e70: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00011e80: 5f 43 4f 4e 53 54 5f 52 45 46 5f 52 45 51 55 49 _CONST_REF_REQUI 00011e90: 53 49 54 45 5f 54 59 50 45 20 22 20 2b 0a 20 20 SITE_TYPE " +. 00011ea0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00011eb0: 52 45 46 5f 52 45 51 55 49 53 49 54 45 53 5f 52 REF_REQUISITES_R 00011ec0: 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 5f 53 45 EFERENCE_CODE_SE 00011ed0: 4c 45 43 54 45 44 5f 52 45 51 55 49 53 49 54 45 LECTED_REQUISITE 00011ee0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00011ef0: 5f 43 4f 4e 53 54 5f 52 45 46 45 52 45 4e 43 45 _CONST_REFERENCE 00011f00: 5f 52 45 43 4f 52 44 5f 48 49 53 54 4f 52 59 5f _RECORD_HISTORY_ 00011f10: 43 52 45 41 54 45 5f 41 43 54 49 4f 4e 5f 43 4f CREATE_ACTION_CO 00011f20: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 00011f30: 45 53 5f 43 4f 4e 53 54 5f 52 45 46 45 52 45 4e ES_CONST_REFEREN 00011f40: 43 45 5f 52 45 43 4f 52 44 5f 48 49 53 54 4f 52 CE_RECORD_HISTOR 00011f50: 59 5f 44 45 4c 45 54 45 5f 41 43 54 49 4f 4e 5f Y_DELETE_ACTION_ 00011f60: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00011f70: 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 46 45 52 SRES_CONST_REFER 00011f80: 45 4e 43 45 5f 52 45 43 4f 52 44 5f 48 49 53 54 ENCE_RECORD_HIST 00011f90: 4f 52 59 5f 4d 4f 44 49 46 59 5f 41 43 54 49 4f ORY_MODIFY_ACTIO 00011fa0: 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 N_CODE " +. " 00011fb0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 46 SYSRES_CONST_REF 00011fc0: 45 52 45 4e 43 45 5f 54 59 50 45 5f 43 48 41 52 ERENCE_TYPE_CHAR 00011fd0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00011fe0: 5f 43 4f 4e 53 54 5f 52 45 46 45 52 45 4e 43 45 _CONST_REFERENCE 00011ff0: 5f 54 59 50 45 5f 52 45 51 55 49 53 49 54 45 5f _TYPE_REQUISITE_ 00012000: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NAME " +. "SY 00012010: 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 46 45 52 SRES_CONST_REFER 00012020: 45 4e 43 45 53 5f 41 44 44 5f 50 41 52 41 4d 53 ENCES_ADD_PARAMS 00012030: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 00012040: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012050: 43 4f 4e 53 54 5f 52 45 46 45 52 45 4e 43 45 53 CONST_REFERENCES 00012060: 5f 44 49 53 50 4c 41 59 5f 52 45 51 55 49 53 49 _DISPLAY_REQUISI 00012070: 54 45 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 TE_REQUISITE_COD 00012080: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00012090: 53 5f 43 4f 4e 53 54 5f 52 45 4d 4f 54 45 5f 53 S_CONST_REMOTE_S 000120a0: 45 52 56 45 52 5f 53 54 41 54 55 53 5f 57 4f 52 ERVER_STATUS_WOR 000120b0: 4b 49 4e 47 20 22 20 2b 0a 20 20 20 20 22 53 59 KING " +. "SY 000120c0: 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 4d 4f 54 SRES_CONST_REMOT 000120d0: 45 5f 53 45 52 56 45 52 5f 54 59 50 45 5f 4d 41 E_SERVER_TYPE_MA 000120e0: 49 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 IN " +. "SYSR 000120f0: 45 53 5f 43 4f 4e 53 54 5f 52 45 4d 4f 54 45 5f ES_CONST_REMOTE_ 00012100: 53 45 52 56 45 52 5f 54 59 50 45 5f 53 45 43 4f SERVER_TYPE_SECO 00012110: 4e 44 41 52 59 20 22 20 2b 0a 20 20 20 20 22 53 NDARY " +. "S 00012120: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 4d 4f YSRES_CONST_REMO 00012130: 54 45 5f 55 53 45 52 5f 46 4c 41 47 5f 56 41 4c TE_USER_FLAG_VAL 00012140: 55 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 UE_CODE " +. 00012150: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 "SYSRES_CONST_RE 00012160: 50 4f 52 54 5f 41 50 50 5f 45 44 49 54 4f 52 5f PORT_APP_EDITOR_ 00012170: 49 4e 54 45 52 4e 41 4c 20 22 20 2b 0a 20 20 20 INTERNAL " +. 00012180: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 "SYSRES_CONST_R 00012190: 45 50 4f 52 54 5f 42 41 53 45 5f 52 45 50 4f 52 EPORT_BASE_REPOR 000121a0: 54 5f 49 44 5f 52 45 51 55 49 53 49 54 45 5f 43 T_ID_REQUISITE_C 000121b0: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 000121c0: 52 45 53 5f 43 4f 4e 53 54 5f 52 45 50 4f 52 54 RES_CONST_REPORT 000121d0: 5f 42 41 53 45 5f 52 45 50 4f 52 54 5f 52 45 51 _BASE_REPORT_REQ 000121e0: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 000121f0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00012200: 54 5f 52 45 50 4f 52 54 5f 53 43 52 49 50 54 5f T_REPORT_SCRIPT_ 00012210: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 00012220: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00012230: 4f 4e 53 54 5f 52 45 50 4f 52 54 5f 54 45 4d 50 ONST_REPORT_TEMP 00012240: 4c 41 54 45 5f 52 45 51 55 49 53 49 54 45 5f 43 LATE_REQUISITE_C 00012250: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00012260: 52 45 53 5f 43 4f 4e 53 54 5f 52 45 50 4f 52 54 RES_CONST_REPORT 00012270: 5f 56 49 45 57 45 52 5f 43 4f 44 45 5f 52 45 51 _VIEWER_CODE_REQ 00012280: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 00012290: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 000122a0: 54 5f 52 45 51 5f 41 4c 4c 4f 57 5f 43 4f 4d 50 T_REQ_ALLOW_COMP 000122b0: 4f 4e 45 4e 54 5f 44 45 46 41 55 4c 54 5f 56 41 ONENT_DEFAULT_VA 000122c0: 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 LUE " +. "SYS 000122d0: 52 45 53 5f 43 4f 4e 53 54 5f 52 45 51 5f 41 4c RES_CONST_REQ_AL 000122e0: 4c 4f 57 5f 52 45 43 4f 52 44 5f 44 45 46 41 55 LOW_RECORD_DEFAU 000122f0: 4c 54 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 LT_VALUE " +. 00012300: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 "SYSRES_CONST_R 00012310: 45 51 5f 41 4c 4c 4f 57 5f 53 45 52 56 45 52 5f EQ_ALLOW_SERVER_ 00012320: 43 4f 4d 50 4f 4e 45 4e 54 5f 44 45 46 41 55 4c COMPONENT_DEFAUL 00012330: 54 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 T_VALUE " +. 00012340: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 "SYSRES_CONST_RE 00012350: 51 5f 4d 4f 44 45 5f 41 56 41 49 4c 41 42 4c 45 Q_MODE_AVAILABLE 00012360: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 00012370: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 51 5f YSRES_CONST_REQ_ 00012380: 4d 4f 44 45 5f 45 44 49 54 5f 43 4f 44 45 20 22 MODE_EDIT_CODE " 00012390: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 000123a0: 4f 4e 53 54 5f 52 45 51 5f 4d 4f 44 45 5f 48 49 ONST_REQ_MODE_HI 000123b0: 44 44 45 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 DDEN_CODE " +. 000123c0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 000123d0: 52 45 51 5f 4d 4f 44 45 5f 4e 4f 54 5f 41 56 41 REQ_MODE_NOT_AVA 000123e0: 49 4c 41 42 4c 45 5f 43 4f 44 45 20 22 20 2b 0a ILABLE_CODE " +. 000123f0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00012400: 54 5f 52 45 51 5f 4d 4f 44 45 5f 56 49 45 57 5f T_REQ_MODE_VIEW_ 00012410: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00012420: 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 51 5f 4e SRES_CONST_REQ_N 00012430: 55 4d 42 45 52 5f 52 45 51 55 49 53 49 54 45 5f UMBER_REQUISITE_ 00012440: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00012450: 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 51 5f 53 SRES_CONST_REQ_S 00012460: 45 43 54 49 4f 4e 5f 56 41 4c 55 45 20 22 20 2b ECTION_VALUE " + 00012470: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00012480: 53 54 5f 52 45 51 5f 54 59 50 45 5f 56 41 4c 55 ST_REQ_TYPE_VALU 00012490: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 000124a0: 53 5f 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 S_CONST_REQUISIT 000124b0: 45 5f 46 4f 52 4d 41 54 5f 42 59 5f 55 4e 49 54 E_FORMAT_BY_UNIT 000124c0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 000124d0: 5f 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 _CONST_REQUISITE 000124e0: 5f 46 4f 52 4d 41 54 5f 44 41 54 45 5f 46 55 4c _FORMAT_DATE_FUL 000124f0: 4c 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 L " +. "SYSRE 00012500: 53 5f 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 S_CONST_REQUISIT 00012510: 45 5f 46 4f 52 4d 41 54 5f 44 41 54 45 5f 54 49 E_FORMAT_DATE_TI 00012520: 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ME " +. "SYSR 00012530: 45 53 5f 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 ES_CONST_REQUISI 00012540: 54 45 5f 46 4f 52 4d 41 54 5f 4c 45 46 54 20 22 TE_FORMAT_LEFT " 00012550: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00012560: 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f 46 ONST_REQUISITE_F 00012570: 4f 52 4d 41 54 5f 52 49 47 48 54 20 22 20 2b 0a ORMAT_RIGHT " +. 00012580: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00012590: 54 5f 52 45 51 55 49 53 49 54 45 5f 46 4f 52 4d T_REQUISITE_FORM 000125a0: 41 54 5f 57 49 54 48 4f 55 54 5f 55 4e 49 54 20 AT_WITHOUT_UNIT 000125b0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000125c0: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 000125d0: 4e 55 4d 42 45 52 5f 52 45 51 55 49 53 49 54 45 NUMBER_REQUISITE 000125e0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 000125f0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 51 55 YSRES_CONST_REQU 00012600: 49 53 49 54 45 5f 53 45 43 54 49 4f 4e 5f 41 43 ISITE_SECTION_AC 00012610: 54 49 4f 4e 53 20 22 20 2b 0a 20 20 20 20 22 53 TIONS " +. "S 00012620: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 51 55 YSRES_CONST_REQU 00012630: 49 53 49 54 45 5f 53 45 43 54 49 4f 4e 5f 42 55 ISITE_SECTION_BU 00012640: 54 54 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 TTON " +. "SY 00012650: 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 51 55 49 SRES_CONST_REQUI 00012660: 53 49 54 45 5f 53 45 43 54 49 4f 4e 5f 42 55 54 SITE_SECTION_BUT 00012670: 54 4f 4e 53 20 22 20 2b 0a 20 20 20 20 22 53 59 TONS " +. "SY 00012680: 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 51 55 49 SRES_CONST_REQUI 00012690: 53 49 54 45 5f 53 45 43 54 49 4f 4e 5f 43 41 52 SITE_SECTION_CAR 000126a0: 44 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 D " +. "SYSRE 000126b0: 53 5f 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 S_CONST_REQUISIT 000126c0: 45 5f 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 20 E_SECTION_TABLE 000126d0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000126e0: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 000126f0: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 30 20 SECTION_TABLE10 00012700: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012710: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 00012720: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 31 20 SECTION_TABLE11 00012730: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012740: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 00012750: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 32 20 SECTION_TABLE12 00012760: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012770: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 00012780: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 33 20 SECTION_TABLE13 00012790: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000127a0: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 000127b0: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 34 20 SECTION_TABLE14 000127c0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000127d0: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 000127e0: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 35 20 SECTION_TABLE15 000127f0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012800: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 00012810: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 36 20 SECTION_TABLE16 00012820: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012830: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 00012840: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 37 20 SECTION_TABLE17 00012850: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012860: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 00012870: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 38 20 SECTION_TABLE18 00012880: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012890: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 000128a0: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 31 39 20 SECTION_TABLE19 000128b0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000128c0: 43 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f CONST_REQUISITE_ 000128d0: 53 45 43 54 49 4f 4e 5f 54 41 42 4c 45 32 20 22 SECTION_TABLE2 " 000128e0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 000128f0: 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f 53 ONST_REQUISITE_S 00012900: 45 43 54 49 4f 4e 5f 54 41 42 4c 45 32 30 20 22 ECTION_TABLE20 " 00012910: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00012920: 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f 53 ONST_REQUISITE_S 00012930: 45 43 54 49 4f 4e 5f 54 41 42 4c 45 32 31 20 22 ECTION_TABLE21 " 00012940: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00012950: 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f 53 ONST_REQUISITE_S 00012960: 45 43 54 49 4f 4e 5f 54 41 42 4c 45 32 32 20 22 ECTION_TABLE22 " 00012970: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00012980: 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f 53 ONST_REQUISITE_S 00012990: 45 43 54 49 4f 4e 5f 54 41 42 4c 45 32 33 20 22 ECTION_TABLE23 " 000129a0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 000129b0: 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f 53 ONST_REQUISITE_S 000129c0: 45 43 54 49 4f 4e 5f 54 41 42 4c 45 32 34 20 22 ECTION_TABLE24 " 000129d0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 000129e0: 4f 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f 53 ONST_REQUISITE_S 000129f0: 45 43 54 49 4f 4e 5f 54 41 42 4c 45 33 20 22 20 ECTION_TABLE3 " 00012a00: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00012a10: 4e 53 54 5f 52 45 51 55 49 53 49 54 45 5f 53 45 NST_REQUISITE_SE 00012a20: 43 54 49 4f 4e 5f 54 41 42 4c 45 34 20 22 20 2b CTION_TABLE4 " + 00012a30: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00012a40: 53 54 5f 52 45 51 55 49 53 49 54 45 5f 53 45 43 ST_REQUISITE_SEC 00012a50: 54 49 4f 4e 5f 54 41 42 4c 45 35 20 22 20 2b 0a TION_TABLE5 " +. 00012a60: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00012a70: 54 5f 52 45 51 55 49 53 49 54 45 5f 53 45 43 54 T_REQUISITE_SECT 00012a80: 49 4f 4e 5f 54 41 42 4c 45 36 20 22 20 2b 0a 20 ION_TABLE6 " +. 00012a90: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00012aa0: 5f 52 45 51 55 49 53 49 54 45 5f 53 45 43 54 49 _REQUISITE_SECTI 00012ab0: 4f 4e 5f 54 41 42 4c 45 37 20 22 20 2b 0a 20 20 ON_TABLE7 " +. 00012ac0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00012ad0: 52 45 51 55 49 53 49 54 45 5f 53 45 43 54 49 4f REQUISITE_SECTIO 00012ae0: 4e 5f 54 41 42 4c 45 38 20 22 20 2b 0a 20 20 20 N_TABLE8 " +. 00012af0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 "SYSRES_CONST_R 00012b00: 45 51 55 49 53 49 54 45 5f 53 45 43 54 49 4f 4e EQUISITE_SECTION 00012b10: 5f 54 41 42 4c 45 39 20 22 20 2b 0a 20 20 20 20 _TABLE9 " +. 00012b20: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 45 "SYSRES_CONST_RE 00012b30: 51 55 49 53 49 54 45 53 5f 50 53 45 55 44 4f 52 QUISITES_PSEUDOR 00012b40: 45 46 45 52 45 4e 43 45 5f 52 45 51 55 49 53 49 EFERENCE_REQUISI 00012b50: 54 45 5f 4e 55 4d 42 45 52 5f 52 45 51 55 49 53 TE_NUMBER_REQUIS 00012b60: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 00012b70: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 "SYSRES_CONST_R 00012b80: 49 47 48 54 5f 41 4c 49 47 4e 4d 45 4e 54 5f 43 IGHT_ALIGNMENT_C 00012b90: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00012ba0: 52 45 53 5f 43 4f 4e 53 54 5f 52 4f 4c 45 53 5f RES_CONST_ROLES_ 00012bb0: 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 REFERENCE_CODE " 00012bc0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00012bd0: 4f 4e 53 54 5f 52 4f 55 54 45 5f 53 54 45 50 5f ONST_ROUTE_STEP_ 00012be0: 41 46 54 45 52 5f 52 55 53 20 22 20 2b 0a 20 20 AFTER_RUS " +. 00012bf0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00012c00: 52 4f 55 54 45 5f 53 54 45 50 5f 41 4e 44 5f 43 ROUTE_STEP_AND_C 00012c10: 4f 4e 44 49 54 49 4f 4e 5f 52 55 53 20 22 20 2b ONDITION_RUS " + 00012c20: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00012c30: 53 54 5f 52 4f 55 54 45 5f 53 54 45 50 5f 4f 52 ST_ROUTE_STEP_OR 00012c40: 5f 43 4f 4e 44 49 54 49 4f 4e 5f 52 55 53 20 22 _CONDITION_RUS " 00012c50: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00012c60: 4f 4e 53 54 5f 52 4f 55 54 45 5f 54 59 50 45 5f ONST_ROUTE_TYPE_ 00012c70: 43 4f 4d 50 4c 45 58 20 22 20 2b 0a 20 20 20 20 COMPLEX " +. 00012c80: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 52 4f "SYSRES_CONST_RO 00012c90: 55 54 45 5f 54 59 50 45 5f 50 41 52 41 4c 4c 45 UTE_TYPE_PARALLE 00012ca0: 4c 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 L " +. "SYSRE 00012cb0: 53 5f 43 4f 4e 53 54 5f 52 4f 55 54 45 5f 54 59 S_CONST_ROUTE_TY 00012cc0: 50 45 5f 53 45 52 49 41 4c 20 22 20 2b 0a 20 20 PE_SERIAL " +. 00012cd0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00012ce0: 53 42 44 41 54 41 53 45 54 44 45 53 43 5f 4e 45 SBDATASETDESC_NE 00012cf0: 47 41 54 49 56 45 5f 56 41 4c 55 45 20 22 20 2b GATIVE_VALUE " + 00012d00: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00012d10: 53 54 5f 53 42 44 41 54 41 53 45 54 44 45 53 43 ST_SBDATASETDESC 00012d20: 5f 50 4f 53 49 54 49 56 45 5f 56 41 4c 55 45 20 _POSITIVE_VALUE 00012d30: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012d40: 43 4f 4e 53 54 5f 53 42 56 49 45 57 53 44 45 53 CONST_SBVIEWSDES 00012d50: 43 5f 50 4f 53 49 54 49 56 45 5f 56 41 4c 55 45 C_POSITIVE_VALUE 00012d60: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00012d70: 5f 43 4f 4e 53 54 5f 53 43 52 49 50 54 5f 42 4c _CONST_SCRIPT_BL 00012d80: 4f 43 4b 5f 44 45 53 43 52 49 50 54 49 4f 4e 20 OCK_DESCRIPTION 00012d90: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012da0: 43 4f 4e 53 54 5f 53 45 41 52 43 48 5f 42 59 5f CONST_SEARCH_BY_ 00012db0: 54 45 58 54 5f 52 45 51 55 49 53 49 54 45 5f 43 TEXT_REQUISITE_C 00012dc0: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00012dd0: 52 45 53 5f 43 4f 4e 53 54 5f 53 45 41 52 43 48 RES_CONST_SEARCH 00012de0: 45 53 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 43 4f 4e ES_COMPONENT_CON 00012df0: 54 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 53 59 TENT " +. "SY 00012e00: 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 41 52 43 SRES_CONST_SEARC 00012e10: 48 45 53 5f 43 52 49 54 45 52 49 41 5f 41 43 54 HES_CRITERIA_ACT 00012e20: 49 4f 4e 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 ION_NAME " +. 00012e30: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 "SYSRES_CONST_S 00012e40: 45 41 52 43 48 45 53 5f 45 44 4f 43 5f 43 4f 4e EARCHES_EDOC_CON 00012e50: 54 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 53 59 TENT " +. "SY 00012e60: 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 41 52 43 SRES_CONST_SEARC 00012e70: 48 45 53 5f 46 4f 4c 44 45 52 5f 43 4f 4e 54 45 HES_FOLDER_CONTE 00012e80: 4e 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 NT " +. "SYSR 00012e90: 45 53 5f 43 4f 4e 53 54 5f 53 45 41 52 43 48 45 ES_CONST_SEARCHE 00012ea0: 53 5f 4a 4f 42 5f 43 4f 4e 54 45 4e 54 20 22 20 S_JOB_CONTENT " 00012eb0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00012ec0: 4e 53 54 5f 53 45 41 52 43 48 45 53 5f 52 45 46 NST_SEARCHES_REF 00012ed0: 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 20 2b 0a ERENCE_CODE " +. 00012ee0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00012ef0: 54 5f 53 45 41 52 43 48 45 53 5f 54 41 53 4b 5f T_SEARCHES_TASK_ 00012f00: 43 4f 4e 54 45 4e 54 20 22 20 2b 0a 20 20 20 20 CONTENT " +. 00012f10: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 "SYSRES_CONST_SE 00012f20: 43 4f 4e 44 5f 43 48 41 52 20 22 20 2b 0a 20 20 COND_CHAR " +. 00012f30: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00012f40: 53 45 43 54 49 4f 4e 5f 52 45 51 55 49 53 49 54 SECTION_REQUISIT 00012f50: 45 5f 41 43 54 49 4f 4e 53 5f 56 41 4c 55 45 20 E_ACTIONS_VALUE 00012f60: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012f70: 43 4f 4e 53 54 5f 53 45 43 54 49 4f 4e 5f 52 45 CONST_SECTION_RE 00012f80: 51 55 49 53 49 54 45 5f 43 41 52 44 5f 56 41 4c QUISITE_CARD_VAL 00012f90: 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 UE " +. "SYSR 00012fa0: 45 53 5f 43 4f 4e 53 54 5f 53 45 43 54 49 4f 4e ES_CONST_SECTION 00012fb0: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 00012fc0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00012fd0: 43 4f 4e 53 54 5f 53 45 43 54 49 4f 4e 5f 52 45 CONST_SECTION_RE 00012fe0: 51 55 49 53 49 54 45 5f 44 45 54 41 49 4c 5f 31 QUISITE_DETAIL_1 00012ff0: 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 _VALUE " +. " 00013000: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 43 SYSRES_CONST_SEC 00013010: 54 49 4f 4e 5f 52 45 51 55 49 53 49 54 45 5f 44 TION_REQUISITE_D 00013020: 45 54 41 49 4c 5f 32 5f 56 41 4c 55 45 20 22 20 ETAIL_2_VALUE " 00013030: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00013040: 4e 53 54 5f 53 45 43 54 49 4f 4e 5f 52 45 51 55 NST_SECTION_REQU 00013050: 49 53 49 54 45 5f 44 45 54 41 49 4c 5f 33 5f 56 ISITE_DETAIL_3_V 00013060: 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 ALUE " +. "SY 00013070: 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 43 54 49 SRES_CONST_SECTI 00013080: 4f 4e 5f 52 45 51 55 49 53 49 54 45 5f 44 45 54 ON_REQUISITE_DET 00013090: 41 49 4c 5f 34 5f 56 41 4c 55 45 20 22 20 2b 0a AIL_4_VALUE " +. 000130a0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 000130b0: 54 5f 53 45 43 54 49 4f 4e 5f 52 45 51 55 49 53 T_SECTION_REQUIS 000130c0: 49 54 45 5f 44 45 54 41 49 4c 5f 35 5f 56 41 4c ITE_DETAIL_5_VAL 000130d0: 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 UE " +. "SYSR 000130e0: 45 53 5f 43 4f 4e 53 54 5f 53 45 43 54 49 4f 4e ES_CONST_SECTION 000130f0: 5f 52 45 51 55 49 53 49 54 45 5f 44 45 54 41 49 _REQUISITE_DETAI 00013100: 4c 5f 36 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 L_6_VALUE " +. 00013110: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00013120: 53 45 4c 45 43 54 5f 52 45 46 45 52 45 4e 43 45 SELECT_REFERENCE 00013130: 5f 4d 4f 44 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 _MODE_NAME " +. 00013140: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00013150: 5f 53 45 4c 45 43 54 5f 54 59 50 45 5f 53 45 4c _SELECT_TYPE_SEL 00013160: 45 43 54 41 42 4c 45 20 22 20 2b 0a 20 20 20 20 ECTABLE " +. 00013170: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 "SYSRES_CONST_SE 00013180: 4c 45 43 54 5f 54 59 50 45 5f 53 45 4c 45 43 54 LECT_TYPE_SELECT 00013190: 41 42 4c 45 5f 4f 4e 4c 59 5f 43 48 49 4c 44 20 ABLE_ONLY_CHILD 000131a0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000131b0: 43 4f 4e 53 54 5f 53 45 4c 45 43 54 5f 54 59 50 CONST_SELECT_TYP 000131c0: 45 5f 53 45 4c 45 43 54 41 42 4c 45 5f 57 49 54 E_SELECTABLE_WIT 000131d0: 48 5f 43 48 49 4c 44 20 22 20 2b 0a 20 20 20 20 H_CHILD " +. 000131e0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 "SYSRES_CONST_SE 000131f0: 4c 45 43 54 5f 54 59 50 45 5f 55 4e 53 4c 45 43 LECT_TYPE_UNSLEC 00013200: 54 41 42 4c 45 20 22 20 2b 0a 20 20 20 20 22 53 TABLE " +. "S 00013210: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 52 56 YSRES_CONST_SERV 00013220: 45 52 5f 54 59 50 45 5f 4d 41 49 4e 20 22 20 2b ER_TYPE_MAIN " + 00013230: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00013240: 53 54 5f 53 45 52 56 49 43 45 5f 55 53 45 52 5f ST_SERVICE_USER_ 00013250: 43 41 54 45 47 4f 52 59 5f 46 49 45 4c 44 5f 56 CATEGORY_FIELD_V 00013260: 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 ALUE " +. "SY 00013270: 53 52 45 53 5f 43 4f 4e 53 54 5f 53 45 54 54 49 SRES_CONST_SETTI 00013280: 4e 47 53 5f 55 53 45 52 5f 52 45 51 55 49 53 49 NGS_USER_REQUISI 00013290: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 000132a0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 49 "SYSRES_CONST_SI 000132b0: 47 4e 41 54 55 52 45 5f 41 4e 44 5f 45 4e 43 4f GNATURE_AND_ENCO 000132c0: 44 45 5f 43 45 52 54 49 46 49 43 41 54 45 5f 54 DE_CERTIFICATE_T 000132d0: 59 50 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 YPE_CODE " +. 000132e0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 "SYSRES_CONST_S 000132f0: 49 47 4e 41 54 55 52 45 5f 43 45 52 54 49 46 49 IGNATURE_CERTIFI 00013300: 43 41 54 45 5f 54 59 50 45 5f 43 4f 44 45 20 22 CATE_TYPE_CODE " 00013310: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00013320: 4f 4e 53 54 5f 53 49 4e 47 55 4c 41 52 5f 54 49 ONST_SINGULAR_TI 00013330: 54 4c 45 5f 52 45 51 55 49 53 49 54 45 5f 43 4f TLE_REQUISITE_CO 00013340: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 00013350: 45 53 5f 43 4f 4e 53 54 5f 53 51 4c 5f 53 45 52 ES_CONST_SQL_SER 00013360: 56 45 52 5f 41 55 54 48 45 4e 54 49 46 49 43 41 VER_AUTHENTIFICA 00013370: 54 49 4f 4e 5f 46 4c 41 47 5f 56 41 4c 55 45 5f TION_FLAG_VALUE_ 00013380: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00013390: 53 52 45 53 5f 43 4f 4e 53 54 5f 53 51 4c 5f 53 SRES_CONST_SQL_S 000133a0: 45 52 56 45 52 5f 45 4e 43 4f 44 45 5f 41 55 54 ERVER_ENCODE_AUT 000133b0: 48 45 4e 54 49 46 49 43 41 54 49 4f 4e 5f 46 4c HENTIFICATION_FL 000133c0: 41 47 5f 56 41 4c 55 45 5f 43 4f 44 45 20 22 20 AG_VALUE_CODE " 000133d0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 000133e0: 4e 53 54 5f 53 54 41 4e 44 41 52 54 5f 52 4f 55 NST_STANDART_ROU 000133f0: 54 45 5f 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 TE_REFERENCE_COD 00013400: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00013410: 53 5f 43 4f 4e 53 54 5f 53 54 41 4e 44 41 52 54 S_CONST_STANDART 00013420: 5f 52 4f 55 54 45 5f 52 45 46 45 52 45 4e 43 45 _ROUTE_REFERENCE 00013430: 5f 43 4f 4d 4d 45 4e 54 5f 52 45 51 55 49 53 49 _COMMENT_REQUISI 00013440: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 00013450: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 54 "SYSRES_CONST_ST 00013460: 41 4e 44 41 52 54 5f 52 4f 55 54 45 53 5f 47 52 ANDART_ROUTES_GR 00013470: 4f 55 50 53 5f 52 45 46 45 52 45 4e 43 45 5f 43 OUPS_REFERENCE_C 00013480: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00013490: 52 45 53 5f 43 4f 4e 53 54 5f 53 54 41 54 45 5f RES_CONST_STATE_ 000134a0: 52 45 51 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 REQ_NAME " +. 000134b0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 "SYSRES_CONST_S 000134c0: 54 41 54 45 5f 52 45 51 55 49 53 49 54 45 5f 41 TATE_REQUISITE_A 000134d0: 43 54 49 56 45 5f 56 41 4c 55 45 20 22 20 2b 0a CTIVE_VALUE " +. 000134e0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 000134f0: 54 5f 53 54 41 54 45 5f 52 45 51 55 49 53 49 54 T_STATE_REQUISIT 00013500: 45 5f 43 4c 4f 53 45 44 5f 56 41 4c 55 45 20 22 E_CLOSED_VALUE " 00013510: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00013520: 4f 4e 53 54 5f 53 54 41 54 45 5f 52 45 51 55 49 ONST_STATE_REQUI 00013530: 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 SITE_CODE " +. 00013540: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00013550: 53 54 41 54 49 43 5f 52 4f 4c 45 5f 54 59 50 45 STATIC_ROLE_TYPE 00013560: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 00013570: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 54 41 54 YSRES_CONST_STAT 00013580: 55 53 5f 50 4c 41 4e 5f 44 45 46 41 55 4c 54 5f US_PLAN_DEFAULT_ 00013590: 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 53 VALUE " +. "S 000135a0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 54 41 54 YSRES_CONST_STAT 000135b0: 55 53 5f 56 41 4c 55 45 5f 41 55 54 4f 43 4c 45 US_VALUE_AUTOCLE 000135c0: 41 4e 49 4e 47 20 22 20 2b 0a 20 20 20 20 22 53 ANING " +. "S 000135d0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 54 41 54 YSRES_CONST_STAT 000135e0: 55 53 5f 56 41 4c 55 45 5f 42 4c 55 45 5f 53 51 US_VALUE_BLUE_SQ 000135f0: 55 41 52 45 20 22 20 2b 0a 20 20 20 20 22 53 59 UARE " +. "SY 00013600: 53 52 45 53 5f 43 4f 4e 53 54 5f 53 54 41 54 55 SRES_CONST_STATU 00013610: 53 5f 56 41 4c 55 45 5f 43 4f 4d 50 4c 45 54 45 S_VALUE_COMPLETE 00013620: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00013630: 5f 43 4f 4e 53 54 5f 53 54 41 54 55 53 5f 56 41 _CONST_STATUS_VA 00013640: 4c 55 45 5f 47 52 45 45 4e 5f 53 51 55 41 52 45 LUE_GREEN_SQUARE 00013650: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00013660: 5f 43 4f 4e 53 54 5f 53 54 41 54 55 53 5f 56 41 _CONST_STATUS_VA 00013670: 4c 55 45 5f 4f 52 41 4e 47 45 5f 53 51 55 41 52 LUE_ORANGE_SQUAR 00013680: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00013690: 53 5f 43 4f 4e 53 54 5f 53 54 41 54 55 53 5f 56 S_CONST_STATUS_V 000136a0: 41 4c 55 45 5f 50 55 52 50 4c 45 5f 53 51 55 41 ALUE_PURPLE_SQUA 000136b0: 52 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 RE " +. "SYSR 000136c0: 45 53 5f 43 4f 4e 53 54 5f 53 54 41 54 55 53 5f ES_CONST_STATUS_ 000136d0: 56 41 4c 55 45 5f 52 45 44 5f 53 51 55 41 52 45 VALUE_RED_SQUARE 000136e0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 000136f0: 5f 43 4f 4e 53 54 5f 53 54 41 54 55 53 5f 56 41 _CONST_STATUS_VA 00013700: 4c 55 45 5f 53 55 53 50 45 4e 44 20 22 20 2b 0a LUE_SUSPEND " +. 00013710: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00013720: 54 5f 53 54 41 54 55 53 5f 56 41 4c 55 45 5f 59 T_STATUS_VALUE_Y 00013730: 45 4c 4c 4f 57 5f 53 51 55 41 52 45 20 22 20 2b ELLOW_SQUARE " + 00013740: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00013750: 53 54 5f 53 54 44 52 4f 55 54 45 5f 53 48 4f 57 ST_STDROUTE_SHOW 00013760: 5f 54 4f 5f 55 53 45 52 53 5f 52 45 51 55 49 53 _TO_USERS_REQUIS 00013770: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 00013780: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 "SYSRES_CONST_S 00013790: 54 4f 52 41 47 45 5f 54 59 50 45 5f 46 49 4c 45 TORAGE_TYPE_FILE 000137a0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 000137b0: 5f 43 4f 4e 53 54 5f 53 54 4f 52 41 47 45 5f 54 _CONST_STORAGE_T 000137c0: 59 50 45 5f 53 51 4c 5f 53 45 52 56 45 52 20 22 YPE_SQL_SERVER " 000137d0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 000137e0: 4f 4e 53 54 5f 53 54 52 5f 52 45 51 55 49 53 49 ONST_STR_REQUISI 000137f0: 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 TE " +. "SYSR 00013800: 45 53 5f 43 4f 4e 53 54 5f 53 54 52 49 4b 45 4f ES_CONST_STRIKEO 00013810: 55 54 5f 4c 49 46 45 5f 43 59 43 4c 45 5f 53 54 UT_LIFE_CYCLE_ST 00013820: 41 47 45 5f 44 52 41 57 5f 53 54 59 4c 45 20 22 AGE_DRAW_STYLE " 00013830: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00013840: 4f 4e 53 54 5f 53 54 52 49 4e 47 5f 46 4f 52 4d ONST_STRING_FORM 00013850: 41 54 5f 4c 45 46 54 5f 41 4c 49 47 4e 5f 43 48 AT_LEFT_ALIGN_CH 00013860: 41 52 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 AR " +. "SYSR 00013870: 45 53 5f 43 4f 4e 53 54 5f 53 54 52 49 4e 47 5f ES_CONST_STRING_ 00013880: 46 4f 52 4d 41 54 5f 52 49 47 48 54 5f 41 4c 49 FORMAT_RIGHT_ALI 00013890: 47 4e 5f 43 48 41 52 20 22 20 2b 0a 20 20 20 20 GN_CHAR " +. 000138a0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 54 "SYSRES_CONST_ST 000138b0: 52 49 4e 47 5f 52 45 51 55 49 53 49 54 45 5f 43 RING_REQUISITE_C 000138c0: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 000138d0: 52 45 53 5f 43 4f 4e 53 54 5f 53 54 52 49 4e 47 RES_CONST_STRING 000138e0: 5f 52 45 51 55 49 53 49 54 45 5f 54 59 50 45 20 _REQUISITE_TYPE 000138f0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00013900: 43 4f 4e 53 54 5f 53 54 52 49 4e 47 5f 54 59 50 CONST_STRING_TYP 00013910: 45 5f 43 48 41 52 20 22 20 2b 0a 20 20 20 20 22 E_CHAR " +. " 00013920: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 55 42 SYSRES_CONST_SUB 00013930: 53 54 49 54 55 54 45 53 5f 50 53 45 55 44 4f 52 STITUTES_PSEUDOR 00013940: 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 20 EFERENCE_CODE " 00013950: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00013960: 4e 53 54 5f 53 55 42 54 41 53 4b 5f 42 4c 4f 43 NST_SUBTASK_BLOC 00013970: 4b 5f 44 45 53 43 52 49 50 54 49 4f 4e 20 22 20 K_DESCRIPTION " 00013980: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00013990: 4e 53 54 5f 53 59 53 54 45 4d 5f 53 45 54 54 49 NST_SYSTEM_SETTI 000139a0: 4e 47 5f 43 55 52 52 45 4e 54 5f 55 53 45 52 5f NG_CURRENT_USER_ 000139b0: 50 41 52 41 4d 5f 56 41 4c 55 45 20 22 20 2b 0a PARAM_VALUE " +. 000139c0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 000139d0: 54 5f 53 59 53 54 45 4d 5f 53 45 54 54 49 4e 47 T_SYSTEM_SETTING 000139e0: 5f 45 4d 50 54 59 5f 56 41 4c 55 45 5f 50 41 52 _EMPTY_VALUE_PAR 000139f0: 41 4d 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 AM_VALUE " +. 00013a00: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 53 "SYSRES_CONST_S 00013a10: 59 53 54 45 4d 5f 56 45 52 53 49 4f 4e 5f 43 4f YSTEM_VERSION_CO 00013a20: 4d 4d 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 53 MMENT " +. "S 00013a30: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 54 41 53 4b YSRES_CONST_TASK 00013a40: 5f 41 43 43 45 53 53 5f 54 59 50 45 5f 41 4c 4c _ACCESS_TYPE_ALL 00013a50: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00013a60: 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f 41 43 43 45 _CONST_TASK_ACCE 00013a70: 53 53 5f 54 59 50 45 5f 41 4c 4c 5f 4d 45 4d 42 SS_TYPE_ALL_MEMB 00013a80: 45 52 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ERS " +. "SYS 00013a90: 52 45 53 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f 41 RES_CONST_TASK_A 00013aa0: 43 43 45 53 53 5f 54 59 50 45 5f 4d 41 4e 55 41 CCESS_TYPE_MANUA 00013ab0: 4c 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 L " +. "SYSRE 00013ac0: 53 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f 45 4e 43 S_CONST_TASK_ENC 00013ad0: 4f 44 45 5f 54 59 50 45 5f 43 45 52 54 49 46 49 ODE_TYPE_CERTIFI 00013ae0: 43 41 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 CATION " +. " 00013af0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 54 41 53 SYSRES_CONST_TAS 00013b00: 4b 5f 45 4e 43 4f 44 45 5f 54 59 50 45 5f 43 45 K_ENCODE_TYPE_CE 00013b10: 52 54 49 46 49 43 41 54 49 4f 4e 5f 41 4e 44 5f RTIFICATION_AND_ 00013b20: 50 41 53 53 57 4f 52 44 20 22 20 2b 0a 20 20 20 PASSWORD " +. 00013b30: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 54 "SYSRES_CONST_T 00013b40: 41 53 4b 5f 45 4e 43 4f 44 45 5f 54 59 50 45 5f ASK_ENCODE_TYPE_ 00013b50: 4e 4f 4e 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NONE " +. "SY 00013b60: 53 52 45 53 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f SRES_CONST_TASK_ 00013b70: 45 4e 43 4f 44 45 5f 54 59 50 45 5f 50 41 53 53 ENCODE_TYPE_PASS 00013b80: 57 4f 52 44 20 22 20 2b 0a 20 20 20 20 22 53 59 WORD " +. "SY 00013b90: 53 52 45 53 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f SRES_CONST_TASK_ 00013ba0: 52 4f 55 54 45 5f 41 4c 4c 5f 43 4f 4e 44 49 54 ROUTE_ALL_CONDIT 00013bb0: 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ION " +. "SYS 00013bc0: 52 45 53 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f 52 RES_CONST_TASK_R 00013bd0: 4f 55 54 45 5f 41 4e 44 5f 43 4f 4e 44 49 54 49 OUTE_AND_CONDITI 00013be0: 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ON " +. "SYSR 00013bf0: 45 53 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f 52 4f ES_CONST_TASK_RO 00013c00: 55 54 45 5f 4f 52 5f 43 4f 4e 44 49 54 49 4f 4e UTE_OR_CONDITION 00013c10: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00013c20: 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f 53 54 41 54 _CONST_TASK_STAT 00013c30: 45 5f 41 42 4f 52 54 45 44 20 22 20 2b 0a 20 20 E_ABORTED " +. 00013c40: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00013c50: 54 41 53 4b 5f 53 54 41 54 45 5f 43 4f 4d 50 4c TASK_STATE_COMPL 00013c60: 45 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ETE " +. "SYS 00013c70: 52 45 53 5f 43 4f 4e 53 54 5f 54 41 53 4b 5f 53 RES_CONST_TASK_S 00013c80: 54 41 54 45 5f 43 4f 4e 54 49 4e 55 45 44 20 22 TATE_CONTINUED " 00013c90: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00013ca0: 4f 4e 53 54 5f 54 41 53 4b 5f 53 54 41 54 45 5f ONST_TASK_STATE_ 00013cb0: 43 4f 4e 54 52 4f 4c 20 22 20 2b 0a 20 20 20 20 CONTROL " +. 00013cc0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 54 41 "SYSRES_CONST_TA 00013cd0: 53 4b 5f 53 54 41 54 45 5f 49 4e 49 54 20 22 20 SK_STATE_INIT " 00013ce0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00013cf0: 4e 53 54 5f 54 41 53 4b 5f 53 54 41 54 45 5f 57 NST_TASK_STATE_W 00013d00: 4f 52 4b 49 4e 47 20 22 20 2b 0a 20 20 20 20 22 ORKING " +. " 00013d10: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 54 41 53 SYSRES_CONST_TAS 00013d20: 4b 5f 54 49 54 4c 45 20 22 20 2b 0a 20 20 20 20 K_TITLE " +. 00013d30: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 54 41 "SYSRES_CONST_TA 00013d40: 53 4b 5f 54 59 50 45 53 5f 47 52 4f 55 50 53 5f SK_TYPES_GROUPS_ 00013d50: 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 REFERENCE_CODE " 00013d60: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00013d70: 4f 4e 53 54 5f 54 41 53 4b 5f 54 59 50 45 53 5f ONST_TASK_TYPES_ 00013d80: 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 REFERENCE_CODE " 00013d90: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00013da0: 4f 4e 53 54 5f 54 45 4d 50 4c 41 54 45 53 5f 52 ONST_TEMPLATES_R 00013db0: 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 20 EFERENCE_CODE " 00013dc0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00013dd0: 4e 53 54 5f 54 45 53 54 5f 44 41 54 45 5f 52 45 NST_TEST_DATE_RE 00013de0: 51 55 49 53 49 54 45 5f 4e 41 4d 45 20 22 20 2b QUISITE_NAME " + 00013df0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00013e00: 53 54 5f 54 45 53 54 5f 44 45 56 5f 44 41 54 41 ST_TEST_DEV_DATA 00013e10: 42 41 53 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 BASE_NAME " +. 00013e20: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00013e30: 54 45 53 54 5f 44 45 56 5f 53 59 53 54 45 4d 5f TEST_DEV_SYSTEM_ 00013e40: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00013e50: 53 52 45 53 5f 43 4f 4e 53 54 5f 54 45 53 54 5f SRES_CONST_TEST_ 00013e60: 45 44 4d 53 5f 44 41 54 41 42 41 53 45 5f 4e 41 EDMS_DATABASE_NA 00013e70: 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ME " +. "SYSR 00013e80: 45 53 5f 43 4f 4e 53 54 5f 54 45 53 54 5f 45 44 ES_CONST_TEST_ED 00013e90: 4d 53 5f 4d 41 49 4e 5f 43 4f 44 45 20 22 20 2b MS_MAIN_CODE " + 00013ea0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00013eb0: 53 54 5f 54 45 53 54 5f 45 44 4d 53 5f 4d 41 49 ST_TEST_EDMS_MAI 00013ec0: 4e 5f 44 42 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 N_DB_NAME " +. 00013ed0: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00013ee0: 54 45 53 54 5f 45 44 4d 53 5f 53 45 43 4f 4e 44 TEST_EDMS_SECOND 00013ef0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 00013f00: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 54 45 53 54 YSRES_CONST_TEST 00013f10: 5f 45 44 4d 53 5f 53 45 43 4f 4e 44 5f 44 42 5f _EDMS_SECOND_DB_ 00013f20: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NAME " +. "SY 00013f30: 53 52 45 53 5f 43 4f 4e 53 54 5f 54 45 53 54 5f SRES_CONST_TEST_ 00013f40: 45 44 4d 53 5f 53 59 53 54 45 4d 5f 43 4f 44 45 EDMS_SYSTEM_CODE 00013f50: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00013f60: 5f 43 4f 4e 53 54 5f 54 45 53 54 5f 4e 55 4d 45 _CONST_TEST_NUME 00013f70: 52 49 43 5f 52 45 51 55 49 53 49 54 45 5f 4e 41 RIC_REQUISITE_NA 00013f80: 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ME " +. "SYSR 00013f90: 45 53 5f 43 4f 4e 53 54 5f 54 45 58 54 5f 52 45 ES_CONST_TEXT_RE 00013fa0: 51 55 49 53 49 54 45 20 22 20 2b 0a 20 20 20 20 QUISITE " +. 00013fb0: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 54 45 "SYSRES_CONST_TE 00013fc0: 58 54 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 XT_REQUISITE_COD 00013fd0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00013fe0: 53 5f 43 4f 4e 53 54 5f 54 45 58 54 5f 52 45 51 S_CONST_TEXT_REQ 00013ff0: 55 49 53 49 54 45 5f 54 59 50 45 20 22 20 2b 0a UISITE_TYPE " +. 00014000: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00014010: 54 5f 54 45 58 54 5f 54 59 50 45 5f 43 48 41 52 T_TEXT_TYPE_CHAR 00014020: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00014030: 5f 43 4f 4e 53 54 5f 54 59 50 45 5f 43 4f 44 45 _CONST_TYPE_CODE 00014040: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 00014050: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00014060: 43 4f 4e 53 54 5f 54 59 50 45 5f 52 45 51 55 49 CONST_TYPE_REQUI 00014070: 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 SITE_CODE " +. 00014080: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00014090: 55 4e 44 45 46 49 4e 45 44 5f 4c 49 46 45 5f 43 UNDEFINED_LIFE_C 000140a0: 59 43 4c 45 5f 53 54 41 47 45 5f 46 4f 4e 54 5f YCLE_STAGE_FONT_ 000140b0: 43 4f 4c 4f 52 20 22 20 2b 0a 20 20 20 20 22 53 COLOR " +. "S 000140c0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 4e 49 54 YSRES_CONST_UNIT 000140d0: 53 5f 53 45 43 54 49 4f 4e 5f 49 44 5f 52 45 51 S_SECTION_ID_REQ 000140e0: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 000140f0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00014100: 54 5f 55 4e 49 54 53 5f 53 45 43 54 49 4f 4e 5f T_UNITS_SECTION_ 00014110: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 00014120: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00014130: 4f 4e 53 54 5f 55 4e 4f 50 45 52 41 54 49 4e 47 ONST_UNOPERATING 00014140: 5f 52 45 43 4f 52 44 5f 46 4c 41 47 5f 56 41 4c _RECORD_FLAG_VAL 00014150: 55 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 UE_CODE " +. 00014160: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 4e "SYSRES_CONST_UN 00014170: 53 54 4f 52 45 44 5f 44 41 54 41 5f 52 45 51 55 STORED_DATA_REQU 00014180: 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 ISITE_CODE " +. 00014190: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 000141a0: 5f 55 4e 53 54 4f 52 45 44 5f 44 41 54 41 5f 52 _UNSTORED_DATA_R 000141b0: 45 51 55 49 53 49 54 45 5f 4e 41 4d 45 20 22 20 EQUISITE_NAME " 000141c0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 000141d0: 4e 53 54 5f 55 53 45 5f 41 43 43 45 53 53 5f 54 NST_USE_ACCESS_T 000141e0: 59 50 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 YPE_CODE " +. 000141f0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 "SYSRES_CONST_U 00014200: 53 45 5f 41 43 43 45 53 53 5f 54 59 50 45 5f 4e SE_ACCESS_TYPE_N 00014210: 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 AME " +. "SYS 00014220: 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f 41 RES_CONST_USER_A 00014230: 43 43 4f 55 4e 54 5f 54 59 50 45 5f 56 41 4c 55 CCOUNT_TYPE_VALU 00014240: 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 E_CODE " +. " 00014250: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 SYSRES_CONST_USE 00014260: 52 5f 41 44 44 49 54 49 4f 4e 41 4c 5f 49 4e 46 R_ADDITIONAL_INF 00014270: 4f 52 4d 41 54 49 4f 4e 5f 52 45 51 55 49 53 49 ORMATION_REQUISI 00014280: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 00014290: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 "SYSRES_CONST_US 000142a0: 45 52 5f 41 4e 44 5f 47 52 4f 55 50 5f 49 44 5f ER_AND_GROUP_ID_ 000142b0: 46 52 4f 4d 5f 50 53 45 55 44 4f 52 45 46 45 52 FROM_PSEUDOREFER 000142c0: 45 4e 43 45 5f 52 45 51 55 49 53 49 54 45 5f 43 ENCE_REQUISITE_C 000142d0: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 000142e0: 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f 43 RES_CONST_USER_C 000142f0: 41 54 45 47 4f 52 59 5f 4e 4f 52 4d 41 4c 20 22 ATEGORY_NORMAL " 00014300: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00014310: 4f 4e 53 54 5f 55 53 45 52 5f 43 45 52 54 49 46 ONST_USER_CERTIF 00014320: 49 43 41 54 45 5f 52 45 51 55 49 53 49 54 45 5f ICATE_REQUISITE_ 00014330: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00014340: 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f SRES_CONST_USER_ 00014350: 43 45 52 54 49 46 49 43 41 54 45 5f 53 54 41 54 CERTIFICATE_STAT 00014360: 45 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 E_REQUISITE_CODE 00014370: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00014380: 5f 43 4f 4e 53 54 5f 55 53 45 52 5f 43 45 52 54 _CONST_USER_CERT 00014390: 49 46 49 43 41 54 45 5f 53 55 42 4a 45 43 54 5f IFICATE_SUBJECT_ 000143a0: 4e 41 4d 45 5f 52 45 51 55 49 53 49 54 45 5f 43 NAME_REQUISITE_C 000143b0: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 000143c0: 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f 43 RES_CONST_USER_C 000143d0: 45 52 54 49 46 49 43 41 54 45 5f 54 48 55 4d 42 ERTIFICATE_THUMB 000143e0: 50 52 49 4e 54 5f 52 45 51 55 49 53 49 54 45 5f PRINT_REQUISITE_ 000143f0: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00014400: 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f SRES_CONST_USER_ 00014410: 43 4f 4d 4d 4f 4e 5f 43 41 54 45 47 4f 52 59 20 COMMON_CATEGORY 00014420: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00014430: 43 4f 4e 53 54 5f 55 53 45 52 5f 43 4f 4d 4d 4f CONST_USER_COMMO 00014440: 4e 5f 43 41 54 45 47 4f 52 59 5f 43 4f 44 45 20 N_CATEGORY_CODE 00014450: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 00014460: 43 4f 4e 53 54 5f 55 53 45 52 5f 46 55 4c 4c 5f CONST_USER_FULL_ 00014470: 4e 41 4d 45 5f 52 45 51 55 49 53 49 54 45 5f 43 NAME_REQUISITE_C 00014480: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00014490: 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f 47 RES_CONST_USER_G 000144a0: 52 4f 55 50 5f 54 59 50 45 5f 52 45 51 55 49 53 ROUP_TYPE_REQUIS 000144b0: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 000144c0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 "SYSRES_CONST_U 000144d0: 53 45 52 5f 4c 4f 47 49 4e 5f 52 45 51 55 49 53 SER_LOGIN_REQUIS 000144e0: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 000144f0: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 "SYSRES_CONST_U 00014500: 53 45 52 5f 52 45 4d 4f 54 45 5f 43 4f 4e 54 52 SER_REMOTE_CONTR 00014510: 4f 4c 4c 45 52 5f 52 45 51 55 49 53 49 54 45 5f OLLER_REQUISITE_ 00014520: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00014530: 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f SRES_CONST_USER_ 00014540: 52 45 4d 4f 54 45 5f 53 59 53 54 45 4d 5f 52 45 REMOTE_SYSTEM_RE 00014550: 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b QUISITE_CODE " + 00014560: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00014570: 53 54 5f 55 53 45 52 5f 52 49 47 48 54 53 5f 54 ST_USER_RIGHTS_T 00014580: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 00014590: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000145a0: 43 4f 4e 53 54 5f 55 53 45 52 5f 53 45 52 56 45 CONST_USER_SERVE 000145b0: 52 5f 4e 41 4d 45 5f 52 45 51 55 49 53 49 54 45 R_NAME_REQUISITE 000145c0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 000145d0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 YSRES_CONST_USER 000145e0: 5f 53 45 52 56 49 43 45 5f 43 41 54 45 47 4f 52 _SERVICE_CATEGOR 000145f0: 59 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 Y " +. "SYSRE 00014600: 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f 53 45 52 S_CONST_USER_SER 00014610: 56 49 43 45 5f 43 41 54 45 47 4f 52 59 5f 43 4f VICE_CATEGORY_CO 00014620: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 00014630: 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f 53 54 ES_CONST_USER_ST 00014640: 41 54 55 53 5f 41 44 4d 49 4e 49 53 54 52 41 54 ATUS_ADMINISTRAT 00014650: 4f 52 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 OR_CODE " +. 00014660: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 "SYSRES_CONST_US 00014670: 45 52 5f 53 54 41 54 55 53 5f 41 44 4d 49 4e 49 ER_STATUS_ADMINI 00014680: 53 54 52 41 54 4f 52 5f 4e 41 4d 45 20 22 20 2b STRATOR_NAME " + 00014690: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 000146a0: 53 54 5f 55 53 45 52 5f 53 54 41 54 55 53 5f 44 ST_USER_STATUS_D 000146b0: 45 56 45 4c 4f 50 45 52 5f 43 4f 44 45 20 22 20 EVELOPER_CODE " 000146c0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 000146d0: 4e 53 54 5f 55 53 45 52 5f 53 54 41 54 55 53 5f NST_USER_STATUS_ 000146e0: 44 45 56 45 4c 4f 50 45 52 5f 4e 41 4d 45 20 22 DEVELOPER_NAME " 000146f0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00014700: 4f 4e 53 54 5f 55 53 45 52 5f 53 54 41 54 55 53 ONST_USER_STATUS 00014710: 5f 44 49 53 41 42 4c 45 44 5f 43 4f 44 45 20 22 _DISABLED_CODE " 00014720: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00014730: 4f 4e 53 54 5f 55 53 45 52 5f 53 54 41 54 55 53 ONST_USER_STATUS 00014740: 5f 44 49 53 41 42 4c 45 44 5f 4e 41 4d 45 20 22 _DISABLED_NAME " 00014750: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00014760: 4f 4e 53 54 5f 55 53 45 52 5f 53 54 41 54 55 53 ONST_USER_STATUS 00014770: 5f 53 59 53 54 45 4d 5f 44 45 56 45 4c 4f 50 45 _SYSTEM_DEVELOPE 00014780: 52 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 R_CODE " +. " 00014790: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 SYSRES_CONST_USE 000147a0: 52 5f 53 54 41 54 55 53 5f 55 53 45 52 5f 43 4f R_STATUS_USER_CO 000147b0: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 000147c0: 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 5f 53 54 ES_CONST_USER_ST 000147d0: 41 54 55 53 5f 55 53 45 52 5f 4e 41 4d 45 20 22 ATUS_USER_NAME " 000147e0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 000147f0: 4f 4e 53 54 5f 55 53 45 52 5f 53 54 41 54 55 53 ONST_USER_STATUS 00014800: 5f 55 53 45 52 5f 4e 41 4d 45 5f 44 45 50 52 45 _USER_NAME_DEPRE 00014810: 43 41 54 45 44 20 22 20 2b 0a 20 20 20 20 22 53 CATED " +. "S 00014820: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 YSRES_CONST_USER 00014830: 5f 54 59 50 45 5f 46 49 45 4c 44 5f 56 41 4c 55 _TYPE_FIELD_VALU 00014840: 45 5f 55 53 45 52 20 22 20 2b 0a 20 20 20 20 22 E_USER " +. " 00014850: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 SYSRES_CONST_USE 00014860: 52 5f 54 59 50 45 5f 52 45 51 55 49 53 49 54 45 R_TYPE_REQUISITE 00014870: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 00014880: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 YSRES_CONST_USER 00014890: 53 5f 43 4f 4e 54 52 4f 4c 4c 45 52 5f 52 45 51 S_CONTROLLER_REQ 000148a0: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 000148b0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 000148c0: 54 5f 55 53 45 52 53 5f 49 53 5f 4d 41 49 4e 5f T_USERS_IS_MAIN_ 000148d0: 53 45 52 56 45 52 5f 52 45 51 55 49 53 49 54 45 SERVER_REQUISITE 000148e0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 000148f0: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 YSRES_CONST_USER 00014900: 53 5f 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 S_REFERENCE_CODE 00014910: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 " +. "SYSRES 00014920: 5f 43 4f 4e 53 54 5f 55 53 45 52 53 5f 52 45 47 _CONST_USERS_REG 00014930: 49 53 54 52 41 54 49 4f 4e 5f 43 45 52 54 49 46 ISTRATION_CERTIF 00014940: 49 43 41 54 45 53 5f 41 43 54 49 4f 4e 5f 4e 41 ICATES_ACTION_NA 00014950: 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ME " +. "SYSR 00014960: 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 53 5f 52 ES_CONST_USERS_R 00014970: 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 EQUISITE_CODE " 00014980: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00014990: 4e 53 54 5f 55 53 45 52 53 5f 53 59 53 54 45 4d NST_USERS_SYSTEM 000149a0: 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 _REQUISITE_CODE 000149b0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 000149c0: 43 4f 4e 53 54 5f 55 53 45 52 53 5f 55 53 45 52 CONST_USERS_USER 000149d0: 5f 41 43 43 45 53 53 5f 52 49 47 48 54 53 5f 54 _ACCESS_RIGHTS_T 000149e0: 59 50 52 5f 52 45 51 55 49 53 49 54 45 5f 43 4f YPR_REQUISITE_CO 000149f0: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 00014a00: 45 53 5f 43 4f 4e 53 54 5f 55 53 45 52 53 5f 55 ES_CONST_USERS_U 00014a10: 53 45 52 5f 41 55 54 48 45 4e 54 49 43 41 54 49 SER_AUTHENTICATI 00014a20: 4f 4e 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 ON_REQUISITE_COD 00014a30: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00014a40: 53 5f 43 4f 4e 53 54 5f 55 53 45 52 53 5f 55 53 S_CONST_USERS_US 00014a50: 45 52 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 52 45 51 ER_COMPONENT_REQ 00014a60: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 00014a70: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00014a80: 54 5f 55 53 45 52 53 5f 55 53 45 52 5f 47 52 4f T_USERS_USER_GRO 00014a90: 55 50 5f 52 45 51 55 49 53 49 54 45 5f 43 4f 44 UP_REQUISITE_COD 00014aa0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00014ab0: 53 5f 43 4f 4e 53 54 5f 55 53 45 52 53 5f 56 49 S_CONST_USERS_VI 00014ac0: 45 57 5f 43 45 52 54 49 46 49 43 41 54 45 53 5f EW_CERTIFICATES_ 00014ad0: 41 43 54 49 4f 4e 5f 4e 41 4d 45 20 22 20 2b 0a ACTION_NAME " +. 00014ae0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00014af0: 54 5f 56 49 45 57 5f 44 45 46 41 55 4c 54 5f 43 T_VIEW_DEFAULT_C 00014b00: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ODE " +. "SYS 00014b10: 52 45 53 5f 43 4f 4e 53 54 5f 56 49 45 57 5f 44 RES_CONST_VIEW_D 00014b20: 45 46 41 55 4c 54 5f 4e 41 4d 45 20 22 20 2b 0a EFAULT_NAME " +. 00014b30: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00014b40: 54 5f 56 49 45 57 45 52 5f 52 45 51 55 49 53 49 T_VIEWER_REQUISI 00014b50: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 00014b60: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 57 41 "SYSRES_CONST_WA 00014b70: 49 54 49 4e 47 5f 42 4c 4f 43 4b 5f 44 45 53 43 ITING_BLOCK_DESC 00014b80: 52 49 50 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 RIPTION " +. 00014b90: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 57 49 "SYSRES_CONST_WI 00014ba0: 5a 41 52 44 5f 46 4f 52 4d 5f 4c 41 42 45 4c 5f ZARD_FORM_LABEL_ 00014bb0: 54 45 53 54 5f 53 54 52 49 4e 47 20 20 22 20 2b TEST_STRING " + 00014bc0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00014bd0: 53 54 5f 57 49 5a 41 52 44 5f 51 55 45 52 59 5f ST_WIZARD_QUERY_ 00014be0: 50 41 52 41 4d 5f 48 45 49 47 48 54 5f 45 54 41 PARAM_HEIGHT_ETA 00014bf0: 4c 4f 4e 5f 53 54 52 49 4e 47 20 22 20 2b 0a 20 LON_STRING " +. 00014c00: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00014c10: 5f 57 49 5a 41 52 44 5f 52 45 46 45 52 45 4e 43 _WIZARD_REFERENC 00014c20: 45 5f 43 4f 4d 4d 45 4e 54 5f 52 45 51 55 49 53 E_COMMENT_REQUIS 00014c30: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 00014c40: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 57 "SYSRES_CONST_W 00014c50: 4f 52 4b 5f 52 55 4c 45 53 5f 44 45 53 43 52 49 ORK_RULES_DESCRI 00014c60: 50 54 49 4f 4e 5f 52 45 51 55 49 53 49 54 45 5f PTION_REQUISITE_ 00014c70: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00014c80: 53 52 45 53 5f 43 4f 4e 53 54 5f 57 4f 52 4b 5f SRES_CONST_WORK_ 00014c90: 54 49 4d 45 5f 43 41 4c 45 4e 44 41 52 5f 52 45 TIME_CALENDAR_RE 00014ca0: 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 20 2b FERENCE_CODE " + 00014cb0: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00014cc0: 53 54 5f 57 4f 52 4b 5f 57 4f 52 4b 46 4c 4f 57 ST_WORK_WORKFLOW 00014cd0: 5f 48 41 52 44 5f 52 4f 55 54 45 5f 54 59 50 45 _HARD_ROUTE_TYPE 00014ce0: 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 _VALUE " +. " 00014cf0: 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 57 4f 52 SYSRES_CONST_WOR 00014d00: 4b 5f 57 4f 52 4b 46 4c 4f 57 5f 48 41 52 44 5f K_WORKFLOW_HARD_ 00014d10: 52 4f 55 54 45 5f 54 59 50 45 5f 56 41 4c 55 45 ROUTE_TYPE_VALUE 00014d20: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 00014d30: 59 53 52 45 53 5f 43 4f 4e 53 54 5f 57 4f 52 4b YSRES_CONST_WORK 00014d40: 5f 57 4f 52 4b 46 4c 4f 57 5f 48 41 52 44 5f 52 _WORKFLOW_HARD_R 00014d50: 4f 55 54 45 5f 54 59 50 45 5f 56 41 4c 55 45 5f OUTE_TYPE_VALUE_ 00014d60: 43 4f 44 45 5f 52 55 53 20 22 20 2b 0a 20 20 20 CODE_RUS " +. 00014d70: 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 57 "SYSRES_CONST_W 00014d80: 4f 52 4b 5f 57 4f 52 4b 46 4c 4f 57 5f 53 4f 46 ORK_WORKFLOW_SOF 00014d90: 54 5f 52 4f 55 54 45 5f 54 59 50 45 5f 56 41 4c T_ROUTE_TYPE_VAL 00014da0: 55 45 5f 43 4f 44 45 5f 52 55 53 20 22 20 2b 0a UE_CODE_RUS " +. 00014db0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00014dc0: 54 5f 57 4f 52 4b 46 4c 4f 57 5f 52 4f 55 54 45 T_WORKFLOW_ROUTE 00014dd0: 5f 54 59 50 52 5f 48 41 52 44 20 22 20 2b 0a 20 _TYPR_HARD " +. 00014de0: 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 "SYSRES_CONST 00014df0: 5f 57 4f 52 4b 46 4c 4f 57 5f 52 4f 55 54 45 5f _WORKFLOW_ROUTE_ 00014e00: 54 59 50 52 5f 53 4f 46 54 20 22 20 2b 0a 20 20 TYPR_SOFT " +. 00014e10: 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f "SYSRES_CONST_ 00014e20: 58 4d 4c 5f 45 4e 43 4f 44 49 4e 47 20 22 20 2b XML_ENCODING " + 00014e30: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e . "SYSRES_CON 00014e40: 53 54 5f 58 52 45 43 5f 53 54 41 54 5f 52 45 51 ST_XREC_STAT_REQ 00014e50: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 00014e60: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00014e70: 54 5f 58 52 45 43 49 44 5f 46 49 45 4c 44 5f 4e T_XRECID_FIELD_N 00014e80: 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 AME " +. "SYS 00014e90: 52 45 53 5f 43 4f 4e 53 54 5f 59 45 53 20 22 20 RES_CONST_YES " 00014ea0: 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f +. "SYSRES_CO 00014eb0: 4e 53 54 5f 59 45 53 5f 4e 4f 5f 32 5f 52 45 51 NST_YES_NO_2_REQ 00014ec0: 55 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a UISITE_CODE " +. 00014ed0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 00014ee0: 54 5f 59 45 53 5f 4e 4f 5f 52 45 51 55 49 53 49 T_YES_NO_REQUISI 00014ef0: 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 TE_CODE " +. 00014f00: 22 53 59 53 52 45 53 5f 43 4f 4e 53 54 5f 59 45 "SYSRES_CONST_YE 00014f10: 53 5f 4e 4f 5f 54 5f 52 45 46 5f 54 59 50 45 5f S_NO_T_REF_TYPE_ 00014f20: 52 45 51 55 49 53 49 54 45 5f 43 4f 44 45 20 22 REQUISITE_CODE " 00014f30: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f 43 +. "SYSRES_C 00014f40: 4f 4e 53 54 5f 59 45 53 5f 50 49 43 4b 5f 56 41 ONST_YES_PICK_VA 00014f50: 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 LUE " +. "SYS 00014f60: 52 45 53 5f 43 4f 4e 53 54 5f 59 45 53 5f 56 41 RES_CONST_YES_VA 00014f70: 4c 55 45 20 22 3b 0a 0a 20 20 2f 2f 20 42 61 73 LUE ";.. // Bas 00014f80: 65 20 63 6f 6e 73 74 61 6e 74 0a 20 20 63 6f 6e e constant. con 00014f90: 73 74 20 62 61 73 65 5f 63 6f 6e 73 74 61 6e 74 st base_constant 00014fa0: 73 20 3d 20 22 43 52 20 46 41 4c 53 45 20 6e 69 s = "CR FALSE ni 00014fb0: 6c 20 4e 4f 5f 56 41 4c 55 45 20 4e 55 4c 4c 20 l NO_VALUE NULL 00014fc0: 54 41 42 20 54 52 55 45 20 59 45 53 5f 56 41 4c TAB TRUE YES_VAL 00014fd0: 55 45 20 22 3b 0a 0a 20 20 2f 2f 20 42 61 73 65 UE ";.. // Base 00014fe0: 20 67 72 6f 75 70 20 6e 61 6d 65 0a 20 20 63 6f group name. co 00014ff0: 6e 73 74 20 62 61 73 65 5f 67 72 6f 75 70 5f 6e nst base_group_n 00015000: 61 6d 65 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 0a ame_constants =. 00015010: 20 20 20 20 22 41 44 4d 49 4e 49 53 54 52 41 54 "ADMINISTRAT 00015020: 4f 52 53 5f 47 52 4f 55 50 5f 4e 41 4d 45 20 43 ORS_GROUP_NAME C 00015030: 55 53 54 4f 4d 49 5a 45 52 53 5f 47 52 4f 55 50 USTOMIZERS_GROUP 00015040: 5f 4e 41 4d 45 20 44 45 56 45 4c 4f 50 45 52 53 _NAME DEVELOPERS 00015050: 5f 47 52 4f 55 50 5f 4e 41 4d 45 20 53 45 52 56 _GROUP_NAME SERV 00015060: 49 43 45 5f 55 53 45 52 53 5f 47 52 4f 55 50 5f ICE_USERS_GROUP_ 00015070: 4e 41 4d 45 20 22 3b 0a 0a 20 20 2f 2f 20 44 65 NAME ";.. // De 00015080: 63 69 73 69 6f 6e 20 62 6c 6f 63 6b 20 70 72 6f cision block pro 00015090: 70 65 72 74 69 65 73 0a 20 20 63 6f 6e 73 74 20 perties. const 000150a0: 64 65 63 69 73 69 6f 6e 5f 62 6c 6f 63 6b 5f 70 decision_block_p 000150b0: 72 6f 70 65 72 74 69 65 73 5f 63 6f 6e 73 74 61 roperties_consta 000150c0: 6e 74 73 20 3d 0a 20 20 20 20 22 44 45 43 49 53 nts =. "DECIS 000150d0: 49 4f 4e 5f 42 4c 4f 43 4b 5f 46 49 52 53 54 5f ION_BLOCK_FIRST_ 000150e0: 4f 50 45 52 41 4e 44 5f 50 52 4f 50 45 52 54 59 OPERAND_PROPERTY 000150f0: 20 44 45 43 49 53 49 4f 4e 5f 42 4c 4f 43 4b 5f DECISION_BLOCK_ 00015100: 4e 41 4d 45 5f 50 52 4f 50 45 52 54 59 20 44 45 NAME_PROPERTY DE 00015110: 43 49 53 49 4f 4e 5f 42 4c 4f 43 4b 5f 4f 50 45 CISION_BLOCK_OPE 00015120: 52 41 54 49 4f 4e 5f 50 52 4f 50 45 52 54 59 20 RATION_PROPERTY 00015130: 22 20 2b 0a 20 20 20 20 22 44 45 43 49 53 49 4f " +. "DECISIO 00015140: 4e 5f 42 4c 4f 43 4b 5f 52 45 53 55 4c 54 5f 54 N_BLOCK_RESULT_T 00015150: 59 50 45 5f 50 52 4f 50 45 52 54 59 20 44 45 43 YPE_PROPERTY DEC 00015160: 49 53 49 4f 4e 5f 42 4c 4f 43 4b 5f 53 45 43 4f ISION_BLOCK_SECO 00015170: 4e 44 5f 4f 50 45 52 41 4e 44 5f 50 52 4f 50 45 ND_OPERAND_PROPE 00015180: 52 54 59 20 22 3b 0a 0a 20 20 2f 2f 20 46 69 6c RTY ";.. // Fil 00015190: 65 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 63 6f e extension. co 000151a0: 6e 73 74 20 66 69 6c 65 5f 65 78 74 65 6e 73 69 nst file_extensi 000151b0: 6f 6e 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 on_constants =. 000151c0: 20 20 20 22 41 4e 59 5f 46 49 4c 45 5f 45 58 54 "ANY_FILE_EXT 000151d0: 45 4e 54 49 4f 4e 20 43 4f 4d 50 52 45 53 53 45 ENTION COMPRESSE 000151e0: 44 5f 44 4f 43 55 4d 45 4e 54 5f 45 58 54 45 4e D_DOCUMENT_EXTEN 000151f0: 53 49 4f 4e 20 45 58 54 45 4e 44 45 44 5f 44 4f SION EXTENDED_DO 00015200: 43 55 4d 45 4e 54 5f 45 58 54 45 4e 53 49 4f 4e CUMENT_EXTENSION 00015210: 20 22 20 2b 0a 20 20 20 20 22 53 48 4f 52 54 5f " +. "SHORT_ 00015220: 43 4f 4d 50 52 45 53 53 45 44 5f 44 4f 43 55 4d COMPRESSED_DOCUM 00015230: 45 4e 54 5f 45 58 54 45 4e 53 49 4f 4e 20 53 48 ENT_EXTENSION SH 00015240: 4f 52 54 5f 45 58 54 45 4e 44 45 44 5f 44 4f 43 ORT_EXTENDED_DOC 00015250: 55 4d 45 4e 54 5f 45 58 54 45 4e 53 49 4f 4e 20 UMENT_EXTENSION 00015260: 22 3b 0a 0a 20 20 2f 2f 20 4a 6f 62 20 62 6c 6f ";.. // Job blo 00015270: 63 6b 20 70 72 6f 70 65 72 74 69 65 73 0a 20 20 ck properties. 00015280: 63 6f 6e 73 74 20 6a 6f 62 5f 62 6c 6f 63 6b 5f const job_block_ 00015290: 70 72 6f 70 65 72 74 69 65 73 5f 63 6f 6e 73 74 properties_const 000152a0: 61 6e 74 73 20 3d 0a 20 20 20 20 22 4a 4f 42 5f ants =. "JOB_ 000152b0: 42 4c 4f 43 4b 5f 41 42 4f 52 54 5f 44 45 41 44 BLOCK_ABORT_DEAD 000152c0: 4c 49 4e 45 5f 50 52 4f 50 45 52 54 59 20 22 20 LINE_PROPERTY " 000152d0: 2b 0a 20 20 20 20 22 4a 4f 42 5f 42 4c 4f 43 4b +. "JOB_BLOCK 000152e0: 5f 41 46 54 45 52 5f 46 49 4e 49 53 48 5f 45 56 _AFTER_FINISH_EV 000152f0: 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 4a 4f 42 ENT " +. "JOB 00015300: 5f 42 4c 4f 43 4b 5f 41 46 54 45 52 5f 51 55 45 _BLOCK_AFTER_QUE 00015310: 52 59 5f 50 41 52 41 4d 45 54 45 52 53 5f 45 56 RY_PARAMETERS_EV 00015320: 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 4a 4f 42 ENT " +. "JOB 00015330: 5f 42 4c 4f 43 4b 5f 41 54 54 41 43 48 4d 45 4e _BLOCK_ATTACHMEN 00015340: 54 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 T_PROPERTY " +. 00015350: 20 20 20 22 4a 4f 42 5f 42 4c 4f 43 4b 5f 41 54 "JOB_BLOCK_AT 00015360: 54 41 43 48 4d 45 4e 54 53 5f 52 49 47 48 54 53 TACHMENTS_RIGHTS 00015370: 5f 47 52 4f 55 50 5f 50 52 4f 50 45 52 54 59 20 _GROUP_PROPERTY 00015380: 22 20 2b 0a 20 20 20 20 22 4a 4f 42 5f 42 4c 4f " +. "JOB_BLO 00015390: 43 4b 5f 41 54 54 41 43 48 4d 45 4e 54 53 5f 52 CK_ATTACHMENTS_R 000153a0: 49 47 48 54 53 5f 54 59 50 45 5f 50 52 4f 50 45 IGHTS_TYPE_PROPE 000153b0: 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4a 4f 42 RTY " +. "JOB 000153c0: 5f 42 4c 4f 43 4b 5f 42 45 46 4f 52 45 5f 51 55 _BLOCK_BEFORE_QU 000153d0: 45 52 59 5f 50 41 52 41 4d 45 54 45 52 53 5f 45 ERY_PARAMETERS_E 000153e0: 56 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 4a 4f VENT " +. "JO 000153f0: 42 5f 42 4c 4f 43 4b 5f 42 45 46 4f 52 45 5f 53 B_BLOCK_BEFORE_S 00015400: 54 41 52 54 5f 45 56 45 4e 54 20 22 20 2b 0a 20 TART_EVENT " +. 00015410: 20 20 20 22 4a 4f 42 5f 42 4c 4f 43 4b 5f 43 52 "JOB_BLOCK_CR 00015420: 45 41 54 45 44 5f 4a 4f 42 53 5f 50 52 4f 50 45 EATED_JOBS_PROPE 00015430: 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4a 4f 42 RTY " +. "JOB 00015440: 5f 42 4c 4f 43 4b 5f 44 45 41 44 4c 49 4e 45 5f _BLOCK_DEADLINE_ 00015450: 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 PROPERTY " +. 00015460: 20 22 4a 4f 42 5f 42 4c 4f 43 4b 5f 45 58 45 43 "JOB_BLOCK_EXEC 00015470: 55 54 49 4f 4e 5f 52 45 53 55 4c 54 53 5f 50 52 UTION_RESULTS_PR 00015480: 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 OPERTY " +. " 00015490: 4a 4f 42 5f 42 4c 4f 43 4b 5f 49 53 5f 50 41 52 JOB_BLOCK_IS_PAR 000154a0: 41 4c 4c 45 4c 5f 50 52 4f 50 45 52 54 59 20 22 ALLEL_PROPERTY " 000154b0: 20 2b 0a 20 20 20 20 22 4a 4f 42 5f 42 4c 4f 43 +. "JOB_BLOC 000154c0: 4b 5f 49 53 5f 52 45 4c 41 54 49 56 45 5f 41 42 K_IS_RELATIVE_AB 000154d0: 4f 52 54 5f 44 45 41 44 4c 49 4e 45 5f 50 52 4f ORT_DEADLINE_PRO 000154e0: 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4a PERTY " +. "J 000154f0: 4f 42 5f 42 4c 4f 43 4b 5f 49 53 5f 52 45 4c 41 OB_BLOCK_IS_RELA 00015500: 54 49 56 45 5f 44 45 41 44 4c 49 4e 45 5f 50 52 TIVE_DEADLINE_PR 00015510: 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 OPERTY " +. " 00015520: 4a 4f 42 5f 42 4c 4f 43 4b 5f 4a 4f 42 5f 54 45 JOB_BLOCK_JOB_TE 00015530: 58 54 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a XT_PROPERTY " +. 00015540: 20 20 20 20 22 4a 4f 42 5f 42 4c 4f 43 4b 5f 4e "JOB_BLOCK_N 00015550: 41 4d 45 5f 50 52 4f 50 45 52 54 59 20 22 20 2b AME_PROPERTY " + 00015560: 0a 20 20 20 20 22 4a 4f 42 5f 42 4c 4f 43 4b 5f . "JOB_BLOCK_ 00015570: 4e 45 45 44 5f 53 49 47 4e 5f 4f 4e 5f 50 45 52 NEED_SIGN_ON_PER 00015580: 46 4f 52 4d 5f 50 52 4f 50 45 52 54 59 20 22 20 FORM_PROPERTY " 00015590: 2b 0a 20 20 20 20 22 4a 4f 42 5f 42 4c 4f 43 4b +. "JOB_BLOCK 000155a0: 5f 50 45 52 46 4f 52 4d 45 52 5f 50 52 4f 50 45 _PERFORMER_PROPE 000155b0: 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4a 4f 42 RTY " +. "JOB 000155c0: 5f 42 4c 4f 43 4b 5f 52 45 4c 41 54 49 56 45 5f _BLOCK_RELATIVE_ 000155d0: 41 42 4f 52 54 5f 44 45 41 44 4c 49 4e 45 5f 54 ABORT_DEADLINE_T 000155e0: 59 50 45 5f 50 52 4f 50 45 52 54 59 20 22 20 2b YPE_PROPERTY " + 000155f0: 0a 20 20 20 20 22 4a 4f 42 5f 42 4c 4f 43 4b 5f . "JOB_BLOCK_ 00015600: 52 45 4c 41 54 49 56 45 5f 44 45 41 44 4c 49 4e RELATIVE_DEADLIN 00015610: 45 5f 54 59 50 45 5f 50 52 4f 50 45 52 54 59 20 E_TYPE_PROPERTY 00015620: 22 20 2b 0a 20 20 20 20 22 4a 4f 42 5f 42 4c 4f " +. "JOB_BLO 00015630: 43 4b 5f 53 55 42 4a 45 43 54 5f 50 52 4f 50 45 CK_SUBJECT_PROPE 00015640: 52 54 59 20 22 3b 0a 0a 20 20 2f 2f 20 4c 61 6e RTY ";.. // Lan 00015650: 67 75 61 67 65 20 63 6f 64 65 0a 20 20 63 6f 6e guage code. con 00015660: 73 74 20 6c 61 6e 67 75 61 67 65 5f 63 6f 64 65 st language_code 00015670: 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 20 22 45 4e _constants = "EN 00015680: 47 4c 49 53 48 5f 4c 41 4e 47 55 41 47 45 5f 43 GLISH_LANGUAGE_C 00015690: 4f 44 45 20 52 55 53 53 49 41 4e 5f 4c 41 4e 47 ODE RUSSIAN_LANG 000156a0: 55 41 47 45 5f 43 4f 44 45 20 22 3b 0a 0a 20 20 UAGE_CODE ";.. 000156b0: 2f 2f 20 4c 61 75 6e 63 68 69 6e 67 20 65 78 74 // Launching ext 000156c0: 65 72 6e 61 6c 20 61 70 70 6c 69 63 61 74 69 6f ernal applicatio 000156d0: 6e 73 0a 20 20 63 6f 6e 73 74 20 6c 61 75 6e 63 ns. const launc 000156e0: 68 69 6e 67 5f 65 78 74 65 72 6e 61 6c 5f 61 70 hing_external_ap 000156f0: 70 6c 69 63 61 74 69 6f 6e 73 5f 63 6f 6e 73 74 plications_const 00015700: 61 6e 74 73 20 3d 0a 20 20 20 20 22 73 6d 48 69 ants =. "smHi 00015710: 64 64 65 6e 20 73 6d 4d 61 78 69 6d 69 7a 65 64 dden smMaximized 00015720: 20 73 6d 4d 69 6e 69 6d 69 7a 65 64 20 73 6d 4e smMinimized smN 00015730: 6f 72 6d 61 6c 20 77 6d 4e 6f 20 77 6d 59 65 73 ormal wmNo wmYes 00015740: 20 22 3b 0a 0a 20 20 2f 2f 20 4c 69 6e 6b 20 6b ";.. // Link k 00015750: 69 6e 64 0a 20 20 63 6f 6e 73 74 20 6c 69 6e 6b ind. const link 00015760: 5f 6b 69 6e 64 5f 63 6f 6e 73 74 61 6e 74 73 20 _kind_constants 00015770: 3d 0a 20 20 20 20 22 43 4f 4d 50 4f 4e 45 4e 54 =. "COMPONENT 00015780: 5f 54 4f 4b 45 4e 5f 4c 49 4e 4b 5f 4b 49 4e 44 _TOKEN_LINK_KIND 00015790: 20 22 20 2b 0a 20 20 20 20 22 44 4f 43 55 4d 45 " +. "DOCUME 000157a0: 4e 54 5f 4c 49 4e 4b 5f 4b 49 4e 44 20 22 20 2b NT_LINK_KIND " + 000157b0: 0a 20 20 20 20 22 45 44 4f 43 55 4d 45 4e 54 5f . "EDOCUMENT_ 000157c0: 4c 49 4e 4b 5f 4b 49 4e 44 20 22 20 2b 0a 20 20 LINK_KIND " +. 000157d0: 20 20 22 46 4f 4c 44 45 52 5f 4c 49 4e 4b 5f 4b "FOLDER_LINK_K 000157e0: 49 4e 44 20 22 20 2b 0a 20 20 20 20 22 4a 4f 42 IND " +. "JOB 000157f0: 5f 4c 49 4e 4b 5f 4b 49 4e 44 20 22 20 2b 0a 20 _LINK_KIND " +. 00015800: 20 20 20 22 52 45 46 45 52 45 4e 43 45 5f 4c 49 "REFERENCE_LI 00015810: 4e 4b 5f 4b 49 4e 44 20 22 20 2b 0a 20 20 20 20 NK_KIND " +. 00015820: 22 54 41 53 4b 5f 4c 49 4e 4b 5f 4b 49 4e 44 20 "TASK_LINK_KIND 00015830: 22 3b 0a 0a 20 20 2f 2f 20 4c 6f 63 6b 20 74 79 ";.. // Lock ty 00015840: 70 65 0a 20 20 63 6f 6e 73 74 20 6c 6f 63 6b 5f pe. const lock_ 00015850: 74 79 70 65 5f 63 6f 6e 73 74 61 6e 74 73 20 3d type_constants = 00015860: 0a 20 20 20 20 22 43 4f 4d 50 4f 4e 45 4e 54 5f . "COMPONENT_ 00015870: 54 4f 4b 45 4e 5f 4c 4f 43 4b 5f 54 59 50 45 20 TOKEN_LOCK_TYPE 00015880: 45 44 4f 43 55 4d 45 4e 54 5f 56 45 52 53 49 4f EDOCUMENT_VERSIO 00015890: 4e 5f 4c 4f 43 4b 5f 54 59 50 45 20 22 3b 0a 0a N_LOCK_TYPE ";.. 000158a0: 20 20 2f 2f 20 4d 6f 6e 69 74 6f 72 20 62 6c 6f // Monitor blo 000158b0: 63 6b 20 70 72 6f 70 65 72 74 69 65 73 0a 20 20 ck properties. 000158c0: 63 6f 6e 73 74 20 6d 6f 6e 69 74 6f 72 5f 62 6c const monitor_bl 000158d0: 6f 63 6b 5f 70 72 6f 70 65 72 74 69 65 73 5f 63 ock_properties_c 000158e0: 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 20 20 20 22 onstants =. " 000158f0: 4d 4f 4e 49 54 4f 52 5f 42 4c 4f 43 4b 5f 41 46 MONITOR_BLOCK_AF 00015900: 54 45 52 5f 46 49 4e 49 53 48 5f 45 56 45 4e 54 TER_FINISH_EVENT 00015910: 20 22 20 2b 0a 20 20 20 20 22 4d 4f 4e 49 54 4f " +. "MONITO 00015920: 52 5f 42 4c 4f 43 4b 5f 42 45 46 4f 52 45 5f 53 R_BLOCK_BEFORE_S 00015930: 54 41 52 54 5f 45 56 45 4e 54 20 22 20 2b 0a 20 TART_EVENT " +. 00015940: 20 20 20 22 4d 4f 4e 49 54 4f 52 5f 42 4c 4f 43 "MONITOR_BLOC 00015950: 4b 5f 44 45 41 44 4c 49 4e 45 5f 50 52 4f 50 45 K_DEADLINE_PROPE 00015960: 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4d 4f 4e RTY " +. "MON 00015970: 49 54 4f 52 5f 42 4c 4f 43 4b 5f 49 4e 54 45 52 ITOR_BLOCK_INTER 00015980: 56 41 4c 5f 50 52 4f 50 45 52 54 59 20 22 20 2b VAL_PROPERTY " + 00015990: 0a 20 20 20 20 22 4d 4f 4e 49 54 4f 52 5f 42 4c . "MONITOR_BL 000159a0: 4f 43 4b 5f 49 4e 54 45 52 56 41 4c 5f 54 59 50 OCK_INTERVAL_TYP 000159b0: 45 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 E_PROPERTY " +. 000159c0: 20 20 20 22 4d 4f 4e 49 54 4f 52 5f 42 4c 4f 43 "MONITOR_BLOC 000159d0: 4b 5f 49 53 5f 52 45 4c 41 54 49 56 45 5f 44 45 K_IS_RELATIVE_DE 000159e0: 41 44 4c 49 4e 45 5f 50 52 4f 50 45 52 54 59 20 ADLINE_PROPERTY 000159f0: 22 20 2b 0a 20 20 20 20 22 4d 4f 4e 49 54 4f 52 " +. "MONITOR 00015a00: 5f 42 4c 4f 43 4b 5f 4e 41 4d 45 5f 50 52 4f 50 _BLOCK_NAME_PROP 00015a10: 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4d 4f ERTY " +. "MO 00015a20: 4e 49 54 4f 52 5f 42 4c 4f 43 4b 5f 52 45 4c 41 NITOR_BLOCK_RELA 00015a30: 54 49 56 45 5f 44 45 41 44 4c 49 4e 45 5f 54 59 TIVE_DEADLINE_TY 00015a40: 50 45 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a PE_PROPERTY " +. 00015a50: 20 20 20 20 22 4d 4f 4e 49 54 4f 52 5f 42 4c 4f "MONITOR_BLO 00015a60: 43 4b 5f 53 45 41 52 43 48 5f 53 43 52 49 50 54 CK_SEARCH_SCRIPT 00015a70: 5f 50 52 4f 50 45 52 54 59 20 22 3b 0a 0a 20 20 _PROPERTY ";.. 00015a80: 2f 2f 20 4e 6f 74 69 63 65 20 62 6c 6f 63 6b 20 // Notice block 00015a90: 70 72 6f 70 65 72 74 69 65 73 0a 20 20 63 6f 6e properties. con 00015aa0: 73 74 20 6e 6f 74 69 63 65 5f 62 6c 6f 63 6b 5f st notice_block_ 00015ab0: 70 72 6f 70 65 72 74 69 65 73 5f 63 6f 6e 73 74 properties_const 00015ac0: 61 6e 74 73 20 3d 0a 20 20 20 20 22 4e 4f 54 49 ants =. "NOTI 00015ad0: 43 45 5f 42 4c 4f 43 4b 5f 41 46 54 45 52 5f 46 CE_BLOCK_AFTER_F 00015ae0: 49 4e 49 53 48 5f 45 56 45 4e 54 20 22 20 2b 0a INISH_EVENT " +. 00015af0: 20 20 20 20 22 4e 4f 54 49 43 45 5f 42 4c 4f 43 "NOTICE_BLOC 00015b00: 4b 5f 41 54 54 41 43 48 4d 45 4e 54 5f 50 52 4f K_ATTACHMENT_PRO 00015b10: 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4e PERTY " +. "N 00015b20: 4f 54 49 43 45 5f 42 4c 4f 43 4b 5f 41 54 54 41 OTICE_BLOCK_ATTA 00015b30: 43 48 4d 45 4e 54 53 5f 52 49 47 48 54 53 5f 47 CHMENTS_RIGHTS_G 00015b40: 52 4f 55 50 5f 50 52 4f 50 45 52 54 59 20 22 20 ROUP_PROPERTY " 00015b50: 2b 0a 20 20 20 20 22 4e 4f 54 49 43 45 5f 42 4c +. "NOTICE_BL 00015b60: 4f 43 4b 5f 41 54 54 41 43 48 4d 45 4e 54 53 5f OCK_ATTACHMENTS_ 00015b70: 52 49 47 48 54 53 5f 54 59 50 45 5f 50 52 4f 50 RIGHTS_TYPE_PROP 00015b80: 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4e 4f ERTY " +. "NO 00015b90: 54 49 43 45 5f 42 4c 4f 43 4b 5f 42 45 46 4f 52 TICE_BLOCK_BEFOR 00015ba0: 45 5f 53 54 41 52 54 5f 45 56 45 4e 54 20 22 20 E_START_EVENT " 00015bb0: 2b 0a 20 20 20 20 22 4e 4f 54 49 43 45 5f 42 4c +. "NOTICE_BL 00015bc0: 4f 43 4b 5f 43 52 45 41 54 45 44 5f 4e 4f 54 49 OCK_CREATED_NOTI 00015bd0: 43 45 53 5f 50 52 4f 50 45 52 54 59 20 22 20 2b CES_PROPERTY " + 00015be0: 0a 20 20 20 20 22 4e 4f 54 49 43 45 5f 42 4c 4f . "NOTICE_BLO 00015bf0: 43 4b 5f 44 45 41 44 4c 49 4e 45 5f 50 52 4f 50 CK_DEADLINE_PROP 00015c00: 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 4e 4f ERTY " +. "NO 00015c10: 54 49 43 45 5f 42 4c 4f 43 4b 5f 49 53 5f 52 45 TICE_BLOCK_IS_RE 00015c20: 4c 41 54 49 56 45 5f 44 45 41 44 4c 49 4e 45 5f LATIVE_DEADLINE_ 00015c30: 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 PROPERTY " +. 00015c40: 20 22 4e 4f 54 49 43 45 5f 42 4c 4f 43 4b 5f 4e "NOTICE_BLOCK_N 00015c50: 41 4d 45 5f 50 52 4f 50 45 52 54 59 20 22 20 2b AME_PROPERTY " + 00015c60: 0a 20 20 20 20 22 4e 4f 54 49 43 45 5f 42 4c 4f . "NOTICE_BLO 00015c70: 43 4b 5f 4e 4f 54 49 43 45 5f 54 45 58 54 5f 50 CK_NOTICE_TEXT_P 00015c80: 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 ROPERTY " +. 00015c90: 22 4e 4f 54 49 43 45 5f 42 4c 4f 43 4b 5f 50 45 "NOTICE_BLOCK_PE 00015ca0: 52 46 4f 52 4d 45 52 5f 50 52 4f 50 45 52 54 59 RFORMER_PROPERTY 00015cb0: 20 22 20 2b 0a 20 20 20 20 22 4e 4f 54 49 43 45 " +. "NOTICE 00015cc0: 5f 42 4c 4f 43 4b 5f 52 45 4c 41 54 49 56 45 5f _BLOCK_RELATIVE_ 00015cd0: 44 45 41 44 4c 49 4e 45 5f 54 59 50 45 5f 50 52 DEADLINE_TYPE_PR 00015ce0: 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 OPERTY " +. " 00015cf0: 4e 4f 54 49 43 45 5f 42 4c 4f 43 4b 5f 53 55 42 NOTICE_BLOCK_SUB 00015d00: 4a 45 43 54 5f 50 52 4f 50 45 52 54 59 20 22 3b JECT_PROPERTY "; 00015d10: 0a 0a 20 20 2f 2f 20 4f 62 6a 65 63 74 20 65 76 .. // Object ev 00015d20: 65 6e 74 73 0a 20 20 63 6f 6e 73 74 20 6f 62 6a ents. const obj 00015d30: 65 63 74 5f 65 76 65 6e 74 73 5f 63 6f 6e 73 74 ect_events_const 00015d40: 61 6e 74 73 20 3d 0a 20 20 20 20 22 64 73 65 41 ants =. "dseA 00015d50: 66 74 65 72 43 61 6e 63 65 6c 20 22 20 2b 0a 20 fterCancel " +. 00015d60: 20 20 20 22 64 73 65 41 66 74 65 72 43 6c 6f 73 "dseAfterClos 00015d70: 65 20 22 20 2b 0a 20 20 20 20 22 64 73 65 41 66 e " +. "dseAf 00015d80: 74 65 72 44 65 6c 65 74 65 20 22 20 2b 0a 20 20 terDelete " +. 00015d90: 20 20 22 64 73 65 41 66 74 65 72 44 65 6c 65 74 "dseAfterDelet 00015da0: 65 4f 75 74 4f 66 54 72 61 6e 73 61 63 74 69 6f eOutOfTransactio 00015db0: 6e 20 22 20 2b 0a 20 20 20 20 22 64 73 65 41 66 n " +. "dseAf 00015dc0: 74 65 72 49 6e 73 65 72 74 20 22 20 2b 0a 20 20 terInsert " +. 00015dd0: 20 20 22 64 73 65 41 66 74 65 72 4f 70 65 6e 20 "dseAfterOpen 00015de0: 22 20 2b 0a 20 20 20 20 22 64 73 65 41 66 74 65 " +. "dseAfte 00015df0: 72 53 63 72 6f 6c 6c 20 22 20 2b 0a 20 20 20 20 rScroll " +. 00015e00: 22 64 73 65 41 66 74 65 72 55 70 64 61 74 65 20 "dseAfterUpdate 00015e10: 22 20 2b 0a 20 20 20 20 22 64 73 65 41 66 74 65 " +. "dseAfte 00015e20: 72 55 70 64 61 74 65 4f 75 74 4f 66 54 72 61 6e rUpdateOutOfTran 00015e30: 73 61 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 saction " +. 00015e40: 22 64 73 65 42 65 66 6f 72 65 43 61 6e 63 65 6c "dseBeforeCancel 00015e50: 20 22 20 2b 0a 20 20 20 20 22 64 73 65 42 65 66 " +. "dseBef 00015e60: 6f 72 65 43 6c 6f 73 65 20 22 20 2b 0a 20 20 20 oreClose " +. 00015e70: 20 22 64 73 65 42 65 66 6f 72 65 44 65 6c 65 74 "dseBeforeDelet 00015e80: 65 20 22 20 2b 0a 20 20 20 20 22 64 73 65 42 65 e " +. "dseBe 00015e90: 66 6f 72 65 44 65 74 61 69 6c 55 70 64 61 74 65 foreDetailUpdate 00015ea0: 20 22 20 2b 0a 20 20 20 20 22 64 73 65 42 65 66 " +. "dseBef 00015eb0: 6f 72 65 49 6e 73 65 72 74 20 22 20 2b 0a 20 20 oreInsert " +. 00015ec0: 20 20 22 64 73 65 42 65 66 6f 72 65 4f 70 65 6e "dseBeforeOpen 00015ed0: 20 22 20 2b 0a 20 20 20 20 22 64 73 65 42 65 66 " +. "dseBef 00015ee0: 6f 72 65 55 70 64 61 74 65 20 22 20 2b 0a 20 20 oreUpdate " +. 00015ef0: 20 20 22 64 73 65 4f 6e 41 6e 79 52 65 71 75 69 "dseOnAnyRequi 00015f00: 73 69 74 65 43 68 61 6e 67 65 20 22 20 2b 0a 20 siteChange " +. 00015f10: 20 20 20 22 64 73 65 4f 6e 43 6c 6f 73 65 52 65 "dseOnCloseRe 00015f20: 63 6f 72 64 20 22 20 2b 0a 20 20 20 20 22 64 73 cord " +. "ds 00015f30: 65 4f 6e 44 65 6c 65 74 65 45 72 72 6f 72 20 22 eOnDeleteError " 00015f40: 20 2b 0a 20 20 20 20 22 64 73 65 4f 6e 4f 70 65 +. "dseOnOpe 00015f50: 6e 52 65 63 6f 72 64 20 22 20 2b 0a 20 20 20 20 nRecord " +. 00015f60: 22 64 73 65 4f 6e 50 72 65 70 61 72 65 55 70 64 "dseOnPrepareUpd 00015f70: 61 74 65 20 22 20 2b 0a 20 20 20 20 22 64 73 65 ate " +. "dse 00015f80: 4f 6e 55 70 64 61 74 65 45 72 72 6f 72 20 22 20 OnUpdateError " 00015f90: 2b 0a 20 20 20 20 22 64 73 65 4f 6e 55 70 64 61 +. "dseOnUpda 00015fa0: 74 65 52 61 74 69 66 69 65 64 52 65 63 6f 72 64 teRatifiedRecord 00015fb0: 20 22 20 2b 0a 20 20 20 20 22 64 73 65 4f 6e 56 " +. "dseOnV 00015fc0: 61 6c 69 64 44 65 6c 65 74 65 20 22 20 2b 0a 20 alidDelete " +. 00015fd0: 20 20 20 22 64 73 65 4f 6e 56 61 6c 69 64 55 70 "dseOnValidUp 00015fe0: 64 61 74 65 20 22 20 2b 0a 20 20 20 20 22 72 65 date " +. "re 00015ff0: 4f 6e 43 68 61 6e 67 65 20 22 20 2b 0a 20 20 20 OnChange " +. 00016000: 20 22 72 65 4f 6e 43 68 61 6e 67 65 56 61 6c 75 "reOnChangeValu 00016010: 65 73 20 22 20 2b 0a 20 20 20 20 22 53 45 4c 45 es " +. "SELE 00016020: 43 54 49 4f 4e 5f 42 45 47 49 4e 5f 52 4f 55 54 CTION_BEGIN_ROUT 00016030: 45 5f 45 56 45 4e 54 20 22 20 2b 0a 20 20 20 20 E_EVENT " +. 00016040: 22 53 45 4c 45 43 54 49 4f 4e 5f 45 4e 44 5f 52 "SELECTION_END_R 00016050: 4f 55 54 45 5f 45 56 45 4e 54 20 22 3b 0a 0a 20 OUTE_EVENT ";.. 00016060: 20 2f 2f 20 4f 62 6a 65 63 74 20 70 61 72 61 6d // Object param 00016070: 73 0a 20 20 63 6f 6e 73 74 20 6f 62 6a 65 63 74 s. const object 00016080: 5f 70 61 72 61 6d 73 5f 63 6f 6e 73 74 61 6e 74 _params_constant 00016090: 73 20 3d 0a 20 20 20 20 22 43 55 52 52 45 4e 54 s =. "CURRENT 000160a0: 5f 50 45 52 49 4f 44 5f 49 53 5f 52 45 51 55 49 _PERIOD_IS_REQUI 000160b0: 52 45 44 20 22 20 2b 0a 20 20 20 20 22 50 52 45 RED " +. "PRE 000160c0: 56 49 4f 55 53 5f 43 41 52 44 5f 54 59 50 45 5f VIOUS_CARD_TYPE_ 000160d0: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 48 NAME " +. "SH 000160e0: 4f 57 5f 52 45 43 4f 52 44 5f 50 52 4f 50 45 52 OW_RECORD_PROPER 000160f0: 54 49 45 53 5f 46 4f 52 4d 20 22 3b 0a 0a 20 20 TIES_FORM ";.. 00016100: 2f 2f 20 4f 74 68 65 72 0a 20 20 63 6f 6e 73 74 // Other. const 00016110: 20 6f 74 68 65 72 5f 63 6f 6e 73 74 61 6e 74 73 other_constants 00016120: 20 3d 0a 20 20 20 20 22 41 43 43 45 53 53 5f 52 =. "ACCESS_R 00016130: 49 47 48 54 53 5f 53 45 54 54 49 4e 47 5f 44 49 IGHTS_SETTING_DI 00016140: 41 4c 4f 47 5f 43 4f 44 45 20 22 20 2b 0a 20 20 ALOG_CODE " +. 00016150: 20 20 22 41 44 4d 49 4e 49 53 54 52 41 54 4f 52 "ADMINISTRATOR 00016160: 5f 55 53 45 52 5f 43 4f 44 45 20 22 20 2b 0a 20 _USER_CODE " +. 00016170: 20 20 20 22 41 4e 41 4c 59 54 49 43 5f 52 45 50 "ANALYTIC_REP 00016180: 4f 52 54 5f 54 59 50 45 20 22 20 2b 0a 20 20 20 ORT_TYPE " +. 00016190: 20 22 61 73 72 74 48 69 64 65 4c 6f 63 61 6c 20 "asrtHideLocal 000161a0: 22 20 2b 0a 20 20 20 20 22 61 73 72 74 48 69 64 " +. "asrtHid 000161b0: 65 52 65 6d 6f 74 65 20 22 20 2b 0a 20 20 20 20 eRemote " +. 000161c0: 22 43 41 4c 43 55 4c 41 54 45 44 5f 52 4f 4c 45 "CALCULATED_ROLE 000161d0: 5f 54 59 50 45 5f 43 4f 44 45 20 22 20 2b 0a 20 _TYPE_CODE " +. 000161e0: 20 20 20 22 43 4f 4d 50 4f 4e 45 4e 54 53 5f 52 "COMPONENTS_R 000161f0: 45 46 45 52 45 4e 43 45 5f 44 45 56 45 4c 4f 50 EFERENCE_DEVELOP 00016200: 45 52 5f 56 49 45 57 5f 43 4f 44 45 20 22 20 2b ER_VIEW_CODE " + 00016210: 0a 20 20 20 20 22 44 43 54 53 5f 54 45 53 54 5f . "DCTS_TEST_ 00016220: 50 52 4f 54 4f 43 4f 4c 53 5f 46 4f 4c 44 45 52 PROTOCOLS_FOLDER 00016230: 5f 50 41 54 48 20 22 20 2b 0a 20 20 20 20 22 45 _PATH " +. "E 00016240: 5f 45 44 4f 43 5f 56 45 52 53 49 4f 4e 5f 41 4c _EDOC_VERSION_AL 00016250: 52 45 41 44 59 5f 41 50 50 52 4f 56 49 4e 47 4c READY_APPROVINGL 00016260: 59 5f 53 49 47 4e 45 44 20 22 20 2b 0a 20 20 20 Y_SIGNED " +. 00016270: 20 22 45 5f 45 44 4f 43 5f 56 45 52 53 49 4f 4e "E_EDOC_VERSION 00016280: 5f 41 4c 52 45 41 44 59 5f 41 50 50 52 4f 56 49 _ALREADY_APPROVI 00016290: 4e 47 4c 59 5f 53 49 47 4e 45 44 5f 42 59 5f 55 NGLY_SIGNED_BY_U 000162a0: 53 45 52 20 22 20 2b 0a 20 20 20 20 22 45 5f 45 SER " +. "E_E 000162b0: 44 4f 43 5f 56 45 52 53 49 4f 4e 5f 41 4c 52 45 DOC_VERSION_ALRE 000162c0: 44 59 5f 53 49 47 4e 45 44 20 22 20 2b 0a 20 20 DY_SIGNED " +. 000162d0: 20 20 22 45 5f 45 44 4f 43 5f 56 45 52 53 49 4f "E_EDOC_VERSIO 000162e0: 4e 5f 41 4c 52 45 44 59 5f 53 49 47 4e 45 44 5f N_ALREDY_SIGNED_ 000162f0: 42 59 5f 55 53 45 52 20 22 20 2b 0a 20 20 20 20 BY_USER " +. 00016300: 22 45 44 4f 43 5f 54 59 50 45 53 5f 43 4f 44 45 "EDOC_TYPES_CODE 00016310: 5f 52 45 51 55 49 53 49 54 45 5f 46 49 45 4c 44 _REQUISITE_FIELD 00016320: 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 45 _NAME " +. "E 00016330: 44 4f 43 55 4d 45 4e 54 53 5f 41 4c 49 41 53 5f DOCUMENTS_ALIAS_ 00016340: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 46 49 NAME " +. "FI 00016350: 4c 45 53 5f 46 4f 4c 44 45 52 5f 50 41 54 48 20 LES_FOLDER_PATH 00016360: 22 20 2b 0a 20 20 20 20 22 46 49 4c 54 45 52 5f " +. "FILTER_ 00016370: 4f 50 45 52 41 4e 44 53 5f 44 45 4c 49 4d 49 54 OPERANDS_DELIMIT 00016380: 45 52 20 22 20 2b 0a 20 20 20 20 22 46 49 4c 54 ER " +. "FILT 00016390: 45 52 5f 4f 50 45 52 41 54 49 4f 4e 53 5f 44 45 ER_OPERATIONS_DE 000163a0: 4c 49 4d 49 54 45 52 20 22 20 2b 0a 20 20 20 20 LIMITER " +. 000163b0: 22 46 4f 52 4d 43 41 52 44 5f 4e 41 4d 45 20 22 "FORMCARD_NAME " 000163c0: 20 2b 0a 20 20 20 20 22 46 4f 52 4d 4c 49 53 54 +. "FORMLIST 000163d0: 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 47 _NAME " +. "G 000163e0: 45 54 5f 45 58 54 45 4e 44 45 44 5f 44 4f 43 55 ET_EXTENDED_DOCU 000163f0: 4d 45 4e 54 5f 45 58 54 45 4e 53 49 4f 4e 5f 43 MENT_EXTENSION_C 00016400: 52 45 41 54 49 4f 4e 5f 4d 4f 44 45 20 22 20 2b REATION_MODE " + 00016410: 0a 20 20 20 20 22 47 45 54 5f 45 58 54 45 4e 44 . "GET_EXTEND 00016420: 45 44 5f 44 4f 43 55 4d 45 4e 54 5f 45 58 54 45 ED_DOCUMENT_EXTE 00016430: 4e 53 49 4f 4e 5f 49 4d 50 4f 52 54 5f 4d 4f 44 NSION_IMPORT_MOD 00016440: 45 20 22 20 2b 0a 20 20 20 20 22 49 4e 54 45 47 E " +. "INTEG 00016450: 52 41 54 45 44 5f 52 45 50 4f 52 54 5f 54 59 50 RATED_REPORT_TYP 00016460: 45 20 22 20 2b 0a 20 20 20 20 22 49 53 5f 42 55 E " +. "IS_BU 00016470: 49 4c 44 45 52 5f 41 50 50 4c 49 43 41 54 49 4f ILDER_APPLICATIO 00016480: 4e 5f 52 4f 4c 45 20 22 20 2b 0a 20 20 20 20 22 N_ROLE " +. " 00016490: 49 53 5f 42 55 49 4c 44 45 52 5f 41 50 50 4c 49 IS_BUILDER_APPLI 000164a0: 43 41 54 49 4f 4e 5f 52 4f 4c 45 32 20 22 20 2b CATION_ROLE2 " + 000164b0: 0a 20 20 20 20 22 49 53 5f 42 55 49 4c 44 45 52 . "IS_BUILDER 000164c0: 5f 55 53 45 52 53 20 22 20 2b 0a 20 20 20 20 22 _USERS " +. " 000164d0: 49 53 42 53 59 53 44 45 56 20 22 20 2b 0a 20 20 ISBSYSDEV " +. 000164e0: 20 20 22 4c 4f 47 5f 46 4f 4c 44 45 52 5f 50 41 "LOG_FOLDER_PA 000164f0: 54 48 20 22 20 2b 0a 20 20 20 20 22 6d 62 43 61 TH " +. "mbCa 00016500: 6e 63 65 6c 20 22 20 2b 0a 20 20 20 20 22 6d 62 ncel " +. "mb 00016510: 4e 6f 20 22 20 2b 0a 20 20 20 20 22 6d 62 4e 6f No " +. "mbNo 00016520: 54 6f 41 6c 6c 20 22 20 2b 0a 20 20 20 20 22 6d ToAll " +. "m 00016530: 62 4f 4b 20 22 20 2b 0a 20 20 20 20 22 6d 62 59 bOK " +. "mbY 00016540: 65 73 20 22 20 2b 0a 20 20 20 20 22 6d 62 59 65 es " +. "mbYe 00016550: 73 54 6f 41 6c 6c 20 22 20 2b 0a 20 20 20 20 22 sToAll " +. " 00016560: 4d 45 4d 4f 52 59 5f 44 41 54 41 53 45 54 5f 44 MEMORY_DATASET_D 00016570: 45 53 52 49 50 54 49 4f 4e 53 5f 46 49 4c 45 4e ESRIPTIONS_FILEN 00016580: 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 6d 72 4e AME " +. "mrN 00016590: 6f 20 22 20 2b 0a 20 20 20 20 22 6d 72 4e 6f 54 o " +. "mrNoT 000165a0: 6f 41 6c 6c 20 22 20 2b 0a 20 20 20 20 22 6d 72 oAll " +. "mr 000165b0: 59 65 73 20 22 20 2b 0a 20 20 20 20 22 6d 72 59 Yes " +. "mrY 000165c0: 65 73 54 6f 41 6c 6c 20 22 20 2b 0a 20 20 20 20 esToAll " +. 000165d0: 22 4d 55 4c 54 49 50 4c 45 5f 53 45 4c 45 43 54 "MULTIPLE_SELECT 000165e0: 5f 44 49 41 4c 4f 47 5f 43 4f 44 45 20 22 20 2b _DIALOG_CODE " + 000165f0: 0a 20 20 20 20 22 4e 4f 4e 4f 50 45 52 41 54 49 . "NONOPERATI 00016600: 4e 47 5f 52 45 43 4f 52 44 5f 46 4c 41 47 5f 46 NG_RECORD_FLAG_F 00016610: 45 4d 49 4e 49 4e 45 20 22 20 2b 0a 20 20 20 20 EMININE " +. 00016620: 22 4e 4f 4e 4f 50 45 52 41 54 49 4e 47 5f 52 45 "NONOPERATING_RE 00016630: 43 4f 52 44 5f 46 4c 41 47 5f 4d 41 53 43 55 4c CORD_FLAG_MASCUL 00016640: 49 4e 45 20 22 20 2b 0a 20 20 20 20 22 4f 50 45 INE " +. "OPE 00016650: 52 41 54 49 4e 47 5f 52 45 43 4f 52 44 5f 46 4c RATING_RECORD_FL 00016660: 41 47 5f 46 45 4d 49 4e 49 4e 45 20 22 20 2b 0a AG_FEMININE " +. 00016670: 20 20 20 20 22 4f 50 45 52 41 54 49 4e 47 5f 52 "OPERATING_R 00016680: 45 43 4f 52 44 5f 46 4c 41 47 5f 4d 41 53 43 55 ECORD_FLAG_MASCU 00016690: 4c 49 4e 45 20 22 20 2b 0a 20 20 20 20 22 50 52 LINE " +. "PR 000166a0: 4f 46 49 4c 49 4e 47 5f 53 45 54 54 49 4e 47 53 OFILING_SETTINGS 000166b0: 5f 43 4f 4d 4d 4f 4e 5f 53 45 54 54 49 4e 47 53 _COMMON_SETTINGS 000166c0: 5f 43 4f 44 45 5f 56 41 4c 55 45 20 22 20 2b 0a _CODE_VALUE " +. 000166d0: 20 20 20 20 22 50 52 4f 47 52 41 4d 5f 49 4e 49 "PROGRAM_INI 000166e0: 54 49 41 54 45 44 5f 4c 4f 4f 4b 55 50 5f 41 43 TIATED_LOOKUP_AC 000166f0: 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 72 61 TION " +. "ra 00016700: 74 44 65 6c 65 74 65 20 22 20 2b 0a 20 20 20 20 tDelete " +. 00016710: 22 72 61 74 45 64 69 74 20 22 20 2b 0a 20 20 20 "ratEdit " +. 00016720: 20 22 72 61 74 49 6e 73 65 72 74 20 22 20 2b 0a "ratInsert " +. 00016730: 20 20 20 20 22 52 45 50 4f 52 54 5f 54 59 50 45 "REPORT_TYPE 00016740: 20 22 20 2b 0a 20 20 20 20 22 52 45 51 55 49 52 " +. "REQUIR 00016750: 45 44 5f 50 49 43 4b 5f 56 41 4c 55 45 53 5f 56 ED_PICK_VALUES_V 00016760: 41 52 49 41 42 4c 45 20 22 20 2b 0a 20 20 20 20 ARIABLE " +. 00016770: 22 72 6d 43 61 72 64 20 22 20 2b 0a 20 20 20 20 "rmCard " +. 00016780: 22 72 6d 4c 69 73 74 20 22 20 2b 0a 20 20 20 20 "rmList " +. 00016790: 22 53 42 52 54 45 5f 50 52 4f 47 49 44 5f 44 45 "SBRTE_PROGID_DE 000167a0: 56 20 22 20 2b 0a 20 20 20 20 22 53 42 52 54 45 V " +. "SBRTE 000167b0: 5f 50 52 4f 47 49 44 5f 52 45 4c 45 41 53 45 20 _PROGID_RELEASE 000167c0: 22 20 2b 0a 20 20 20 20 22 53 54 41 54 49 43 5f " +. "STATIC_ 000167d0: 52 4f 4c 45 5f 54 59 50 45 5f 43 4f 44 45 20 22 ROLE_TYPE_CODE " 000167e0: 20 2b 0a 20 20 20 20 22 53 55 50 50 52 45 53 53 +. "SUPPRESS 000167f0: 5f 45 4d 50 54 59 5f 54 45 4d 50 4c 41 54 45 5f _EMPTY_TEMPLATE_ 00016800: 43 52 45 41 54 49 4f 4e 20 22 20 2b 0a 20 20 20 CREATION " +. 00016810: 20 22 53 59 53 54 45 4d 5f 55 53 45 52 5f 43 4f "SYSTEM_USER_CO 00016820: 44 45 20 22 20 2b 0a 20 20 20 20 22 55 50 44 41 DE " +. "UPDA 00016830: 54 45 5f 44 49 41 4c 4f 47 5f 44 41 54 41 53 45 TE_DIALOG_DATASE 00016840: 54 20 22 20 2b 0a 20 20 20 20 22 55 53 45 44 5f T " +. "USED_ 00016850: 49 4e 5f 4f 42 4a 45 43 54 5f 48 49 4e 54 5f 50 IN_OBJECT_HINT_P 00016860: 41 52 41 4d 20 22 20 2b 0a 20 20 20 20 22 55 53 ARAM " +. "US 00016870: 45 52 5f 49 4e 49 54 49 41 54 45 44 5f 4c 4f 4f ER_INITIATED_LOO 00016880: 4b 55 50 5f 41 43 54 49 4f 4e 20 22 20 2b 0a 20 KUP_ACTION " +. 00016890: 20 20 20 22 55 53 45 52 5f 4e 41 4d 45 5f 46 4f "USER_NAME_FO 000168a0: 52 4d 41 54 20 22 20 2b 0a 20 20 20 20 22 55 53 RMAT " +. "US 000168b0: 45 52 5f 53 45 4c 45 43 54 49 4f 4e 5f 52 45 53 ER_SELECTION_RES 000168c0: 54 52 49 43 54 49 4f 4e 53 20 22 20 2b 0a 20 20 TRICTIONS " +. 000168d0: 20 20 22 57 4f 52 4b 46 4c 4f 57 5f 54 45 53 54 "WORKFLOW_TEST 000168e0: 5f 50 52 4f 54 4f 43 4f 4c 53 5f 46 4f 4c 44 45 _PROTOCOLS_FOLDE 000168f0: 52 5f 50 41 54 48 20 22 20 2b 0a 20 20 20 20 22 R_PATH " +. " 00016900: 45 4c 53 5f 53 55 42 54 59 50 45 5f 43 4f 4e 54 ELS_SUBTYPE_CONT 00016910: 52 4f 4c 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 ROL_NAME " +. 00016920: 20 22 45 4c 53 5f 46 4f 4c 44 45 52 5f 4b 49 4e "ELS_FOLDER_KIN 00016930: 44 5f 43 4f 4e 54 52 4f 4c 5f 4e 41 4d 45 20 22 D_CONTROL_NAME " 00016940: 20 2b 0a 20 20 20 20 22 52 45 50 45 41 54 5f 50 +. "REPEAT_P 00016950: 52 4f 43 45 53 53 5f 43 55 52 52 45 4e 54 5f 4f ROCESS_CURRENT_O 00016960: 42 4a 45 43 54 5f 45 58 43 45 50 54 49 4f 4e 5f BJECT_EXCEPTION_ 00016970: 4e 41 4d 45 20 22 3b 0a 0a 20 20 2f 2f 20 50 72 NAME ";.. // Pr 00016980: 69 76 69 6c 65 67 65 73 0a 20 20 63 6f 6e 73 74 ivileges. const 00016990: 20 70 72 69 76 69 6c 65 67 65 73 5f 63 6f 6e 73 privileges_cons 000169a0: 74 61 6e 74 73 20 3d 0a 20 20 20 20 22 50 52 49 tants =. "PRI 000169b0: 56 49 4c 45 47 45 5f 43 4f 4d 50 4f 4e 45 4e 54 VILEGE_COMPONENT 000169c0: 5f 46 55 4c 4c 5f 41 43 43 45 53 53 20 22 20 2b _FULL_ACCESS " + 000169d0: 0a 20 20 20 20 22 50 52 49 56 49 4c 45 47 45 5f . "PRIVILEGE_ 000169e0: 44 45 56 45 4c 4f 50 4d 45 4e 54 5f 45 58 50 4f DEVELOPMENT_EXPO 000169f0: 52 54 20 22 20 2b 0a 20 20 20 20 22 50 52 49 56 RT " +. "PRIV 00016a00: 49 4c 45 47 45 5f 44 45 56 45 4c 4f 50 4d 45 4e ILEGE_DEVELOPMEN 00016a10: 54 5f 49 4d 50 4f 52 54 20 22 20 2b 0a 20 20 20 T_IMPORT " +. 00016a20: 20 22 50 52 49 56 49 4c 45 47 45 5f 44 4f 43 55 "PRIVILEGE_DOCU 00016a30: 4d 45 4e 54 5f 44 45 4c 45 54 45 20 22 20 2b 0a MENT_DELETE " +. 00016a40: 20 20 20 20 22 50 52 49 56 49 4c 45 47 45 5f 45 "PRIVILEGE_E 00016a50: 53 44 20 22 20 2b 0a 20 20 20 20 22 50 52 49 56 SD " +. "PRIV 00016a60: 49 4c 45 47 45 5f 46 4f 4c 44 45 52 5f 44 45 4c ILEGE_FOLDER_DEL 00016a70: 45 54 45 20 22 20 2b 0a 20 20 20 20 22 50 52 49 ETE " +. "PRI 00016a80: 56 49 4c 45 47 45 5f 4d 41 4e 41 47 45 5f 41 43 VILEGE_MANAGE_AC 00016a90: 43 45 53 53 5f 52 49 47 48 54 53 20 22 20 2b 0a CESS_RIGHTS " +. 00016aa0: 20 20 20 20 22 50 52 49 56 49 4c 45 47 45 5f 4d "PRIVILEGE_M 00016ab0: 41 4e 41 47 45 5f 52 45 50 4c 49 43 41 54 49 4f ANAGE_REPLICATIO 00016ac0: 4e 20 22 20 2b 0a 20 20 20 20 22 50 52 49 56 49 N " +. "PRIVI 00016ad0: 4c 45 47 45 5f 4d 41 4e 41 47 45 5f 53 45 53 53 LEGE_MANAGE_SESS 00016ae0: 49 4f 4e 5f 53 45 52 56 45 52 20 22 20 2b 0a 20 ION_SERVER " +. 00016af0: 20 20 20 22 50 52 49 56 49 4c 45 47 45 5f 4f 42 "PRIVILEGE_OB 00016b00: 4a 45 43 54 5f 46 55 4c 4c 5f 41 43 43 45 53 53 JECT_FULL_ACCESS 00016b10: 20 22 20 2b 0a 20 20 20 20 22 50 52 49 56 49 4c " +. "PRIVIL 00016b20: 45 47 45 5f 4f 42 4a 45 43 54 5f 56 49 45 57 20 EGE_OBJECT_VIEW 00016b30: 22 20 2b 0a 20 20 20 20 22 50 52 49 56 49 4c 45 " +. "PRIVILE 00016b40: 47 45 5f 52 45 53 45 52 56 45 5f 4c 49 43 45 4e GE_RESERVE_LICEN 00016b50: 53 45 20 22 20 2b 0a 20 20 20 20 22 50 52 49 56 SE " +. "PRIV 00016b60: 49 4c 45 47 45 5f 53 59 53 54 45 4d 5f 43 55 53 ILEGE_SYSTEM_CUS 00016b70: 54 4f 4d 49 5a 45 20 22 20 2b 0a 20 20 20 20 22 TOMIZE " +. " 00016b80: 50 52 49 56 49 4c 45 47 45 5f 53 59 53 54 45 4d PRIVILEGE_SYSTEM 00016b90: 5f 44 45 56 45 4c 4f 50 20 22 20 2b 0a 20 20 20 _DEVELOP " +. 00016ba0: 20 22 50 52 49 56 49 4c 45 47 45 5f 53 59 53 54 "PRIVILEGE_SYST 00016bb0: 45 4d 5f 49 4e 53 54 41 4c 4c 20 22 20 2b 0a 20 EM_INSTALL " +. 00016bc0: 20 20 20 22 50 52 49 56 49 4c 45 47 45 5f 54 41 "PRIVILEGE_TA 00016bd0: 53 4b 5f 44 45 4c 45 54 45 20 22 20 2b 0a 20 20 SK_DELETE " +. 00016be0: 20 20 22 50 52 49 56 49 4c 45 47 45 5f 55 53 45 "PRIVILEGE_USE 00016bf0: 52 5f 50 4c 55 47 49 4e 5f 53 45 54 54 49 4e 47 R_PLUGIN_SETTING 00016c00: 53 5f 43 55 53 54 4f 4d 49 5a 45 20 22 20 2b 0a S_CUSTOMIZE " +. 00016c10: 20 20 20 20 22 50 52 49 56 49 4c 45 47 45 53 5f "PRIVILEGES_ 00016c20: 50 53 45 55 44 4f 52 45 46 45 52 45 4e 43 45 5f PSEUDOREFERENCE_ 00016c30: 43 4f 44 45 20 22 3b 0a 0a 20 20 2f 2f 20 50 73 CODE ";.. // Ps 00016c40: 65 75 64 6f 72 65 66 65 72 65 6e 63 65 20 63 6f eudoreference co 00016c50: 64 65 0a 20 20 63 6f 6e 73 74 20 70 73 65 75 64 de. const pseud 00016c60: 6f 72 65 66 65 72 65 6e 63 65 5f 63 6f 64 65 5f oreference_code_ 00016c70: 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 20 20 20 constants =. 00016c80: 22 41 43 43 45 53 53 5f 54 59 50 45 53 5f 50 53 "ACCESS_TYPES_PS 00016c90: 45 55 44 4f 52 45 46 45 52 45 4e 43 45 5f 43 4f EUDOREFERENCE_CO 00016ca0: 44 45 20 22 20 2b 0a 20 20 20 20 22 41 4c 4c 5f DE " +. "ALL_ 00016cb0: 41 56 41 49 4c 41 42 4c 45 5f 43 4f 4d 50 4f 4e AVAILABLE_COMPON 00016cc0: 45 4e 54 53 5f 50 53 45 55 44 4f 52 45 46 45 52 ENTS_PSEUDOREFER 00016cd0: 45 4e 43 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 ENCE_CODE " +. 00016ce0: 20 20 22 41 4c 4c 5f 41 56 41 49 4c 41 42 4c 45 "ALL_AVAILABLE 00016cf0: 5f 50 52 49 56 49 4c 45 47 45 53 5f 50 53 45 55 _PRIVILEGES_PSEU 00016d00: 44 4f 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 DOREFERENCE_CODE 00016d10: 20 22 20 2b 0a 20 20 20 20 22 41 4c 4c 5f 52 45 " +. "ALL_RE 00016d20: 50 4c 49 43 41 54 45 5f 43 4f 4d 50 4f 4e 45 4e PLICATE_COMPONEN 00016d30: 54 53 5f 50 53 45 55 44 4f 52 45 46 45 52 45 4e TS_PSEUDOREFEREN 00016d40: 43 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 CE_CODE " +. 00016d50: 22 41 56 41 49 4c 41 42 4c 45 5f 44 45 56 45 4c "AVAILABLE_DEVEL 00016d60: 4f 50 45 52 53 5f 43 4f 4d 50 4f 4e 45 4e 54 53 OPERS_COMPONENTS 00016d70: 5f 50 53 45 55 44 4f 52 45 46 45 52 45 4e 43 45 _PSEUDOREFERENCE 00016d80: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 43 _CODE " +. "C 00016d90: 4f 4d 50 4f 4e 45 4e 54 53 5f 50 53 45 55 44 4f OMPONENTS_PSEUDO 00016da0: 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 REFERENCE_CODE " 00016db0: 20 2b 0a 20 20 20 20 22 46 49 4c 54 52 41 54 45 +. "FILTRATE 00016dc0: 52 5f 53 45 54 54 49 4e 47 53 5f 43 4f 4e 46 4c R_SETTINGS_CONFL 00016dd0: 49 43 54 53 5f 50 53 45 55 44 4f 52 45 46 45 52 ICTS_PSEUDOREFER 00016de0: 45 4e 43 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 ENCE_CODE " +. 00016df0: 20 20 22 47 52 4f 55 50 53 5f 50 53 45 55 44 4f "GROUPS_PSEUDO 00016e00: 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 REFERENCE_CODE " 00016e10: 20 2b 0a 20 20 20 20 22 52 45 43 45 49 56 45 5f +. "RECEIVE_ 00016e20: 50 52 4f 54 4f 43 4f 4c 5f 50 53 45 55 44 4f 52 PROTOCOL_PSEUDOR 00016e30: 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 20 EFERENCE_CODE " 00016e40: 2b 0a 20 20 20 20 22 52 45 46 45 52 45 4e 43 45 +. "REFERENCE 00016e50: 5f 52 45 51 55 49 53 49 54 45 5f 50 53 45 55 44 _REQUISITE_PSEUD 00016e60: 4f 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 OREFERENCE_CODE 00016e70: 22 20 2b 0a 20 20 20 20 22 52 45 46 45 52 45 4e " +. "REFEREN 00016e80: 43 45 5f 52 45 51 55 49 53 49 54 45 53 5f 50 53 CE_REQUISITES_PS 00016e90: 45 55 44 4f 52 45 46 45 52 45 4e 43 45 5f 43 4f EUDOREFERENCE_CO 00016ea0: 44 45 20 22 20 2b 0a 20 20 20 20 22 52 45 46 54 DE " +. "REFT 00016eb0: 59 50 45 53 5f 50 53 45 55 44 4f 52 45 46 45 52 YPES_PSEUDOREFER 00016ec0: 45 4e 43 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 ENCE_CODE " +. 00016ed0: 20 20 22 52 45 50 4c 49 43 41 54 49 4f 4e 5f 53 "REPLICATION_S 00016ee0: 45 41 4e 43 45 53 5f 44 49 41 52 59 5f 50 53 45 EANCES_DIARY_PSE 00016ef0: 55 44 4f 52 45 46 45 52 45 4e 43 45 5f 43 4f 44 UDOREFERENCE_COD 00016f00: 45 20 22 20 2b 0a 20 20 20 20 22 53 45 4e 44 5f E " +. "SEND_ 00016f10: 50 52 4f 54 4f 43 4f 4c 5f 50 53 45 55 44 4f 52 PROTOCOL_PSEUDOR 00016f20: 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 20 EFERENCE_CODE " 00016f30: 2b 0a 20 20 20 20 22 53 55 42 53 54 49 54 55 54 +. "SUBSTITUT 00016f40: 45 53 5f 50 53 45 55 44 4f 52 45 46 45 52 45 4e ES_PSEUDOREFEREN 00016f50: 43 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 CE_CODE " +. 00016f60: 22 53 59 53 54 45 4d 5f 53 45 54 54 49 4e 47 53 "SYSTEM_SETTINGS 00016f70: 5f 50 53 45 55 44 4f 52 45 46 45 52 45 4e 43 45 _PSEUDOREFERENCE 00016f80: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 55 _CODE " +. "U 00016f90: 4e 49 54 53 5f 50 53 45 55 44 4f 52 45 46 45 52 NITS_PSEUDOREFER 00016fa0: 45 4e 43 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 ENCE_CODE " +. 00016fb0: 20 20 22 55 53 45 52 53 5f 50 53 45 55 44 4f 52 "USERS_PSEUDOR 00016fc0: 45 46 45 52 45 4e 43 45 5f 43 4f 44 45 20 22 20 EFERENCE_CODE " 00016fd0: 2b 0a 20 20 20 20 22 56 49 45 57 45 52 53 5f 50 +. "VIEWERS_P 00016fe0: 53 45 55 44 4f 52 45 46 45 52 45 4e 43 45 5f 43 SEUDOREFERENCE_C 00016ff0: 4f 44 45 20 22 3b 0a 0a 20 20 2f 2f 20 52 65 71 ODE ";.. // Req 00017000: 75 69 73 69 74 65 20 49 53 42 43 65 72 74 69 66 uisite ISBCertif 00017010: 69 63 61 74 65 54 79 70 65 20 76 61 6c 75 65 73 icateType values 00017020: 0a 20 20 63 6f 6e 73 74 20 72 65 71 75 69 73 69 . const requisi 00017030: 74 65 5f 49 53 42 43 65 72 74 69 66 69 63 61 74 te_ISBCertificat 00017040: 65 54 79 70 65 5f 76 61 6c 75 65 73 5f 63 6f 6e eType_values_con 00017050: 73 74 61 6e 74 73 20 3d 0a 20 20 20 20 22 43 45 stants =. "CE 00017060: 52 54 49 46 49 43 41 54 45 5f 54 59 50 45 5f 45 RTIFICATE_TYPE_E 00017070: 4e 43 52 59 50 54 20 22 20 2b 0a 20 20 20 20 22 NCRYPT " +. " 00017080: 43 45 52 54 49 46 49 43 41 54 45 5f 54 59 50 45 CERTIFICATE_TYPE 00017090: 5f 53 49 47 4e 20 22 20 2b 0a 20 20 20 20 22 43 _SIGN " +. "C 000170a0: 45 52 54 49 46 49 43 41 54 45 5f 54 59 50 45 5f ERTIFICATE_TYPE_ 000170b0: 53 49 47 4e 5f 41 4e 44 5f 45 4e 43 52 59 50 54 SIGN_AND_ENCRYPT 000170c0: 20 22 3b 0a 0a 20 20 2f 2f 20 52 65 71 75 69 73 ";.. // Requis 000170d0: 69 74 65 20 49 53 42 45 44 6f 63 53 74 6f 72 61 ite ISBEDocStora 000170e0: 67 65 54 79 70 65 20 76 61 6c 75 65 73 0a 20 20 geType values. 000170f0: 63 6f 6e 73 74 20 72 65 71 75 69 73 69 74 65 5f const requisite_ 00017100: 49 53 42 45 44 6f 63 53 74 6f 72 61 67 65 54 79 ISBEDocStorageTy 00017110: 70 65 5f 76 61 6c 75 65 73 5f 63 6f 6e 73 74 61 pe_values_consta 00017120: 6e 74 73 20 3d 0a 20 20 20 20 22 53 54 4f 52 41 nts =. "STORA 00017130: 47 45 5f 54 59 50 45 5f 46 49 4c 45 20 22 20 2b GE_TYPE_FILE " + 00017140: 0a 20 20 20 20 22 53 54 4f 52 41 47 45 5f 54 59 . "STORAGE_TY 00017150: 50 45 5f 4e 41 53 5f 43 49 46 53 20 22 20 2b 0a PE_NAS_CIFS " +. 00017160: 20 20 20 20 22 53 54 4f 52 41 47 45 5f 54 59 50 "STORAGE_TYP 00017170: 45 5f 53 41 50 45 52 49 4f 4e 20 22 20 2b 0a 20 E_SAPERION " +. 00017180: 20 20 20 22 53 54 4f 52 41 47 45 5f 54 59 50 45 "STORAGE_TYPE 00017190: 5f 53 51 4c 5f 53 45 52 56 45 52 20 22 3b 0a 0a _SQL_SERVER ";.. 000171a0: 20 20 2f 2f 20 52 65 71 75 69 73 69 74 65 20 43 // Requisite C 000171b0: 6f 6d 70 54 79 70 65 32 20 76 61 6c 75 65 73 0a ompType2 values. 000171c0: 20 20 63 6f 6e 73 74 20 72 65 71 75 69 73 69 74 const requisit 000171d0: 65 5f 63 6f 6d 70 54 79 70 65 32 5f 76 61 6c 75 e_compType2_valu 000171e0: 65 73 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 es_constants =. 000171f0: 20 20 20 22 43 4f 4d 50 54 59 50 45 32 5f 52 45 "COMPTYPE2_RE 00017200: 51 55 49 53 49 54 45 5f 44 4f 43 55 4d 45 4e 54 QUISITE_DOCUMENT 00017210: 53 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 20 S_VALUE " +. 00017220: 22 43 4f 4d 50 54 59 50 45 32 5f 52 45 51 55 49 "COMPTYPE2_REQUI 00017230: 53 49 54 45 5f 54 41 53 4b 53 5f 56 41 4c 55 45 SITE_TASKS_VALUE 00017240: 20 22 20 2b 0a 20 20 20 20 22 43 4f 4d 50 54 59 " +. "COMPTY 00017250: 50 45 32 5f 52 45 51 55 49 53 49 54 45 5f 46 4f PE2_REQUISITE_FO 00017260: 4c 44 45 52 53 5f 56 41 4c 55 45 20 22 20 2b 0a LDERS_VALUE " +. 00017270: 20 20 20 20 22 43 4f 4d 50 54 59 50 45 32 5f 52 "COMPTYPE2_R 00017280: 45 51 55 49 53 49 54 45 5f 52 45 46 45 52 45 4e EQUISITE_REFEREN 00017290: 43 45 53 5f 56 41 4c 55 45 20 22 3b 0a 0a 20 20 CES_VALUE ";.. 000172a0: 2f 2f 20 52 65 71 75 69 73 69 74 65 20 6e 61 6d // Requisite nam 000172b0: 65 0a 20 20 63 6f 6e 73 74 20 72 65 71 75 69 73 e. const requis 000172c0: 69 74 65 5f 6e 61 6d 65 5f 63 6f 6e 73 74 61 6e ite_name_constan 000172d0: 74 73 20 3d 0a 20 20 20 20 22 53 59 53 52 45 51 ts =. "SYSREQ 000172e0: 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 _CODE " +. "S 000172f0: 59 53 52 45 51 5f 43 4f 4d 50 54 59 50 45 32 20 YSREQ_COMPTYPE2 00017300: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00017310: 43 4f 4e 53 54 5f 41 56 41 49 4c 41 42 4c 45 5f CONST_AVAILABLE_ 00017320: 46 4f 52 5f 57 45 42 20 22 20 2b 0a 20 20 20 20 FOR_WEB " +. 00017330: 22 53 59 53 52 45 51 5f 43 4f 4e 53 54 5f 43 4f "SYSREQ_CONST_CO 00017340: 4d 4d 4f 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 MMON_CODE " +. 00017350: 20 20 22 53 59 53 52 45 51 5f 43 4f 4e 53 54 5f "SYSREQ_CONST_ 00017360: 43 4f 4d 4d 4f 4e 5f 56 41 4c 55 45 20 22 20 2b COMMON_VALUE " + 00017370: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 43 4f 4e . "SYSREQ_CON 00017380: 53 54 5f 46 49 52 4d 5f 43 4f 44 45 20 22 20 2b ST_FIRM_CODE " + 00017390: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 43 4f 4e . "SYSREQ_CON 000173a0: 53 54 5f 46 49 52 4d 5f 53 54 41 54 55 53 20 22 ST_FIRM_STATUS " 000173b0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 43 +. "SYSREQ_C 000173c0: 4f 4e 53 54 5f 46 49 52 4d 5f 56 41 4c 55 45 20 ONST_FIRM_VALUE 000173d0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 000173e0: 43 4f 4e 53 54 5f 53 45 52 56 45 52 5f 53 54 41 CONST_SERVER_STA 000173f0: 54 55 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 TUS " +. "SYS 00017400: 52 45 51 5f 43 4f 4e 54 45 4e 54 53 20 22 20 2b REQ_CONTENTS " + 00017410: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 44 41 54 . "SYSREQ_DAT 00017420: 45 5f 4f 50 45 4e 20 22 20 2b 0a 20 20 20 20 22 E_OPEN " +. " 00017430: 53 59 53 52 45 51 5f 44 41 54 45 5f 43 4c 4f 53 SYSREQ_DATE_CLOS 00017440: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00017450: 51 5f 44 45 53 43 52 49 50 54 49 4f 4e 20 22 20 Q_DESCRIPTION " 00017460: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 44 45 +. "SYSREQ_DE 00017470: 53 43 52 49 50 54 49 4f 4e 5f 4c 4f 43 41 4c 49 SCRIPTION_LOCALI 00017480: 5a 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 53 ZE_ID " +. "S 00017490: 59 53 52 45 51 5f 44 4f 55 42 4c 45 20 22 20 2b YSREQ_DOUBLE " + 000174a0: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f . "SYSREQ_EDO 000174b0: 43 5f 41 43 43 45 53 53 5f 54 59 50 45 20 22 20 C_ACCESS_TYPE " 000174c0: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 +. "SYSREQ_ED 000174d0: 4f 43 5f 41 55 54 48 4f 52 20 22 20 2b 0a 20 20 OC_AUTHOR " +. 000174e0: 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 43 "SYSREQ_EDOC_C 000174f0: 52 45 41 54 45 44 20 22 20 2b 0a 20 20 20 20 22 REATED " +. " 00017500: 53 59 53 52 45 51 5f 45 44 4f 43 5f 44 45 4c 45 SYSREQ_EDOC_DELE 00017510: 47 41 54 45 5f 52 49 47 48 54 53 5f 52 45 51 55 GATE_RIGHTS_REQU 00017520: 49 53 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 ISITE_CODE " +. 00017530: 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f "SYSREQ_EDOC_ 00017540: 45 44 49 54 4f 52 20 22 20 2b 0a 20 20 20 20 22 EDITOR " +. " 00017550: 53 59 53 52 45 51 5f 45 44 4f 43 5f 45 4e 43 4f SYSREQ_EDOC_ENCO 00017560: 44 45 5f 54 59 50 45 20 22 20 2b 0a 20 20 20 20 DE_TYPE " +. 00017570: 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 45 4e 43 "SYSREQ_EDOC_ENC 00017580: 52 59 50 54 49 4f 4e 5f 50 4c 55 47 49 4e 5f 4e RYPTION_PLUGIN_N 00017590: 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 AME " +. "SYS 000175a0: 52 45 51 5f 45 44 4f 43 5f 45 4e 43 52 59 50 54 REQ_EDOC_ENCRYPT 000175b0: 49 4f 4e 5f 50 4c 55 47 49 4e 5f 56 45 52 53 49 ION_PLUGIN_VERSI 000175c0: 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ON " +. "SYSR 000175d0: 45 51 5f 45 44 4f 43 5f 45 58 50 4f 52 54 5f 44 EQ_EDOC_EXPORT_D 000175e0: 41 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ATE " +. "SYS 000175f0: 52 45 51 5f 45 44 4f 43 5f 45 58 50 4f 52 54 45 REQ_EDOC_EXPORTE 00017600: 52 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 R " +. "SYSRE 00017610: 51 5f 45 44 4f 43 5f 4b 49 4e 44 20 22 20 2b 0a Q_EDOC_KIND " +. 00017620: 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 "SYSREQ_EDOC 00017630: 5f 4c 49 46 45 5f 53 54 41 47 45 5f 4e 41 4d 45 _LIFE_STAGE_NAME 00017640: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 00017650: 5f 45 44 4f 43 5f 4c 4f 43 4b 45 44 5f 46 4f 52 _EDOC_LOCKED_FOR 00017660: 5f 53 45 52 56 45 52 5f 43 4f 44 45 20 22 20 2b _SERVER_CODE " + 00017670: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f . "SYSREQ_EDO 00017680: 43 5f 4d 4f 44 49 46 49 45 44 20 22 20 2b 0a 20 C_MODIFIED " +. 00017690: 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f "SYSREQ_EDOC_ 000176a0: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NAME " +. "SY 000176b0: 53 52 45 51 5f 45 44 4f 43 5f 4e 4f 54 45 20 22 SREQ_EDOC_NOTE " 000176c0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 +. "SYSREQ_E 000176d0: 44 4f 43 5f 51 55 41 4c 49 46 49 45 44 5f 49 44 DOC_QUALIFIED_ID 000176e0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 000176f0: 5f 45 44 4f 43 5f 53 45 53 53 49 4f 4e 5f 4b 45 _EDOC_SESSION_KE 00017700: 59 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 Y " +. "SYSRE 00017710: 51 5f 45 44 4f 43 5f 53 45 53 53 49 4f 4e 5f 4b Q_EDOC_SESSION_K 00017720: 45 59 5f 45 4e 43 52 59 50 54 49 4f 4e 5f 50 4c EY_ENCRYPTION_PL 00017730: 55 47 49 4e 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 UGIN_NAME " +. 00017740: 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 53 "SYSREQ_EDOC_S 00017750: 45 53 53 49 4f 4e 5f 4b 45 59 5f 45 4e 43 52 59 ESSION_KEY_ENCRY 00017760: 50 54 49 4f 4e 5f 50 4c 55 47 49 4e 5f 56 45 52 PTION_PLUGIN_VER 00017770: 53 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 SION " +. "SY 00017780: 53 52 45 51 5f 45 44 4f 43 5f 53 49 47 4e 41 54 SREQ_EDOC_SIGNAT 00017790: 55 52 45 5f 54 59 50 45 20 22 20 2b 0a 20 20 20 URE_TYPE " +. 000177a0: 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 53 49 "SYSREQ_EDOC_SI 000177b0: 47 4e 45 44 20 22 20 2b 0a 20 20 20 20 22 53 59 GNED " +. "SY 000177c0: 53 52 45 51 5f 45 44 4f 43 5f 53 54 4f 52 41 47 SREQ_EDOC_STORAG 000177d0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 000177e0: 51 5f 45 44 4f 43 5f 53 54 4f 52 41 47 45 53 5f Q_EDOC_STORAGES_ 000177f0: 41 52 43 48 49 56 45 5f 53 54 4f 52 41 47 45 20 ARCHIVE_STORAGE 00017800: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00017810: 45 44 4f 43 5f 53 54 4f 52 41 47 45 53 5f 43 48 EDOC_STORAGES_CH 00017820: 45 43 4b 5f 52 49 47 48 54 53 20 22 20 2b 0a 20 ECK_RIGHTS " +. 00017830: 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f "SYSREQ_EDOC_ 00017840: 53 54 4f 52 41 47 45 53 5f 43 4f 4d 50 55 54 45 STORAGES_COMPUTE 00017850: 52 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 R_NAME " +. " 00017860: 53 59 53 52 45 51 5f 45 44 4f 43 5f 53 54 4f 52 SYSREQ_EDOC_STOR 00017870: 41 47 45 53 5f 45 44 49 54 5f 49 4e 5f 53 54 4f AGES_EDIT_IN_STO 00017880: 52 41 47 45 20 22 20 2b 0a 20 20 20 20 22 53 59 RAGE " +. "SY 00017890: 53 52 45 51 5f 45 44 4f 43 5f 53 54 4f 52 41 47 SREQ_EDOC_STORAG 000178a0: 45 53 5f 45 58 45 43 55 54 49 56 45 5f 53 54 4f ES_EXECUTIVE_STO 000178b0: 52 41 47 45 20 22 20 2b 0a 20 20 20 20 22 53 59 RAGE " +. "SY 000178c0: 53 52 45 51 5f 45 44 4f 43 5f 53 54 4f 52 41 47 SREQ_EDOC_STORAG 000178d0: 45 53 5f 46 55 4e 43 54 49 4f 4e 20 22 20 2b 0a ES_FUNCTION " +. 000178e0: 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 "SYSREQ_EDOC 000178f0: 5f 53 54 4f 52 41 47 45 53 5f 49 4e 49 54 49 41 _STORAGES_INITIA 00017900: 4c 49 5a 45 44 20 22 20 2b 0a 20 20 20 20 22 53 LIZED " +. "S 00017910: 59 53 52 45 51 5f 45 44 4f 43 5f 53 54 4f 52 41 YSREQ_EDOC_STORA 00017920: 47 45 53 5f 4c 4f 43 41 4c 5f 50 41 54 48 20 22 GES_LOCAL_PATH " 00017930: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 +. "SYSREQ_E 00017940: 44 4f 43 5f 53 54 4f 52 41 47 45 53 5f 53 41 50 DOC_STORAGES_SAP 00017950: 45 52 49 4f 4e 5f 44 41 54 41 42 41 53 45 5f 4e ERION_DATABASE_N 00017960: 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 AME " +. "SYS 00017970: 52 45 51 5f 45 44 4f 43 5f 53 54 4f 52 41 47 45 REQ_EDOC_STORAGE 00017980: 53 5f 53 45 41 52 43 48 5f 42 59 5f 54 45 58 54 S_SEARCH_BY_TEXT 00017990: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 000179a0: 5f 45 44 4f 43 5f 53 54 4f 52 41 47 45 53 5f 53 _EDOC_STORAGES_S 000179b0: 45 52 56 45 52 5f 4e 41 4d 45 20 22 20 2b 0a 20 ERVER_NAME " +. 000179c0: 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f "SYSREQ_EDOC_ 000179d0: 53 54 4f 52 41 47 45 53 5f 53 48 41 52 45 44 5f STORAGES_SHARED_ 000179e0: 53 4f 55 52 43 45 5f 4e 41 4d 45 20 22 20 2b 0a SOURCE_NAME " +. 000179f0: 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 "SYSREQ_EDOC 00017a00: 5f 53 54 4f 52 41 47 45 53 5f 54 59 50 45 20 22 _STORAGES_TYPE " 00017a10: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 +. "SYSREQ_E 00017a20: 44 4f 43 5f 54 45 58 54 5f 4d 4f 44 49 46 49 45 DOC_TEXT_MODIFIE 00017a30: 44 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 D " +. "SYSRE 00017a40: 51 5f 45 44 4f 43 5f 54 59 50 45 5f 41 43 54 5f Q_EDOC_TYPE_ACT_ 00017a50: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CODE " +. "SY 00017a60: 53 52 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f 41 SREQ_EDOC_TYPE_A 00017a70: 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 20 22 CT_DESCRIPTION " 00017a80: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 +. "SYSREQ_E 00017a90: 44 4f 43 5f 54 59 50 45 5f 41 43 54 5f 44 45 53 DOC_TYPE_ACT_DES 00017aa0: 43 52 49 50 54 49 4f 4e 5f 4c 4f 43 41 4c 49 5a CRIPTION_LOCALIZ 00017ab0: 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 53 59 E_ID " +. "SY 00017ac0: 53 52 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f 41 SREQ_EDOC_TYPE_A 00017ad0: 43 54 5f 4f 4e 5f 45 58 45 43 55 54 45 20 22 20 CT_ON_EXECUTE " 00017ae0: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 +. "SYSREQ_ED 00017af0: 4f 43 5f 54 59 50 45 5f 41 43 54 5f 4f 4e 5f 45 OC_TYPE_ACT_ON_E 00017b00: 58 45 43 55 54 45 5f 45 58 49 53 54 53 20 22 20 XECUTE_EXISTS " 00017b10: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 +. "SYSREQ_ED 00017b20: 4f 43 5f 54 59 50 45 5f 41 43 54 5f 53 45 43 54 OC_TYPE_ACT_SECT 00017b30: 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ION " +. "SYS 00017b40: 52 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f 41 44 REQ_EDOC_TYPE_AD 00017b50: 44 5f 50 41 52 41 4d 53 20 22 20 2b 0a 20 20 20 D_PARAMS " +. 00017b60: 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 54 59 "SYSREQ_EDOC_TY 00017b70: 50 45 5f 43 4f 4d 4d 45 4e 54 20 22 20 2b 0a 20 PE_COMMENT " +. 00017b80: 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f "SYSREQ_EDOC_ 00017b90: 54 59 50 45 5f 45 56 45 4e 54 5f 54 45 58 54 20 TYPE_EVENT_TEXT 00017ba0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00017bb0: 45 44 4f 43 5f 54 59 50 45 5f 4e 41 4d 45 5f 49 EDOC_TYPE_NAME_I 00017bc0: 4e 5f 53 49 4e 47 55 4c 41 52 20 22 20 2b 0a 20 N_SINGULAR " +. 00017bd0: 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f "SYSREQ_EDOC_ 00017be0: 54 59 50 45 5f 4e 41 4d 45 5f 49 4e 5f 53 49 4e TYPE_NAME_IN_SIN 00017bf0: 47 55 4c 41 52 5f 4c 4f 43 41 4c 49 5a 45 5f 49 GULAR_LOCALIZE_I 00017c00: 44 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 D " +. "SYSRE 00017c10: 51 5f 45 44 4f 43 5f 54 59 50 45 5f 4e 41 4d 45 Q_EDOC_TYPE_NAME 00017c20: 5f 4c 4f 43 41 4c 49 5a 45 5f 49 44 20 22 20 2b _LOCALIZE_ID " + 00017c30: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f . "SYSREQ_EDO 00017c40: 43 5f 54 59 50 45 5f 4e 55 4d 45 52 41 54 49 4f C_TYPE_NUMERATIO 00017c50: 4e 5f 4d 45 54 48 4f 44 20 22 20 2b 0a 20 20 20 N_METHOD " +. 00017c60: 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 54 59 "SYSREQ_EDOC_TY 00017c70: 50 45 5f 50 53 45 55 44 4f 5f 52 45 51 55 49 53 PE_PSEUDO_REQUIS 00017c80: 49 54 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 ITE_CODE " +. 00017c90: 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 54 59 "SYSREQ_EDOC_TY 00017ca0: 50 45 5f 52 45 51 5f 43 4f 44 45 20 22 20 2b 0a PE_REQ_CODE " +. 00017cb0: 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 "SYSREQ_EDOC 00017cc0: 5f 54 59 50 45 5f 52 45 51 5f 44 45 53 43 52 49 _TYPE_REQ_DESCRI 00017cd0: 50 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 PTION " +. "S 00017ce0: 59 53 52 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f YSREQ_EDOC_TYPE_ 00017cf0: 52 45 51 5f 44 45 53 43 52 49 50 54 49 4f 4e 5f REQ_DESCRIPTION_ 00017d00: 4c 4f 43 41 4c 49 5a 45 5f 49 44 20 22 20 2b 0a LOCALIZE_ID " +. 00017d10: 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 "SYSREQ_EDOC 00017d20: 5f 54 59 50 45 5f 52 45 51 5f 49 53 5f 4c 45 41 _TYPE_REQ_IS_LEA 00017d30: 44 49 4e 47 20 22 20 2b 0a 20 20 20 20 22 53 59 DING " +. "SY 00017d40: 53 52 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f 52 SREQ_EDOC_TYPE_R 00017d50: 45 51 5f 49 53 5f 52 45 51 55 49 52 45 44 20 22 EQ_IS_REQUIRED " 00017d60: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 +. "SYSREQ_E 00017d70: 44 4f 43 5f 54 59 50 45 5f 52 45 51 5f 4e 55 4d DOC_TYPE_REQ_NUM 00017d80: 42 45 52 20 22 20 2b 0a 20 20 20 20 22 53 59 53 BER " +. "SYS 00017d90: 52 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f 52 45 REQ_EDOC_TYPE_RE 00017da0: 51 5f 4f 4e 5f 43 48 41 4e 47 45 20 22 20 2b 0a Q_ON_CHANGE " +. 00017db0: 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 "SYSREQ_EDOC 00017dc0: 5f 54 59 50 45 5f 52 45 51 5f 4f 4e 5f 43 48 41 _TYPE_REQ_ON_CHA 00017dd0: 4e 47 45 5f 45 58 49 53 54 53 20 22 20 2b 0a 20 NGE_EXISTS " +. 00017de0: 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f "SYSREQ_EDOC_ 00017df0: 54 59 50 45 5f 52 45 51 5f 4f 4e 5f 53 45 4c 45 TYPE_REQ_ON_SELE 00017e00: 43 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 CT " +. "SYSR 00017e10: 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f 52 45 51 EQ_EDOC_TYPE_REQ 00017e20: 5f 4f 4e 5f 53 45 4c 45 43 54 5f 4b 49 4e 44 20 _ON_SELECT_KIND 00017e30: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00017e40: 45 44 4f 43 5f 54 59 50 45 5f 52 45 51 5f 53 45 EDOC_TYPE_REQ_SE 00017e50: 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 CTION " +. "S 00017e60: 59 53 52 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f YSREQ_EDOC_TYPE_ 00017e70: 56 49 45 57 5f 43 41 52 44 20 22 20 2b 0a 20 20 VIEW_CARD " +. 00017e80: 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 54 "SYSREQ_EDOC_T 00017e90: 59 50 45 5f 56 49 45 57 5f 43 4f 44 45 20 22 20 YPE_VIEW_CODE " 00017ea0: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 +. "SYSREQ_ED 00017eb0: 4f 43 5f 54 59 50 45 5f 56 49 45 57 5f 43 4f 4d OC_TYPE_VIEW_COM 00017ec0: 4d 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 53 59 MENT " +. "SY 00017ed0: 53 52 45 51 5f 45 44 4f 43 5f 54 59 50 45 5f 56 SREQ_EDOC_TYPE_V 00017ee0: 49 45 57 5f 49 53 5f 4d 41 49 4e 20 22 20 2b 0a IEW_IS_MAIN " +. 00017ef0: 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 "SYSREQ_EDOC 00017f00: 5f 54 59 50 45 5f 56 49 45 57 5f 4e 41 4d 45 20 _TYPE_VIEW_NAME 00017f10: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00017f20: 45 44 4f 43 5f 54 59 50 45 5f 56 49 45 57 5f 4e EDOC_TYPE_VIEW_N 00017f30: 41 4d 45 5f 4c 4f 43 41 4c 49 5a 45 5f 49 44 20 AME_LOCALIZE_ID 00017f40: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00017f50: 45 44 4f 43 5f 56 45 52 53 49 4f 4e 5f 41 55 54 EDOC_VERSION_AUT 00017f60: 48 4f 52 20 22 20 2b 0a 20 20 20 20 22 53 59 53 HOR " +. "SYS 00017f70: 52 45 51 5f 45 44 4f 43 5f 56 45 52 53 49 4f 4e REQ_EDOC_VERSION 00017f80: 5f 43 52 43 20 22 20 2b 0a 20 20 20 20 22 53 59 _CRC " +. "SY 00017f90: 53 52 45 51 5f 45 44 4f 43 5f 56 45 52 53 49 4f SREQ_EDOC_VERSIO 00017fa0: 4e 5f 44 41 54 41 20 22 20 2b 0a 20 20 20 20 22 N_DATA " +. " 00017fb0: 53 59 53 52 45 51 5f 45 44 4f 43 5f 56 45 52 53 SYSREQ_EDOC_VERS 00017fc0: 49 4f 4e 5f 45 44 49 54 4f 52 20 22 20 2b 0a 20 ION_EDITOR " +. 00017fd0: 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f "SYSREQ_EDOC_ 00017fe0: 56 45 52 53 49 4f 4e 5f 45 58 50 4f 52 54 5f 44 VERSION_EXPORT_D 00017ff0: 41 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ATE " +. "SYS 00018000: 52 45 51 5f 45 44 4f 43 5f 56 45 52 53 49 4f 4e REQ_EDOC_VERSION 00018010: 5f 45 58 50 4f 52 54 45 52 20 22 20 2b 0a 20 20 _EXPORTER " +. 00018020: 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 56 "SYSREQ_EDOC_V 00018030: 45 52 53 49 4f 4e 5f 48 49 44 44 45 4e 20 22 20 ERSION_HIDDEN " 00018040: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 +. "SYSREQ_ED 00018050: 4f 43 5f 56 45 52 53 49 4f 4e 5f 4c 49 46 45 5f OC_VERSION_LIFE_ 00018060: 53 54 41 47 45 20 22 20 2b 0a 20 20 20 20 22 53 STAGE " +. "S 00018070: 59 53 52 45 51 5f 45 44 4f 43 5f 56 45 52 53 49 YSREQ_EDOC_VERSI 00018080: 4f 4e 5f 4d 4f 44 49 46 49 45 44 20 22 20 2b 0a ON_MODIFIED " +. 00018090: 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 "SYSREQ_EDOC 000180a0: 5f 56 45 52 53 49 4f 4e 5f 4e 4f 54 45 20 22 20 _VERSION_NOTE " 000180b0: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 +. "SYSREQ_ED 000180c0: 4f 43 5f 56 45 52 53 49 4f 4e 5f 53 49 47 4e 41 OC_VERSION_SIGNA 000180d0: 54 55 52 45 5f 54 59 50 45 20 22 20 2b 0a 20 20 TURE_TYPE " +. 000180e0: 20 20 22 53 59 53 52 45 51 5f 45 44 4f 43 5f 56 "SYSREQ_EDOC_V 000180f0: 45 52 53 49 4f 4e 5f 53 49 47 4e 45 44 20 22 20 ERSION_SIGNED " 00018100: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 44 +. "SYSREQ_ED 00018110: 4f 43 5f 56 45 52 53 49 4f 4e 5f 53 49 5a 45 20 OC_VERSION_SIZE 00018120: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00018130: 45 44 4f 43 5f 56 45 52 53 49 4f 4e 5f 53 4f 55 EDOC_VERSION_SOU 00018140: 52 43 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 RCE " +. "SYS 00018150: 52 45 51 5f 45 44 4f 43 5f 56 45 52 53 49 4f 4e REQ_EDOC_VERSION 00018160: 5f 54 45 58 54 5f 4d 4f 44 49 46 49 45 44 20 22 _TEXT_MODIFIED " 00018170: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 45 +. "SYSREQ_E 00018180: 44 4f 43 4b 49 4e 44 5f 44 45 46 41 55 4c 54 5f DOCKIND_DEFAULT_ 00018190: 56 45 52 53 49 4f 4e 5f 53 54 41 54 45 5f 43 4f VERSION_STATE_CO 000181a0: 44 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 DE " +. "SYSR 000181b0: 45 51 5f 46 4f 4c 44 45 52 5f 4b 49 4e 44 20 22 EQ_FOLDER_KIND " 000181c0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 46 +. "SYSREQ_F 000181d0: 55 4e 43 5f 43 41 54 45 47 4f 52 59 20 22 20 2b UNC_CATEGORY " + 000181e0: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 46 55 4e . "SYSREQ_FUN 000181f0: 43 5f 43 4f 4d 4d 45 4e 54 20 22 20 2b 0a 20 20 C_COMMENT " +. 00018200: 20 20 22 53 59 53 52 45 51 5f 46 55 4e 43 5f 47 "SYSREQ_FUNC_G 00018210: 52 4f 55 50 20 22 20 2b 0a 20 20 20 20 22 53 59 ROUP " +. "SY 00018220: 53 52 45 51 5f 46 55 4e 43 5f 47 52 4f 55 50 5f SREQ_FUNC_GROUP_ 00018230: 43 4f 4d 4d 45 4e 54 20 22 20 2b 0a 20 20 20 20 COMMENT " +. 00018240: 22 53 59 53 52 45 51 5f 46 55 4e 43 5f 47 52 4f "SYSREQ_FUNC_GRO 00018250: 55 50 5f 4e 55 4d 42 45 52 20 22 20 2b 0a 20 20 UP_NUMBER " +. 00018260: 20 20 22 53 59 53 52 45 51 5f 46 55 4e 43 5f 48 "SYSREQ_FUNC_H 00018270: 45 4c 50 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ELP " +. "SYS 00018280: 52 45 51 5f 46 55 4e 43 5f 50 41 52 41 4d 5f 44 REQ_FUNC_PARAM_D 00018290: 45 46 5f 56 41 4c 55 45 20 22 20 2b 0a 20 20 20 EF_VALUE " +. 000182a0: 20 22 53 59 53 52 45 51 5f 46 55 4e 43 5f 50 41 "SYSREQ_FUNC_PA 000182b0: 52 41 4d 5f 49 44 45 4e 54 20 22 20 2b 0a 20 20 RAM_IDENT " +. 000182c0: 20 20 22 53 59 53 52 45 51 5f 46 55 4e 43 5f 50 "SYSREQ_FUNC_P 000182d0: 41 52 41 4d 5f 4e 55 4d 42 45 52 20 22 20 2b 0a ARAM_NUMBER " +. 000182e0: 20 20 20 20 22 53 59 53 52 45 51 5f 46 55 4e 43 "SYSREQ_FUNC 000182f0: 5f 50 41 52 41 4d 5f 54 59 50 45 20 22 20 2b 0a _PARAM_TYPE " +. 00018300: 20 20 20 20 22 53 59 53 52 45 51 5f 46 55 4e 43 "SYSREQ_FUNC 00018310: 5f 54 45 58 54 20 22 20 2b 0a 20 20 20 20 22 53 _TEXT " +. "S 00018320: 59 53 52 45 51 5f 47 52 4f 55 50 5f 43 41 54 45 YSREQ_GROUP_CATE 00018330: 47 4f 52 59 20 22 20 2b 0a 20 20 20 20 22 53 59 GORY " +. "SY 00018340: 53 52 45 51 5f 49 44 20 22 20 2b 0a 20 20 20 20 SREQ_ID " +. 00018350: 22 53 59 53 52 45 51 5f 4c 41 53 54 5f 55 50 44 "SYSREQ_LAST_UPD 00018360: 41 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ATE " +. "SYS 00018370: 52 45 51 5f 4c 45 41 44 45 52 5f 52 45 46 45 52 REQ_LEADER_REFER 00018380: 45 4e 43 45 20 22 20 2b 0a 20 20 20 20 22 53 59 ENCE " +. "SY 00018390: 53 52 45 51 5f 4c 49 4e 45 5f 4e 55 4d 42 45 52 SREQ_LINE_NUMBER 000183a0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 000183b0: 5f 4d 41 49 4e 5f 52 45 43 4f 52 44 5f 49 44 20 _MAIN_RECORD_ID 000183c0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 000183d0: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NAME " +. "SY 000183e0: 53 52 45 51 5f 4e 41 4d 45 5f 4c 4f 43 41 4c 49 SREQ_NAME_LOCALI 000183f0: 5a 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 53 ZE_ID " +. "S 00018400: 59 53 52 45 51 5f 4e 4f 54 45 20 22 20 2b 0a 20 YSREQ_NOTE " +. 00018410: 20 20 20 22 53 59 53 52 45 51 5f 4f 52 49 47 49 "SYSREQ_ORIGI 00018420: 4e 41 4c 5f 52 45 43 4f 52 44 20 22 20 2b 0a 20 NAL_RECORD " +. 00018430: 20 20 20 22 53 59 53 52 45 51 5f 4f 55 52 5f 46 "SYSREQ_OUR_F 00018440: 49 52 4d 20 22 20 2b 0a 20 20 20 20 22 53 59 53 IRM " +. "SYS 00018450: 52 45 51 5f 50 52 4f 46 49 4c 49 4e 47 5f 53 45 REQ_PROFILING_SE 00018460: 54 54 49 4e 47 53 5f 42 41 54 43 48 5f 4c 4f 47 TTINGS_BATCH_LOG 00018470: 49 4e 47 20 22 20 2b 0a 20 20 20 20 22 53 59 53 ING " +. "SYS 00018480: 52 45 51 5f 50 52 4f 46 49 4c 49 4e 47 5f 53 45 REQ_PROFILING_SE 00018490: 54 54 49 4e 47 53 5f 42 41 54 43 48 5f 53 49 5a TTINGS_BATCH_SIZ 000184a0: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 000184b0: 51 5f 50 52 4f 46 49 4c 49 4e 47 5f 53 45 54 54 Q_PROFILING_SETT 000184c0: 49 4e 47 53 5f 50 52 4f 46 49 4c 49 4e 47 5f 45 INGS_PROFILING_E 000184d0: 4e 41 42 4c 45 44 20 22 20 2b 0a 20 20 20 20 22 NABLED " +. " 000184e0: 53 59 53 52 45 51 5f 50 52 4f 46 49 4c 49 4e 47 SYSREQ_PROFILING 000184f0: 5f 53 45 54 54 49 4e 47 53 5f 53 51 4c 5f 50 52 _SETTINGS_SQL_PR 00018500: 4f 46 49 4c 49 4e 47 5f 45 4e 41 42 4c 45 44 20 OFILING_ENABLED 00018510: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00018520: 50 52 4f 46 49 4c 49 4e 47 5f 53 45 54 54 49 4e PROFILING_SETTIN 00018530: 47 53 5f 53 54 41 52 54 5f 4c 4f 47 47 45 44 20 GS_START_LOGGED 00018540: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00018550: 52 45 43 4f 52 44 5f 53 54 41 54 55 53 20 22 20 RECORD_STATUS " 00018560: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 +. "SYSREQ_RE 00018570: 46 5f 52 45 51 5f 46 49 45 4c 44 5f 4e 41 4d 45 F_REQ_FIELD_NAME 00018580: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 00018590: 5f 52 45 46 5f 52 45 51 5f 46 4f 52 4d 41 54 20 _REF_REQ_FORMAT 000185a0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 000185b0: 52 45 46 5f 52 45 51 5f 47 45 4e 45 52 41 54 45 REF_REQ_GENERATE 000185c0: 44 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 D " +. "SYSRE 000185d0: 51 5f 52 45 46 5f 52 45 51 5f 4c 45 4e 47 54 48 Q_REF_REQ_LENGTH 000185e0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 000185f0: 5f 52 45 46 5f 52 45 51 5f 50 52 45 43 49 53 49 _REF_REQ_PRECISI 00018600: 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ON " +. "SYSR 00018610: 45 51 5f 52 45 46 5f 52 45 51 5f 52 45 46 45 52 EQ_REF_REQ_REFER 00018620: 45 4e 43 45 20 22 20 2b 0a 20 20 20 20 22 53 59 ENCE " +. "SY 00018630: 53 52 45 51 5f 52 45 46 5f 52 45 51 5f 53 45 43 SREQ_REF_REQ_SEC 00018640: 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 TION " +. "SY 00018650: 53 52 45 51 5f 52 45 46 5f 52 45 51 5f 53 54 4f SREQ_REF_REQ_STO 00018660: 52 45 44 20 22 20 2b 0a 20 20 20 20 22 53 59 53 RED " +. "SYS 00018670: 52 45 51 5f 52 45 46 5f 52 45 51 5f 54 4f 4b 45 REQ_REF_REQ_TOKE 00018680: 4e 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 NS " +. "SYSR 00018690: 45 51 5f 52 45 46 5f 52 45 51 5f 54 59 50 45 20 EQ_REF_REQ_TYPE 000186a0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 000186b0: 52 45 46 5f 52 45 51 5f 56 49 45 57 20 22 20 2b REF_REQ_VIEW " + 000186c0: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 46 . "SYSREQ_REF 000186d0: 5f 54 59 50 45 5f 41 43 54 5f 43 4f 44 45 20 22 _TYPE_ACT_CODE " 000186e0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 +. "SYSREQ_R 000186f0: 45 46 5f 54 59 50 45 5f 41 43 54 5f 44 45 53 43 EF_TYPE_ACT_DESC 00018700: 52 49 50 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 RIPTION " +. 00018710: 22 53 59 53 52 45 51 5f 52 45 46 5f 54 59 50 45 "SYSREQ_REF_TYPE 00018720: 5f 41 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e _ACT_DESCRIPTION 00018730: 5f 4c 4f 43 41 4c 49 5a 45 5f 49 44 20 22 20 2b _LOCALIZE_ID " + 00018740: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 46 . "SYSREQ_REF 00018750: 5f 54 59 50 45 5f 41 43 54 5f 4f 4e 5f 45 58 45 _TYPE_ACT_ON_EXE 00018760: 43 55 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 CUTE " +. "SY 00018770: 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f 41 43 SREQ_REF_TYPE_AC 00018780: 54 5f 4f 4e 5f 45 58 45 43 55 54 45 5f 45 58 49 T_ON_EXECUTE_EXI 00018790: 53 54 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 STS " +. "SYS 000187a0: 52 45 51 5f 52 45 46 5f 54 59 50 45 5f 41 43 54 REQ_REF_TYPE_ACT 000187b0: 5f 53 45 43 54 49 4f 4e 20 22 20 2b 0a 20 20 20 _SECTION " +. 000187c0: 20 22 53 59 53 52 45 51 5f 52 45 46 5f 54 59 50 "SYSREQ_REF_TYP 000187d0: 45 5f 41 44 44 5f 50 41 52 41 4d 53 20 22 20 2b E_ADD_PARAMS " + 000187e0: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 46 . "SYSREQ_REF 000187f0: 5f 54 59 50 45 5f 43 4f 4d 4d 45 4e 54 20 22 20 _TYPE_COMMENT " 00018800: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 +. "SYSREQ_RE 00018810: 46 5f 54 59 50 45 5f 43 4f 4d 4d 4f 4e 5f 53 45 F_TYPE_COMMON_SE 00018820: 54 54 49 4e 47 53 20 22 20 2b 0a 20 20 20 20 22 TTINGS " +. " 00018830: 53 59 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f SYSREQ_REF_TYPE_ 00018840: 44 49 53 50 4c 41 59 5f 52 45 51 55 49 53 49 54 DISPLAY_REQUISIT 00018850: 45 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 E_NAME " +. " 00018860: 53 59 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f SYSREQ_REF_TYPE_ 00018870: 45 56 45 4e 54 5f 54 45 58 54 20 22 20 2b 0a 20 EVENT_TEXT " +. 00018880: 20 20 20 22 53 59 53 52 45 51 5f 52 45 46 5f 54 "SYSREQ_REF_T 00018890: 59 50 45 5f 4d 41 49 4e 5f 4c 45 41 44 49 4e 47 YPE_MAIN_LEADING 000188a0: 5f 52 45 46 20 22 20 2b 0a 20 20 20 20 22 53 59 _REF " +. "SY 000188b0: 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f 4e 41 SREQ_REF_TYPE_NA 000188c0: 4d 45 5f 49 4e 5f 53 49 4e 47 55 4c 41 52 20 22 ME_IN_SINGULAR " 000188d0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 +. "SYSREQ_R 000188e0: 45 46 5f 54 59 50 45 5f 4e 41 4d 45 5f 49 4e 5f EF_TYPE_NAME_IN_ 000188f0: 53 49 4e 47 55 4c 41 52 5f 4c 4f 43 41 4c 49 5a SINGULAR_LOCALIZ 00018900: 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 53 59 E_ID " +. "SY 00018910: 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f 4e 41 SREQ_REF_TYPE_NA 00018920: 4d 45 5f 4c 4f 43 41 4c 49 5a 45 5f 49 44 20 22 ME_LOCALIZE_ID " 00018930: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 +. "SYSREQ_R 00018940: 45 46 5f 54 59 50 45 5f 4e 55 4d 45 52 41 54 49 EF_TYPE_NUMERATI 00018950: 4f 4e 5f 4d 45 54 48 4f 44 20 22 20 2b 0a 20 20 ON_METHOD " +. 00018960: 20 20 22 53 59 53 52 45 51 5f 52 45 46 5f 54 59 "SYSREQ_REF_TY 00018970: 50 45 5f 52 45 51 5f 43 4f 44 45 20 22 20 2b 0a PE_REQ_CODE " +. 00018980: 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 46 5f "SYSREQ_REF_ 00018990: 54 59 50 45 5f 52 45 51 5f 44 45 53 43 52 49 50 TYPE_REQ_DESCRIP 000189a0: 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 TION " +. "SY 000189b0: 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f 52 45 SREQ_REF_TYPE_RE 000189c0: 51 5f 44 45 53 43 52 49 50 54 49 4f 4e 5f 4c 4f Q_DESCRIPTION_LO 000189d0: 43 41 4c 49 5a 45 5f 49 44 20 22 20 2b 0a 20 20 CALIZE_ID " +. 000189e0: 20 20 22 53 59 53 52 45 51 5f 52 45 46 5f 54 59 "SYSREQ_REF_TY 000189f0: 50 45 5f 52 45 51 5f 49 53 5f 43 4f 4e 54 52 4f PE_REQ_IS_CONTRO 00018a00: 4c 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 L " +. "SYSRE 00018a10: 51 5f 52 45 46 5f 54 59 50 45 5f 52 45 51 5f 49 Q_REF_TYPE_REQ_I 00018a20: 53 5f 46 49 4c 54 45 52 20 22 20 2b 0a 20 20 20 S_FILTER " +. 00018a30: 20 22 53 59 53 52 45 51 5f 52 45 46 5f 54 59 50 "SYSREQ_REF_TYP 00018a40: 45 5f 52 45 51 5f 49 53 5f 4c 45 41 44 49 4e 47 E_REQ_IS_LEADING 00018a50: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 00018a60: 5f 52 45 46 5f 54 59 50 45 5f 52 45 51 5f 49 53 _REF_TYPE_REQ_IS 00018a70: 5f 52 45 51 55 49 52 45 44 20 22 20 2b 0a 20 20 _REQUIRED " +. 00018a80: 20 20 22 53 59 53 52 45 51 5f 52 45 46 5f 54 59 "SYSREQ_REF_TY 00018a90: 50 45 5f 52 45 51 5f 4e 55 4d 42 45 52 20 22 20 PE_REQ_NUMBER " 00018aa0: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 +. "SYSREQ_RE 00018ab0: 46 5f 54 59 50 45 5f 52 45 51 5f 4f 4e 5f 43 48 F_TYPE_REQ_ON_CH 00018ac0: 41 4e 47 45 20 22 20 2b 0a 20 20 20 20 22 53 59 ANGE " +. "SY 00018ad0: 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f 52 45 SREQ_REF_TYPE_RE 00018ae0: 51 5f 4f 4e 5f 43 48 41 4e 47 45 5f 45 58 49 53 Q_ON_CHANGE_EXIS 00018af0: 54 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 TS " +. "SYSR 00018b00: 45 51 5f 52 45 46 5f 54 59 50 45 5f 52 45 51 5f EQ_REF_TYPE_REQ_ 00018b10: 4f 4e 5f 53 45 4c 45 43 54 20 22 20 2b 0a 20 20 ON_SELECT " +. 00018b20: 20 20 22 53 59 53 52 45 51 5f 52 45 46 5f 54 59 "SYSREQ_REF_TY 00018b30: 50 45 5f 52 45 51 5f 4f 4e 5f 53 45 4c 45 43 54 PE_REQ_ON_SELECT 00018b40: 5f 4b 49 4e 44 20 22 20 2b 0a 20 20 20 20 22 53 _KIND " +. "S 00018b50: 59 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f 52 YSREQ_REF_TYPE_R 00018b60: 45 51 5f 53 45 43 54 49 4f 4e 20 22 20 2b 0a 20 EQ_SECTION " +. 00018b70: 20 20 20 22 53 59 53 52 45 51 5f 52 45 46 5f 54 "SYSREQ_REF_T 00018b80: 59 50 45 5f 56 49 45 57 5f 43 41 52 44 20 22 20 YPE_VIEW_CARD " 00018b90: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 +. "SYSREQ_RE 00018ba0: 46 5f 54 59 50 45 5f 56 49 45 57 5f 43 4f 44 45 F_TYPE_VIEW_CODE 00018bb0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 00018bc0: 5f 52 45 46 5f 54 59 50 45 5f 56 49 45 57 5f 43 _REF_TYPE_VIEW_C 00018bd0: 4f 4d 4d 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 OMMENT " +. " 00018be0: 53 59 53 52 45 51 5f 52 45 46 5f 54 59 50 45 5f SYSREQ_REF_TYPE_ 00018bf0: 56 49 45 57 5f 49 53 5f 4d 41 49 4e 20 22 20 2b VIEW_IS_MAIN " + 00018c00: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 45 46 . "SYSREQ_REF 00018c10: 5f 54 59 50 45 5f 56 49 45 57 5f 4e 41 4d 45 20 _TYPE_VIEW_NAME 00018c20: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00018c30: 52 45 46 5f 54 59 50 45 5f 56 49 45 57 5f 4e 41 REF_TYPE_VIEW_NA 00018c40: 4d 45 5f 4c 4f 43 41 4c 49 5a 45 5f 49 44 20 22 ME_LOCALIZE_ID " 00018c50: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 52 +. "SYSREQ_R 00018c60: 45 46 45 52 45 4e 43 45 5f 54 59 50 45 5f 49 44 EFERENCE_TYPE_ID 00018c70: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 00018c80: 5f 53 54 41 54 45 20 22 20 2b 0a 20 20 20 20 22 _STATE " +. " 00018c90: 53 59 53 52 45 51 5f 53 54 41 54 d0 95 20 22 20 SYSREQ_STAT.. " 00018ca0: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 53 59 +. "SYSREQ_SY 00018cb0: 53 54 45 4d 5f 53 45 54 54 49 4e 47 53 5f 56 41 STEM_SETTINGS_VA 00018cc0: 4c 55 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 LUE " +. "SYS 00018cd0: 52 45 51 5f 54 59 50 45 20 22 20 2b 0a 20 20 20 REQ_TYPE " +. 00018ce0: 20 22 53 59 53 52 45 51 5f 55 4e 49 54 20 22 20 "SYSREQ_UNIT " 00018cf0: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 55 4e +. "SYSREQ_UN 00018d00: 49 54 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 53 IT_ID " +. "S 00018d10: 59 53 52 45 51 5f 55 53 45 52 5f 47 52 4f 55 50 YSREQ_USER_GROUP 00018d20: 53 5f 47 52 4f 55 50 5f 46 55 4c 4c 5f 4e 41 4d S_GROUP_FULL_NAM 00018d30: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00018d40: 51 5f 55 53 45 52 5f 47 52 4f 55 50 53 5f 47 52 Q_USER_GROUPS_GR 00018d50: 4f 55 50 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 OUP_NAME " +. 00018d60: 20 22 53 59 53 52 45 51 5f 55 53 45 52 5f 47 52 "SYSREQ_USER_GR 00018d70: 4f 55 50 53 5f 47 52 4f 55 50 5f 53 45 52 56 45 OUPS_GROUP_SERVE 00018d80: 52 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 R_NAME " +. " 00018d90: 53 59 53 52 45 51 5f 55 53 45 52 53 5f 41 43 43 SYSREQ_USERS_ACC 00018da0: 45 53 53 5f 52 49 47 48 54 53 20 22 20 2b 0a 20 ESS_RIGHTS " +. 00018db0: 20 20 20 22 53 59 53 52 45 51 5f 55 53 45 52 53 "SYSREQ_USERS 00018dc0: 5f 41 55 54 48 45 4e 54 49 43 41 54 49 4f 4e 20 _AUTHENTICATION 00018dd0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00018de0: 55 53 45 52 53 5f 43 41 54 45 47 4f 52 59 20 22 USERS_CATEGORY " 00018df0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 55 +. "SYSREQ_U 00018e00: 53 45 52 53 5f 43 4f 4d 50 4f 4e 45 4e 54 20 22 SERS_COMPONENT " 00018e10: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 55 +. "SYSREQ_U 00018e20: 53 45 52 53 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 55 SERS_COMPONENT_U 00018e30: 53 45 52 5f 49 53 5f 50 55 42 4c 49 43 20 22 20 SER_IS_PUBLIC " 00018e40: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 55 53 +. "SYSREQ_US 00018e50: 45 52 53 5f 44 4f 4d 41 49 4e 20 22 20 2b 0a 20 ERS_DOMAIN " +. 00018e60: 20 20 20 22 53 59 53 52 45 51 5f 55 53 45 52 53 "SYSREQ_USERS 00018e70: 5f 46 55 4c 4c 5f 55 53 45 52 5f 4e 41 4d 45 20 _FULL_USER_NAME 00018e80: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00018e90: 55 53 45 52 53 5f 47 52 4f 55 50 20 22 20 2b 0a USERS_GROUP " +. 00018ea0: 20 20 20 20 22 53 59 53 52 45 51 5f 55 53 45 52 "SYSREQ_USER 00018eb0: 53 5f 49 53 5f 4d 41 49 4e 5f 53 45 52 56 45 52 S_IS_MAIN_SERVER 00018ec0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 " +. "SYSREQ 00018ed0: 5f 55 53 45 52 53 5f 4c 4f 47 49 4e 20 22 20 2b _USERS_LOGIN " + 00018ee0: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 55 53 45 . "SYSREQ_USE 00018ef0: 52 53 5f 52 45 46 45 52 45 4e 43 45 5f 55 53 45 RS_REFERENCE_USE 00018f00: 52 5f 49 53 5f 50 55 42 4c 49 43 20 22 20 2b 0a R_IS_PUBLIC " +. 00018f10: 20 20 20 20 22 53 59 53 52 45 51 5f 55 53 45 52 "SYSREQ_USER 00018f20: 53 5f 53 54 41 54 55 53 20 22 20 2b 0a 20 20 20 S_STATUS " +. 00018f30: 20 22 53 59 53 52 45 51 5f 55 53 45 52 53 5f 55 "SYSREQ_USERS_U 00018f40: 53 45 52 5f 43 45 52 54 49 46 49 43 41 54 45 20 SER_CERTIFICATE 00018f50: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f " +. "SYSREQ_ 00018f60: 55 53 45 52 53 5f 55 53 45 52 5f 43 45 52 54 49 USERS_USER_CERTI 00018f70: 46 49 43 41 54 45 5f 49 4e 46 4f 20 22 20 2b 0a FICATE_INFO " +. 00018f80: 20 20 20 20 22 53 59 53 52 45 51 5f 55 53 45 52 "SYSREQ_USER 00018f90: 53 5f 55 53 45 52 5f 43 45 52 54 49 46 49 43 41 S_USER_CERTIFICA 00018fa0: 54 45 5f 50 4c 55 47 49 4e 5f 4e 41 4d 45 20 22 TE_PLUGIN_NAME " 00018fb0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 55 +. "SYSREQ_U 00018fc0: 53 45 52 53 5f 55 53 45 52 5f 43 45 52 54 49 46 SERS_USER_CERTIF 00018fd0: 49 43 41 54 45 5f 50 4c 55 47 49 4e 5f 56 45 52 ICATE_PLUGIN_VER 00018fe0: 53 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 59 SION " +. "SY 00018ff0: 53 52 45 51 5f 55 53 45 52 53 5f 55 53 45 52 5f SREQ_USERS_USER_ 00019000: 43 45 52 54 49 46 49 43 41 54 45 5f 53 54 41 54 CERTIFICATE_STAT 00019010: 45 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 E " +. "SYSRE 00019020: 51 5f 55 53 45 52 53 5f 55 53 45 52 5f 43 45 52 Q_USERS_USER_CER 00019030: 54 49 46 49 43 41 54 45 5f 53 55 42 4a 45 43 54 TIFICATE_SUBJECT 00019040: 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 _NAME " +. "S 00019050: 59 53 52 45 51 5f 55 53 45 52 53 5f 55 53 45 52 YSREQ_USERS_USER 00019060: 5f 43 45 52 54 49 46 49 43 41 54 45 5f 54 48 55 _CERTIFICATE_THU 00019070: 4d 42 50 52 49 4e 54 20 22 20 2b 0a 20 20 20 20 MBPRINT " +. 00019080: 22 53 59 53 52 45 51 5f 55 53 45 52 53 5f 55 53 "SYSREQ_USERS_US 00019090: 45 52 5f 44 45 46 41 55 4c 54 5f 43 45 52 54 49 ER_DEFAULT_CERTI 000190a0: 46 49 43 41 54 45 20 22 20 2b 0a 20 20 20 20 22 FICATE " +. " 000190b0: 53 59 53 52 45 51 5f 55 53 45 52 53 5f 55 53 45 SYSREQ_USERS_USE 000190c0: 52 5f 44 45 53 43 52 49 50 54 49 4f 4e 20 22 20 R_DESCRIPTION " 000190d0: 2b 0a 20 20 20 20 22 53 59 53 52 45 51 5f 55 53 +. "SYSREQ_US 000190e0: 45 52 53 5f 55 53 45 52 5f 47 4c 4f 42 41 4c 5f ERS_USER_GLOBAL_ 000190f0: 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 53 59 NAME " +. "SY 00019100: 53 52 45 51 5f 55 53 45 52 53 5f 55 53 45 52 5f SREQ_USERS_USER_ 00019110: 4c 4f 47 49 4e 20 22 20 2b 0a 20 20 20 20 22 53 LOGIN " +. "S 00019120: 59 53 52 45 51 5f 55 53 45 52 53 5f 55 53 45 52 YSREQ_USERS_USER 00019130: 5f 4d 41 49 4e 5f 53 45 52 56 45 52 20 22 20 2b _MAIN_SERVER " + 00019140: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 55 53 45 . "SYSREQ_USE 00019150: 52 53 5f 55 53 45 52 5f 54 59 50 45 20 22 20 2b RS_USER_TYPE " + 00019160: 0a 20 20 20 20 22 53 59 53 52 45 51 5f 57 4f 52 . "SYSREQ_WOR 00019170: 4b 5f 52 55 4c 45 53 5f 46 4f 4c 44 45 52 5f 49 K_RULES_FOLDER_I 00019180: 44 20 22 3b 0a 0a 20 20 2f 2f 20 52 65 73 75 6c D ";.. // Resul 00019190: 74 0a 20 20 63 6f 6e 73 74 20 72 65 73 75 6c 74 t. const result 000191a0: 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 20 22 52 45 _constants = "RE 000191b0: 53 55 4c 54 5f 56 41 52 5f 4e 41 4d 45 20 52 45 SULT_VAR_NAME RE 000191c0: 53 55 4c 54 5f 56 41 52 5f 4e 41 4d 45 5f 45 4e SULT_VAR_NAME_EN 000191d0: 47 20 22 3b 0a 0a 20 20 2f 2f 20 52 75 6c 65 20 G ";.. // Rule 000191e0: 69 64 65 6e 74 69 66 69 63 61 74 69 6f 6e 0a 20 identification. 000191f0: 20 63 6f 6e 73 74 20 72 75 6c 65 5f 69 64 65 6e const rule_iden 00019200: 74 69 66 69 63 61 74 69 6f 6e 5f 63 6f 6e 73 74 tification_const 00019210: 61 6e 74 73 20 3d 0a 20 20 20 20 22 41 55 54 4f ants =. "AUTO 00019220: 5f 4e 55 4d 45 52 41 54 49 4f 4e 5f 52 55 4c 45 _NUMERATION_RULE 00019230: 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 43 41 4e _ID " +. "CAN 00019240: 54 5f 43 48 41 4e 47 45 5f 49 44 5f 52 45 51 55 T_CHANGE_ID_REQU 00019250: 49 53 49 54 45 5f 52 55 4c 45 5f 49 44 20 22 20 ISITE_RULE_ID " 00019260: 2b 0a 20 20 20 20 22 43 41 4e 54 5f 43 48 41 4e +. "CANT_CHAN 00019270: 47 45 5f 4f 55 52 46 49 52 4d 5f 52 45 51 55 49 GE_OURFIRM_REQUI 00019280: 53 49 54 45 5f 52 55 4c 45 5f 49 44 20 22 20 2b SITE_RULE_ID " + 00019290: 0a 20 20 20 20 22 43 48 45 43 4b 5f 43 48 41 4e . "CHECK_CHAN 000192a0: 47 49 4e 47 5f 52 45 46 45 52 45 4e 43 45 5f 52 GING_REFERENCE_R 000192b0: 45 43 4f 52 44 5f 55 53 45 5f 52 55 4c 45 5f 49 ECORD_USE_RULE_I 000192c0: 44 20 22 20 2b 0a 20 20 20 20 22 43 48 45 43 4b D " +. "CHECK 000192d0: 5f 43 4f 44 45 5f 52 45 51 55 49 53 49 54 45 5f _CODE_REQUISITE_ 000192e0: 52 55 4c 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 RULE_ID " +. 000192f0: 22 43 48 45 43 4b 5f 44 45 4c 45 54 49 4e 47 5f "CHECK_DELETING_ 00019300: 52 45 46 45 52 45 4e 43 45 5f 52 45 43 4f 52 44 REFERENCE_RECORD 00019310: 5f 55 53 45 5f 52 55 4c 45 5f 49 44 20 22 20 2b _USE_RULE_ID " + 00019320: 0a 20 20 20 20 22 43 48 45 43 4b 5f 46 49 4c 54 . "CHECK_FILT 00019330: 52 41 54 45 52 5f 43 48 41 4e 47 45 53 5f 52 55 RATER_CHANGES_RU 00019340: 4c 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 43 LE_ID " +. "C 00019350: 48 45 43 4b 5f 52 45 43 4f 52 44 5f 49 4e 54 45 HECK_RECORD_INTE 00019360: 52 56 41 4c 5f 52 55 4c 45 5f 49 44 20 22 20 2b RVAL_RULE_ID " + 00019370: 0a 20 20 20 20 22 43 48 45 43 4b 5f 52 45 46 45 . "CHECK_REFE 00019380: 52 45 4e 43 45 5f 49 4e 54 45 52 56 41 4c 5f 52 RENCE_INTERVAL_R 00019390: 55 4c 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 ULE_ID " +. " 000193a0: 43 48 45 43 4b 5f 52 45 51 55 49 52 45 44 5f 44 CHECK_REQUIRED_D 000193b0: 41 54 41 5f 46 55 4c 4c 4e 45 53 53 5f 52 55 4c ATA_FULLNESS_RUL 000193c0: 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 43 48 E_ID " +. "CH 000193d0: 45 43 4b 5f 52 45 51 55 49 52 45 44 5f 52 45 51 ECK_REQUIRED_REQ 000193e0: 55 49 53 49 54 45 53 5f 46 55 4c 4c 4e 45 53 53 UISITES_FULLNESS 000193f0: 5f 52 55 4c 45 5f 49 44 20 22 20 2b 0a 20 20 20 _RULE_ID " +. 00019400: 20 22 4d 41 4b 45 5f 52 45 43 4f 52 44 5f 55 4e "MAKE_RECORD_UN 00019410: 52 41 54 49 46 49 45 44 5f 52 55 4c 45 5f 49 44 RATIFIED_RULE_ID 00019420: 20 22 20 2b 0a 20 20 20 20 22 52 45 53 54 4f 52 " +. "RESTOR 00019430: 45 5f 41 55 54 4f 5f 4e 55 4d 45 52 41 54 49 4f E_AUTO_NUMERATIO 00019440: 4e 5f 52 55 4c 45 5f 49 44 20 22 20 2b 0a 20 20 N_RULE_ID " +. 00019450: 20 20 22 53 45 54 5f 46 49 52 4d 5f 43 4f 4e 54 "SET_FIRM_CONT 00019460: 45 58 54 5f 46 52 4f 4d 5f 52 45 43 4f 52 44 5f EXT_FROM_RECORD_ 00019470: 52 55 4c 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 RULE_ID " +. 00019480: 22 53 45 54 5f 46 49 52 53 54 5f 52 45 43 4f 52 "SET_FIRST_RECOR 00019490: 44 5f 49 4e 5f 4c 49 53 54 5f 46 4f 52 4d 5f 52 D_IN_LIST_FORM_R 000194a0: 55 4c 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 22 ULE_ID " +. " 000194b0: 53 45 54 5f 49 44 53 50 53 5f 56 41 4c 55 45 5f SET_IDSPS_VALUE_ 000194c0: 52 55 4c 45 5f 49 44 20 22 20 2b 0a 20 20 20 20 RULE_ID " +. 000194d0: 22 53 45 54 5f 4e 45 58 54 5f 43 4f 44 45 5f 56 "SET_NEXT_CODE_V 000194e0: 41 4c 55 45 5f 52 55 4c 45 5f 49 44 20 22 20 2b ALUE_RULE_ID " + 000194f0: 0a 20 20 20 20 22 53 45 54 5f 4f 55 52 46 49 52 . "SET_OURFIR 00019500: 4d 5f 42 4f 55 4e 44 53 5f 52 55 4c 45 5f 49 44 M_BOUNDS_RULE_ID 00019510: 20 22 20 2b 0a 20 20 20 20 22 53 45 54 5f 4f 55 " +. "SET_OU 00019520: 52 46 49 52 4d 5f 52 45 51 55 49 53 49 54 45 5f RFIRM_REQUISITE_ 00019530: 52 55 4c 45 5f 49 44 20 22 3b 0a 0a 20 20 2f 2f RULE_ID ";.. // 00019540: 20 53 63 72 69 70 74 20 62 6c 6f 63 6b 20 70 72 Script block pr 00019550: 6f 70 65 72 74 69 65 73 0a 20 20 63 6f 6e 73 74 operties. const 00019560: 20 73 63 72 69 70 74 5f 62 6c 6f 63 6b 5f 70 72 script_block_pr 00019570: 6f 70 65 72 74 69 65 73 5f 63 6f 6e 73 74 61 6e operties_constan 00019580: 74 73 20 3d 0a 20 20 20 20 22 53 43 52 49 50 54 ts =. "SCRIPT 00019590: 5f 42 4c 4f 43 4b 5f 41 46 54 45 52 5f 46 49 4e _BLOCK_AFTER_FIN 000195a0: 49 53 48 5f 45 56 45 4e 54 20 22 20 2b 0a 20 20 ISH_EVENT " +. 000195b0: 20 20 22 53 43 52 49 50 54 5f 42 4c 4f 43 4b 5f "SCRIPT_BLOCK_ 000195c0: 42 45 46 4f 52 45 5f 53 54 41 52 54 5f 45 56 45 BEFORE_START_EVE 000195d0: 4e 54 20 22 20 2b 0a 20 20 20 20 22 53 43 52 49 NT " +. "SCRI 000195e0: 50 54 5f 42 4c 4f 43 4b 5f 45 58 45 43 55 54 49 PT_BLOCK_EXECUTI 000195f0: 4f 4e 5f 52 45 53 55 4c 54 53 5f 50 52 4f 50 45 ON_RESULTS_PROPE 00019600: 52 54 59 20 22 20 2b 0a 20 20 20 20 22 53 43 52 RTY " +. "SCR 00019610: 49 50 54 5f 42 4c 4f 43 4b 5f 4e 41 4d 45 5f 50 IPT_BLOCK_NAME_P 00019620: 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 ROPERTY " +. 00019630: 22 53 43 52 49 50 54 5f 42 4c 4f 43 4b 5f 53 43 "SCRIPT_BLOCK_SC 00019640: 52 49 50 54 5f 50 52 4f 50 45 52 54 59 20 22 3b RIPT_PROPERTY "; 00019650: 0a 0a 20 20 2f 2f 20 53 75 62 74 61 73 6b 20 62 .. // Subtask b 00019660: 6c 6f 63 6b 20 70 72 6f 70 65 72 74 69 65 73 0a lock properties. 00019670: 20 20 63 6f 6e 73 74 20 73 75 62 74 61 73 6b 5f const subtask_ 00019680: 62 6c 6f 63 6b 5f 70 72 6f 70 65 72 74 69 65 73 block_properties 00019690: 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 20 20 _constants =. 000196a0: 20 22 53 55 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f "SUBTASK_BLOCK_ 000196b0: 41 42 4f 52 54 5f 44 45 41 44 4c 49 4e 45 5f 50 ABORT_DEADLINE_P 000196c0: 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 ROPERTY " +. 000196d0: 22 53 55 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f 41 "SUBTASK_BLOCK_A 000196e0: 46 54 45 52 5f 46 49 4e 49 53 48 5f 45 56 45 4e FTER_FINISH_EVEN 000196f0: 54 20 22 20 2b 0a 20 20 20 20 22 53 55 42 54 41 T " +. "SUBTA 00019700: 53 4b 5f 42 4c 4f 43 4b 5f 41 53 53 49 47 4e 5f SK_BLOCK_ASSIGN_ 00019710: 50 41 52 41 4d 53 5f 45 56 45 4e 54 20 22 20 2b PARAMS_EVENT " + 00019720: 0a 20 20 20 20 22 53 55 42 54 41 53 4b 5f 42 4c . "SUBTASK_BL 00019730: 4f 43 4b 5f 41 54 54 41 43 48 4d 45 4e 54 53 5f OCK_ATTACHMENTS_ 00019740: 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 PROPERTY " +. 00019750: 20 22 53 55 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f "SUBTASK_BLOCK_ 00019760: 41 54 54 41 43 48 4d 45 4e 54 53 5f 52 49 47 48 ATTACHMENTS_RIGH 00019770: 54 53 5f 47 52 4f 55 50 5f 50 52 4f 50 45 52 54 TS_GROUP_PROPERT 00019780: 59 20 22 20 2b 0a 20 20 20 20 22 53 55 42 54 41 Y " +. "SUBTA 00019790: 53 4b 5f 42 4c 4f 43 4b 5f 41 54 54 41 43 48 4d SK_BLOCK_ATTACHM 000197a0: 45 4e 54 53 5f 52 49 47 48 54 53 5f 54 59 50 45 ENTS_RIGHTS_TYPE 000197b0: 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 _PROPERTY " +. 000197c0: 20 20 22 53 55 42 54 41 53 4b 5f 42 4c 4f 43 4b "SUBTASK_BLOCK 000197d0: 5f 42 45 46 4f 52 45 5f 53 54 41 52 54 5f 45 56 _BEFORE_START_EV 000197e0: 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 53 55 42 ENT " +. "SUB 000197f0: 54 41 53 4b 5f 42 4c 4f 43 4b 5f 43 52 45 41 54 TASK_BLOCK_CREAT 00019800: 45 44 5f 54 41 53 4b 5f 50 52 4f 50 45 52 54 59 ED_TASK_PROPERTY 00019810: 20 22 20 2b 0a 20 20 20 20 22 53 55 42 54 41 53 " +. "SUBTAS 00019820: 4b 5f 42 4c 4f 43 4b 5f 43 52 45 41 54 49 4f 4e K_BLOCK_CREATION 00019830: 5f 45 56 45 4e 54 20 22 20 2b 0a 20 20 20 20 22 _EVENT " +. " 00019840: 53 55 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f 44 45 SUBTASK_BLOCK_DE 00019850: 41 44 4c 49 4e 45 5f 50 52 4f 50 45 52 54 59 20 ADLINE_PROPERTY 00019860: 22 20 2b 0a 20 20 20 20 22 53 55 42 54 41 53 4b " +. "SUBTASK 00019870: 5f 42 4c 4f 43 4b 5f 49 4d 50 4f 52 54 41 4e 43 _BLOCK_IMPORTANC 00019880: 45 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 E_PROPERTY " +. 00019890: 20 20 20 22 53 55 42 54 41 53 4b 5f 42 4c 4f 43 "SUBTASK_BLOC 000198a0: 4b 5f 49 4e 49 54 49 41 54 4f 52 5f 50 52 4f 50 K_INITIATOR_PROP 000198b0: 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 53 55 ERTY " +. "SU 000198c0: 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f 49 53 5f 52 BTASK_BLOCK_IS_R 000198d0: 45 4c 41 54 49 56 45 5f 41 42 4f 52 54 5f 44 45 ELATIVE_ABORT_DE 000198e0: 41 44 4c 49 4e 45 5f 50 52 4f 50 45 52 54 59 20 ADLINE_PROPERTY 000198f0: 22 20 2b 0a 20 20 20 20 22 53 55 42 54 41 53 4b " +. "SUBTASK 00019900: 5f 42 4c 4f 43 4b 5f 49 53 5f 52 45 4c 41 54 49 _BLOCK_IS_RELATI 00019910: 56 45 5f 44 45 41 44 4c 49 4e 45 5f 50 52 4f 50 VE_DEADLINE_PROP 00019920: 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 53 55 ERTY " +. "SU 00019930: 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f 4a 4f 42 53 BTASK_BLOCK_JOBS 00019940: 5f 54 59 50 45 5f 50 52 4f 50 45 52 54 59 20 22 _TYPE_PROPERTY " 00019950: 20 2b 0a 20 20 20 20 22 53 55 42 54 41 53 4b 5f +. "SUBTASK_ 00019960: 42 4c 4f 43 4b 5f 4e 41 4d 45 5f 50 52 4f 50 45 BLOCK_NAME_PROPE 00019970: 52 54 59 20 22 20 2b 0a 20 20 20 20 22 53 55 42 RTY " +. "SUB 00019980: 54 41 53 4b 5f 42 4c 4f 43 4b 5f 50 41 52 41 4c TASK_BLOCK_PARAL 00019990: 4c 45 4c 5f 52 4f 55 54 45 5f 50 52 4f 50 45 52 LEL_ROUTE_PROPER 000199a0: 54 59 20 22 20 2b 0a 20 20 20 20 22 53 55 42 54 TY " +. "SUBT 000199b0: 41 53 4b 5f 42 4c 4f 43 4b 5f 50 45 52 46 4f 52 ASK_BLOCK_PERFOR 000199c0: 4d 45 52 53 5f 50 52 4f 50 45 52 54 59 20 22 20 MERS_PROPERTY " 000199d0: 2b 0a 20 20 20 20 22 53 55 42 54 41 53 4b 5f 42 +. "SUBTASK_B 000199e0: 4c 4f 43 4b 5f 52 45 4c 41 54 49 56 45 5f 41 42 LOCK_RELATIVE_AB 000199f0: 4f 52 54 5f 44 45 41 44 4c 49 4e 45 5f 54 59 50 ORT_DEADLINE_TYP 00019a00: 45 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 E_PROPERTY " +. 00019a10: 20 20 20 22 53 55 42 54 41 53 4b 5f 42 4c 4f 43 "SUBTASK_BLOC 00019a20: 4b 5f 52 45 4c 41 54 49 56 45 5f 44 45 41 44 4c K_RELATIVE_DEADL 00019a30: 49 4e 45 5f 54 59 50 45 5f 50 52 4f 50 45 52 54 INE_TYPE_PROPERT 00019a40: 59 20 22 20 2b 0a 20 20 20 20 22 53 55 42 54 41 Y " +. "SUBTA 00019a50: 53 4b 5f 42 4c 4f 43 4b 5f 52 45 51 55 49 52 45 SK_BLOCK_REQUIRE 00019a60: 5f 53 49 47 4e 5f 50 52 4f 50 45 52 54 59 20 22 _SIGN_PROPERTY " 00019a70: 20 2b 0a 20 20 20 20 22 53 55 42 54 41 53 4b 5f +. "SUBTASK_ 00019a80: 42 4c 4f 43 4b 5f 53 54 41 4e 44 41 52 44 5f 52 BLOCK_STANDARD_R 00019a90: 4f 55 54 45 5f 50 52 4f 50 45 52 54 59 20 22 20 OUTE_PROPERTY " 00019aa0: 2b 0a 20 20 20 20 22 53 55 42 54 41 53 4b 5f 42 +. "SUBTASK_B 00019ab0: 4c 4f 43 4b 5f 53 54 41 52 54 5f 45 56 45 4e 54 LOCK_START_EVENT 00019ac0: 20 22 20 2b 0a 20 20 20 20 22 53 55 42 54 41 53 " +. "SUBTAS 00019ad0: 4b 5f 42 4c 4f 43 4b 5f 53 54 45 50 5f 43 4f 4e K_BLOCK_STEP_CON 00019ae0: 54 52 4f 4c 5f 50 52 4f 50 45 52 54 59 20 22 20 TROL_PROPERTY " 00019af0: 2b 0a 20 20 20 20 22 53 55 42 54 41 53 4b 5f 42 +. "SUBTASK_B 00019b00: 4c 4f 43 4b 5f 53 55 42 4a 45 43 54 5f 50 52 4f LOCK_SUBJECT_PRO 00019b10: 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 53 PERTY " +. "S 00019b20: 55 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f 54 41 53 UBTASK_BLOCK_TAS 00019b30: 4b 5f 43 4f 4e 54 52 4f 4c 5f 50 52 4f 50 45 52 K_CONTROL_PROPER 00019b40: 54 59 20 22 20 2b 0a 20 20 20 20 22 53 55 42 54 TY " +. "SUBT 00019b50: 41 53 4b 5f 42 4c 4f 43 4b 5f 54 45 58 54 5f 50 ASK_BLOCK_TEXT_P 00019b60: 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 ROPERTY " +. 00019b70: 22 53 55 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f 55 "SUBTASK_BLOCK_U 00019b80: 4e 4c 4f 43 4b 5f 41 54 54 41 43 48 4d 45 4e 54 NLOCK_ATTACHMENT 00019b90: 53 5f 4f 4e 5f 53 54 4f 50 5f 50 52 4f 50 45 52 S_ON_STOP_PROPER 00019ba0: 54 59 20 22 20 2b 0a 20 20 20 20 22 53 55 42 54 TY " +. "SUBT 00019bb0: 41 53 4b 5f 42 4c 4f 43 4b 5f 55 53 45 5f 53 54 ASK_BLOCK_USE_ST 00019bc0: 41 4e 44 41 52 44 5f 52 4f 55 54 45 5f 50 52 4f ANDARD_ROUTE_PRO 00019bd0: 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 22 53 PERTY " +. "S 00019be0: 55 42 54 41 53 4b 5f 42 4c 4f 43 4b 5f 57 41 49 UBTASK_BLOCK_WAI 00019bf0: 54 5f 46 4f 52 5f 54 41 53 4b 5f 43 4f 4d 50 4c T_FOR_TASK_COMPL 00019c00: 45 54 45 5f 50 52 4f 50 45 52 54 59 20 22 3b 0a ETE_PROPERTY ";. 00019c10: 0a 20 20 2f 2f 20 53 79 73 74 65 6d 20 63 6f 6d . // System com 00019c20: 70 6f 6e 65 6e 74 0a 20 20 63 6f 6e 73 74 20 73 ponent. const s 00019c30: 79 73 74 65 6d 5f 63 6f 6d 70 6f 6e 65 6e 74 5f ystem_component_ 00019c40: 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 20 20 20 constants =. 00019c50: 22 53 59 53 43 4f 4d 50 5f 43 4f 4e 54 52 4f 4c "SYSCOMP_CONTROL 00019c60: 5f 4a 4f 42 53 20 22 20 2b 0a 20 20 20 20 22 53 _JOBS " +. "S 00019c70: 59 53 43 4f 4d 50 5f 46 4f 4c 44 45 52 53 20 22 YSCOMP_FOLDERS " 00019c80: 20 2b 0a 20 20 20 20 22 53 59 53 43 4f 4d 50 5f +. "SYSCOMP_ 00019c90: 4a 4f 42 53 20 22 20 2b 0a 20 20 20 20 22 53 59 JOBS " +. "SY 00019ca0: 53 43 4f 4d 50 5f 4e 4f 54 49 43 45 53 20 22 20 SCOMP_NOTICES " 00019cb0: 2b 0a 20 20 20 20 22 53 59 53 43 4f 4d 50 5f 54 +. "SYSCOMP_T 00019cc0: 41 53 4b 53 20 22 3b 0a 0a 20 20 2f 2f 20 53 79 ASKS ";.. // Sy 00019cd0: 73 74 65 6d 20 64 69 61 6c 6f 67 73 0a 20 20 63 stem dialogs. c 00019ce0: 6f 6e 73 74 20 73 79 73 74 65 6d 5f 64 69 61 6c onst system_dial 00019cf0: 6f 67 73 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 0a ogs_constants =. 00019d00: 20 20 20 20 22 53 59 53 44 4c 47 5f 43 52 45 41 "SYSDLG_CREA 00019d10: 54 45 5f 45 44 4f 43 55 4d 45 4e 54 20 22 20 2b TE_EDOCUMENT " + 00019d20: 0a 20 20 20 20 22 53 59 53 44 4c 47 5f 43 52 45 . "SYSDLG_CRE 00019d30: 41 54 45 5f 45 44 4f 43 55 4d 45 4e 54 5f 56 45 ATE_EDOCUMENT_VE 00019d40: 52 53 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 53 RSION " +. "S 00019d50: 59 53 44 4c 47 5f 43 55 52 52 45 4e 54 5f 50 45 YSDLG_CURRENT_PE 00019d60: 52 49 4f 44 20 22 20 2b 0a 20 20 20 20 22 53 59 RIOD " +. "SY 00019d70: 53 44 4c 47 5f 45 44 49 54 5f 46 55 4e 43 54 49 SDLG_EDIT_FUNCTI 00019d80: 4f 4e 5f 48 45 4c 50 20 22 20 2b 0a 20 20 20 20 ON_HELP " +. 00019d90: 22 53 59 53 44 4c 47 5f 45 44 4f 43 55 4d 45 4e "SYSDLG_EDOCUMEN 00019da0: 54 5f 4b 49 4e 44 53 5f 46 4f 52 5f 54 45 4d 50 T_KINDS_FOR_TEMP 00019db0: 4c 41 54 45 20 22 20 2b 0a 20 20 20 20 22 53 59 LATE " +. "SY 00019dc0: 53 44 4c 47 5f 45 58 50 4f 52 54 5f 4d 55 4c 54 SDLG_EXPORT_MULT 00019dd0: 49 50 4c 45 5f 45 44 4f 43 55 4d 45 4e 54 53 20 IPLE_EDOCUMENTS 00019de0: 22 20 2b 0a 20 20 20 20 22 53 59 53 44 4c 47 5f " +. "SYSDLG_ 00019df0: 45 58 50 4f 52 54 5f 53 49 4e 47 4c 45 5f 45 44 EXPORT_SINGLE_ED 00019e00: 4f 43 55 4d 45 4e 54 20 22 20 2b 0a 20 20 20 20 OCUMENT " +. 00019e10: 22 53 59 53 44 4c 47 5f 49 4d 50 4f 52 54 5f 45 "SYSDLG_IMPORT_E 00019e20: 44 4f 43 55 4d 45 4e 54 20 22 20 2b 0a 20 20 20 DOCUMENT " +. 00019e30: 20 22 53 59 53 44 4c 47 5f 4d 55 4c 54 49 50 4c "SYSDLG_MULTIPL 00019e40: 45 5f 53 45 4c 45 43 54 20 22 20 2b 0a 20 20 20 E_SELECT " +. 00019e50: 20 22 53 59 53 44 4c 47 5f 53 45 54 55 50 5f 41 "SYSDLG_SETUP_A 00019e60: 43 43 45 53 53 5f 52 49 47 48 54 53 20 22 20 2b CCESS_RIGHTS " + 00019e70: 0a 20 20 20 20 22 53 59 53 44 4c 47 5f 53 45 54 . "SYSDLG_SET 00019e80: 55 50 5f 44 45 46 41 55 4c 54 5f 52 49 47 48 54 UP_DEFAULT_RIGHT 00019e90: 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 44 4c S " +. "SYSDL 00019ea0: 47 5f 53 45 54 55 50 5f 46 49 4c 54 45 52 5f 43 G_SETUP_FILTER_C 00019eb0: 4f 4e 44 49 54 49 4f 4e 20 22 20 2b 0a 20 20 20 ONDITION " +. 00019ec0: 20 22 53 59 53 44 4c 47 5f 53 45 54 55 50 5f 53 "SYSDLG_SETUP_S 00019ed0: 49 47 4e 5f 52 49 47 48 54 53 20 22 20 2b 0a 20 IGN_RIGHTS " +. 00019ee0: 20 20 20 22 53 59 53 44 4c 47 5f 53 45 54 55 50 "SYSDLG_SETUP 00019ef0: 5f 54 41 53 4b 5f 4f 42 53 45 52 56 45 52 53 20 _TASK_OBSERVERS 00019f00: 22 20 2b 0a 20 20 20 20 22 53 59 53 44 4c 47 5f " +. "SYSDLG_ 00019f10: 53 45 54 55 50 5f 54 41 53 4b 5f 52 4f 55 54 45 SETUP_TASK_ROUTE 00019f20: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 44 4c 47 " +. "SYSDLG 00019f30: 5f 53 45 54 55 50 5f 55 53 45 52 53 5f 4c 49 53 _SETUP_USERS_LIS 00019f40: 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 44 4c T " +. "SYSDL 00019f50: 47 5f 53 49 47 4e 5f 45 44 4f 43 55 4d 45 4e 54 G_SIGN_EDOCUMENT 00019f60: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 44 4c 47 " +. "SYSDLG 00019f70: 5f 53 49 47 4e 5f 4d 55 4c 54 49 50 4c 45 5f 45 _SIGN_MULTIPLE_E 00019f80: 44 4f 43 55 4d 45 4e 54 53 20 22 3b 0a 0a 20 20 DOCUMENTS ";.. 00019f90: 2f 2f 20 53 79 73 74 65 6d 20 72 65 66 65 72 65 // System refere 00019fa0: 6e 63 65 20 6e 61 6d 65 73 0a 20 20 63 6f 6e 73 nce names. cons 00019fb0: 74 20 73 79 73 74 65 6d 5f 72 65 66 65 72 65 6e t system_referen 00019fc0: 63 65 5f 6e 61 6d 65 73 5f 63 6f 6e 73 74 61 6e ce_names_constan 00019fd0: 74 73 20 3d 0a 20 20 20 20 22 53 59 53 52 45 46 ts =. "SYSREF 00019fe0: 5f 41 43 43 45 53 53 5f 52 49 47 48 54 53 5f 54 _ACCESS_RIGHTS_T 00019ff0: 59 50 45 53 20 22 20 2b 0a 20 20 20 20 22 53 59 YPES " +. "SY 0001a000: 53 52 45 46 5f 41 44 4d 49 4e 49 53 54 52 41 54 SREF_ADMINISTRAT 0001a010: 49 4f 4e 5f 48 49 53 54 4f 52 59 20 22 20 2b 0a ION_HISTORY " +. 0001a020: 20 20 20 20 22 53 59 53 52 45 46 5f 41 4c 4c 5f "SYSREF_ALL_ 0001a030: 41 56 41 49 4c 41 42 4c 45 5f 43 4f 4d 50 4f 4e AVAILABLE_COMPON 0001a040: 45 4e 54 53 20 22 20 2b 0a 20 20 20 20 22 53 59 ENTS " +. "SY 0001a050: 53 52 45 46 5f 41 4c 4c 5f 41 56 41 49 4c 41 42 SREF_ALL_AVAILAB 0001a060: 4c 45 5f 50 52 49 56 49 4c 45 47 45 53 20 22 20 LE_PRIVILEGES " 0001a070: 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 41 4c +. "SYSREF_AL 0001a080: 4c 5f 52 45 50 4c 49 43 41 54 49 4e 47 5f 43 4f L_REPLICATING_CO 0001a090: 4d 50 4f 4e 45 4e 54 53 20 22 20 2b 0a 20 20 20 MPONENTS " +. 0001a0a0: 20 22 53 59 53 52 45 46 5f 41 56 41 49 4c 41 42 "SYSREF_AVAILAB 0001a0b0: 4c 45 5f 44 45 56 45 4c 4f 50 45 52 53 5f 43 4f LE_DEVELOPERS_CO 0001a0c0: 4d 50 4f 4e 45 4e 54 53 20 22 20 2b 0a 20 20 20 MPONENTS " +. 0001a0d0: 20 22 53 59 53 52 45 46 5f 43 41 4c 45 4e 44 41 "SYSREF_CALENDA 0001a0e0: 52 5f 45 56 45 4e 54 53 20 22 20 2b 0a 20 20 20 R_EVENTS " +. 0001a0f0: 20 22 53 59 53 52 45 46 5f 43 4f 4d 50 4f 4e 45 "SYSREF_COMPONE 0001a100: 4e 54 5f 54 4f 4b 45 4e 5f 48 49 53 54 4f 52 59 NT_TOKEN_HISTORY 0001a110: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 " +. "SYSREF 0001a120: 5f 43 4f 4d 50 4f 4e 45 4e 54 5f 54 4f 4b 45 4e _COMPONENT_TOKEN 0001a130: 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 S " +. "SYSRE 0001a140: 46 5f 43 4f 4d 50 4f 4e 45 4e 54 53 20 22 20 2b F_COMPONENTS " + 0001a150: 0a 20 20 20 20 22 53 59 53 52 45 46 5f 43 4f 4e . "SYSREF_CON 0001a160: 53 54 41 4e 54 53 20 22 20 2b 0a 20 20 20 20 22 STANTS " +. " 0001a170: 53 59 53 52 45 46 5f 44 41 54 41 5f 52 45 43 45 SYSREF_DATA_RECE 0001a180: 49 56 45 5f 50 52 4f 54 4f 43 4f 4c 20 22 20 2b IVE_PROTOCOL " + 0001a190: 0a 20 20 20 20 22 53 59 53 52 45 46 5f 44 41 54 . "SYSREF_DAT 0001a1a0: 41 5f 53 45 4e 44 5f 50 52 4f 54 4f 43 4f 4c 20 A_SEND_PROTOCOL 0001a1b0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f " +. "SYSREF_ 0001a1c0: 44 49 41 4c 4f 47 53 20 22 20 2b 0a 20 20 20 20 DIALOGS " +. 0001a1d0: 22 53 59 53 52 45 46 5f 44 49 41 4c 4f 47 53 5f "SYSREF_DIALOGS_ 0001a1e0: 52 45 51 55 49 53 49 54 45 53 20 22 20 2b 0a 20 REQUISITES " +. 0001a1f0: 20 20 20 22 53 59 53 52 45 46 5f 45 44 49 54 4f "SYSREF_EDITO 0001a200: 52 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 RS " +. "SYSR 0001a210: 45 46 5f 45 44 4f 43 5f 43 41 52 44 53 20 22 20 EF_EDOC_CARDS " 0001a220: 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 45 44 +. "SYSREF_ED 0001a230: 4f 43 5f 54 59 50 45 53 20 22 20 2b 0a 20 20 20 OC_TYPES " +. 0001a240: 20 22 53 59 53 52 45 46 5f 45 44 4f 43 55 4d 45 "SYSREF_EDOCUME 0001a250: 4e 54 5f 43 41 52 44 5f 52 45 51 55 49 53 49 54 NT_CARD_REQUISIT 0001a260: 45 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ES " +. "SYSR 0001a270: 45 46 5f 45 44 4f 43 55 4d 45 4e 54 5f 43 41 52 EF_EDOCUMENT_CAR 0001a280: 44 5f 54 59 50 45 53 20 22 20 2b 0a 20 20 20 20 D_TYPES " +. 0001a290: 22 53 59 53 52 45 46 5f 45 44 4f 43 55 4d 45 4e "SYSREF_EDOCUMEN 0001a2a0: 54 5f 43 41 52 44 5f 54 59 50 45 53 5f 52 45 46 T_CARD_TYPES_REF 0001a2b0: 45 52 45 4e 43 45 20 22 20 2b 0a 20 20 20 20 22 ERENCE " +. " 0001a2c0: 53 59 53 52 45 46 5f 45 44 4f 43 55 4d 45 4e 54 SYSREF_EDOCUMENT 0001a2d0: 5f 43 41 52 44 53 20 22 20 2b 0a 20 20 20 20 22 _CARDS " +. " 0001a2e0: 53 59 53 52 45 46 5f 45 44 4f 43 55 4d 45 4e 54 SYSREF_EDOCUMENT 0001a2f0: 5f 48 49 53 54 4f 52 59 20 22 20 2b 0a 20 20 20 _HISTORY " +. 0001a300: 20 22 53 59 53 52 45 46 5f 45 44 4f 43 55 4d 45 "SYSREF_EDOCUME 0001a310: 4e 54 5f 4b 49 4e 44 53 20 22 20 2b 0a 20 20 20 NT_KINDS " +. 0001a320: 20 22 53 59 53 52 45 46 5f 45 44 4f 43 55 4d 45 "SYSREF_EDOCUME 0001a330: 4e 54 5f 52 45 51 55 49 53 49 54 45 53 20 22 20 NT_REQUISITES " 0001a340: 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 45 44 +. "SYSREF_ED 0001a350: 4f 43 55 4d 45 4e 54 5f 53 49 47 4e 41 54 55 52 OCUMENT_SIGNATUR 0001a360: 45 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ES " +. "SYSR 0001a370: 45 46 5f 45 44 4f 43 55 4d 45 4e 54 5f 54 45 4d EF_EDOCUMENT_TEM 0001a380: 50 4c 41 54 45 53 20 22 20 2b 0a 20 20 20 20 22 PLATES " +. " 0001a390: 53 59 53 52 45 46 5f 45 44 4f 43 55 4d 45 4e 54 SYSREF_EDOCUMENT 0001a3a0: 5f 54 45 58 54 5f 53 54 4f 52 41 47 45 53 20 22 _TEXT_STORAGES " 0001a3b0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 45 +. "SYSREF_E 0001a3c0: 44 4f 43 55 4d 45 4e 54 5f 56 49 45 57 53 20 22 DOCUMENT_VIEWS " 0001a3d0: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 46 +. "SYSREF_F 0001a3e0: 49 4c 54 45 52 45 52 5f 53 45 54 55 50 5f 43 4f ILTERER_SETUP_CO 0001a3f0: 4e 46 4c 49 43 54 53 20 22 20 2b 0a 20 20 20 20 NFLICTS " +. 0001a400: 22 53 59 53 52 45 46 5f 46 49 4c 54 52 41 54 45 "SYSREF_FILTRATE 0001a410: 52 5f 53 45 54 54 49 4e 47 5f 43 4f 4e 46 4c 49 R_SETTING_CONFLI 0001a420: 43 54 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 CTS " +. "SYS 0001a430: 52 45 46 5f 46 4f 4c 44 45 52 5f 48 49 53 54 4f REF_FOLDER_HISTO 0001a440: 52 59 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 RY " +. "SYSR 0001a450: 45 46 5f 46 4f 4c 44 45 52 53 20 22 20 2b 0a 20 EF_FOLDERS " +. 0001a460: 20 20 20 22 53 59 53 52 45 46 5f 46 55 4e 43 54 "SYSREF_FUNCT 0001a470: 49 4f 4e 5f 47 52 4f 55 50 53 20 22 20 2b 0a 20 ION_GROUPS " +. 0001a480: 20 20 20 22 53 59 53 52 45 46 5f 46 55 4e 43 54 "SYSREF_FUNCT 0001a490: 49 4f 4e 5f 50 41 52 41 4d 53 20 22 20 2b 0a 20 ION_PARAMS " +. 0001a4a0: 20 20 20 22 53 59 53 52 45 46 5f 46 55 4e 43 54 "SYSREF_FUNCT 0001a4b0: 49 4f 4e 53 20 22 20 2b 0a 20 20 20 20 22 53 59 IONS " +. "SY 0001a4c0: 53 52 45 46 5f 4a 4f 42 5f 48 49 53 54 4f 52 59 SREF_JOB_HISTORY 0001a4d0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 " +. "SYSREF 0001a4e0: 5f 4c 49 4e 4b 53 20 22 20 2b 0a 20 20 20 20 22 _LINKS " +. " 0001a4f0: 53 59 53 52 45 46 5f 4c 4f 43 41 4c 49 5a 41 54 SYSREF_LOCALIZAT 0001a500: 49 4f 4e 5f 44 49 43 54 49 4f 4e 41 52 59 20 22 ION_DICTIONARY " 0001a510: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 4c +. "SYSREF_L 0001a520: 4f 43 41 4c 49 5a 41 54 49 4f 4e 5f 4c 41 4e 47 OCALIZATION_LANG 0001a530: 55 41 47 45 53 20 22 20 2b 0a 20 20 20 20 22 53 UAGES " +. "S 0001a540: 59 53 52 45 46 5f 4d 4f 44 55 4c 45 53 20 22 20 YSREF_MODULES " 0001a550: 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 50 52 +. "SYSREF_PR 0001a560: 49 56 49 4c 45 47 45 53 20 22 20 2b 0a 20 20 20 IVILEGES " +. 0001a570: 20 22 53 59 53 52 45 46 5f 52 45 43 4f 52 44 5f "SYSREF_RECORD_ 0001a580: 48 49 53 54 4f 52 59 20 22 20 2b 0a 20 20 20 20 HISTORY " +. 0001a590: 22 53 59 53 52 45 46 5f 52 45 46 45 52 45 4e 43 "SYSREF_REFERENC 0001a5a0: 45 5f 52 45 51 55 49 53 49 54 45 53 20 22 20 2b E_REQUISITES " + 0001a5b0: 0a 20 20 20 20 22 53 59 53 52 45 46 5f 52 45 46 . "SYSREF_REF 0001a5c0: 45 52 45 4e 43 45 5f 54 59 50 45 5f 56 49 45 57 ERENCE_TYPE_VIEW 0001a5d0: 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 S " +. "SYSRE 0001a5e0: 46 5f 52 45 46 45 52 45 4e 43 45 5f 54 59 50 45 F_REFERENCE_TYPE 0001a5f0: 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 S " +. "SYSRE 0001a600: 46 5f 52 45 46 45 52 45 4e 43 45 53 20 22 20 2b F_REFERENCES " + 0001a610: 0a 20 20 20 20 22 53 59 53 52 45 46 5f 52 45 46 . "SYSREF_REF 0001a620: 45 52 45 4e 43 45 53 5f 52 45 51 55 49 53 49 54 ERENCES_REQUISIT 0001a630: 45 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 ES " +. "SYSR 0001a640: 45 46 5f 52 45 4d 4f 54 45 5f 53 45 52 56 45 52 EF_REMOTE_SERVER 0001a650: 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 S " +. "SYSRE 0001a660: 46 5f 52 45 50 4c 49 43 41 54 49 4f 4e 5f 53 45 F_REPLICATION_SE 0001a670: 53 53 49 4f 4e 53 5f 4c 4f 47 20 22 20 2b 0a 20 SSIONS_LOG " +. 0001a680: 20 20 20 22 53 59 53 52 45 46 5f 52 45 50 4c 49 "SYSREF_REPLI 0001a690: 43 41 54 49 4f 4e 5f 53 45 53 53 49 4f 4e 53 5f CATION_SESSIONS_ 0001a6a0: 50 52 4f 54 4f 43 4f 4c 20 22 20 2b 0a 20 20 20 PROTOCOL " +. 0001a6b0: 20 22 53 59 53 52 45 46 5f 52 45 50 4f 52 54 53 "SYSREF_REPORTS 0001a6c0: 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 " +. "SYSREF 0001a6d0: 5f 52 4f 4c 45 53 20 22 20 2b 0a 20 20 20 20 22 _ROLES " +. " 0001a6e0: 53 59 53 52 45 46 5f 52 4f 55 54 45 5f 42 4c 4f SYSREF_ROUTE_BLO 0001a6f0: 43 4b 5f 47 52 4f 55 50 53 20 22 20 2b 0a 20 20 CK_GROUPS " +. 0001a700: 20 20 22 53 59 53 52 45 46 5f 52 4f 55 54 45 5f "SYSREF_ROUTE_ 0001a710: 42 4c 4f 43 4b 53 20 22 20 2b 0a 20 20 20 20 22 BLOCKS " +. " 0001a720: 53 59 53 52 45 46 5f 53 43 52 49 50 54 53 20 22 SYSREF_SCRIPTS " 0001a730: 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 53 +. "SYSREF_S 0001a740: 45 41 52 43 48 45 53 20 22 20 2b 0a 20 20 20 20 EARCHES " +. 0001a750: 22 53 59 53 52 45 46 5f 53 45 52 56 45 52 5f 45 "SYSREF_SERVER_E 0001a760: 56 45 4e 54 53 20 22 20 2b 0a 20 20 20 20 22 53 VENTS " +. "S 0001a770: 59 53 52 45 46 5f 53 45 52 56 45 52 5f 45 56 45 YSREF_SERVER_EVE 0001a780: 4e 54 53 5f 48 49 53 54 4f 52 59 20 22 20 2b 0a NTS_HISTORY " +. 0001a790: 20 20 20 20 22 53 59 53 52 45 46 5f 53 54 41 4e "SYSREF_STAN 0001a7a0: 44 41 52 44 5f 52 4f 55 54 45 5f 47 52 4f 55 50 DARD_ROUTE_GROUP 0001a7b0: 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 S " +. "SYSRE 0001a7c0: 46 5f 53 54 41 4e 44 41 52 44 5f 52 4f 55 54 45 F_STANDARD_ROUTE 0001a7d0: 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 S " +. "SYSRE 0001a7e0: 46 5f 53 54 41 54 55 53 45 53 20 22 20 2b 0a 20 F_STATUSES " +. 0001a7f0: 20 20 20 22 53 59 53 52 45 46 5f 53 59 53 54 45 "SYSREF_SYSTE 0001a800: 4d 5f 53 45 54 54 49 4e 47 53 20 22 20 2b 0a 20 M_SETTINGS " +. 0001a810: 20 20 20 22 53 59 53 52 45 46 5f 54 41 53 4b 5f "SYSREF_TASK_ 0001a820: 48 49 53 54 4f 52 59 20 22 20 2b 0a 20 20 20 20 HISTORY " +. 0001a830: 22 53 59 53 52 45 46 5f 54 41 53 4b 5f 4b 49 4e "SYSREF_TASK_KIN 0001a840: 44 5f 47 52 4f 55 50 53 20 22 20 2b 0a 20 20 20 D_GROUPS " +. 0001a850: 20 22 53 59 53 52 45 46 5f 54 41 53 4b 5f 4b 49 "SYSREF_TASK_KI 0001a860: 4e 44 53 20 22 20 2b 0a 20 20 20 20 22 53 59 53 NDS " +. "SYS 0001a870: 52 45 46 5f 54 41 53 4b 5f 52 49 47 48 54 53 20 REF_TASK_RIGHTS 0001a880: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f " +. "SYSREF_ 0001a890: 54 41 53 4b 5f 53 49 47 4e 41 54 55 52 45 53 20 TASK_SIGNATURES 0001a8a0: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f " +. "SYSREF_ 0001a8b0: 54 41 53 4b 53 20 22 20 2b 0a 20 20 20 20 22 53 TASKS " +. "S 0001a8c0: 59 53 52 45 46 5f 55 4e 49 54 53 20 22 20 2b 0a YSREF_UNITS " +. 0001a8d0: 20 20 20 20 22 53 59 53 52 45 46 5f 55 53 45 52 "SYSREF_USER 0001a8e0: 5f 47 52 4f 55 50 53 20 22 20 2b 0a 20 20 20 20 _GROUPS " +. 0001a8f0: 22 53 59 53 52 45 46 5f 55 53 45 52 5f 47 52 4f "SYSREF_USER_GRO 0001a900: 55 50 53 5f 52 45 46 45 52 45 4e 43 45 20 22 20 UPS_REFERENCE " 0001a910: 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 55 53 +. "SYSREF_US 0001a920: 45 52 5f 53 55 42 53 54 49 54 55 54 49 4f 4e 20 ER_SUBSTITUTION 0001a930: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f " +. "SYSREF_ 0001a940: 55 53 45 52 53 20 22 20 2b 0a 20 20 20 20 22 53 USERS " +. "S 0001a950: 59 53 52 45 46 5f 55 53 45 52 53 5f 52 45 46 45 YSREF_USERS_REFE 0001a960: 52 45 4e 43 45 20 22 20 2b 0a 20 20 20 20 22 53 RENCE " +. "S 0001a970: 59 53 52 45 46 5f 56 49 45 57 45 52 53 20 22 20 YSREF_VIEWERS " 0001a980: 2b 0a 20 20 20 20 22 53 59 53 52 45 46 5f 57 4f +. "SYSREF_WO 0001a990: 52 4b 49 4e 47 5f 54 49 4d 45 5f 43 41 4c 45 4e RKING_TIME_CALEN 0001a9a0: 44 41 52 53 20 22 3b 0a 0a 20 20 2f 2f 20 54 61 DARS ";.. // Ta 0001a9b0: 62 6c 65 20 6e 61 6d 65 0a 20 20 63 6f 6e 73 74 ble name. const 0001a9c0: 20 74 61 62 6c 65 5f 6e 61 6d 65 5f 63 6f 6e 73 table_name_cons 0001a9d0: 74 61 6e 74 73 20 3d 0a 20 20 20 20 22 41 43 43 tants =. "ACC 0001a9e0: 45 53 53 5f 52 49 47 48 54 53 5f 54 41 42 4c 45 ESS_RIGHTS_TABLE 0001a9f0: 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 45 _NAME " +. "E 0001aa00: 44 4d 53 5f 41 43 43 45 53 53 5f 54 41 42 4c 45 DMS_ACCESS_TABLE 0001aa10: 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 45 _NAME " +. "E 0001aa20: 44 4f 43 5f 54 59 50 45 53 5f 54 41 42 4c 45 5f DOC_TYPES_TABLE_ 0001aa30: 4e 41 4d 45 20 22 3b 0a 0a 20 20 2f 2f 20 54 65 NAME ";.. // Te 0001aa40: 73 74 0a 20 20 63 6f 6e 73 74 20 74 65 73 74 5f st. const test_ 0001aa50: 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 20 20 20 constants =. 0001aa60: 22 54 45 53 54 5f 44 45 56 5f 44 42 5f 4e 41 4d "TEST_DEV_DB_NAM 0001aa70: 45 20 22 20 2b 0a 20 20 20 20 22 54 45 53 54 5f E " +. "TEST_ 0001aa80: 44 45 56 5f 53 59 53 54 45 4d 5f 43 4f 44 45 20 DEV_SYSTEM_CODE 0001aa90: 22 20 2b 0a 20 20 20 20 22 54 45 53 54 5f 45 44 " +. "TEST_ED 0001aaa0: 4d 53 5f 44 42 5f 4e 41 4d 45 20 22 20 2b 0a 20 MS_DB_NAME " +. 0001aab0: 20 20 20 22 54 45 53 54 5f 45 44 4d 53 5f 4d 41 "TEST_EDMS_MA 0001aac0: 49 4e 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 IN_CODE " +. 0001aad0: 22 54 45 53 54 5f 45 44 4d 53 5f 4d 41 49 4e 5f "TEST_EDMS_MAIN_ 0001aae0: 44 42 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 DB_NAME " +. 0001aaf0: 22 54 45 53 54 5f 45 44 4d 53 5f 53 45 43 4f 4e "TEST_EDMS_SECON 0001ab00: 44 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 D_CODE " +. " 0001ab10: 54 45 53 54 5f 45 44 4d 53 5f 53 45 43 4f 4e 44 TEST_EDMS_SECOND 0001ab20: 5f 44 42 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 _DB_NAME " +. 0001ab30: 20 22 54 45 53 54 5f 45 44 4d 53 5f 53 59 53 54 "TEST_EDMS_SYST 0001ab40: 45 4d 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 EM_CODE " +. 0001ab50: 22 54 45 53 54 5f 49 53 42 35 5f 4d 41 49 4e 5f "TEST_ISB5_MAIN_ 0001ab60: 43 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 54 45 CODE " +. "TE 0001ab70: 53 54 5f 49 53 42 35 5f 53 45 43 4f 4e 44 5f 43 ST_ISB5_SECOND_C 0001ab80: 4f 44 45 20 22 20 2b 0a 20 20 20 20 22 54 45 53 ODE " +. "TES 0001ab90: 54 5f 53 51 4c 5f 53 45 52 56 45 52 5f 32 30 30 T_SQL_SERVER_200 0001aba0: 35 5f 4e 41 4d 45 20 22 20 2b 0a 20 20 20 20 22 5_NAME " +. " 0001abb0: 54 45 53 54 5f 53 51 4c 5f 53 45 52 56 45 52 5f TEST_SQL_SERVER_ 0001abc0: 4e 41 4d 45 20 22 3b 0a 0a 20 20 2f 2f 20 55 73 NAME ";.. // Us 0001abd0: 69 6e 67 20 74 68 65 20 64 69 61 6c 6f 67 20 77 ing the dialog w 0001abe0: 69 6e 64 6f 77 73 0a 20 20 63 6f 6e 73 74 20 75 indows. const u 0001abf0: 73 69 6e 67 5f 74 68 65 5f 64 69 61 6c 6f 67 5f sing_the_dialog_ 0001ac00: 77 69 6e 64 6f 77 73 5f 63 6f 6e 73 74 61 6e 74 windows_constant 0001ac10: 73 20 3d 0a 20 20 20 20 22 41 54 54 45 4e 54 49 s =. "ATTENTI 0001ac20: 4f 4e 5f 43 41 50 54 49 4f 4e 20 22 20 2b 0a 20 ON_CAPTION " +. 0001ac30: 20 20 20 22 63 62 73 43 6f 6d 6d 61 6e 64 4c 69 "cbsCommandLi 0001ac40: 6e 6b 73 20 22 20 2b 0a 20 20 20 20 22 63 62 73 nks " +. "cbs 0001ac50: 44 65 66 61 75 6c 74 20 22 20 2b 0a 20 20 20 20 Default " +. 0001ac60: 22 43 4f 4e 46 49 52 4d 41 54 49 4f 4e 5f 43 41 "CONFIRMATION_CA 0001ac70: 50 54 49 4f 4e 20 22 20 2b 0a 20 20 20 20 22 45 PTION " +. "E 0001ac80: 52 52 4f 52 5f 43 41 50 54 49 4f 4e 20 22 20 2b RROR_CAPTION " + 0001ac90: 0a 20 20 20 20 22 49 4e 46 4f 52 4d 41 54 49 4f . "INFORMATIO 0001aca0: 4e 5f 43 41 50 54 49 4f 4e 20 22 20 2b 0a 20 20 N_CAPTION " +. 0001acb0: 20 20 22 6d 72 43 61 6e 63 65 6c 20 22 20 2b 0a "mrCancel " +. 0001acc0: 20 20 20 20 22 6d 72 4f 6b 20 22 3b 0a 0a 20 20 "mrOk ";.. 0001acd0: 2f 2f 20 55 73 69 6e 67 20 74 68 65 20 64 6f 63 // Using the doc 0001ace0: 75 6d 65 6e 74 0a 20 20 63 6f 6e 73 74 20 75 73 ument. const us 0001acf0: 69 6e 67 5f 74 68 65 5f 64 6f 63 75 6d 65 6e 74 ing_the_document 0001ad00: 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 20 20 _constants =. 0001ad10: 20 22 45 44 4f 43 5f 56 45 52 53 49 4f 4e 5f 41 "EDOC_VERSION_A 0001ad20: 43 54 49 56 45 5f 53 54 41 47 45 5f 43 4f 44 45 CTIVE_STAGE_CODE 0001ad30: 20 22 20 2b 0a 20 20 20 20 22 45 44 4f 43 5f 56 " +. "EDOC_V 0001ad40: 45 52 53 49 4f 4e 5f 44 45 53 49 47 4e 5f 53 54 ERSION_DESIGN_ST 0001ad50: 41 47 45 5f 43 4f 44 45 20 22 20 2b 0a 20 20 20 AGE_CODE " +. 0001ad60: 20 22 45 44 4f 43 5f 56 45 52 53 49 4f 4e 5f 4f "EDOC_VERSION_O 0001ad70: 42 53 4f 4c 45 54 45 5f 53 54 41 47 45 5f 43 4f BSOLETE_STAGE_CO 0001ad80: 44 45 20 22 3b 0a 0a 20 20 2f 2f 20 55 73 69 6e DE ";.. // Usin 0001ad90: 67 20 74 68 65 20 45 41 20 61 6e 64 20 65 6e 63 g the EA and enc 0001ada0: 72 79 70 74 69 6f 6e 0a 20 20 63 6f 6e 73 74 20 ryption. const 0001adb0: 75 73 69 6e 67 5f 74 68 65 5f 45 41 5f 61 6e 64 using_the_EA_and 0001adc0: 5f 65 6e 63 72 79 70 74 69 6f 6e 5f 63 6f 6e 73 _encryption_cons 0001add0: 74 61 6e 74 73 20 3d 0a 20 20 20 20 22 63 70 44 tants =. "cpD 0001ade0: 61 74 61 45 6e 63 69 70 68 65 72 6d 65 6e 74 45 ataEnciphermentE 0001adf0: 6e 61 62 6c 65 64 20 22 20 2b 0a 20 20 20 20 22 nabled " +. " 0001ae00: 63 70 44 69 67 69 74 61 6c 53 69 67 6e 61 74 75 cpDigitalSignatu 0001ae10: 72 65 45 6e 61 62 6c 65 64 20 22 20 2b 0a 20 20 reEnabled " +. 0001ae20: 20 20 22 63 70 49 44 20 22 20 2b 0a 20 20 20 20 "cpID " +. 0001ae30: 22 63 70 49 73 73 75 65 72 20 22 20 2b 0a 20 20 "cpIssuer " +. 0001ae40: 20 20 22 63 70 50 6c 75 67 69 6e 56 65 72 73 69 "cpPluginVersi 0001ae50: 6f 6e 20 22 20 2b 0a 20 20 20 20 22 63 70 53 65 on " +. "cpSe 0001ae60: 72 69 61 6c 20 22 20 2b 0a 20 20 20 20 22 63 70 rial " +. "cp 0001ae70: 53 75 62 6a 65 63 74 4e 61 6d 65 20 22 20 2b 0a SubjectName " +. 0001ae80: 20 20 20 20 22 63 70 53 75 62 6a 53 69 6d 70 6c "cpSubjSimpl 0001ae90: 65 4e 61 6d 65 20 22 20 2b 0a 20 20 20 20 22 63 eName " +. "c 0001aea0: 70 56 61 6c 69 64 46 72 6f 6d 44 61 74 65 20 22 pValidFromDate " 0001aeb0: 20 2b 0a 20 20 20 20 22 63 70 56 61 6c 69 64 54 +. "cpValidT 0001aec0: 6f 44 61 74 65 20 22 3b 0a 0a 20 20 2f 2f 20 55 oDate ";.. // U 0001aed0: 73 69 6e 67 20 74 68 65 20 49 53 42 4c 2d 65 64 sing the ISBL-ed 0001aee0: 69 74 6f 72 0a 20 20 63 6f 6e 73 74 20 75 73 69 itor. const usi 0001aef0: 6e 67 5f 74 68 65 5f 49 53 42 4c 5f 65 64 69 74 ng_the_ISBL_edit 0001af00: 6f 72 5f 63 6f 6e 73 74 61 6e 74 73 20 3d 0a 20 or_constants =. 0001af10: 20 20 20 22 49 53 42 4c 5f 53 59 4e 54 41 58 20 "ISBL_SYNTAX 0001af20: 22 20 2b 20 22 4e 4f 5f 53 59 4e 54 41 58 20 22 " + "NO_SYNTAX " 0001af30: 20 2b 20 22 58 4d 4c 5f 53 59 4e 54 41 58 20 22 + "XML_SYNTAX " 0001af40: 3b 0a 0a 20 20 2f 2f 20 57 61 69 74 20 62 6c 6f ;.. // Wait blo 0001af50: 63 6b 20 70 72 6f 70 65 72 74 69 65 73 0a 20 20 ck properties. 0001af60: 63 6f 6e 73 74 20 77 61 69 74 5f 62 6c 6f 63 6b const wait_block 0001af70: 5f 70 72 6f 70 65 72 74 69 65 73 5f 63 6f 6e 73 _properties_cons 0001af80: 74 61 6e 74 73 20 3d 0a 20 20 20 20 22 57 41 49 tants =. "WAI 0001af90: 54 5f 42 4c 4f 43 4b 5f 41 46 54 45 52 5f 46 49 T_BLOCK_AFTER_FI 0001afa0: 4e 49 53 48 5f 45 56 45 4e 54 20 22 20 2b 0a 20 NISH_EVENT " +. 0001afb0: 20 20 20 22 57 41 49 54 5f 42 4c 4f 43 4b 5f 42 "WAIT_BLOCK_B 0001afc0: 45 46 4f 52 45 5f 53 54 41 52 54 5f 45 56 45 4e EFORE_START_EVEN 0001afd0: 54 20 22 20 2b 0a 20 20 20 20 22 57 41 49 54 5f T " +. "WAIT_ 0001afe0: 42 4c 4f 43 4b 5f 44 45 41 44 4c 49 4e 45 5f 50 BLOCK_DEADLINE_P 0001aff0: 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 20 20 ROPERTY " +. 0001b000: 22 57 41 49 54 5f 42 4c 4f 43 4b 5f 49 53 5f 52 "WAIT_BLOCK_IS_R 0001b010: 45 4c 41 54 49 56 45 5f 44 45 41 44 4c 49 4e 45 ELATIVE_DEADLINE 0001b020: 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a 20 20 _PROPERTY " +. 0001b030: 20 20 22 57 41 49 54 5f 42 4c 4f 43 4b 5f 4e 41 "WAIT_BLOCK_NA 0001b040: 4d 45 5f 50 52 4f 50 45 52 54 59 20 22 20 2b 0a ME_PROPERTY " +. 0001b050: 20 20 20 20 22 57 41 49 54 5f 42 4c 4f 43 4b 5f "WAIT_BLOCK_ 0001b060: 52 45 4c 41 54 49 56 45 5f 44 45 41 44 4c 49 4e RELATIVE_DEADLIN 0001b070: 45 5f 54 59 50 45 5f 50 52 4f 50 45 52 54 59 20 E_TYPE_PROPERTY 0001b080: 22 3b 0a 0a 20 20 2f 2f 20 53 59 53 52 45 53 20 ";.. // SYSRES 0001b090: 43 6f 6d 6d 6f 6e 0a 20 20 63 6f 6e 73 74 20 73 Common. const s 0001b0a0: 79 73 72 65 73 5f 63 6f 6d 6d 6f 6e 5f 63 6f 6e ysres_common_con 0001b0b0: 73 74 61 6e 74 73 20 3d 0a 20 20 20 20 22 53 59 stants =. "SY 0001b0c0: 53 52 45 53 5f 43 4f 4d 4d 4f 4e 20 22 20 2b 0a SRES_COMMON " +. 0001b0d0: 20 20 20 20 22 53 59 53 52 45 53 5f 43 4f 4e 53 "SYSRES_CONS 0001b0e0: 54 20 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 T " +. "SYSRE 0001b0f0: 53 5f 4d 42 46 55 4e 43 20 22 20 2b 0a 20 20 20 S_MBFUNC " +. 0001b100: 20 22 53 59 53 52 45 53 5f 53 42 44 41 54 41 20 "SYSRES_SBDATA 0001b110: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0001b120: 53 42 47 55 49 20 22 20 2b 0a 20 20 20 20 22 53 SBGUI " +. "S 0001b130: 59 53 52 45 53 5f 53 42 49 4e 54 46 20 22 20 2b YSRES_SBINTF " + 0001b140: 0a 20 20 20 20 22 53 59 53 52 45 53 5f 53 42 52 . "SYSRES_SBR 0001b150: 45 46 44 53 43 20 22 20 2b 0a 20 20 20 20 22 53 EFDSC " +. "S 0001b160: 59 53 52 45 53 5f 53 51 4c 45 52 52 4f 52 53 20 YSRES_SQLERRORS 0001b170: 22 20 2b 0a 20 20 20 20 22 53 59 53 52 45 53 5f " +. "SYSRES_ 0001b180: 53 59 53 43 4f 4d 50 20 22 3b 0a 0a 20 20 2f 2f SYSCOMP ";.. // 0001b190: 20 d0 9a d0 be d0 bd d1 81 d1 82 d0 b0 d0 bd d1 ............... 0001b1a0: 82 d1 8b 20 3d 3d 3e 20 62 75 69 6c 74 5f 69 6e ... ==> built_in 0001b1b0: 0a 20 20 63 6f 6e 73 74 20 43 4f 4e 53 54 41 4e . const CONSTAN 0001b1c0: 54 53 20 3d 0a 20 20 20 20 73 79 73 72 65 73 5f TS =. sysres_ 0001b1d0: 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 20 constants +. 0001b1e0: 62 61 73 65 5f 63 6f 6e 73 74 61 6e 74 73 20 2b base_constants + 0001b1f0: 0a 20 20 20 20 62 61 73 65 5f 67 72 6f 75 70 5f . base_group_ 0001b200: 6e 61 6d 65 5f 63 6f 6e 73 74 61 6e 74 73 20 2b name_constants + 0001b210: 0a 20 20 20 20 64 65 63 69 73 69 6f 6e 5f 62 6c . decision_bl 0001b220: 6f 63 6b 5f 70 72 6f 70 65 72 74 69 65 73 5f 63 ock_properties_c 0001b230: 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 20 66 onstants +. f 0001b240: 69 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 5f 63 6f ile_extension_co 0001b250: 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 20 6a 6f nstants +. jo 0001b260: 62 5f 62 6c 6f 63 6b 5f 70 72 6f 70 65 72 74 69 b_block_properti 0001b270: 65 73 5f 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 es_constants +. 0001b280: 20 20 20 6c 61 6e 67 75 61 67 65 5f 63 6f 64 65 language_code 0001b290: 5f 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 _constants +. 0001b2a0: 20 6c 61 75 6e 63 68 69 6e 67 5f 65 78 74 65 72 launching_exter 0001b2b0: 6e 61 6c 5f 61 70 70 6c 69 63 61 74 69 6f 6e 73 nal_applications 0001b2c0: 5f 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 _constants +. 0001b2d0: 20 6c 69 6e 6b 5f 6b 69 6e 64 5f 63 6f 6e 73 74 link_kind_const 0001b2e0: 61 6e 74 73 20 2b 0a 20 20 20 20 6c 6f 63 6b 5f ants +. lock_ 0001b2f0: 74 79 70 65 5f 63 6f 6e 73 74 61 6e 74 73 20 2b type_constants + 0001b300: 0a 20 20 20 20 6d 6f 6e 69 74 6f 72 5f 62 6c 6f . monitor_blo 0001b310: 63 6b 5f 70 72 6f 70 65 72 74 69 65 73 5f 63 6f ck_properties_co 0001b320: 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 20 6e 6f nstants +. no 0001b330: 74 69 63 65 5f 62 6c 6f 63 6b 5f 70 72 6f 70 65 tice_block_prope 0001b340: 72 74 69 65 73 5f 63 6f 6e 73 74 61 6e 74 73 20 rties_constants 0001b350: 2b 0a 20 20 20 20 6f 62 6a 65 63 74 5f 65 76 65 +. object_eve 0001b360: 6e 74 73 5f 63 6f 6e 73 74 61 6e 74 73 20 2b 0a nts_constants +. 0001b370: 20 20 20 20 6f 62 6a 65 63 74 5f 70 61 72 61 6d object_param 0001b380: 73 5f 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 20 s_constants +. 0001b390: 20 20 6f 74 68 65 72 5f 63 6f 6e 73 74 61 6e 74 other_constant 0001b3a0: 73 20 2b 0a 20 20 20 20 70 72 69 76 69 6c 65 67 s +. privileg 0001b3b0: 65 73 5f 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 es_constants +. 0001b3c0: 20 20 20 70 73 65 75 64 6f 72 65 66 65 72 65 6e pseudoreferen 0001b3d0: 63 65 5f 63 6f 64 65 5f 63 6f 6e 73 74 61 6e 74 ce_code_constant 0001b3e0: 73 20 2b 0a 20 20 20 20 72 65 71 75 69 73 69 74 s +. requisit 0001b3f0: 65 5f 49 53 42 43 65 72 74 69 66 69 63 61 74 65 e_ISBCertificate 0001b400: 54 79 70 65 5f 76 61 6c 75 65 73 5f 63 6f 6e 73 Type_values_cons 0001b410: 74 61 6e 74 73 20 2b 0a 20 20 20 20 72 65 71 75 tants +. requ 0001b420: 69 73 69 74 65 5f 49 53 42 45 44 6f 63 53 74 6f isite_ISBEDocSto 0001b430: 72 61 67 65 54 79 70 65 5f 76 61 6c 75 65 73 5f rageType_values_ 0001b440: 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 20 constants +. 0001b450: 72 65 71 75 69 73 69 74 65 5f 63 6f 6d 70 54 79 requisite_compTy 0001b460: 70 65 32 5f 76 61 6c 75 65 73 5f 63 6f 6e 73 74 pe2_values_const 0001b470: 61 6e 74 73 20 2b 0a 20 20 20 20 72 65 71 75 69 ants +. requi 0001b480: 73 69 74 65 5f 6e 61 6d 65 5f 63 6f 6e 73 74 61 site_name_consta 0001b490: 6e 74 73 20 2b 0a 20 20 20 20 72 65 73 75 6c 74 nts +. result 0001b4a0: 5f 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 _constants +. 0001b4b0: 20 72 75 6c 65 5f 69 64 65 6e 74 69 66 69 63 61 rule_identifica 0001b4c0: 74 69 6f 6e 5f 63 6f 6e 73 74 61 6e 74 73 20 2b tion_constants + 0001b4d0: 0a 20 20 20 20 73 63 72 69 70 74 5f 62 6c 6f 63 . script_bloc 0001b4e0: 6b 5f 70 72 6f 70 65 72 74 69 65 73 5f 63 6f 6e k_properties_con 0001b4f0: 73 74 61 6e 74 73 20 2b 0a 20 20 20 20 73 75 62 stants +. sub 0001b500: 74 61 73 6b 5f 62 6c 6f 63 6b 5f 70 72 6f 70 65 task_block_prope 0001b510: 72 74 69 65 73 5f 63 6f 6e 73 74 61 6e 74 73 20 rties_constants 0001b520: 2b 0a 20 20 20 20 73 79 73 74 65 6d 5f 63 6f 6d +. system_com 0001b530: 70 6f 6e 65 6e 74 5f 63 6f 6e 73 74 61 6e 74 73 ponent_constants 0001b540: 20 2b 0a 20 20 20 20 73 79 73 74 65 6d 5f 64 69 +. system_di 0001b550: 61 6c 6f 67 73 5f 63 6f 6e 73 74 61 6e 74 73 20 alogs_constants 0001b560: 2b 0a 20 20 20 20 73 79 73 74 65 6d 5f 72 65 66 +. system_ref 0001b570: 65 72 65 6e 63 65 5f 6e 61 6d 65 73 5f 63 6f 6e erence_names_con 0001b580: 73 74 61 6e 74 73 20 2b 0a 20 20 20 20 74 61 62 stants +. tab 0001b590: 6c 65 5f 6e 61 6d 65 5f 63 6f 6e 73 74 61 6e 74 le_name_constant 0001b5a0: 73 20 2b 0a 20 20 20 20 74 65 73 74 5f 63 6f 6e s +. test_con 0001b5b0: 73 74 61 6e 74 73 20 2b 0a 20 20 20 20 75 73 69 stants +. usi 0001b5c0: 6e 67 5f 74 68 65 5f 64 69 61 6c 6f 67 5f 77 69 ng_the_dialog_wi 0001b5d0: 6e 64 6f 77 73 5f 63 6f 6e 73 74 61 6e 74 73 20 ndows_constants 0001b5e0: 2b 0a 20 20 20 20 75 73 69 6e 67 5f 74 68 65 5f +. using_the_ 0001b5f0: 64 6f 63 75 6d 65 6e 74 5f 63 6f 6e 73 74 61 6e document_constan 0001b600: 74 73 20 2b 0a 20 20 20 20 75 73 69 6e 67 5f 74 ts +. using_t 0001b610: 68 65 5f 45 41 5f 61 6e 64 5f 65 6e 63 72 79 70 he_EA_and_encryp 0001b620: 74 69 6f 6e 5f 63 6f 6e 73 74 61 6e 74 73 20 2b tion_constants + 0001b630: 0a 20 20 20 20 75 73 69 6e 67 5f 74 68 65 5f 49 . using_the_I 0001b640: 53 42 4c 5f 65 64 69 74 6f 72 5f 63 6f 6e 73 74 SBL_editor_const 0001b650: 61 6e 74 73 20 2b 0a 20 20 20 20 77 61 69 74 5f ants +. wait_ 0001b660: 62 6c 6f 63 6b 5f 70 72 6f 70 65 72 74 69 65 73 block_properties 0001b670: 5f 63 6f 6e 73 74 61 6e 74 73 20 2b 0a 20 20 20 _constants +. 0001b680: 20 73 79 73 72 65 73 5f 63 6f 6d 6d 6f 6e 5f 63 sysres_common_c 0001b690: 6f 6e 73 74 61 6e 74 73 3b 0a 0a 20 20 2f 2f 20 onstants;.. // 0001b6a0: 65 6e 75 6d 20 54 41 63 63 6f 75 6e 74 54 79 70 enum TAccountTyp 0001b6b0: 65 0a 20 20 63 6f 6e 73 74 20 54 41 63 63 6f 75 e. const TAccou 0001b6c0: 6e 74 54 79 70 65 20 3d 20 22 61 74 55 73 65 72 ntType = "atUser 0001b6d0: 20 61 74 47 72 6f 75 70 20 61 74 52 6f 6c 65 20 atGroup atRole 0001b6e0: 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 41 ";.. // enum TA 0001b6f0: 63 74 69 6f 6e 45 6e 61 62 6c 65 64 4d 6f 64 65 ctionEnabledMode 0001b700: 0a 20 20 63 6f 6e 73 74 20 54 41 63 74 69 6f 6e . const TAction 0001b710: 45 6e 61 62 6c 65 64 4d 6f 64 65 20 3d 0a 20 20 EnabledMode =. 0001b720: 20 20 22 61 65 6d 45 6e 61 62 6c 65 64 41 6c 77 "aemEnabledAlw 0001b730: 61 79 73 20 22 20 2b 0a 20 20 20 20 22 61 65 6d ays " +. "aem 0001b740: 44 69 73 61 62 6c 65 64 41 6c 77 61 79 73 20 22 DisabledAlways " 0001b750: 20 2b 0a 20 20 20 20 22 61 65 6d 45 6e 61 62 6c +. "aemEnabl 0001b760: 65 64 4f 6e 42 72 6f 77 73 65 20 22 20 2b 0a 20 edOnBrowse " +. 0001b770: 20 20 20 22 61 65 6d 45 6e 61 62 6c 65 64 4f 6e "aemEnabledOn 0001b780: 45 64 69 74 20 22 20 2b 0a 20 20 20 20 22 61 65 Edit " +. "ae 0001b790: 6d 44 69 73 61 62 6c 65 64 4f 6e 42 72 6f 77 73 mDisabledOnBrows 0001b7a0: 65 45 6d 70 74 79 20 22 3b 0a 0a 20 20 2f 2f 20 eEmpty ";.. // 0001b7b0: 65 6e 75 6d 20 54 41 64 64 50 6f 73 69 74 69 6f enum TAddPositio 0001b7c0: 6e 0a 20 20 63 6f 6e 73 74 20 54 41 64 64 50 6f n. const TAddPo 0001b7d0: 73 69 74 69 6f 6e 20 3d 20 22 61 70 42 65 67 69 sition = "apBegi 0001b7e0: 6e 20 61 70 45 6e 64 20 22 3b 0a 0a 20 20 2f 2f n apEnd ";.. // 0001b7f0: 20 65 6e 75 6d 20 54 41 6c 69 67 6e 6d 65 6e 74 enum TAlignment 0001b800: 0a 20 20 63 6f 6e 73 74 20 54 41 6c 69 67 6e 6d . const TAlignm 0001b810: 65 6e 74 20 3d 20 22 61 6c 4c 65 66 74 20 61 6c ent = "alLeft al 0001b820: 52 69 67 68 74 20 22 3b 0a 0a 20 20 2f 2f 20 65 Right ";.. // e 0001b830: 6e 75 6d 20 54 41 72 65 61 53 68 6f 77 4d 6f 64 num TAreaShowMod 0001b840: 65 0a 20 20 63 6f 6e 73 74 20 54 41 72 65 61 53 e. const TAreaS 0001b850: 68 6f 77 4d 6f 64 65 20 3d 0a 20 20 20 20 22 61 howMode =. "a 0001b860: 73 6d 4e 65 76 65 72 20 22 20 2b 0a 20 20 20 20 smNever " +. 0001b870: 22 61 73 6d 4e 6f 42 75 74 43 75 73 74 6f 6d 69 "asmNoButCustomi 0001b880: 7a 65 20 22 20 2b 0a 20 20 20 20 22 61 73 6d 41 ze " +. "asmA 0001b890: 73 4c 61 73 74 54 69 6d 65 20 22 20 2b 0a 20 20 sLastTime " +. 0001b8a0: 20 20 22 61 73 6d 59 65 73 42 75 74 43 75 73 74 "asmYesButCust 0001b8b0: 6f 6d 69 7a 65 20 22 20 2b 0a 20 20 20 20 22 61 omize " +. "a 0001b8c0: 73 6d 41 6c 77 61 79 73 20 22 3b 0a 0a 20 20 2f smAlways ";.. / 0001b8d0: 2f 20 65 6e 75 6d 20 54 43 65 72 74 69 66 69 63 / enum TCertific 0001b8e0: 61 74 65 49 6e 76 61 6c 69 64 61 74 69 6f 6e 52 ateInvalidationR 0001b8f0: 65 61 73 6f 6e 0a 20 20 63 6f 6e 73 74 20 54 43 eason. const TC 0001b900: 65 72 74 69 66 69 63 61 74 65 49 6e 76 61 6c 69 ertificateInvali 0001b910: 64 61 74 69 6f 6e 52 65 61 73 6f 6e 20 3d 20 22 dationReason = " 0001b920: 63 69 72 43 6f 6d 6d 6f 6e 20 63 69 72 52 65 76 cirCommon cirRev 0001b930: 6f 6b 65 64 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e oked ";.. // en 0001b940: 75 6d 20 54 43 65 72 74 69 66 69 63 61 74 65 54 um TCertificateT 0001b950: 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 43 65 72 ype. const TCer 0001b960: 74 69 66 69 63 61 74 65 54 79 70 65 20 3d 20 22 tificateType = " 0001b970: 63 74 53 69 67 6e 61 74 75 72 65 20 63 74 45 6e ctSignature ctEn 0001b980: 63 6f 64 65 20 63 74 53 69 67 6e 61 74 75 72 65 code ctSignature 0001b990: 45 6e 63 6f 64 65 20 22 3b 0a 0a 20 20 2f 2f 20 Encode ";.. // 0001b9a0: 65 6e 75 6d 20 54 43 68 65 63 6b 4c 69 73 74 42 enum TCheckListB 0001b9b0: 6f 78 49 74 65 6d 53 74 61 74 65 0a 20 20 63 6f oxItemState. co 0001b9c0: 6e 73 74 20 54 43 68 65 63 6b 4c 69 73 74 42 6f nst TCheckListBo 0001b9d0: 78 49 74 65 6d 53 74 61 74 65 20 3d 20 22 63 6c xItemState = "cl 0001b9e0: 62 55 6e 63 68 65 63 6b 65 64 20 63 6c 62 43 68 bUnchecked clbCh 0001b9f0: 65 63 6b 65 64 20 63 6c 62 47 72 61 79 65 64 20 ecked clbGrayed 0001ba00: 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 43 ";.. // enum TC 0001ba10: 6c 6f 73 65 4f 6e 45 73 63 0a 20 20 63 6f 6e 73 loseOnEsc. cons 0001ba20: 74 20 54 43 6c 6f 73 65 4f 6e 45 73 63 20 3d 20 t TCloseOnEsc = 0001ba30: 22 63 65 49 53 42 20 63 65 41 6c 77 61 79 73 20 "ceISB ceAlways 0001ba40: 63 65 4e 65 76 65 72 20 22 3b 0a 0a 20 20 2f 2f ceNever ";.. // 0001ba50: 20 65 6e 75 6d 20 54 43 6f 6d 70 54 79 70 65 0a enum TCompType. 0001ba60: 20 20 63 6f 6e 73 74 20 54 43 6f 6d 70 54 79 70 const TCompTyp 0001ba70: 65 20 3d 0a 20 20 20 20 22 63 74 44 6f 63 75 6d e =. "ctDocum 0001ba80: 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 63 74 52 ent " +. "ctR 0001ba90: 65 66 65 72 65 6e 63 65 20 22 20 2b 0a 20 20 20 eference " +. 0001baa0: 20 22 63 74 53 63 72 69 70 74 20 22 20 2b 0a 20 "ctScript " +. 0001bab0: 20 20 20 22 63 74 55 6e 6b 6e 6f 77 6e 20 22 20 "ctUnknown " 0001bac0: 2b 0a 20 20 20 20 22 63 74 52 65 70 6f 72 74 20 +. "ctReport 0001bad0: 22 20 2b 0a 20 20 20 20 22 63 74 44 69 61 6c 6f " +. "ctDialo 0001bae0: 67 20 22 20 2b 0a 20 20 20 20 22 63 74 46 75 6e g " +. "ctFun 0001baf0: 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 63 ction " +. "c 0001bb00: 74 46 6f 6c 64 65 72 20 22 20 2b 0a 20 20 20 20 tFolder " +. 0001bb10: 22 63 74 45 44 6f 63 75 6d 65 6e 74 20 22 20 2b "ctEDocument " + 0001bb20: 0a 20 20 20 20 22 63 74 54 61 73 6b 20 22 20 2b . "ctTask " + 0001bb30: 0a 20 20 20 20 22 63 74 4a 6f 62 20 22 20 2b 0a . "ctJob " +. 0001bb40: 20 20 20 20 22 63 74 4e 6f 74 69 63 65 20 22 20 "ctNotice " 0001bb50: 2b 0a 20 20 20 20 22 63 74 43 6f 6e 74 72 6f 6c +. "ctControl 0001bb60: 4a 6f 62 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 Job ";.. // enu 0001bb70: 6d 20 54 43 6f 6e 64 69 74 69 6f 6e 46 6f 72 6d m TConditionForm 0001bb80: 61 74 0a 20 20 63 6f 6e 73 74 20 54 43 6f 6e 64 at. const TCond 0001bb90: 69 74 69 6f 6e 46 6f 72 6d 61 74 20 3d 20 22 63 itionFormat = "c 0001bba0: 66 49 6e 74 65 72 6e 61 6c 20 63 66 44 69 73 70 fInternal cfDisp 0001bbb0: 6c 61 79 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 lay ";.. // enu 0001bbc0: 6d 20 54 43 6f 6e 6e 65 63 74 69 6f 6e 49 6e 74 m TConnectionInt 0001bbd0: 65 6e 74 0a 20 20 63 6f 6e 73 74 20 54 43 6f 6e ent. const TCon 0001bbe0: 6e 65 63 74 69 6f 6e 49 6e 74 65 6e 74 20 3d 20 nectionIntent = 0001bbf0: 22 63 69 55 6e 73 70 65 63 69 66 69 65 64 20 63 "ciUnspecified c 0001bc00: 69 57 72 69 74 65 20 63 69 52 65 61 64 20 22 3b iWrite ciRead "; 0001bc10: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 43 6f 6e .. // enum TCon 0001bc20: 74 65 6e 74 4b 69 6e 64 0a 20 20 63 6f 6e 73 74 tentKind. const 0001bc30: 20 54 43 6f 6e 74 65 6e 74 4b 69 6e 64 20 3d 0a TContentKind =. 0001bc40: 20 20 20 20 22 63 6b 46 6f 6c 64 65 72 20 22 20 "ckFolder " 0001bc50: 2b 0a 20 20 20 20 22 63 6b 45 44 6f 63 75 6d 65 +. "ckEDocume 0001bc60: 6e 74 20 22 20 2b 0a 20 20 20 20 22 63 6b 54 61 nt " +. "ckTa 0001bc70: 73 6b 20 22 20 2b 0a 20 20 20 20 22 63 6b 4a 6f sk " +. "ckJo 0001bc80: 62 20 22 20 2b 0a 20 20 20 20 22 63 6b 43 6f 6d b " +. "ckCom 0001bc90: 70 6f 6e 65 6e 74 54 6f 6b 65 6e 20 22 20 2b 0a ponentToken " +. 0001bca0: 20 20 20 20 22 63 6b 41 6e 79 20 22 20 2b 0a 20 "ckAny " +. 0001bcb0: 20 20 20 22 63 6b 52 65 66 65 72 65 6e 63 65 20 "ckReference 0001bcc0: 22 20 2b 0a 20 20 20 20 22 63 6b 53 63 72 69 70 " +. "ckScrip 0001bcd0: 74 20 22 20 2b 0a 20 20 20 20 22 63 6b 52 65 70 t " +. "ckRep 0001bce0: 6f 72 74 20 22 20 2b 0a 20 20 20 20 22 63 6b 44 ort " +. "ckD 0001bcf0: 69 61 6c 6f 67 20 22 3b 0a 0a 20 20 2f 2f 20 65 ialog ";.. // e 0001bd00: 6e 75 6d 20 54 43 6f 6e 74 72 6f 6c 54 79 70 65 num TControlType 0001bd10: 0a 20 20 63 6f 6e 73 74 20 54 43 6f 6e 74 72 6f . const TContro 0001bd20: 6c 54 79 70 65 20 3d 0a 20 20 20 20 22 63 74 49 lType =. "ctI 0001bd30: 53 42 4c 45 64 69 74 6f 72 20 22 20 2b 0a 20 20 SBLEditor " +. 0001bd40: 20 20 22 63 74 42 65 76 65 6c 20 22 20 2b 0a 20 "ctBevel " +. 0001bd50: 20 20 20 22 63 74 42 75 74 74 6f 6e 20 22 20 2b "ctButton " + 0001bd60: 0a 20 20 20 20 22 63 74 43 68 65 63 6b 4c 69 73 . "ctCheckLis 0001bd70: 74 42 6f 78 20 22 20 2b 0a 20 20 20 20 22 63 74 tBox " +. "ct 0001bd80: 43 6f 6d 62 6f 42 6f 78 20 22 20 2b 0a 20 20 20 ComboBox " +. 0001bd90: 20 22 63 74 43 6f 6d 62 6f 45 64 69 74 20 22 20 "ctComboEdit " 0001bda0: 2b 0a 20 20 20 20 22 63 74 47 72 69 64 20 22 20 +. "ctGrid " 0001bdb0: 2b 0a 20 20 20 20 22 63 74 44 42 43 68 65 63 6b +. "ctDBCheck 0001bdc0: 42 6f 78 20 22 20 2b 0a 20 20 20 20 22 63 74 44 Box " +. "ctD 0001bdd0: 42 43 6f 6d 62 6f 42 6f 78 20 22 20 2b 0a 20 20 BComboBox " +. 0001bde0: 20 20 22 63 74 44 42 45 64 69 74 20 22 20 2b 0a "ctDBEdit " +. 0001bdf0: 20 20 20 20 22 63 74 44 42 45 6c 6c 69 70 73 69 "ctDBEllipsi 0001be00: 73 20 22 20 2b 0a 20 20 20 20 22 63 74 44 42 4d s " +. "ctDBM 0001be10: 65 6d 6f 20 22 20 2b 0a 20 20 20 20 22 63 74 44 emo " +. "ctD 0001be20: 42 4e 61 76 69 67 61 74 6f 72 20 22 20 2b 0a 20 BNavigator " +. 0001be30: 20 20 20 22 63 74 44 42 52 61 64 69 6f 47 72 6f "ctDBRadioGro 0001be40: 75 70 20 22 20 2b 0a 20 20 20 20 22 63 74 44 42 up " +. "ctDB 0001be50: 53 74 61 74 75 73 4c 61 62 65 6c 20 22 20 2b 0a StatusLabel " +. 0001be60: 20 20 20 20 22 63 74 45 64 69 74 20 22 20 2b 0a "ctEdit " +. 0001be70: 20 20 20 20 22 63 74 47 72 6f 75 70 42 6f 78 20 "ctGroupBox 0001be80: 22 20 2b 0a 20 20 20 20 22 63 74 49 6e 70 6c 61 " +. "ctInpla 0001be90: 63 65 48 69 6e 74 20 22 20 2b 0a 20 20 20 20 22 ceHint " +. " 0001bea0: 63 74 4d 65 6d 6f 20 22 20 2b 0a 20 20 20 20 22 ctMemo " +. " 0001beb0: 63 74 50 61 6e 65 6c 20 22 20 2b 0a 20 20 20 20 ctPanel " +. 0001bec0: 22 63 74 4c 69 73 74 42 6f 78 20 22 20 2b 0a 20 "ctListBox " +. 0001bed0: 20 20 20 22 63 74 52 61 64 69 6f 42 75 74 74 6f "ctRadioButto 0001bee0: 6e 20 22 20 2b 0a 20 20 20 20 22 63 74 52 69 63 n " +. "ctRic 0001bef0: 68 45 64 69 74 20 22 20 2b 0a 20 20 20 20 22 63 hEdit " +. "c 0001bf00: 74 54 61 62 53 68 65 65 74 20 22 20 2b 0a 20 20 tTabSheet " +. 0001bf10: 20 20 22 63 74 57 65 62 42 72 6f 77 73 65 72 20 "ctWebBrowser 0001bf20: 22 20 2b 0a 20 20 20 20 22 63 74 49 6d 61 67 65 " +. "ctImage 0001bf30: 20 22 20 2b 0a 20 20 20 20 22 63 74 48 79 70 65 " +. "ctHype 0001bf40: 72 4c 69 6e 6b 20 22 20 2b 0a 20 20 20 20 22 63 rLink " +. "c 0001bf50: 74 4c 61 62 65 6c 20 22 20 2b 0a 20 20 20 20 22 tLabel " +. " 0001bf60: 63 74 44 42 4d 75 6c 74 69 45 6c 6c 69 70 73 69 ctDBMultiEllipsi 0001bf70: 73 20 22 20 2b 0a 20 20 20 20 22 63 74 52 69 62 s " +. "ctRib 0001bf80: 62 6f 6e 20 22 20 2b 0a 20 20 20 20 22 63 74 52 bon " +. "ctR 0001bf90: 69 63 68 56 69 65 77 20 22 20 2b 0a 20 20 20 20 ichView " +. 0001bfa0: 22 63 74 49 6e 6e 65 72 50 61 6e 65 6c 20 22 20 "ctInnerPanel " 0001bfb0: 2b 0a 20 20 20 20 22 63 74 50 61 6e 65 6c 47 72 +. "ctPanelGr 0001bfc0: 6f 75 70 20 22 20 2b 0a 20 20 20 20 22 63 74 42 oup " +. "ctB 0001bfd0: 69 74 42 75 74 74 6f 6e 20 22 3b 0a 0a 20 20 2f itButton ";.. / 0001bfe0: 2f 20 65 6e 75 6d 20 54 43 72 69 74 65 72 69 6f / enum TCriterio 0001bff0: 6e 43 6f 6e 74 65 6e 74 54 79 70 65 0a 20 20 63 nContentType. c 0001c000: 6f 6e 73 74 20 54 43 72 69 74 65 72 69 6f 6e 43 onst TCriterionC 0001c010: 6f 6e 74 65 6e 74 54 79 70 65 20 3d 0a 20 20 20 ontentType =. 0001c020: 20 22 63 63 74 44 61 74 65 20 22 20 2b 0a 20 20 "cctDate " +. 0001c030: 20 20 22 63 63 74 49 6e 74 65 67 65 72 20 22 20 "cctInteger " 0001c040: 2b 0a 20 20 20 20 22 63 63 74 4e 75 6d 65 72 69 +. "cctNumeri 0001c050: 63 20 22 20 2b 0a 20 20 20 20 22 63 63 74 50 69 c " +. "cctPi 0001c060: 63 6b 20 22 20 2b 0a 20 20 20 20 22 63 63 74 52 ck " +. "cctR 0001c070: 65 66 65 72 65 6e 63 65 20 22 20 2b 0a 20 20 20 eference " +. 0001c080: 20 22 63 63 74 53 74 72 69 6e 67 20 22 20 2b 0a "cctString " +. 0001c090: 20 20 20 20 22 63 63 74 54 65 78 74 20 22 3b 0a "cctText ";. 0001c0a0: 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 43 75 6c 74 . // enum TCult 0001c0b0: 75 72 65 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 ureType. const 0001c0c0: 54 43 75 6c 74 75 72 65 54 79 70 65 20 3d 20 22 TCultureType = " 0001c0d0: 63 6c 74 49 6e 74 65 72 6e 61 6c 20 63 6c 74 50 cltInternal cltP 0001c0e0: 72 69 6d 61 72 79 20 63 6c 74 47 55 49 20 22 3b rimary cltGUI "; 0001c0f0: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 44 61 74 .. // enum TDat 0001c100: 61 53 65 74 45 76 65 6e 74 54 79 70 65 0a 20 20 aSetEventType. 0001c110: 63 6f 6e 73 74 20 54 44 61 74 61 53 65 74 45 76 const TDataSetEv 0001c120: 65 6e 74 54 79 70 65 20 3d 0a 20 20 20 20 22 64 entType =. "d 0001c130: 73 65 42 65 66 6f 72 65 4f 70 65 6e 20 22 20 2b seBeforeOpen " + 0001c140: 0a 20 20 20 20 22 64 73 65 41 66 74 65 72 4f 70 . "dseAfterOp 0001c150: 65 6e 20 22 20 2b 0a 20 20 20 20 22 64 73 65 42 en " +. "dseB 0001c160: 65 66 6f 72 65 43 6c 6f 73 65 20 22 20 2b 0a 20 eforeClose " +. 0001c170: 20 20 20 22 64 73 65 41 66 74 65 72 43 6c 6f 73 "dseAfterClos 0001c180: 65 20 22 20 2b 0a 20 20 20 20 22 64 73 65 4f 6e e " +. "dseOn 0001c190: 56 61 6c 69 64 44 65 6c 65 74 65 20 22 20 2b 0a ValidDelete " +. 0001c1a0: 20 20 20 20 22 64 73 65 42 65 66 6f 72 65 44 65 "dseBeforeDe 0001c1b0: 6c 65 74 65 20 22 20 2b 0a 20 20 20 20 22 64 73 lete " +. "ds 0001c1c0: 65 41 66 74 65 72 44 65 6c 65 74 65 20 22 20 2b eAfterDelete " + 0001c1d0: 0a 20 20 20 20 22 64 73 65 41 66 74 65 72 44 65 . "dseAfterDe 0001c1e0: 6c 65 74 65 4f 75 74 4f 66 54 72 61 6e 73 61 63 leteOutOfTransac 0001c1f0: 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 64 73 tion " +. "ds 0001c200: 65 4f 6e 44 65 6c 65 74 65 45 72 72 6f 72 20 22 eOnDeleteError " 0001c210: 20 2b 0a 20 20 20 20 22 64 73 65 42 65 66 6f 72 +. "dseBefor 0001c220: 65 49 6e 73 65 72 74 20 22 20 2b 0a 20 20 20 20 eInsert " +. 0001c230: 22 64 73 65 41 66 74 65 72 49 6e 73 65 72 74 20 "dseAfterInsert 0001c240: 22 20 2b 0a 20 20 20 20 22 64 73 65 4f 6e 56 61 " +. "dseOnVa 0001c250: 6c 69 64 55 70 64 61 74 65 20 22 20 2b 0a 20 20 lidUpdate " +. 0001c260: 20 20 22 64 73 65 42 65 66 6f 72 65 55 70 64 61 "dseBeforeUpda 0001c270: 74 65 20 22 20 2b 0a 20 20 20 20 22 64 73 65 4f te " +. "dseO 0001c280: 6e 55 70 64 61 74 65 52 61 74 69 66 69 65 64 52 nUpdateRatifiedR 0001c290: 65 63 6f 72 64 20 22 20 2b 0a 20 20 20 20 22 64 ecord " +. "d 0001c2a0: 73 65 41 66 74 65 72 55 70 64 61 74 65 20 22 20 seAfterUpdate " 0001c2b0: 2b 0a 20 20 20 20 22 64 73 65 41 66 74 65 72 55 +. "dseAfterU 0001c2c0: 70 64 61 74 65 4f 75 74 4f 66 54 72 61 6e 73 61 pdateOutOfTransa 0001c2d0: 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 64 ction " +. "d 0001c2e0: 73 65 4f 6e 55 70 64 61 74 65 45 72 72 6f 72 20 seOnUpdateError 0001c2f0: 22 20 2b 0a 20 20 20 20 22 64 73 65 41 66 74 65 " +. "dseAfte 0001c300: 72 53 63 72 6f 6c 6c 20 22 20 2b 0a 20 20 20 20 rScroll " +. 0001c310: 22 64 73 65 4f 6e 4f 70 65 6e 52 65 63 6f 72 64 "dseOnOpenRecord 0001c320: 20 22 20 2b 0a 20 20 20 20 22 64 73 65 4f 6e 43 " +. "dseOnC 0001c330: 6c 6f 73 65 52 65 63 6f 72 64 20 22 20 2b 0a 20 loseRecord " +. 0001c340: 20 20 20 22 64 73 65 42 65 66 6f 72 65 43 61 6e "dseBeforeCan 0001c350: 63 65 6c 20 22 20 2b 0a 20 20 20 20 22 64 73 65 cel " +. "dse 0001c360: 41 66 74 65 72 43 61 6e 63 65 6c 20 22 20 2b 0a AfterCancel " +. 0001c370: 20 20 20 20 22 64 73 65 4f 6e 55 70 64 61 74 65 "dseOnUpdate 0001c380: 44 65 61 64 6c 6f 63 6b 45 72 72 6f 72 20 22 20 DeadlockError " 0001c390: 2b 0a 20 20 20 20 22 64 73 65 42 65 66 6f 72 65 +. "dseBefore 0001c3a0: 44 65 74 61 69 6c 55 70 64 61 74 65 20 22 20 2b DetailUpdate " + 0001c3b0: 0a 20 20 20 20 22 64 73 65 4f 6e 50 72 65 70 61 . "dseOnPrepa 0001c3c0: 72 65 55 70 64 61 74 65 20 22 20 2b 0a 20 20 20 reUpdate " +. 0001c3d0: 20 22 64 73 65 4f 6e 41 6e 79 52 65 71 75 69 73 "dseOnAnyRequis 0001c3e0: 69 74 65 43 68 61 6e 67 65 20 22 3b 0a 0a 20 20 iteChange ";.. 0001c3f0: 2f 2f 20 65 6e 75 6d 20 54 44 61 74 61 53 65 74 // enum TDataSet 0001c400: 53 74 61 74 65 0a 20 20 63 6f 6e 73 74 20 54 44 State. const TD 0001c410: 61 74 61 53 65 74 53 74 61 74 65 20 3d 20 22 64 ataSetState = "d 0001c420: 73 73 45 64 69 74 20 64 73 73 49 6e 73 65 72 74 ssEdit dssInsert 0001c430: 20 64 73 73 42 72 6f 77 73 65 20 64 73 73 49 6e dssBrowse dssIn 0001c440: 41 63 74 69 76 65 20 22 3b 0a 0a 20 20 2f 2f 20 Active ";.. // 0001c450: 65 6e 75 6d 20 54 44 61 74 65 46 6f 72 6d 61 74 enum TDateFormat 0001c460: 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 44 61 Type. const TDa 0001c470: 74 65 46 6f 72 6d 61 74 54 79 70 65 20 3d 20 22 teFormatType = " 0001c480: 64 66 74 44 61 74 65 20 64 66 74 53 68 6f 72 74 dftDate dftShort 0001c490: 44 61 74 65 20 64 66 74 44 61 74 65 54 69 6d 65 Date dftDateTime 0001c4a0: 20 64 66 74 54 69 6d 65 53 74 61 6d 70 20 22 3b dftTimeStamp "; 0001c4b0: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 44 61 74 .. // enum TDat 0001c4c0: 65 4f 66 66 73 65 74 54 79 70 65 0a 20 20 63 6f eOffsetType. co 0001c4d0: 6e 73 74 20 54 44 61 74 65 4f 66 66 73 65 74 54 nst TDateOffsetT 0001c4e0: 79 70 65 20 3d 20 22 64 6f 74 44 61 79 73 20 64 ype = "dotDays d 0001c4f0: 6f 74 48 6f 75 72 73 20 64 6f 74 4d 69 6e 75 74 otHours dotMinut 0001c500: 65 73 20 64 6f 74 53 65 63 6f 6e 64 73 20 22 3b es dotSeconds "; 0001c510: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 44 61 74 .. // enum TDat 0001c520: 65 54 69 6d 65 4b 69 6e 64 0a 20 20 63 6f 6e 73 eTimeKind. cons 0001c530: 74 20 54 44 61 74 65 54 69 6d 65 4b 69 6e 64 20 t TDateTimeKind 0001c540: 3d 20 22 64 74 6b 6e 64 4c 6f 63 61 6c 20 64 74 = "dtkndLocal dt 0001c550: 6b 6e 64 55 54 43 20 22 3b 0a 0a 20 20 2f 2f 20 kndUTC ";.. // 0001c560: 65 6e 75 6d 20 54 44 65 61 41 63 63 65 73 73 52 enum TDeaAccessR 0001c570: 69 67 68 74 73 0a 20 20 63 6f 6e 73 74 20 54 44 ights. const TD 0001c580: 65 61 41 63 63 65 73 73 52 69 67 68 74 73 20 3d eaAccessRights = 0001c590: 20 22 61 72 4e 6f 6e 65 20 61 72 56 69 65 77 20 "arNone arView 0001c5a0: 61 72 45 64 69 74 20 61 72 46 75 6c 6c 20 22 3b arEdit arFull "; 0001c5b0: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 44 6f 63 .. // enum TDoc 0001c5c0: 75 6d 65 6e 74 44 65 66 61 75 6c 74 41 63 74 69 umentDefaultActi 0001c5d0: 6f 6e 0a 20 20 63 6f 6e 73 74 20 54 44 6f 63 75 on. const TDocu 0001c5e0: 6d 65 6e 74 44 65 66 61 75 6c 74 41 63 74 69 6f mentDefaultActio 0001c5f0: 6e 20 3d 20 22 64 64 61 56 69 65 77 20 64 64 61 n = "ddaView dda 0001c600: 45 64 69 74 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e Edit ";.. // en 0001c610: 75 6d 20 54 45 64 69 74 4d 6f 64 65 0a 20 20 63 um TEditMode. c 0001c620: 6f 6e 73 74 20 54 45 64 69 74 4d 6f 64 65 20 3d onst TEditMode = 0001c630: 0a 20 20 20 20 22 65 6d 4c 6f 63 6b 20 22 20 2b . "emLock " + 0001c640: 0a 20 20 20 20 22 65 6d 45 64 69 74 20 22 20 2b . "emEdit " + 0001c650: 0a 20 20 20 20 22 65 6d 53 69 67 6e 20 22 20 2b . "emSign " + 0001c660: 0a 20 20 20 20 22 65 6d 45 78 70 6f 72 74 57 69 . "emExportWi 0001c670: 74 68 4c 6f 63 6b 20 22 20 2b 0a 20 20 20 20 22 thLock " +. " 0001c680: 65 6d 49 6d 70 6f 72 74 57 69 74 68 55 6e 6c 6f emImportWithUnlo 0001c690: 63 6b 20 22 20 2b 0a 20 20 20 20 22 65 6d 43 68 ck " +. "emCh 0001c6a0: 61 6e 67 65 56 65 72 73 69 6f 6e 4e 6f 74 65 20 angeVersionNote 0001c6b0: 22 20 2b 0a 20 20 20 20 22 65 6d 4f 70 65 6e 46 " +. "emOpenF 0001c6c0: 6f 72 4d 6f 64 69 66 79 20 22 20 2b 0a 20 20 20 orModify " +. 0001c6d0: 20 22 65 6d 43 68 61 6e 67 65 4c 69 66 65 53 74 "emChangeLifeSt 0001c6e0: 61 67 65 20 22 20 2b 0a 20 20 20 20 22 65 6d 44 age " +. "emD 0001c6f0: 65 6c 65 74 65 20 22 20 2b 0a 20 20 20 20 22 65 elete " +. "e 0001c700: 6d 43 72 65 61 74 65 56 65 72 73 69 6f 6e 20 22 mCreateVersion " 0001c710: 20 2b 0a 20 20 20 20 22 65 6d 49 6d 70 6f 72 74 +. "emImport 0001c720: 20 22 20 2b 0a 20 20 20 20 22 65 6d 55 6e 6c 6f " +. "emUnlo 0001c730: 63 6b 45 78 70 6f 72 74 65 64 57 69 74 68 4c 6f ckExportedWithLo 0001c740: 63 6b 20 22 20 2b 0a 20 20 20 20 22 65 6d 53 74 ck " +. "emSt 0001c750: 61 72 74 20 22 20 2b 0a 20 20 20 20 22 65 6d 41 art " +. "emA 0001c760: 62 6f 72 74 20 22 20 2b 0a 20 20 20 20 22 65 6d bort " +. "em 0001c770: 52 65 49 6e 69 74 20 22 20 2b 0a 20 20 20 20 22 ReInit " +. " 0001c780: 65 6d 4d 61 72 6b 41 73 52 65 61 64 65 64 20 22 emMarkAsReaded " 0001c790: 20 2b 0a 20 20 20 20 22 65 6d 4d 61 72 6b 41 73 +. "emMarkAs 0001c7a0: 55 6e 72 65 61 64 65 64 20 22 20 2b 0a 20 20 20 Unreaded " +. 0001c7b0: 20 22 65 6d 50 65 72 66 6f 72 6d 20 22 20 2b 0a "emPerform " +. 0001c7c0: 20 20 20 20 22 65 6d 41 63 63 65 70 74 20 22 20 "emAccept " 0001c7d0: 2b 0a 20 20 20 20 22 65 6d 52 65 73 75 6d 65 20 +. "emResume 0001c7e0: 22 20 2b 0a 20 20 20 20 22 65 6d 43 68 61 6e 67 " +. "emChang 0001c7f0: 65 52 69 67 68 74 73 20 22 20 2b 0a 20 20 20 20 eRights " +. 0001c800: 22 65 6d 45 64 69 74 52 6f 75 74 65 20 22 20 2b "emEditRoute " + 0001c810: 0a 20 20 20 20 22 65 6d 45 64 69 74 4f 62 73 65 . "emEditObse 0001c820: 72 76 65 72 20 22 20 2b 0a 20 20 20 20 22 65 6d rver " +. "em 0001c830: 52 65 63 6f 76 65 72 79 46 72 6f 6d 4c 6f 63 61 RecoveryFromLoca 0001c840: 6c 43 6f 70 79 20 22 20 2b 0a 20 20 20 20 22 65 lCopy " +. "e 0001c850: 6d 43 68 61 6e 67 65 57 6f 72 6b 41 63 63 65 73 mChangeWorkAcces 0001c860: 73 54 79 70 65 20 22 20 2b 0a 20 20 20 20 22 65 sType " +. "e 0001c870: 6d 43 68 61 6e 67 65 45 6e 63 6f 64 65 54 79 70 mChangeEncodeTyp 0001c880: 65 54 6f 43 65 72 74 69 66 69 63 61 74 65 20 22 eToCertificate " 0001c890: 20 2b 0a 20 20 20 20 22 65 6d 43 68 61 6e 67 65 +. "emChange 0001c8a0: 45 6e 63 6f 64 65 54 79 70 65 54 6f 50 61 73 73 EncodeTypeToPass 0001c8b0: 77 6f 72 64 20 22 20 2b 0a 20 20 20 20 22 65 6d word " +. "em 0001c8c0: 43 68 61 6e 67 65 45 6e 63 6f 64 65 54 79 70 65 ChangeEncodeType 0001c8d0: 54 6f 4e 6f 6e 65 20 22 20 2b 0a 20 20 20 20 22 ToNone " +. " 0001c8e0: 65 6d 43 68 61 6e 67 65 45 6e 63 6f 64 65 54 79 emChangeEncodeTy 0001c8f0: 70 65 54 6f 43 65 72 74 69 66 69 63 61 74 65 50 peToCertificateP 0001c900: 61 73 73 77 6f 72 64 20 22 20 2b 0a 20 20 20 20 assword " +. 0001c910: 22 65 6d 43 68 61 6e 67 65 53 74 61 6e 64 61 72 "emChangeStandar 0001c920: 64 52 6f 75 74 65 20 22 20 2b 0a 20 20 20 20 22 dRoute " +. " 0001c930: 65 6d 47 65 74 54 65 78 74 20 22 20 2b 0a 20 20 emGetText " +. 0001c940: 20 20 22 65 6d 4f 70 65 6e 46 6f 72 56 69 65 77 "emOpenForView 0001c950: 20 22 20 2b 0a 20 20 20 20 22 65 6d 4d 6f 76 65 " +. "emMove 0001c960: 54 6f 53 74 6f 72 61 67 65 20 22 20 2b 0a 20 20 ToStorage " +. 0001c970: 20 20 22 65 6d 43 72 65 61 74 65 4f 62 6a 65 63 "emCreateObjec 0001c980: 74 20 22 20 2b 0a 20 20 20 20 22 65 6d 43 68 61 t " +. "emCha 0001c990: 6e 67 65 56 65 72 73 69 6f 6e 48 69 64 64 65 6e ngeVersionHidden 0001c9a0: 20 22 20 2b 0a 20 20 20 20 22 65 6d 44 65 6c 65 " +. "emDele 0001c9b0: 74 65 56 65 72 73 69 6f 6e 20 22 20 2b 0a 20 20 teVersion " +. 0001c9c0: 20 20 22 65 6d 43 68 61 6e 67 65 4c 69 66 65 43 "emChangeLifeC 0001c9d0: 79 63 6c 65 53 74 61 67 65 20 22 20 2b 0a 20 20 ycleStage " +. 0001c9e0: 20 20 22 65 6d 41 70 70 72 6f 76 69 6e 67 53 69 "emApprovingSi 0001c9f0: 67 6e 20 22 20 2b 0a 20 20 20 20 22 65 6d 45 78 gn " +. "emEx 0001ca00: 70 6f 72 74 20 22 20 2b 0a 20 20 20 20 22 65 6d port " +. "em 0001ca10: 43 6f 6e 74 69 6e 75 65 20 22 20 2b 0a 20 20 20 Continue " +. 0001ca20: 20 22 65 6d 4c 6f 63 6b 46 72 6f 6d 45 64 69 74 "emLockFromEdit 0001ca30: 20 22 20 2b 0a 20 20 20 20 22 65 6d 55 6e 4c 6f " +. "emUnLo 0001ca40: 63 6b 46 6f 72 45 64 69 74 20 22 20 2b 0a 20 20 ckForEdit " +. 0001ca50: 20 20 22 65 6d 4c 6f 63 6b 46 6f 72 53 65 72 76 "emLockForServ 0001ca60: 65 72 20 22 20 2b 0a 20 20 20 20 22 65 6d 55 6e er " +. "emUn 0001ca70: 6c 6f 63 6b 46 72 6f 6d 53 65 72 76 65 72 20 22 lockFromServer " 0001ca80: 20 2b 0a 20 20 20 20 22 65 6d 44 65 6c 65 67 61 +. "emDelega 0001ca90: 74 65 41 63 63 65 73 73 52 69 67 68 74 73 20 22 teAccessRights " 0001caa0: 20 2b 0a 20 20 20 20 22 65 6d 52 65 45 6e 63 6f +. "emReEnco 0001cab0: 64 65 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d de ";.. // enum 0001cac0: 20 54 45 64 69 74 6f 72 43 6c 6f 73 65 4f 62 73 TEditorCloseObs 0001cad0: 65 72 76 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 ervType. const 0001cae0: 54 45 64 69 74 6f 72 43 6c 6f 73 65 4f 62 73 65 TEditorCloseObse 0001caf0: 72 76 54 79 70 65 20 3d 20 22 65 63 6f 74 46 69 rvType = "ecotFi 0001cb00: 6c 65 20 65 63 6f 74 50 72 6f 63 65 73 73 20 22 le ecotProcess " 0001cb10: 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 45 64 ;.. // enum TEd 0001cb20: 6d 73 41 70 70 6c 69 63 61 74 69 6f 6e 41 63 74 msApplicationAct 0001cb30: 69 6f 6e 0a 20 20 63 6f 6e 73 74 20 54 45 64 6d ion. const TEdm 0001cb40: 73 41 70 70 6c 69 63 61 74 69 6f 6e 41 63 74 69 sApplicationActi 0001cb50: 6f 6e 20 3d 20 22 65 61 47 65 74 20 65 61 43 6f on = "eaGet eaCo 0001cb60: 70 79 20 65 61 43 72 65 61 74 65 20 65 61 43 72 py eaCreate eaCr 0001cb70: 65 61 74 65 53 74 61 6e 64 61 72 64 52 6f 75 74 eateStandardRout 0001cb80: 65 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 e ";.. // enum 0001cb90: 54 45 44 6f 63 75 6d 65 6e 74 4c 6f 63 6b 54 79 TEDocumentLockTy 0001cba0: 70 65 0a 20 20 63 6f 6e 73 74 20 54 45 44 6f 63 pe. const TEDoc 0001cbb0: 75 6d 65 6e 74 4c 6f 63 6b 54 79 70 65 20 3d 20 umentLockType = 0001cbc0: 22 65 64 6c 74 41 6c 6c 20 65 64 6c 74 4e 6f 74 "edltAll edltNot 0001cbd0: 68 69 6e 67 20 65 64 6c 74 51 75 65 72 79 20 22 hing edltQuery " 0001cbe0: 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 45 44 ;.. // enum TED 0001cbf0: 6f 63 75 6d 65 6e 74 53 74 65 70 53 68 6f 77 4d ocumentStepShowM 0001cc00: 6f 64 65 0a 20 20 63 6f 6e 73 74 20 54 45 44 6f ode. const TEDo 0001cc10: 63 75 6d 65 6e 74 53 74 65 70 53 68 6f 77 4d 6f cumentStepShowMo 0001cc20: 64 65 20 3d 20 22 65 73 73 6d 54 65 78 74 20 65 de = "essmText e 0001cc30: 73 73 6d 43 61 72 64 20 22 3b 0a 0a 20 20 2f 2f ssmCard ";.. // 0001cc40: 20 65 6e 75 6d 20 54 45 44 6f 63 75 6d 65 6e 74 enum TEDocument 0001cc50: 53 74 65 70 56 65 72 73 69 6f 6e 54 79 70 65 0a StepVersionType. 0001cc60: 20 20 63 6f 6e 73 74 20 54 45 44 6f 63 75 6d 65 const TEDocume 0001cc70: 6e 74 53 74 65 70 56 65 72 73 69 6f 6e 54 79 70 ntStepVersionTyp 0001cc80: 65 20 3d 20 22 65 73 76 74 4c 61 73 74 20 65 73 e = "esvtLast es 0001cc90: 76 74 4c 61 73 74 41 63 74 69 76 65 20 65 73 76 vtLastActive esv 0001cca0: 74 53 70 65 63 69 66 69 65 64 20 22 3b 0a 0a 20 tSpecified ";.. 0001ccb0: 20 2f 2f 20 65 6e 75 6d 20 54 45 44 6f 63 75 6d // enum TEDocum 0001ccc0: 65 6e 74 53 74 6f 72 61 67 65 46 75 6e 63 74 69 entStorageFuncti 0001ccd0: 6f 6e 0a 20 20 63 6f 6e 73 74 20 54 45 44 6f 63 on. const TEDoc 0001cce0: 75 6d 65 6e 74 53 74 6f 72 61 67 65 46 75 6e 63 umentStorageFunc 0001ccf0: 74 69 6f 6e 20 3d 20 22 65 64 73 66 45 78 65 63 tion = "edsfExec 0001cd00: 75 74 69 76 65 20 65 64 73 66 41 72 63 68 69 76 utive edsfArchiv 0001cd10: 65 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 e ";.. // enum 0001cd20: 54 45 44 6f 63 75 6d 65 6e 74 53 74 6f 72 61 67 TEDocumentStorag 0001cd30: 65 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 45 eType. const TE 0001cd40: 44 6f 63 75 6d 65 6e 74 53 74 6f 72 61 67 65 54 DocumentStorageT 0001cd50: 79 70 65 20 3d 20 22 65 64 73 74 53 51 4c 53 65 ype = "edstSQLSe 0001cd60: 72 76 65 72 20 65 64 73 74 46 69 6c 65 20 22 3b rver edstFile "; 0001cd70: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 45 44 6f .. // enum TEDo 0001cd80: 63 75 6d 65 6e 74 56 65 72 73 69 6f 6e 53 6f 75 cumentVersionSou 0001cd90: 72 63 65 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 rceType. const 0001cda0: 54 45 44 6f 63 75 6d 65 6e 74 56 65 72 73 69 6f TEDocumentVersio 0001cdb0: 6e 53 6f 75 72 63 65 54 79 70 65 20 3d 0a 20 20 nSourceType =. 0001cdc0: 20 20 22 65 64 76 73 74 4e 6f 6e 65 20 65 64 76 "edvstNone edv 0001cdd0: 73 74 45 44 6f 63 75 6d 65 6e 74 56 65 72 73 69 stEDocumentVersi 0001cde0: 6f 6e 43 6f 70 79 20 65 64 76 73 74 46 69 6c 65 onCopy edvstFile 0001cdf0: 20 65 64 76 73 74 54 65 6d 70 6c 61 74 65 20 65 edvstTemplate e 0001ce00: 64 76 73 74 53 63 61 6e 6e 65 64 46 69 6c 65 20 dvstScannedFile 0001ce10: 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 45 ";.. // enum TE 0001ce20: 44 6f 63 75 6d 65 6e 74 56 65 72 73 69 6f 6e 53 DocumentVersionS 0001ce30: 74 61 74 65 0a 20 20 63 6f 6e 73 74 20 54 45 44 tate. const TED 0001ce40: 6f 63 75 6d 65 6e 74 56 65 72 73 69 6f 6e 53 74 ocumentVersionSt 0001ce50: 61 74 65 20 3d 20 22 76 73 44 65 66 61 75 6c 74 ate = "vsDefault 0001ce60: 20 76 73 44 65 73 69 67 6e 20 76 73 41 63 74 69 vsDesign vsActi 0001ce70: 76 65 20 76 73 4f 62 73 6f 6c 65 74 65 20 22 3b ve vsObsolete "; 0001ce80: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 45 6e 63 .. // enum TEnc 0001ce90: 6f 64 65 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 odeType. const 0001cea0: 54 45 6e 63 6f 64 65 54 79 70 65 20 3d 20 22 65 TEncodeType = "e 0001ceb0: 74 4e 6f 6e 65 20 65 74 43 65 72 74 69 66 69 63 tNone etCertific 0001cec0: 61 74 65 20 65 74 50 61 73 73 77 6f 72 64 20 65 ate etPassword e 0001ced0: 74 43 65 72 74 69 66 69 63 61 74 65 50 61 73 73 tCertificatePass 0001cee0: 77 6f 72 64 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e word ";.. // en 0001cef0: 75 6d 20 54 45 78 63 65 70 74 69 6f 6e 43 61 74 um TExceptionCat 0001cf00: 65 67 6f 72 79 0a 20 20 63 6f 6e 73 74 20 54 45 egory. const TE 0001cf10: 78 63 65 70 74 69 6f 6e 43 61 74 65 67 6f 72 79 xceptionCategory 0001cf20: 20 3d 20 22 65 63 45 78 63 65 70 74 69 6f 6e 20 = "ecException 0001cf30: 65 63 57 61 72 6e 69 6e 67 20 65 63 49 6e 66 6f ecWarning ecInfo 0001cf40: 72 6d 61 74 69 6f 6e 20 22 3b 0a 0a 20 20 2f 2f rmation ";.. // 0001cf50: 20 65 6e 75 6d 20 54 45 78 70 6f 72 74 65 64 53 enum TExportedS 0001cf60: 69 67 6e 61 74 75 72 65 73 54 79 70 65 0a 20 20 ignaturesType. 0001cf70: 63 6f 6e 73 74 20 54 45 78 70 6f 72 74 65 64 53 const TExportedS 0001cf80: 69 67 6e 61 74 75 72 65 73 54 79 70 65 20 3d 20 ignaturesType = 0001cf90: 22 65 73 74 41 6c 6c 20 65 73 74 41 70 70 72 6f "estAll estAppro 0001cfa0: 76 69 6e 67 4f 6e 6c 79 20 22 3b 0a 0a 20 20 2f vingOnly ";.. / 0001cfb0: 2f 20 65 6e 75 6d 20 54 45 78 70 6f 72 74 65 64 / enum TExported 0001cfc0: 56 65 72 73 69 6f 6e 54 79 70 65 0a 20 20 63 6f VersionType. co 0001cfd0: 6e 73 74 20 54 45 78 70 6f 72 74 65 64 56 65 72 nst TExportedVer 0001cfe0: 73 69 6f 6e 54 79 70 65 20 3d 20 22 65 76 74 4c sionType = "evtL 0001cff0: 61 73 74 20 65 76 74 4c 61 73 74 41 63 74 69 76 ast evtLastActiv 0001d000: 65 20 65 76 74 51 75 65 72 79 20 22 3b 0a 0a 20 e evtQuery ";.. 0001d010: 20 2f 2f 20 65 6e 75 6d 20 54 46 69 65 6c 64 44 // enum TFieldD 0001d020: 61 74 61 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 ataType. const 0001d030: 54 46 69 65 6c 64 44 61 74 61 54 79 70 65 20 3d TFieldDataType = 0001d040: 0a 20 20 20 20 22 66 64 74 53 74 72 69 6e 67 20 . "fdtString 0001d050: 22 20 2b 0a 20 20 20 20 22 66 64 74 4e 75 6d 65 " +. "fdtNume 0001d060: 72 69 63 20 22 20 2b 0a 20 20 20 20 22 66 64 74 ric " +. "fdt 0001d070: 49 6e 74 65 67 65 72 20 22 20 2b 0a 20 20 20 20 Integer " +. 0001d080: 22 66 64 74 44 61 74 65 20 22 20 2b 0a 20 20 20 "fdtDate " +. 0001d090: 20 22 66 64 74 54 65 78 74 20 22 20 2b 0a 20 20 "fdtText " +. 0001d0a0: 20 20 22 66 64 74 55 6e 6b 6e 6f 77 6e 20 22 20 "fdtUnknown " 0001d0b0: 2b 0a 20 20 20 20 22 66 64 74 57 69 64 65 53 74 +. "fdtWideSt 0001d0c0: 72 69 6e 67 20 22 20 2b 0a 20 20 20 20 22 66 64 ring " +. "fd 0001d0d0: 74 4c 61 72 67 65 49 6e 74 65 67 65 72 20 22 3b tLargeInteger "; 0001d0e0: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 46 6f 6c .. // enum TFol 0001d0f0: 64 65 72 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 derType. const 0001d100: 54 46 6f 6c 64 65 72 54 79 70 65 20 3d 0a 20 20 TFolderType =. 0001d110: 20 20 22 66 74 49 6e 62 6f 78 20 22 20 2b 0a 20 "ftInbox " +. 0001d120: 20 20 20 22 66 74 4f 75 74 62 6f 78 20 22 20 2b "ftOutbox " + 0001d130: 0a 20 20 20 20 22 66 74 46 61 76 6f 72 69 74 65 . "ftFavorite 0001d140: 73 20 22 20 2b 0a 20 20 20 20 22 66 74 43 6f 6d s " +. "ftCom 0001d150: 6d 6f 6e 46 6f 6c 64 65 72 20 22 20 2b 0a 20 20 monFolder " +. 0001d160: 20 20 22 66 74 55 73 65 72 46 6f 6c 64 65 72 20 "ftUserFolder 0001d170: 22 20 2b 0a 20 20 20 20 22 66 74 43 6f 6d 70 6f " +. "ftCompo 0001d180: 6e 65 6e 74 73 20 22 20 2b 0a 20 20 20 20 22 66 nents " +. "f 0001d190: 74 51 75 69 63 6b 4c 61 75 6e 63 68 20 22 20 2b tQuickLaunch " + 0001d1a0: 0a 20 20 20 20 22 66 74 53 68 6f 72 74 63 75 74 . "ftShortcut 0001d1b0: 73 20 22 20 2b 0a 20 20 20 20 22 66 74 53 65 61 s " +. "ftSea 0001d1c0: 72 63 68 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 rch ";.. // enu 0001d1d0: 6d 20 54 47 72 69 64 52 6f 77 48 65 69 67 68 74 m TGridRowHeight 0001d1e0: 0a 20 20 63 6f 6e 73 74 20 54 47 72 69 64 52 6f . const TGridRo 0001d1f0: 77 48 65 69 67 68 74 20 3d 20 22 67 72 68 41 75 wHeight = "grhAu 0001d200: 74 6f 20 22 20 2b 20 22 67 72 68 58 31 20 22 20 to " + "grhX1 " 0001d210: 2b 20 22 67 72 68 58 32 20 22 20 2b 20 22 67 72 + "grhX2 " + "gr 0001d220: 68 58 33 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 hX3 ";.. // enu 0001d230: 6d 20 54 48 79 70 65 72 6c 69 6e 6b 54 79 70 65 m THyperlinkType 0001d240: 0a 20 20 63 6f 6e 73 74 20 54 48 79 70 65 72 6c . const THyperl 0001d250: 69 6e 6b 54 79 70 65 20 3d 20 22 68 6c 74 54 65 inkType = "hltTe 0001d260: 78 74 20 22 20 2b 20 22 68 6c 74 52 54 46 20 22 xt " + "hltRTF " 0001d270: 20 2b 20 22 68 6c 74 48 54 4d 4c 20 22 3b 0a 0a + "hltHTML ";.. 0001d280: 20 20 2f 2f 20 65 6e 75 6d 20 54 49 6d 61 67 65 // enum TImage 0001d290: 46 69 6c 65 46 6f 72 6d 61 74 0a 20 20 63 6f 6e FileFormat. con 0001d2a0: 73 74 20 54 49 6d 61 67 65 46 69 6c 65 46 6f 72 st TImageFileFor 0001d2b0: 6d 61 74 20 3d 0a 20 20 20 20 22 69 66 66 42 4d mat =. "iffBM 0001d2c0: 50 20 22 20 2b 0a 20 20 20 20 22 69 66 66 4a 50 P " +. "iffJP 0001d2d0: 45 47 20 22 20 2b 0a 20 20 20 20 22 69 66 66 4d EG " +. "iffM 0001d2e0: 75 6c 74 69 50 61 67 65 54 49 46 46 20 22 20 2b ultiPageTIFF " + 0001d2f0: 0a 20 20 20 20 22 69 66 66 53 69 6e 67 6c 65 50 . "iffSingleP 0001d300: 61 67 65 54 49 46 46 20 22 20 2b 0a 20 20 20 20 ageTIFF " +. 0001d310: 22 69 66 66 54 49 46 46 20 22 20 2b 0a 20 20 20 "iffTIFF " +. 0001d320: 20 22 69 66 66 50 4e 47 20 22 3b 0a 0a 20 20 2f "iffPNG ";.. / 0001d330: 2f 20 65 6e 75 6d 20 54 49 6d 61 67 65 4d 6f 64 / enum TImageMod 0001d340: 65 0a 20 20 63 6f 6e 73 74 20 54 49 6d 61 67 65 e. const TImage 0001d350: 4d 6f 64 65 20 3d 20 22 69 6d 38 62 47 72 61 79 Mode = "im8bGray 0001d360: 73 63 61 6c 65 20 22 20 2b 20 22 69 6d 32 34 62 scale " + "im24b 0001d370: 52 47 42 20 22 20 2b 20 22 69 6d 31 62 4d 6f 6e RGB " + "im1bMon 0001d380: 6f 63 68 72 6f 6d 65 20 22 3b 0a 0a 20 20 2f 2f ochrome ";.. // 0001d390: 20 65 6e 75 6d 20 54 49 6d 61 67 65 54 79 70 65 enum TImageType 0001d3a0: 0a 20 20 63 6f 6e 73 74 20 54 49 6d 61 67 65 54 . const TImageT 0001d3b0: 79 70 65 20 3d 20 22 69 74 42 4d 50 20 22 20 2b ype = "itBMP " + 0001d3c0: 20 22 69 74 4a 50 45 47 20 22 20 2b 20 22 69 74 "itJPEG " + "it 0001d3d0: 57 4d 46 20 22 20 2b 20 22 69 74 50 4e 47 20 22 WMF " + "itPNG " 0001d3e0: 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 49 6e ;.. // enum TIn 0001d3f0: 70 6c 61 63 65 48 69 6e 74 4b 69 6e 64 0a 20 20 placeHintKind. 0001d400: 63 6f 6e 73 74 20 54 49 6e 70 6c 61 63 65 48 69 const TInplaceHi 0001d410: 6e 74 4b 69 6e 64 20 3d 0a 20 20 20 20 22 69 6b ntKind =. "ik 0001d420: 68 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 22 20 2b hInformation " + 0001d430: 20 22 69 6b 68 57 61 72 6e 69 6e 67 20 22 20 2b "ikhWarning " + 0001d440: 20 22 69 6b 68 45 72 72 6f 72 20 22 20 2b 20 22 "ikhError " + " 0001d450: 69 6b 68 4e 6f 49 63 6f 6e 20 22 3b 0a 0a 20 20 ikhNoIcon ";.. 0001d460: 2f 2f 20 65 6e 75 6d 20 54 49 53 42 4c 43 6f 6e // enum TISBLCon 0001d470: 74 65 78 74 0a 20 20 63 6f 6e 73 74 20 54 49 53 text. const TIS 0001d480: 42 4c 43 6f 6e 74 65 78 74 20 3d 0a 20 20 20 20 BLContext =. 0001d490: 22 69 63 55 6e 6b 6e 6f 77 6e 20 22 20 2b 0a 20 "icUnknown " +. 0001d4a0: 20 20 20 22 69 63 53 63 72 69 70 74 20 22 20 2b "icScript " + 0001d4b0: 0a 20 20 20 20 22 69 63 46 75 6e 63 74 69 6f 6e . "icFunction 0001d4c0: 20 22 20 2b 0a 20 20 20 20 22 69 63 49 6e 74 65 " +. "icInte 0001d4d0: 67 72 61 74 65 64 52 65 70 6f 72 74 20 22 20 2b gratedReport " + 0001d4e0: 0a 20 20 20 20 22 69 63 41 6e 61 6c 79 74 69 63 . "icAnalytic 0001d4f0: 52 65 70 6f 72 74 20 22 20 2b 0a 20 20 20 20 22 Report " +. " 0001d500: 69 63 44 61 74 61 53 65 74 45 76 65 6e 74 48 61 icDataSetEventHa 0001d510: 6e 64 6c 65 72 20 22 20 2b 0a 20 20 20 20 22 69 ndler " +. "i 0001d520: 63 41 63 74 69 6f 6e 48 61 6e 64 6c 65 72 20 22 cActionHandler " 0001d530: 20 2b 0a 20 20 20 20 22 69 63 46 6f 72 6d 45 76 +. "icFormEv 0001d540: 65 6e 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 entHandler " +. 0001d550: 20 20 20 22 69 63 4c 6f 6f 6b 55 70 45 76 65 6e "icLookUpEven 0001d560: 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 20 tHandler " +. 0001d570: 20 22 69 63 52 65 71 75 69 73 69 74 65 43 68 61 "icRequisiteCha 0001d580: 6e 67 65 45 76 65 6e 74 48 61 6e 64 6c 65 72 20 ngeEventHandler 0001d590: 22 20 2b 0a 20 20 20 20 22 69 63 42 65 66 6f 72 " +. "icBefor 0001d5a0: 65 53 65 61 72 63 68 45 76 65 6e 74 48 61 6e 64 eSearchEventHand 0001d5b0: 6c 65 72 20 22 20 2b 0a 20 20 20 20 22 69 63 52 ler " +. "icR 0001d5c0: 6f 6c 65 43 61 6c 63 75 6c 61 74 69 6f 6e 20 22 oleCalculation " 0001d5d0: 20 2b 0a 20 20 20 20 22 69 63 53 65 6c 65 63 74 +. "icSelect 0001d5e0: 52 6f 75 74 65 45 76 65 6e 74 48 61 6e 64 6c 65 RouteEventHandle 0001d5f0: 72 20 22 20 2b 0a 20 20 20 20 22 69 63 42 6c 6f r " +. "icBlo 0001d600: 63 6b 50 72 6f 70 65 72 74 79 43 61 6c 63 75 6c ckPropertyCalcul 0001d610: 61 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 69 ation " +. "i 0001d620: 63 42 6c 6f 63 6b 51 75 65 72 79 50 61 72 61 6d cBlockQueryParam 0001d630: 73 45 76 65 6e 74 48 61 6e 64 6c 65 72 20 22 20 sEventHandler " 0001d640: 2b 0a 20 20 20 20 22 69 63 43 68 61 6e 67 65 53 +. "icChangeS 0001d650: 65 61 72 63 68 52 65 73 75 6c 74 45 76 65 6e 74 earchResultEvent 0001d660: 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 20 20 Handler " +. 0001d670: 22 69 63 42 6c 6f 63 6b 45 76 65 6e 74 48 61 6e "icBlockEventHan 0001d680: 64 6c 65 72 20 22 20 2b 0a 20 20 20 20 22 69 63 dler " +. "ic 0001d690: 53 75 62 54 61 73 6b 49 6e 69 74 45 76 65 6e 74 SubTaskInitEvent 0001d6a0: 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 20 20 Handler " +. 0001d6b0: 22 69 63 45 44 6f 63 44 61 74 61 53 65 74 45 76 "icEDocDataSetEv 0001d6c0: 65 6e 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 entHandler " +. 0001d6d0: 20 20 20 22 69 63 45 44 6f 63 4c 6f 6f 6b 55 70 "icEDocLookUp 0001d6e0: 45 76 65 6e 74 48 61 6e 64 6c 65 72 20 22 20 2b EventHandler " + 0001d6f0: 0a 20 20 20 20 22 69 63 45 44 6f 63 41 63 74 69 . "icEDocActi 0001d700: 6f 6e 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 onHandler " +. 0001d710: 20 20 22 69 63 45 44 6f 63 46 6f 72 6d 45 76 65 "icEDocFormEve 0001d720: 6e 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 ntHandler " +. 0001d730: 20 20 22 69 63 45 44 6f 63 52 65 71 75 69 73 69 "icEDocRequisi 0001d740: 74 65 43 68 61 6e 67 65 45 76 65 6e 74 48 61 6e teChangeEventHan 0001d750: 64 6c 65 72 20 22 20 2b 0a 20 20 20 20 22 69 63 dler " +. "ic 0001d760: 53 74 72 75 63 74 75 72 65 64 43 6f 6e 76 65 72 StructuredConver 0001d770: 73 69 6f 6e 52 75 6c 65 20 22 20 2b 0a 20 20 20 sionRule " +. 0001d780: 20 22 69 63 53 74 72 75 63 74 75 72 65 64 43 6f "icStructuredCo 0001d790: 6e 76 65 72 73 69 6f 6e 45 76 65 6e 74 42 65 66 nversionEventBef 0001d7a0: 6f 72 65 20 22 20 2b 0a 20 20 20 20 22 69 63 53 ore " +. "icS 0001d7b0: 74 72 75 63 74 75 72 65 64 43 6f 6e 76 65 72 73 tructuredConvers 0001d7c0: 69 6f 6e 45 76 65 6e 74 41 66 74 65 72 20 22 20 ionEventAfter " 0001d7d0: 2b 0a 20 20 20 20 22 69 63 57 69 7a 61 72 64 45 +. "icWizardE 0001d7e0: 76 65 6e 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a ventHandler " +. 0001d7f0: 20 20 20 20 22 69 63 57 69 7a 61 72 64 46 69 6e "icWizardFin 0001d800: 69 73 68 45 76 65 6e 74 48 61 6e 64 6c 65 72 20 ishEventHandler 0001d810: 22 20 2b 0a 20 20 20 20 22 69 63 57 69 7a 61 72 " +. "icWizar 0001d820: 64 53 74 65 70 45 76 65 6e 74 48 61 6e 64 6c 65 dStepEventHandle 0001d830: 72 20 22 20 2b 0a 20 20 20 20 22 69 63 57 69 7a r " +. "icWiz 0001d840: 61 72 64 53 74 65 70 46 69 6e 69 73 68 45 76 65 ardStepFinishEve 0001d850: 6e 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 ntHandler " +. 0001d860: 20 20 22 69 63 57 69 7a 61 72 64 41 63 74 69 6f "icWizardActio 0001d870: 6e 45 6e 61 62 6c 65 45 76 65 6e 74 48 61 6e 64 nEnableEventHand 0001d880: 6c 65 72 20 22 20 2b 0a 20 20 20 20 22 69 63 57 ler " +. "icW 0001d890: 69 7a 61 72 64 41 63 74 69 6f 6e 45 78 65 63 75 izardActionExecu 0001d8a0: 74 65 45 76 65 6e 74 48 61 6e 64 6c 65 72 20 22 teEventHandler " 0001d8b0: 20 2b 0a 20 20 20 20 22 69 63 43 72 65 61 74 65 +. "icCreate 0001d8c0: 4a 6f 62 73 48 61 6e 64 6c 65 72 20 22 20 2b 0a JobsHandler " +. 0001d8d0: 20 20 20 20 22 69 63 43 72 65 61 74 65 4e 6f 74 "icCreateNot 0001d8e0: 69 63 65 73 48 61 6e 64 6c 65 72 20 22 20 2b 0a icesHandler " +. 0001d8f0: 20 20 20 20 22 69 63 42 65 66 6f 72 65 4c 6f 6f "icBeforeLoo 0001d900: 6b 55 70 45 76 65 6e 74 48 61 6e 64 6c 65 72 20 kUpEventHandler 0001d910: 22 20 2b 0a 20 20 20 20 22 69 63 41 66 74 65 72 " +. "icAfter 0001d920: 4c 6f 6f 6b 55 70 45 76 65 6e 74 48 61 6e 64 6c LookUpEventHandl 0001d930: 65 72 20 22 20 2b 0a 20 20 20 20 22 69 63 54 61 er " +. "icTa 0001d940: 73 6b 41 62 6f 72 74 45 76 65 6e 74 48 61 6e 64 skAbortEventHand 0001d950: 6c 65 72 20 22 20 2b 0a 20 20 20 20 22 69 63 57 ler " +. "icW 0001d960: 6f 72 6b 66 6c 6f 77 42 6c 6f 63 6b 41 63 74 69 orkflowBlockActi 0001d970: 6f 6e 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 onHandler " +. 0001d980: 20 20 22 69 63 44 69 61 6c 6f 67 44 61 74 61 53 "icDialogDataS 0001d990: 65 74 45 76 65 6e 74 48 61 6e 64 6c 65 72 20 22 etEventHandler " 0001d9a0: 20 2b 0a 20 20 20 20 22 69 63 44 69 61 6c 6f 67 +. "icDialog 0001d9b0: 41 63 74 69 6f 6e 48 61 6e 64 6c 65 72 20 22 20 ActionHandler " 0001d9c0: 2b 0a 20 20 20 20 22 69 63 44 69 61 6c 6f 67 4c +. "icDialogL 0001d9d0: 6f 6f 6b 55 70 45 76 65 6e 74 48 61 6e 64 6c 65 ookUpEventHandle 0001d9e0: 72 20 22 20 2b 0a 20 20 20 20 22 69 63 44 69 61 r " +. "icDia 0001d9f0: 6c 6f 67 52 65 71 75 69 73 69 74 65 43 68 61 6e logRequisiteChan 0001da00: 67 65 45 76 65 6e 74 48 61 6e 64 6c 65 72 20 22 geEventHandler " 0001da10: 20 2b 0a 20 20 20 20 22 69 63 44 69 61 6c 6f 67 +. "icDialog 0001da20: 46 6f 72 6d 45 76 65 6e 74 48 61 6e 64 6c 65 72 FormEventHandler 0001da30: 20 22 20 2b 0a 20 20 20 20 22 69 63 44 69 61 6c " +. "icDial 0001da40: 6f 67 56 61 6c 69 64 43 6c 6f 73 65 45 76 65 6e ogValidCloseEven 0001da50: 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 20 tHandler " +. 0001da60: 20 22 69 63 42 6c 6f 63 6b 46 6f 72 6d 45 76 65 "icBlockFormEve 0001da70: 6e 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 ntHandler " +. 0001da80: 20 20 22 69 63 54 61 73 6b 46 6f 72 6d 45 76 65 "icTaskFormEve 0001da90: 6e 74 48 61 6e 64 6c 65 72 20 22 20 2b 0a 20 20 ntHandler " +. 0001daa0: 20 20 22 69 63 52 65 66 65 72 65 6e 63 65 4d 65 "icReferenceMe 0001dab0: 74 68 6f 64 20 22 20 2b 0a 20 20 20 20 22 69 63 thod " +. "ic 0001dac0: 45 44 6f 63 4d 65 74 68 6f 64 20 22 20 2b 0a 20 EDocMethod " +. 0001dad0: 20 20 20 22 69 63 44 69 61 6c 6f 67 4d 65 74 68 "icDialogMeth 0001dae0: 6f 64 20 22 20 2b 0a 20 20 20 20 22 69 63 50 72 od " +. "icPr 0001daf0: 6f 63 65 73 73 4d 65 73 73 61 67 65 48 61 6e 64 ocessMessageHand 0001db00: 6c 65 72 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 ler ";.. // enu 0001db10: 6d 20 54 49 74 65 6d 53 68 6f 77 0a 20 20 63 6f m TItemShow. co 0001db20: 6e 73 74 20 54 49 74 65 6d 53 68 6f 77 20 3d 20 nst TItemShow = 0001db30: 22 69 73 53 68 6f 77 20 22 20 2b 20 22 69 73 48 "isShow " + "isH 0001db40: 69 64 65 20 22 20 2b 20 22 69 73 42 79 55 73 65 ide " + "isByUse 0001db50: 72 53 65 74 74 69 6e 67 73 20 22 3b 0a 0a 20 20 rSettings ";.. 0001db60: 2f 2f 20 65 6e 75 6d 20 54 4a 6f 62 4b 69 6e 64 // enum TJobKind 0001db70: 0a 20 20 63 6f 6e 73 74 20 54 4a 6f 62 4b 69 6e . const TJobKin 0001db80: 64 20 3d 20 22 6a 6b 4a 6f 62 20 22 20 2b 20 22 d = "jkJob " + " 0001db90: 6a 6b 4e 6f 74 69 63 65 20 22 20 2b 20 22 6a 6b jkNotice " + "jk 0001dba0: 43 6f 6e 74 72 6f 6c 4a 6f 62 20 22 3b 0a 0a 20 ControlJob ";.. 0001dbb0: 20 2f 2f 20 65 6e 75 6d 20 54 4a 6f 69 6e 54 79 // enum TJoinTy 0001dbc0: 70 65 0a 20 20 63 6f 6e 73 74 20 54 4a 6f 69 6e pe. const TJoin 0001dbd0: 54 79 70 65 20 3d 20 22 6a 74 49 6e 6e 65 72 20 Type = "jtInner 0001dbe0: 22 20 2b 20 22 6a 74 4c 65 66 74 20 22 20 2b 20 " + "jtLeft " + 0001dbf0: 22 6a 74 52 69 67 68 74 20 22 20 2b 20 22 6a 74 "jtRight " + "jt 0001dc00: 46 75 6c 6c 20 22 20 2b 20 22 6a 74 43 72 6f 73 Full " + "jtCros 0001dc10: 73 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 s ";.. // enum 0001dc20: 54 4c 61 62 65 6c 50 6f 73 0a 20 20 63 6f 6e 73 TLabelPos. cons 0001dc30: 74 20 54 4c 61 62 65 6c 50 6f 73 20 3d 20 22 6c t TLabelPos = "l 0001dc40: 62 70 41 62 6f 76 65 20 22 20 2b 20 22 6c 62 70 bpAbove " + "lbp 0001dc50: 42 65 6c 6f 77 20 22 20 2b 20 22 6c 62 70 4c 65 Below " + "lbpLe 0001dc60: 66 74 20 22 20 2b 20 22 6c 62 70 52 69 67 68 74 ft " + "lbpRight 0001dc70: 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 ";.. // enum T 0001dc80: 4c 69 63 65 6e 73 69 6e 67 54 79 70 65 0a 20 20 LicensingType. 0001dc90: 63 6f 6e 73 74 20 54 4c 69 63 65 6e 73 69 6e 67 const TLicensing 0001dca0: 54 79 70 65 20 3d 20 22 65 6c 74 50 65 72 43 6f Type = "eltPerCo 0001dcb0: 6e 6e 65 63 74 69 6f 6e 20 22 20 2b 20 22 65 6c nnection " + "el 0001dcc0: 74 50 65 72 55 73 65 72 20 22 3b 0a 0a 20 20 2f tPerUser ";.. / 0001dcd0: 2f 20 65 6e 75 6d 20 54 4c 69 66 65 43 79 63 6c / enum TLifeCycl 0001dce0: 65 53 74 61 67 65 46 6f 6e 74 43 6f 6c 6f 72 0a eStageFontColor. 0001dcf0: 20 20 63 6f 6e 73 74 20 54 4c 69 66 65 43 79 63 const TLifeCyc 0001dd00: 6c 65 53 74 61 67 65 46 6f 6e 74 43 6f 6c 6f 72 leStageFontColor 0001dd10: 20 3d 0a 20 20 20 20 22 73 66 63 55 6e 64 65 66 =. "sfcUndef 0001dd20: 69 6e 65 64 20 22 20 2b 0a 20 20 20 20 22 73 66 ined " +. "sf 0001dd30: 63 42 6c 61 63 6b 20 22 20 2b 0a 20 20 20 20 22 cBlack " +. " 0001dd40: 73 66 63 47 72 65 65 6e 20 22 20 2b 0a 20 20 20 sfcGreen " +. 0001dd50: 20 22 73 66 63 52 65 64 20 22 20 2b 0a 20 20 20 "sfcRed " +. 0001dd60: 20 22 73 66 63 42 6c 75 65 20 22 20 2b 0a 20 20 "sfcBlue " +. 0001dd70: 20 20 22 73 66 63 4f 72 61 6e 67 65 20 22 20 2b "sfcOrange " + 0001dd80: 0a 20 20 20 20 22 73 66 63 4c 69 6c 61 63 20 22 . "sfcLilac " 0001dd90: 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 4c 69 ;.. // enum TLi 0001dda0: 66 65 43 79 63 6c 65 53 74 61 67 65 46 6f 6e 74 feCycleStageFont 0001ddb0: 53 74 79 6c 65 0a 20 20 63 6f 6e 73 74 20 54 4c Style. const TL 0001ddc0: 69 66 65 43 79 63 6c 65 53 74 61 67 65 46 6f 6e ifeCycleStageFon 0001ddd0: 74 53 74 79 6c 65 20 3d 20 22 73 66 73 49 74 61 tStyle = "sfsIta 0001dde0: 6c 69 63 20 22 20 2b 20 22 73 66 73 53 74 72 69 lic " + "sfsStri 0001ddf0: 6b 65 6f 75 74 20 22 20 2b 20 22 73 66 73 4e 6f keout " + "sfsNo 0001de00: 72 6d 61 6c 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e rmal ";.. // en 0001de10: 75 6d 20 54 4c 6f 63 6b 61 62 6c 65 44 65 76 65 um TLockableDeve 0001de20: 6c 6f 70 6d 65 6e 74 43 6f 6d 70 6f 6e 65 6e 74 lopmentComponent 0001de30: 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 4c 6f Type. const TLo 0001de40: 63 6b 61 62 6c 65 44 65 76 65 6c 6f 70 6d 65 6e ckableDevelopmen 0001de50: 74 43 6f 6d 70 6f 6e 65 6e 74 54 79 70 65 20 3d tComponentType = 0001de60: 0a 20 20 20 20 22 6c 64 63 74 53 74 61 6e 64 61 . "ldctStanda 0001de70: 72 64 52 6f 75 74 65 20 22 20 2b 0a 20 20 20 20 rdRoute " +. 0001de80: 22 6c 64 63 74 57 69 7a 61 72 64 20 22 20 2b 0a "ldctWizard " +. 0001de90: 20 20 20 20 22 6c 64 63 74 53 63 72 69 70 74 20 "ldctScript 0001dea0: 22 20 2b 0a 20 20 20 20 22 6c 64 63 74 46 75 6e " +. "ldctFun 0001deb0: 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 6c ction " +. "l 0001dec0: 64 63 74 52 6f 75 74 65 42 6c 6f 63 6b 20 22 20 dctRouteBlock " 0001ded0: 2b 0a 20 20 20 20 22 6c 64 63 74 49 6e 74 65 67 +. "ldctInteg 0001dee0: 72 61 74 65 64 52 65 70 6f 72 74 20 22 20 2b 0a ratedReport " +. 0001def0: 20 20 20 20 22 6c 64 63 74 41 6e 61 6c 79 74 69 "ldctAnalyti 0001df00: 63 52 65 70 6f 72 74 20 22 20 2b 0a 20 20 20 20 cReport " +. 0001df10: 22 6c 64 63 74 52 65 66 65 72 65 6e 63 65 54 79 "ldctReferenceTy 0001df20: 70 65 20 22 20 2b 0a 20 20 20 20 22 6c 64 63 74 pe " +. "ldct 0001df30: 45 44 6f 63 75 6d 65 6e 74 54 79 70 65 20 22 20 EDocumentType " 0001df40: 2b 0a 20 20 20 20 22 6c 64 63 74 44 69 61 6c 6f +. "ldctDialo 0001df50: 67 20 22 20 2b 0a 20 20 20 20 22 6c 64 63 74 53 g " +. "ldctS 0001df60: 65 72 76 65 72 45 76 65 6e 74 73 20 22 3b 0a 0a erverEvents ";.. 0001df70: 20 20 2f 2f 20 65 6e 75 6d 20 54 4d 61 78 52 65 // enum TMaxRe 0001df80: 63 6f 72 64 43 6f 75 6e 74 52 65 73 74 72 69 63 cordCountRestric 0001df90: 74 69 6f 6e 54 79 70 65 0a 20 20 63 6f 6e 73 74 tionType. const 0001dfa0: 20 54 4d 61 78 52 65 63 6f 72 64 43 6f 75 6e 74 TMaxRecordCount 0001dfb0: 52 65 73 74 72 69 63 74 69 6f 6e 54 79 70 65 20 RestrictionType 0001dfc0: 3d 0a 20 20 20 20 22 6d 72 63 72 74 4e 6f 6e 65 =. "mrcrtNone 0001dfd0: 20 22 20 2b 20 22 6d 72 63 72 74 55 73 65 72 20 " + "mrcrtUser 0001dfe0: 22 20 2b 20 22 6d 72 63 72 74 4d 61 78 69 6d 61 " + "mrcrtMaxima 0001dff0: 6c 20 22 20 2b 20 22 6d 72 63 72 74 43 75 73 74 l " + "mrcrtCust 0001e000: 6f 6d 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d om ";.. // enum 0001e010: 20 54 52 61 6e 67 65 56 61 6c 75 65 54 79 70 65 TRangeValueType 0001e020: 0a 20 20 63 6f 6e 73 74 20 54 52 61 6e 67 65 56 . const TRangeV 0001e030: 61 6c 75 65 54 79 70 65 20 3d 0a 20 20 20 20 22 alueType =. " 0001e040: 76 74 45 71 75 61 6c 20 22 20 2b 20 22 76 74 47 vtEqual " + "vtG 0001e050: 72 65 61 74 65 72 4f 72 45 71 75 61 6c 20 22 20 reaterOrEqual " 0001e060: 2b 20 22 76 74 4c 65 73 73 4f 72 45 71 75 61 6c + "vtLessOrEqual 0001e070: 20 22 20 2b 20 22 76 74 52 61 6e 67 65 20 22 3b " + "vtRange "; 0001e080: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 52 65 6c .. // enum TRel 0001e090: 61 74 69 76 65 44 61 74 65 0a 20 20 63 6f 6e 73 ativeDate. cons 0001e0a0: 74 20 54 52 65 6c 61 74 69 76 65 44 61 74 65 20 t TRelativeDate 0001e0b0: 3d 0a 20 20 20 20 22 72 64 59 65 73 74 65 72 64 =. "rdYesterd 0001e0c0: 61 79 20 22 20 2b 0a 20 20 20 20 22 72 64 54 6f ay " +. "rdTo 0001e0d0: 64 61 79 20 22 20 2b 0a 20 20 20 20 22 72 64 54 day " +. "rdT 0001e0e0: 6f 6d 6f 72 72 6f 77 20 22 20 2b 0a 20 20 20 20 omorrow " +. 0001e0f0: 22 72 64 54 68 69 73 57 65 65 6b 20 22 20 2b 0a "rdThisWeek " +. 0001e100: 20 20 20 20 22 72 64 54 68 69 73 4d 6f 6e 74 68 "rdThisMonth 0001e110: 20 22 20 2b 0a 20 20 20 20 22 72 64 54 68 69 73 " +. "rdThis 0001e120: 59 65 61 72 20 22 20 2b 0a 20 20 20 20 22 72 64 Year " +. "rd 0001e130: 4e 65 78 74 4d 6f 6e 74 68 20 22 20 2b 0a 20 20 NextMonth " +. 0001e140: 20 20 22 72 64 4e 65 78 74 57 65 65 6b 20 22 20 "rdNextWeek " 0001e150: 2b 0a 20 20 20 20 22 72 64 4c 61 73 74 57 65 65 +. "rdLastWee 0001e160: 6b 20 22 20 2b 0a 20 20 20 20 22 72 64 4c 61 73 k " +. "rdLas 0001e170: 74 4d 6f 6e 74 68 20 22 3b 0a 0a 20 20 2f 2f 20 tMonth ";.. // 0001e180: 65 6e 75 6d 20 54 52 65 70 6f 72 74 44 65 73 74 enum TReportDest 0001e190: 69 6e 61 74 69 6f 6e 0a 20 20 63 6f 6e 73 74 20 ination. const 0001e1a0: 54 52 65 70 6f 72 74 44 65 73 74 69 6e 61 74 69 TReportDestinati 0001e1b0: 6f 6e 20 3d 20 22 72 64 57 69 6e 64 6f 77 20 22 on = "rdWindow " 0001e1c0: 20 2b 20 22 72 64 46 69 6c 65 20 22 20 2b 20 22 + "rdFile " + " 0001e1d0: 72 64 50 72 69 6e 74 65 72 20 22 3b 0a 0a 20 20 rdPrinter ";.. 0001e1e0: 2f 2f 20 65 6e 75 6d 20 54 52 65 71 44 61 74 61 // enum TReqData 0001e1f0: 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 52 65 Type. const TRe 0001e200: 71 44 61 74 61 54 79 70 65 20 3d 0a 20 20 20 20 qDataType =. 0001e210: 22 72 64 74 53 74 72 69 6e 67 20 22 20 2b 0a 20 "rdtString " +. 0001e220: 20 20 20 22 72 64 74 4e 75 6d 65 72 69 63 20 22 "rdtNumeric " 0001e230: 20 2b 0a 20 20 20 20 22 72 64 74 49 6e 74 65 67 +. "rdtInteg 0001e240: 65 72 20 22 20 2b 0a 20 20 20 20 22 72 64 74 44 er " +. "rdtD 0001e250: 61 74 65 20 22 20 2b 0a 20 20 20 20 22 72 64 74 ate " +. "rdt 0001e260: 52 65 66 65 72 65 6e 63 65 20 22 20 2b 0a 20 20 Reference " +. 0001e270: 20 20 22 72 64 74 41 63 63 6f 75 6e 74 20 22 20 "rdtAccount " 0001e280: 2b 0a 20 20 20 20 22 72 64 74 54 65 78 74 20 22 +. "rdtText " 0001e290: 20 2b 0a 20 20 20 20 22 72 64 74 50 69 63 6b 20 +. "rdtPick 0001e2a0: 22 20 2b 0a 20 20 20 20 22 72 64 74 55 6e 6b 6e " +. "rdtUnkn 0001e2b0: 6f 77 6e 20 22 20 2b 0a 20 20 20 20 22 72 64 74 own " +. "rdt 0001e2c0: 4c 61 72 67 65 49 6e 74 65 67 65 72 20 22 20 2b LargeInteger " + 0001e2d0: 0a 20 20 20 20 22 72 64 74 44 6f 63 75 6d 65 6e . "rdtDocumen 0001e2e0: 74 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 t ";.. // enum 0001e2f0: 54 52 65 71 75 69 73 69 74 65 45 76 65 6e 74 54 TRequisiteEventT 0001e300: 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 52 65 71 ype. const TReq 0001e310: 75 69 73 69 74 65 45 76 65 6e 74 54 79 70 65 20 uisiteEventType 0001e320: 3d 20 22 72 65 4f 6e 43 68 61 6e 67 65 20 22 20 = "reOnChange " 0001e330: 2b 20 22 72 65 4f 6e 43 68 61 6e 67 65 56 61 6c + "reOnChangeVal 0001e340: 75 65 73 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 ues ";.. // enu 0001e350: 6d 20 54 53 42 54 69 6d 65 54 79 70 65 0a 20 20 m TSBTimeType. 0001e360: 63 6f 6e 73 74 20 54 53 42 54 69 6d 65 54 79 70 const TSBTimeTyp 0001e370: 65 20 3d 20 22 74 74 47 6c 6f 62 61 6c 20 22 20 e = "ttGlobal " 0001e380: 2b 20 22 74 74 4c 6f 63 61 6c 20 22 20 2b 20 22 + "ttLocal " + " 0001e390: 74 74 55 73 65 72 20 22 20 2b 20 22 74 74 53 79 ttUser " + "ttSy 0001e3a0: 73 74 65 6d 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e stem ";.. // en 0001e3b0: 75 6d 20 54 53 65 61 72 63 68 53 68 6f 77 4d 6f um TSearchShowMo 0001e3c0: 64 65 0a 20 20 63 6f 6e 73 74 20 54 53 65 61 72 de. const TSear 0001e3d0: 63 68 53 68 6f 77 4d 6f 64 65 20 3d 0a 20 20 20 chShowMode =. 0001e3e0: 20 22 73 73 6d 42 72 6f 77 73 65 20 22 20 2b 20 "ssmBrowse " + 0001e3f0: 22 73 73 6d 53 65 6c 65 63 74 20 22 20 2b 20 22 "ssmSelect " + " 0001e400: 73 73 6d 4d 75 6c 74 69 53 65 6c 65 63 74 20 22 ssmMultiSelect " 0001e410: 20 2b 20 22 73 73 6d 42 72 6f 77 73 65 4d 6f 64 + "ssmBrowseMod 0001e420: 61 6c 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d al ";.. // enum 0001e430: 20 54 53 65 6c 65 63 74 4d 6f 64 65 0a 20 20 63 TSelectMode. c 0001e440: 6f 6e 73 74 20 54 53 65 6c 65 63 74 4d 6f 64 65 onst TSelectMode 0001e450: 20 3d 20 22 73 6d 53 65 6c 65 63 74 20 22 20 2b = "smSelect " + 0001e460: 20 22 73 6d 4c 69 6b 65 20 22 20 2b 20 22 73 6d "smLike " + "sm 0001e470: 43 61 72 64 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e Card ";.. // en 0001e480: 75 6d 20 54 53 69 67 6e 61 74 75 72 65 54 79 70 um TSignatureTyp 0001e490: 65 0a 20 20 63 6f 6e 73 74 20 54 53 69 67 6e 61 e. const TSigna 0001e4a0: 74 75 72 65 54 79 70 65 20 3d 20 22 73 74 4e 6f tureType = "stNo 0001e4b0: 6e 65 20 22 20 2b 20 22 73 74 41 75 74 68 65 6e ne " + "stAuthen 0001e4c0: 74 69 63 61 74 69 6e 67 20 22 20 2b 20 22 73 74 ticating " + "st 0001e4d0: 41 70 70 72 6f 76 69 6e 67 20 22 3b 0a 0a 20 20 Approving ";.. 0001e4e0: 2f 2f 20 65 6e 75 6d 20 54 53 69 67 6e 65 72 43 // enum TSignerC 0001e4f0: 6f 6e 74 65 6e 74 54 79 70 65 0a 20 20 63 6f 6e ontentType. con 0001e500: 73 74 20 54 53 69 67 6e 65 72 43 6f 6e 74 65 6e st TSignerConten 0001e510: 74 54 79 70 65 20 3d 20 22 73 63 74 53 74 72 69 tType = "sctStri 0001e520: 6e 67 20 22 20 2b 20 22 73 63 74 53 74 72 65 61 ng " + "sctStrea 0001e530: 6d 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 m ";.. // enum 0001e540: 54 53 74 72 69 6e 67 73 53 6f 72 74 54 79 70 65 TStringsSortType 0001e550: 0a 20 20 63 6f 6e 73 74 20 54 53 74 72 69 6e 67 . const TString 0001e560: 73 53 6f 72 74 54 79 70 65 20 3d 20 22 73 73 74 sSortType = "sst 0001e570: 41 6e 73 69 53 6f 72 74 20 22 20 2b 20 22 73 73 AnsiSort " + "ss 0001e580: 74 4e 61 74 75 72 61 6c 53 6f 72 74 20 22 3b 0a tNaturalSort ";. 0001e590: 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 53 74 72 69 . // enum TStri 0001e5a0: 6e 67 56 61 6c 75 65 54 79 70 65 0a 20 20 63 6f ngValueType. co 0001e5b0: 6e 73 74 20 54 53 74 72 69 6e 67 56 61 6c 75 65 nst TStringValue 0001e5c0: 54 79 70 65 20 3d 20 22 73 76 74 45 71 75 61 6c Type = "svtEqual 0001e5d0: 20 22 20 2b 20 22 73 76 74 43 6f 6e 74 61 69 6e " + "svtContain 0001e5e0: 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 ";.. // enum T 0001e5f0: 53 74 72 75 63 74 75 72 65 64 4f 62 6a 65 63 74 StructuredObject 0001e600: 41 74 74 72 69 62 75 74 65 54 79 70 65 0a 20 20 AttributeType. 0001e610: 63 6f 6e 73 74 20 54 53 74 72 75 63 74 75 72 65 const TStructure 0001e620: 64 4f 62 6a 65 63 74 41 74 74 72 69 62 75 74 65 dObjectAttribute 0001e630: 54 79 70 65 20 3d 0a 20 20 20 20 22 73 6f 61 74 Type =. "soat 0001e640: 53 74 72 69 6e 67 20 22 20 2b 0a 20 20 20 20 22 String " +. " 0001e650: 73 6f 61 74 4e 75 6d 65 72 69 63 20 22 20 2b 0a soatNumeric " +. 0001e660: 20 20 20 20 22 73 6f 61 74 49 6e 74 65 67 65 72 "soatInteger 0001e670: 20 22 20 2b 0a 20 20 20 20 22 73 6f 61 74 44 61 " +. "soatDa 0001e680: 74 65 74 69 6d 65 20 22 20 2b 0a 20 20 20 20 22 tetime " +. " 0001e690: 73 6f 61 74 52 65 66 65 72 65 6e 63 65 52 65 63 soatReferenceRec 0001e6a0: 6f 72 64 20 22 20 2b 0a 20 20 20 20 22 73 6f 61 ord " +. "soa 0001e6b0: 74 54 65 78 74 20 22 20 2b 0a 20 20 20 20 22 73 tText " +. "s 0001e6c0: 6f 61 74 50 69 63 6b 20 22 20 2b 0a 20 20 20 20 oatPick " +. 0001e6d0: 22 73 6f 61 74 42 6f 6f 6c 65 61 6e 20 22 20 2b "soatBoolean " + 0001e6e0: 0a 20 20 20 20 22 73 6f 61 74 45 44 6f 63 75 6d . "soatEDocum 0001e6f0: 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 73 6f 61 ent " +. "soa 0001e700: 74 41 63 63 6f 75 6e 74 20 22 20 2b 0a 20 20 20 tAccount " +. 0001e710: 20 22 73 6f 61 74 49 6e 74 65 67 65 72 43 6f 6c "soatIntegerCol 0001e720: 6c 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 lection " +. 0001e730: 22 73 6f 61 74 4e 75 6d 65 72 69 63 43 6f 6c 6c "soatNumericColl 0001e740: 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 ection " +. " 0001e750: 73 6f 61 74 53 74 72 69 6e 67 43 6f 6c 6c 65 63 soatStringCollec 0001e760: 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 73 6f tion " +. "so 0001e770: 61 74 50 69 63 6b 43 6f 6c 6c 65 63 74 69 6f 6e atPickCollection 0001e780: 20 22 20 2b 0a 20 20 20 20 22 73 6f 61 74 44 61 " +. "soatDa 0001e790: 74 65 74 69 6d 65 43 6f 6c 6c 65 63 74 69 6f 6e tetimeCollection 0001e7a0: 20 22 20 2b 0a 20 20 20 20 22 73 6f 61 74 42 6f " +. "soatBo 0001e7b0: 6f 6c 65 61 6e 43 6f 6c 6c 65 63 74 69 6f 6e 20 oleanCollection 0001e7c0: 22 20 2b 0a 20 20 20 20 22 73 6f 61 74 52 65 66 " +. "soatRef 0001e7d0: 65 72 65 6e 63 65 52 65 63 6f 72 64 43 6f 6c 6c erenceRecordColl 0001e7e0: 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 ection " +. " 0001e7f0: 73 6f 61 74 45 44 6f 63 75 6d 65 6e 74 43 6f 6c soatEDocumentCol 0001e800: 6c 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 lection " +. 0001e810: 22 73 6f 61 74 41 63 63 6f 75 6e 74 43 6f 6c 6c "soatAccountColl 0001e820: 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 ection " +. " 0001e830: 73 6f 61 74 43 6f 6e 74 65 6e 74 73 20 22 20 2b soatContents " + 0001e840: 0a 20 20 20 20 22 73 6f 61 74 55 6e 6b 6e 6f 77 . "soatUnknow 0001e850: 6e 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 n ";.. // enum 0001e860: 54 54 61 73 6b 41 62 6f 72 74 52 65 61 73 6f 6e TTaskAbortReason 0001e870: 0a 20 20 63 6f 6e 73 74 20 54 54 61 73 6b 41 62 . const TTaskAb 0001e880: 6f 72 74 52 65 61 73 6f 6e 20 3d 20 22 74 61 72 ortReason = "tar 0001e890: 41 62 6f 72 74 42 79 55 73 65 72 20 22 20 2b 20 AbortByUser " + 0001e8a0: 22 74 61 72 41 62 6f 72 74 42 79 57 6f 72 6b 66 "tarAbortByWorkf 0001e8b0: 6c 6f 77 45 78 63 65 70 74 69 6f 6e 20 22 3b 0a lowException ";. 0001e8c0: 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 54 65 78 74 . // enum TText 0001e8d0: 56 61 6c 75 65 54 79 70 65 0a 20 20 63 6f 6e 73 ValueType. cons 0001e8e0: 74 20 54 54 65 78 74 56 61 6c 75 65 54 79 70 65 t TTextValueType 0001e8f0: 20 3d 20 22 74 76 74 41 6c 6c 57 6f 72 64 73 20 = "tvtAllWords 0001e900: 22 20 2b 20 22 74 76 74 45 78 61 63 74 50 68 72 " + "tvtExactPhr 0001e910: 61 73 65 20 22 20 2b 20 22 74 76 74 41 6e 79 57 ase " + "tvtAnyW 0001e920: 6f 72 64 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 ord ";.. // enu 0001e930: 6d 20 54 55 73 65 72 4f 62 6a 65 63 74 53 74 61 m TUserObjectSta 0001e940: 74 75 73 0a 20 20 63 6f 6e 73 74 20 54 55 73 65 tus. const TUse 0001e950: 72 4f 62 6a 65 63 74 53 74 61 74 75 73 20 3d 0a rObjectStatus =. 0001e960: 20 20 20 20 22 75 73 4e 6f 6e 65 20 22 20 2b 0a "usNone " +. 0001e970: 20 20 20 20 22 75 73 43 6f 6d 70 6c 65 74 65 64 "usCompleted 0001e980: 20 22 20 2b 0a 20 20 20 20 22 75 73 52 65 64 53 " +. "usRedS 0001e990: 71 75 61 72 65 20 22 20 2b 0a 20 20 20 20 22 75 quare " +. "u 0001e9a0: 73 42 6c 75 65 53 71 75 61 72 65 20 22 20 2b 0a sBlueSquare " +. 0001e9b0: 20 20 20 20 22 75 73 59 65 6c 6c 6f 77 53 71 75 "usYellowSqu 0001e9c0: 61 72 65 20 22 20 2b 0a 20 20 20 20 22 75 73 47 are " +. "usG 0001e9d0: 72 65 65 6e 53 71 75 61 72 65 20 22 20 2b 0a 20 reenSquare " +. 0001e9e0: 20 20 20 22 75 73 4f 72 61 6e 67 65 53 71 75 61 "usOrangeSqua 0001e9f0: 72 65 20 22 20 2b 0a 20 20 20 20 22 75 73 50 75 re " +. "usPu 0001ea00: 72 70 6c 65 53 71 75 61 72 65 20 22 20 2b 0a 20 rpleSquare " +. 0001ea10: 20 20 20 22 75 73 46 6f 6c 6c 6f 77 55 70 20 22 "usFollowUp " 0001ea20: 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 55 73 ;.. // enum TUs 0001ea30: 65 72 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 erType. const T 0001ea40: 55 73 65 72 54 79 70 65 20 3d 0a 20 20 20 20 22 UserType =. " 0001ea50: 75 74 55 6e 6b 6e 6f 77 6e 20 22 20 2b 0a 20 20 utUnknown " +. 0001ea60: 20 20 22 75 74 55 73 65 72 20 22 20 2b 0a 20 20 "utUser " +. 0001ea70: 20 20 22 75 74 44 65 76 65 6c 6f 70 65 72 20 22 "utDeveloper " 0001ea80: 20 2b 0a 20 20 20 20 22 75 74 41 64 6d 69 6e 69 +. "utAdmini 0001ea90: 73 74 72 61 74 6f 72 20 22 20 2b 0a 20 20 20 20 strator " +. 0001eaa0: 22 75 74 53 79 73 74 65 6d 44 65 76 65 6c 6f 70 "utSystemDevelop 0001eab0: 65 72 20 22 20 2b 0a 20 20 20 20 22 75 74 44 69 er " +. "utDi 0001eac0: 73 63 6f 6e 6e 65 63 74 65 64 20 22 3b 0a 0a 20 sconnected ";.. 0001ead0: 20 2f 2f 20 65 6e 75 6d 20 54 56 61 6c 75 65 73 // enum TValues 0001eae0: 42 75 69 6c 64 54 79 70 65 0a 20 20 63 6f 6e 73 BuildType. cons 0001eaf0: 74 20 54 56 61 6c 75 65 73 42 75 69 6c 64 54 79 t TValuesBuildTy 0001eb00: 70 65 20 3d 0a 20 20 20 20 22 62 74 41 6e 64 20 pe =. "btAnd 0001eb10: 22 20 2b 20 22 62 74 44 65 74 61 69 6c 41 6e 64 " + "btDetailAnd 0001eb20: 20 22 20 2b 20 22 62 74 4f 72 20 22 20 2b 20 22 " + "btOr " + " 0001eb30: 62 74 4e 6f 74 4f 72 20 22 20 2b 20 22 62 74 4f btNotOr " + "btO 0001eb40: 6e 6c 79 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 nly ";.. // enu 0001eb50: 6d 20 54 56 69 65 77 4d 6f 64 65 0a 20 20 63 6f m TViewMode. co 0001eb60: 6e 73 74 20 54 56 69 65 77 4d 6f 64 65 20 3d 20 nst TViewMode = 0001eb70: 22 76 6d 56 69 65 77 20 22 20 2b 20 22 76 6d 53 "vmView " + "vmS 0001eb80: 65 6c 65 63 74 20 22 20 2b 20 22 76 6d 4e 61 76 elect " + "vmNav 0001eb90: 69 67 61 74 69 6f 6e 20 22 3b 0a 0a 20 20 2f 2f igation ";.. // 0001eba0: 20 65 6e 75 6d 20 54 56 69 65 77 53 65 6c 65 63 enum TViewSelec 0001ebb0: 74 69 6f 6e 4d 6f 64 65 0a 20 20 63 6f 6e 73 74 tionMode. const 0001ebc0: 20 54 56 69 65 77 53 65 6c 65 63 74 69 6f 6e 4d TViewSelectionM 0001ebd0: 6f 64 65 20 3d 0a 20 20 20 20 22 76 73 6d 53 69 ode =. "vsmSi 0001ebe0: 6e 67 6c 65 20 22 20 2b 20 22 76 73 6d 4d 75 6c ngle " + "vsmMul 0001ebf0: 74 69 70 6c 65 20 22 20 2b 20 22 76 73 6d 4d 75 tiple " + "vsmMu 0001ec00: 6c 74 69 70 6c 65 43 68 65 63 6b 20 22 20 2b 20 ltipleCheck " + 0001ec10: 22 76 73 6d 4e 6f 53 65 6c 65 63 74 69 6f 6e 20 "vsmNoSelection 0001ec20: 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 57 ";.. // enum TW 0001ec30: 69 7a 61 72 64 41 63 74 69 6f 6e 54 79 70 65 0a izardActionType. 0001ec40: 20 20 63 6f 6e 73 74 20 54 57 69 7a 61 72 64 41 const TWizardA 0001ec50: 63 74 69 6f 6e 54 79 70 65 20 3d 0a 20 20 20 20 ctionType =. 0001ec60: 22 77 66 61 74 50 72 65 76 69 6f 75 73 20 22 20 "wfatPrevious " 0001ec70: 2b 20 22 77 66 61 74 4e 65 78 74 20 22 20 2b 20 + "wfatNext " + 0001ec80: 22 77 66 61 74 43 61 6e 63 65 6c 20 22 20 2b 20 "wfatCancel " + 0001ec90: 22 77 66 61 74 46 69 6e 69 73 68 20 22 3b 0a 0a "wfatFinish ";.. 0001eca0: 20 20 2f 2f 20 65 6e 75 6d 20 54 57 69 7a 61 72 // enum TWizar 0001ecb0: 64 46 6f 72 6d 45 6c 65 6d 65 6e 74 50 72 6f 70 dFormElementProp 0001ecc0: 65 72 74 79 0a 20 20 63 6f 6e 73 74 20 54 57 69 erty. const TWi 0001ecd0: 7a 61 72 64 46 6f 72 6d 45 6c 65 6d 65 6e 74 50 zardFormElementP 0001ece0: 72 6f 70 65 72 74 79 20 3d 0a 20 20 20 20 22 77 roperty =. "w 0001ecf0: 66 65 70 55 6e 64 65 66 69 6e 65 64 20 22 20 2b fepUndefined " + 0001ed00: 0a 20 20 20 20 22 77 66 65 70 54 65 78 74 33 20 . "wfepText3 0001ed10: 22 20 2b 0a 20 20 20 20 22 77 66 65 70 54 65 78 " +. "wfepTex 0001ed20: 74 36 20 22 20 2b 0a 20 20 20 20 22 77 66 65 70 t6 " +. "wfep 0001ed30: 54 65 78 74 39 20 22 20 2b 0a 20 20 20 20 22 77 Text9 " +. "w 0001ed40: 66 65 70 53 70 69 6e 45 64 69 74 20 22 20 2b 0a fepSpinEdit " +. 0001ed50: 20 20 20 20 22 77 66 65 70 44 72 6f 70 44 6f 77 "wfepDropDow 0001ed60: 6e 20 22 20 2b 0a 20 20 20 20 22 77 66 65 70 52 n " +. "wfepR 0001ed70: 61 64 69 6f 47 72 6f 75 70 20 22 20 2b 0a 20 20 adioGroup " +. 0001ed80: 20 20 22 77 66 65 70 46 6c 61 67 20 22 20 2b 0a "wfepFlag " +. 0001ed90: 20 20 20 20 22 77 66 65 70 54 65 78 74 31 32 20 "wfepText12 0001eda0: 22 20 2b 0a 20 20 20 20 22 77 66 65 70 54 65 78 " +. "wfepTex 0001edb0: 74 31 35 20 22 20 2b 0a 20 20 20 20 22 77 66 65 t15 " +. "wfe 0001edc0: 70 54 65 78 74 31 38 20 22 20 2b 0a 20 20 20 20 pText18 " +. 0001edd0: 22 77 66 65 70 54 65 78 74 32 31 20 22 20 2b 0a "wfepText21 " +. 0001ede0: 20 20 20 20 22 77 66 65 70 54 65 78 74 32 34 20 "wfepText24 0001edf0: 22 20 2b 0a 20 20 20 20 22 77 66 65 70 54 65 78 " +. "wfepTex 0001ee00: 74 32 37 20 22 20 2b 0a 20 20 20 20 22 77 66 65 t27 " +. "wfe 0001ee10: 70 54 65 78 74 33 30 20 22 20 2b 0a 20 20 20 20 pText30 " +. 0001ee20: 22 77 66 65 70 52 61 64 69 6f 47 72 6f 75 70 43 "wfepRadioGroupC 0001ee30: 6f 6c 75 6d 6e 31 20 22 20 2b 0a 20 20 20 20 22 olumn1 " +. " 0001ee40: 77 66 65 70 52 61 64 69 6f 47 72 6f 75 70 43 6f wfepRadioGroupCo 0001ee50: 6c 75 6d 6e 32 20 22 20 2b 0a 20 20 20 20 22 77 lumn2 " +. "w 0001ee60: 66 65 70 52 61 64 69 6f 47 72 6f 75 70 43 6f 6c fepRadioGroupCol 0001ee70: 75 6d 6e 33 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e umn3 ";.. // en 0001ee80: 75 6d 20 54 57 69 7a 61 72 64 46 6f 72 6d 45 6c um TWizardFormEl 0001ee90: 65 6d 65 6e 74 54 79 70 65 0a 20 20 63 6f 6e 73 ementType. cons 0001eea0: 74 20 54 57 69 7a 61 72 64 46 6f 72 6d 45 6c 65 t TWizardFormEle 0001eeb0: 6d 65 6e 74 54 79 70 65 20 3d 0a 20 20 20 20 22 mentType =. " 0001eec0: 77 66 65 74 51 75 65 72 79 50 61 72 61 6d 65 74 wfetQueryParamet 0001eed0: 65 72 20 22 20 2b 20 22 77 66 65 74 54 65 78 74 er " + "wfetText 0001eee0: 20 22 20 2b 20 22 77 66 65 74 44 65 6c 69 6d 69 " + "wfetDelimi 0001eef0: 74 65 72 20 22 20 2b 20 22 77 66 65 74 4c 61 62 ter " + "wfetLab 0001ef00: 65 6c 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d el ";.. // enum 0001ef10: 20 54 57 69 7a 61 72 64 50 61 72 61 6d 54 79 70 TWizardParamTyp 0001ef20: 65 0a 20 20 63 6f 6e 73 74 20 54 57 69 7a 61 72 e. const TWizar 0001ef30: 64 50 61 72 61 6d 54 79 70 65 20 3d 0a 20 20 20 dParamType =. 0001ef40: 20 22 77 70 74 53 74 72 69 6e 67 20 22 20 2b 0a "wptString " +. 0001ef50: 20 20 20 20 22 77 70 74 49 6e 74 65 67 65 72 20 "wptInteger 0001ef60: 22 20 2b 0a 20 20 20 20 22 77 70 74 4e 75 6d 65 " +. "wptNume 0001ef70: 72 69 63 20 22 20 2b 0a 20 20 20 20 22 77 70 74 ric " +. "wpt 0001ef80: 42 6f 6f 6c 65 61 6e 20 22 20 2b 0a 20 20 20 20 Boolean " +. 0001ef90: 22 77 70 74 44 61 74 65 54 69 6d 65 20 22 20 2b "wptDateTime " + 0001efa0: 0a 20 20 20 20 22 77 70 74 50 69 63 6b 20 22 20 . "wptPick " 0001efb0: 2b 0a 20 20 20 20 22 77 70 74 54 65 78 74 20 22 +. "wptText " 0001efc0: 20 2b 0a 20 20 20 20 22 77 70 74 55 73 65 72 20 +. "wptUser 0001efd0: 22 20 2b 0a 20 20 20 20 22 77 70 74 55 73 65 72 " +. "wptUser 0001efe0: 4c 69 73 74 20 22 20 2b 0a 20 20 20 20 22 77 70 List " +. "wp 0001eff0: 74 45 44 6f 63 75 6d 65 6e 74 49 6e 66 6f 20 22 tEDocumentInfo " 0001f000: 20 2b 0a 20 20 20 20 22 77 70 74 45 44 6f 63 75 +. "wptEDocu 0001f010: 6d 65 6e 74 49 6e 66 6f 4c 69 73 74 20 22 20 2b mentInfoList " + 0001f020: 0a 20 20 20 20 22 77 70 74 52 65 66 65 72 65 6e . "wptReferen 0001f030: 63 65 52 65 63 6f 72 64 49 6e 66 6f 20 22 20 2b ceRecordInfo " + 0001f040: 0a 20 20 20 20 22 77 70 74 52 65 66 65 72 65 6e . "wptReferen 0001f050: 63 65 52 65 63 6f 72 64 49 6e 66 6f 4c 69 73 74 ceRecordInfoList 0001f060: 20 22 20 2b 0a 20 20 20 20 22 77 70 74 46 6f 6c " +. "wptFol 0001f070: 64 65 72 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 derInfo " +. 0001f080: 22 77 70 74 54 61 73 6b 49 6e 66 6f 20 22 20 2b "wptTaskInfo " + 0001f090: 0a 20 20 20 20 22 77 70 74 43 6f 6e 74 65 6e 74 . "wptContent 0001f0a0: 73 20 22 20 2b 0a 20 20 20 20 22 77 70 74 46 69 s " +. "wptFi 0001f0b0: 6c 65 4e 61 6d 65 20 22 20 2b 0a 20 20 20 20 22 leName " +. " 0001f0c0: 77 70 74 44 61 74 65 20 22 3b 0a 0a 20 20 2f 2f wptDate ";.. // 0001f0d0: 20 65 6e 75 6d 20 54 57 69 7a 61 72 64 53 74 65 enum TWizardSte 0001f0e0: 70 52 65 73 75 6c 74 0a 20 20 63 6f 6e 73 74 20 pResult. const 0001f0f0: 54 57 69 7a 61 72 64 53 74 65 70 52 65 73 75 6c TWizardStepResul 0001f100: 74 20 3d 0a 20 20 20 20 22 77 73 72 43 6f 6d 70 t =. "wsrComp 0001f110: 6c 65 74 65 20 22 20 2b 0a 20 20 20 20 22 77 73 lete " +. "ws 0001f120: 72 47 6f 4e 65 78 74 20 22 20 2b 0a 20 20 20 20 rGoNext " +. 0001f130: 22 77 73 72 47 6f 50 72 65 76 69 6f 75 73 20 22 "wsrGoPrevious " 0001f140: 20 2b 0a 20 20 20 20 22 77 73 72 43 75 73 74 6f +. "wsrCusto 0001f150: 6d 20 22 20 2b 0a 20 20 20 20 22 77 73 72 43 61 m " +. "wsrCa 0001f160: 6e 63 65 6c 20 22 20 2b 0a 20 20 20 20 22 77 73 ncel " +. "ws 0001f170: 72 47 6f 46 69 6e 61 6c 20 22 3b 0a 0a 20 20 2f rGoFinal ";.. / 0001f180: 2f 20 65 6e 75 6d 20 54 57 69 7a 61 72 64 53 74 / enum TWizardSt 0001f190: 65 70 54 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 epType. const T 0001f1a0: 57 69 7a 61 72 64 53 74 65 70 54 79 70 65 20 3d WizardStepType = 0001f1b0: 0a 20 20 20 20 22 77 73 74 46 6f 72 6d 20 22 20 . "wstForm " 0001f1c0: 2b 0a 20 20 20 20 22 77 73 74 45 44 6f 63 75 6d +. "wstEDocum 0001f1d0: 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 77 73 74 ent " +. "wst 0001f1e0: 54 61 73 6b 43 61 72 64 20 22 20 2b 0a 20 20 20 TaskCard " +. 0001f1f0: 20 22 77 73 74 52 65 66 65 72 65 6e 63 65 52 65 "wstReferenceRe 0001f200: 63 6f 72 64 43 61 72 64 20 22 20 2b 0a 20 20 20 cordCard " +. 0001f210: 20 22 77 73 74 46 69 6e 61 6c 20 22 3b 0a 0a 20 "wstFinal ";.. 0001f220: 20 2f 2f 20 65 6e 75 6d 20 54 57 6f 72 6b 41 63 // enum TWorkAc 0001f230: 63 65 73 73 54 79 70 65 0a 20 20 63 6f 6e 73 74 cessType. const 0001f240: 20 54 57 6f 72 6b 41 63 63 65 73 73 54 79 70 65 TWorkAccessType 0001f250: 20 3d 20 22 77 61 41 6c 6c 20 22 20 2b 20 22 77 = "waAll " + "w 0001f260: 61 50 65 72 66 6f 72 6d 65 72 73 20 22 20 2b 20 aPerformers " + 0001f270: 22 77 61 4d 61 6e 75 61 6c 20 22 3b 0a 0a 20 20 "waManual ";.. 0001f280: 2f 2f 20 65 6e 75 6d 20 54 57 6f 72 6b 66 6c 6f // enum TWorkflo 0001f290: 77 42 6c 6f 63 6b 54 79 70 65 0a 20 20 63 6f 6e wBlockType. con 0001f2a0: 73 74 20 54 57 6f 72 6b 66 6c 6f 77 42 6c 6f 63 st TWorkflowBloc 0001f2b0: 6b 54 79 70 65 20 3d 0a 20 20 20 20 22 77 73 62 kType =. "wsb 0001f2c0: 53 74 61 72 74 20 22 20 2b 0a 20 20 20 20 22 77 Start " +. "w 0001f2d0: 73 62 46 69 6e 69 73 68 20 22 20 2b 0a 20 20 20 sbFinish " +. 0001f2e0: 20 22 77 73 62 4e 6f 74 69 63 65 20 22 20 2b 0a "wsbNotice " +. 0001f2f0: 20 20 20 20 22 77 73 62 53 74 65 70 20 22 20 2b "wsbStep " + 0001f300: 0a 20 20 20 20 22 77 73 62 44 65 63 69 73 69 6f . "wsbDecisio 0001f310: 6e 20 22 20 2b 0a 20 20 20 20 22 77 73 62 57 61 n " +. "wsbWa 0001f320: 69 74 20 22 20 2b 0a 20 20 20 20 22 77 73 62 4d it " +. "wsbM 0001f330: 6f 6e 69 74 6f 72 20 22 20 2b 0a 20 20 20 20 22 onitor " +. " 0001f340: 77 73 62 53 63 72 69 70 74 20 22 20 2b 0a 20 20 wsbScript " +. 0001f350: 20 20 22 77 73 62 43 6f 6e 6e 65 63 74 6f 72 20 "wsbConnector 0001f360: 22 20 2b 0a 20 20 20 20 22 77 73 62 53 75 62 54 " +. "wsbSubT 0001f370: 61 73 6b 20 22 20 2b 0a 20 20 20 20 22 77 73 62 ask " +. "wsb 0001f380: 4c 69 66 65 43 79 63 6c 65 53 74 61 67 65 20 22 LifeCycleStage " 0001f390: 20 2b 0a 20 20 20 20 22 77 73 62 50 61 75 73 65 +. "wsbPause 0001f3a0: 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 ";.. // enum T 0001f3b0: 57 6f 72 6b 66 6c 6f 77 44 61 74 61 54 79 70 65 WorkflowDataType 0001f3c0: 0a 20 20 63 6f 6e 73 74 20 54 57 6f 72 6b 66 6c . const TWorkfl 0001f3d0: 6f 77 44 61 74 61 54 79 70 65 20 3d 0a 20 20 20 owDataType =. 0001f3e0: 20 22 77 64 74 49 6e 74 65 67 65 72 20 22 20 2b "wdtInteger " + 0001f3f0: 0a 20 20 20 20 22 77 64 74 46 6c 6f 61 74 20 22 . "wdtFloat " 0001f400: 20 2b 0a 20 20 20 20 22 77 64 74 53 74 72 69 6e +. "wdtStrin 0001f410: 67 20 22 20 2b 0a 20 20 20 20 22 77 64 74 50 69 g " +. "wdtPi 0001f420: 63 6b 20 22 20 2b 0a 20 20 20 20 22 77 64 74 44 ck " +. "wdtD 0001f430: 61 74 65 54 69 6d 65 20 22 20 2b 0a 20 20 20 20 ateTime " +. 0001f440: 22 77 64 74 42 6f 6f 6c 65 61 6e 20 22 20 2b 0a "wdtBoolean " +. 0001f450: 20 20 20 20 22 77 64 74 54 61 73 6b 20 22 20 2b "wdtTask " + 0001f460: 0a 20 20 20 20 22 77 64 74 4a 6f 62 20 22 20 2b . "wdtJob " + 0001f470: 0a 20 20 20 20 22 77 64 74 46 6f 6c 64 65 72 20 . "wdtFolder 0001f480: 22 20 2b 0a 20 20 20 20 22 77 64 74 45 44 6f 63 " +. "wdtEDoc 0001f490: 75 6d 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 77 ument " +. "w 0001f4a0: 64 74 52 65 66 65 72 65 6e 63 65 52 65 63 6f 72 dtReferenceRecor 0001f4b0: 64 20 22 20 2b 0a 20 20 20 20 22 77 64 74 55 73 d " +. "wdtUs 0001f4c0: 65 72 20 22 20 2b 0a 20 20 20 20 22 77 64 74 47 er " +. "wdtG 0001f4d0: 72 6f 75 70 20 22 20 2b 0a 20 20 20 20 22 77 64 roup " +. "wd 0001f4e0: 74 52 6f 6c 65 20 22 20 2b 0a 20 20 20 20 22 77 tRole " +. "w 0001f4f0: 64 74 49 6e 74 65 67 65 72 43 6f 6c 6c 65 63 74 dtIntegerCollect 0001f500: 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 77 64 74 ion " +. "wdt 0001f510: 46 6c 6f 61 74 43 6f 6c 6c 65 63 74 69 6f 6e 20 FloatCollection 0001f520: 22 20 2b 0a 20 20 20 20 22 77 64 74 53 74 72 69 " +. "wdtStri 0001f530: 6e 67 43 6f 6c 6c 65 63 74 69 6f 6e 20 22 20 2b ngCollection " + 0001f540: 0a 20 20 20 20 22 77 64 74 50 69 63 6b 43 6f 6c . "wdtPickCol 0001f550: 6c 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 lection " +. 0001f560: 22 77 64 74 44 61 74 65 54 69 6d 65 43 6f 6c 6c "wdtDateTimeColl 0001f570: 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 ection " +. " 0001f580: 77 64 74 42 6f 6f 6c 65 61 6e 43 6f 6c 6c 65 63 wdtBooleanCollec 0001f590: 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 77 64 tion " +. "wd 0001f5a0: 74 54 61 73 6b 43 6f 6c 6c 65 63 74 69 6f 6e 20 tTaskCollection 0001f5b0: 22 20 2b 0a 20 20 20 20 22 77 64 74 4a 6f 62 43 " +. "wdtJobC 0001f5c0: 6f 6c 6c 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 ollection " +. 0001f5d0: 20 20 22 77 64 74 46 6f 6c 64 65 72 43 6f 6c 6c "wdtFolderColl 0001f5e0: 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 ection " +. " 0001f5f0: 77 64 74 45 44 6f 63 75 6d 65 6e 74 43 6f 6c 6c wdtEDocumentColl 0001f600: 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 ection " +. " 0001f610: 77 64 74 52 65 66 65 72 65 6e 63 65 52 65 63 6f wdtReferenceReco 0001f620: 72 64 43 6f 6c 6c 65 63 74 69 6f 6e 20 22 20 2b rdCollection " + 0001f630: 0a 20 20 20 20 22 77 64 74 55 73 65 72 43 6f 6c . "wdtUserCol 0001f640: 6c 65 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 lection " +. 0001f650: 22 77 64 74 47 72 6f 75 70 43 6f 6c 6c 65 63 74 "wdtGroupCollect 0001f660: 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 77 64 74 ion " +. "wdt 0001f670: 52 6f 6c 65 43 6f 6c 6c 65 63 74 69 6f 6e 20 22 RoleCollection " 0001f680: 20 2b 0a 20 20 20 20 22 77 64 74 43 6f 6e 74 65 +. "wdtConte 0001f690: 6e 74 73 20 22 20 2b 0a 20 20 20 20 22 77 64 74 nts " +. "wdt 0001f6a0: 55 73 65 72 4c 69 73 74 20 22 20 2b 0a 20 20 20 UserList " +. 0001f6b0: 20 22 77 64 74 53 65 61 72 63 68 44 65 73 63 72 "wdtSearchDescr 0001f6c0: 69 70 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 iption " +. " 0001f6d0: 77 64 74 44 65 61 64 4c 69 6e 65 20 22 20 2b 0a wdtDeadLine " +. 0001f6e0: 20 20 20 20 22 77 64 74 50 69 63 6b 53 65 74 20 "wdtPickSet 0001f6f0: 22 20 2b 0a 20 20 20 20 22 77 64 74 41 63 63 6f " +. "wdtAcco 0001f700: 75 6e 74 43 6f 6c 6c 65 63 74 69 6f 6e 20 22 3b untCollection "; 0001f710: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 57 6f 72 .. // enum TWor 0001f720: 6b 49 6d 70 6f 72 74 61 6e 63 65 0a 20 20 63 6f kImportance. co 0001f730: 6e 73 74 20 54 57 6f 72 6b 49 6d 70 6f 72 74 61 nst TWorkImporta 0001f740: 6e 63 65 20 3d 20 22 77 69 4c 6f 77 20 22 20 2b nce = "wiLow " + 0001f750: 20 22 77 69 4e 6f 72 6d 61 6c 20 22 20 2b 20 22 "wiNormal " + " 0001f760: 77 69 48 69 67 68 20 22 3b 0a 0a 20 20 2f 2f 20 wiHigh ";.. // 0001f770: 65 6e 75 6d 20 54 57 6f 72 6b 52 6f 75 74 65 54 enum TWorkRouteT 0001f780: 79 70 65 0a 20 20 63 6f 6e 73 74 20 54 57 6f 72 ype. const TWor 0001f790: 6b 52 6f 75 74 65 54 79 70 65 20 3d 20 22 77 72 kRouteType = "wr 0001f7a0: 74 53 6f 66 74 20 22 20 2b 20 22 77 72 74 48 61 tSoft " + "wrtHa 0001f7b0: 72 64 20 22 3b 0a 0a 20 20 2f 2f 20 65 6e 75 6d rd ";.. // enum 0001f7c0: 20 54 57 6f 72 6b 53 74 61 74 65 0a 20 20 63 6f TWorkState. co 0001f7d0: 6e 73 74 20 54 57 6f 72 6b 53 74 61 74 65 20 3d nst TWorkState = 0001f7e0: 0a 20 20 20 20 22 77 73 49 6e 69 74 20 22 20 2b . "wsInit " + 0001f7f0: 0a 20 20 20 20 22 77 73 52 75 6e 6e 69 6e 67 20 . "wsRunning 0001f800: 22 20 2b 0a 20 20 20 20 22 77 73 44 6f 6e 65 20 " +. "wsDone 0001f810: 22 20 2b 0a 20 20 20 20 22 77 73 43 6f 6e 74 72 " +. "wsContr 0001f820: 6f 6c 6c 65 64 20 22 20 2b 0a 20 20 20 20 22 77 olled " +. "w 0001f830: 73 41 62 6f 72 74 65 64 20 22 20 2b 0a 20 20 20 sAborted " +. 0001f840: 20 22 77 73 43 6f 6e 74 69 6e 75 65 64 20 22 3b "wsContinued "; 0001f850: 0a 0a 20 20 2f 2f 20 65 6e 75 6d 20 54 57 6f 72 .. // enum TWor 0001f860: 6b 54 65 78 74 42 75 69 6c 64 69 6e 67 4d 6f 64 kTextBuildingMod 0001f870: 65 0a 20 20 63 6f 6e 73 74 20 54 57 6f 72 6b 54 e. const TWorkT 0001f880: 65 78 74 42 75 69 6c 64 69 6e 67 4d 6f 64 65 20 extBuildingMode 0001f890: 3d 0a 20 20 20 20 22 77 74 6d 46 75 6c 6c 20 22 =. "wtmFull " 0001f8a0: 20 2b 20 22 77 74 6d 46 72 6f 6d 43 75 72 72 65 + "wtmFromCurre 0001f8b0: 6e 74 20 22 20 2b 20 22 77 74 6d 4f 6e 6c 79 43 nt " + "wtmOnlyC 0001f8c0: 75 72 72 65 6e 74 20 22 3b 0a 0a 20 20 2f 2f 20 urrent ";.. // 0001f8d0: d0 9f d0 b5 d1 80 d0 b5 d1 87 d0 b8 d1 81 d0 bb ................ 0001f8e0: d0 b5 d0 bd d0 b8 d1 8f 0a 20 20 63 6f 6e 73 74 ......... const 0001f8f0: 20 45 4e 55 4d 53 20 3d 0a 20 20 20 20 54 41 63 ENUMS =. TAc 0001f900: 63 6f 75 6e 74 54 79 70 65 20 2b 0a 20 20 20 20 countType +. 0001f910: 54 41 63 74 69 6f 6e 45 6e 61 62 6c 65 64 4d 6f TActionEnabledMo 0001f920: 64 65 20 2b 0a 20 20 20 20 54 41 64 64 50 6f 73 de +. TAddPos 0001f930: 69 74 69 6f 6e 20 2b 0a 20 20 20 20 54 41 6c 69 ition +. TAli 0001f940: 67 6e 6d 65 6e 74 20 2b 0a 20 20 20 20 54 41 72 gnment +. TAr 0001f950: 65 61 53 68 6f 77 4d 6f 64 65 20 2b 0a 20 20 20 eaShowMode +. 0001f960: 20 54 43 65 72 74 69 66 69 63 61 74 65 49 6e 76 TCertificateInv 0001f970: 61 6c 69 64 61 74 69 6f 6e 52 65 61 73 6f 6e 20 alidationReason 0001f980: 2b 0a 20 20 20 20 54 43 65 72 74 69 66 69 63 61 +. TCertifica 0001f990: 74 65 54 79 70 65 20 2b 0a 20 20 20 20 54 43 68 teType +. TCh 0001f9a0: 65 63 6b 4c 69 73 74 42 6f 78 49 74 65 6d 53 74 eckListBoxItemSt 0001f9b0: 61 74 65 20 2b 0a 20 20 20 20 54 43 6c 6f 73 65 ate +. TClose 0001f9c0: 4f 6e 45 73 63 20 2b 0a 20 20 20 20 54 43 6f 6d OnEsc +. TCom 0001f9d0: 70 54 79 70 65 20 2b 0a 20 20 20 20 54 43 6f 6e pType +. TCon 0001f9e0: 64 69 74 69 6f 6e 46 6f 72 6d 61 74 20 2b 0a 20 ditionFormat +. 0001f9f0: 20 20 20 54 43 6f 6e 6e 65 63 74 69 6f 6e 49 6e TConnectionIn 0001fa00: 74 65 6e 74 20 2b 0a 20 20 20 20 54 43 6f 6e 74 tent +. TCont 0001fa10: 65 6e 74 4b 69 6e 64 20 2b 0a 20 20 20 20 54 43 entKind +. TC 0001fa20: 6f 6e 74 72 6f 6c 54 79 70 65 20 2b 0a 20 20 20 ontrolType +. 0001fa30: 20 54 43 72 69 74 65 72 69 6f 6e 43 6f 6e 74 65 TCriterionConte 0001fa40: 6e 74 54 79 70 65 20 2b 0a 20 20 20 20 54 43 75 ntType +. TCu 0001fa50: 6c 74 75 72 65 54 79 70 65 20 2b 0a 20 20 20 20 ltureType +. 0001fa60: 54 44 61 74 61 53 65 74 45 76 65 6e 74 54 79 70 TDataSetEventTyp 0001fa70: 65 20 2b 0a 20 20 20 20 54 44 61 74 61 53 65 74 e +. TDataSet 0001fa80: 53 74 61 74 65 20 2b 0a 20 20 20 20 54 44 61 74 State +. TDat 0001fa90: 65 46 6f 72 6d 61 74 54 79 70 65 20 2b 0a 20 20 eFormatType +. 0001faa0: 20 20 54 44 61 74 65 4f 66 66 73 65 74 54 79 70 TDateOffsetTyp 0001fab0: 65 20 2b 0a 20 20 20 20 54 44 61 74 65 54 69 6d e +. TDateTim 0001fac0: 65 4b 69 6e 64 20 2b 0a 20 20 20 20 54 44 65 61 eKind +. TDea 0001fad0: 41 63 63 65 73 73 52 69 67 68 74 73 20 2b 0a 20 AccessRights +. 0001fae0: 20 20 20 54 44 6f 63 75 6d 65 6e 74 44 65 66 61 TDocumentDefa 0001faf0: 75 6c 74 41 63 74 69 6f 6e 20 2b 0a 20 20 20 20 ultAction +. 0001fb00: 54 45 64 69 74 4d 6f 64 65 20 2b 0a 20 20 20 20 TEditMode +. 0001fb10: 54 45 64 69 74 6f 72 43 6c 6f 73 65 4f 62 73 65 TEditorCloseObse 0001fb20: 72 76 54 79 70 65 20 2b 0a 20 20 20 20 54 45 64 rvType +. TEd 0001fb30: 6d 73 41 70 70 6c 69 63 61 74 69 6f 6e 41 63 74 msApplicationAct 0001fb40: 69 6f 6e 20 2b 0a 20 20 20 20 54 45 44 6f 63 75 ion +. TEDocu 0001fb50: 6d 65 6e 74 4c 6f 63 6b 54 79 70 65 20 2b 0a 20 mentLockType +. 0001fb60: 20 20 20 54 45 44 6f 63 75 6d 65 6e 74 53 74 65 TEDocumentSte 0001fb70: 70 53 68 6f 77 4d 6f 64 65 20 2b 0a 20 20 20 20 pShowMode +. 0001fb80: 54 45 44 6f 63 75 6d 65 6e 74 53 74 65 70 56 65 TEDocumentStepVe 0001fb90: 72 73 69 6f 6e 54 79 70 65 20 2b 0a 20 20 20 20 rsionType +. 0001fba0: 54 45 44 6f 63 75 6d 65 6e 74 53 74 6f 72 61 67 TEDocumentStorag 0001fbb0: 65 46 75 6e 63 74 69 6f 6e 20 2b 0a 20 20 20 20 eFunction +. 0001fbc0: 54 45 44 6f 63 75 6d 65 6e 74 53 74 6f 72 61 67 TEDocumentStorag 0001fbd0: 65 54 79 70 65 20 2b 0a 20 20 20 20 54 45 44 6f eType +. TEDo 0001fbe0: 63 75 6d 65 6e 74 56 65 72 73 69 6f 6e 53 6f 75 cumentVersionSou 0001fbf0: 72 63 65 54 79 70 65 20 2b 0a 20 20 20 20 54 45 rceType +. TE 0001fc00: 44 6f 63 75 6d 65 6e 74 56 65 72 73 69 6f 6e 53 DocumentVersionS 0001fc10: 74 61 74 65 20 2b 0a 20 20 20 20 54 45 6e 63 6f tate +. TEnco 0001fc20: 64 65 54 79 70 65 20 2b 0a 20 20 20 20 54 45 78 deType +. TEx 0001fc30: 63 65 70 74 69 6f 6e 43 61 74 65 67 6f 72 79 20 ceptionCategory 0001fc40: 2b 0a 20 20 20 20 54 45 78 70 6f 72 74 65 64 53 +. TExportedS 0001fc50: 69 67 6e 61 74 75 72 65 73 54 79 70 65 20 2b 0a ignaturesType +. 0001fc60: 20 20 20 20 54 45 78 70 6f 72 74 65 64 56 65 72 TExportedVer 0001fc70: 73 69 6f 6e 54 79 70 65 20 2b 0a 20 20 20 20 54 sionType +. T 0001fc80: 46 69 65 6c 64 44 61 74 61 54 79 70 65 20 2b 0a FieldDataType +. 0001fc90: 20 20 20 20 54 46 6f 6c 64 65 72 54 79 70 65 20 TFolderType 0001fca0: 2b 0a 20 20 20 20 54 47 72 69 64 52 6f 77 48 65 +. TGridRowHe 0001fcb0: 69 67 68 74 20 2b 0a 20 20 20 20 54 48 79 70 65 ight +. THype 0001fcc0: 72 6c 69 6e 6b 54 79 70 65 20 2b 0a 20 20 20 20 rlinkType +. 0001fcd0: 54 49 6d 61 67 65 46 69 6c 65 46 6f 72 6d 61 74 TImageFileFormat 0001fce0: 20 2b 0a 20 20 20 20 54 49 6d 61 67 65 4d 6f 64 +. TImageMod 0001fcf0: 65 20 2b 0a 20 20 20 20 54 49 6d 61 67 65 54 79 e +. TImageTy 0001fd00: 70 65 20 2b 0a 20 20 20 20 54 49 6e 70 6c 61 63 pe +. TInplac 0001fd10: 65 48 69 6e 74 4b 69 6e 64 20 2b 0a 20 20 20 20 eHintKind +. 0001fd20: 54 49 53 42 4c 43 6f 6e 74 65 78 74 20 2b 0a 20 TISBLContext +. 0001fd30: 20 20 20 54 49 74 65 6d 53 68 6f 77 20 2b 0a 20 TItemShow +. 0001fd40: 20 20 20 54 4a 6f 62 4b 69 6e 64 20 2b 0a 20 20 TJobKind +. 0001fd50: 20 20 54 4a 6f 69 6e 54 79 70 65 20 2b 0a 20 20 TJoinType +. 0001fd60: 20 20 54 4c 61 62 65 6c 50 6f 73 20 2b 0a 20 20 TLabelPos +. 0001fd70: 20 20 54 4c 69 63 65 6e 73 69 6e 67 54 79 70 65 TLicensingType 0001fd80: 20 2b 0a 20 20 20 20 54 4c 69 66 65 43 79 63 6c +. TLifeCycl 0001fd90: 65 53 74 61 67 65 46 6f 6e 74 43 6f 6c 6f 72 20 eStageFontColor 0001fda0: 2b 0a 20 20 20 20 54 4c 69 66 65 43 79 63 6c 65 +. TLifeCycle 0001fdb0: 53 74 61 67 65 46 6f 6e 74 53 74 79 6c 65 20 2b StageFontStyle + 0001fdc0: 0a 20 20 20 20 54 4c 6f 63 6b 61 62 6c 65 44 65 . TLockableDe 0001fdd0: 76 65 6c 6f 70 6d 65 6e 74 43 6f 6d 70 6f 6e 65 velopmentCompone 0001fde0: 6e 74 54 79 70 65 20 2b 0a 20 20 20 20 54 4d 61 ntType +. TMa 0001fdf0: 78 52 65 63 6f 72 64 43 6f 75 6e 74 52 65 73 74 xRecordCountRest 0001fe00: 72 69 63 74 69 6f 6e 54 79 70 65 20 2b 0a 20 20 rictionType +. 0001fe10: 20 20 54 52 61 6e 67 65 56 61 6c 75 65 54 79 70 TRangeValueTyp 0001fe20: 65 20 2b 0a 20 20 20 20 54 52 65 6c 61 74 69 76 e +. TRelativ 0001fe30: 65 44 61 74 65 20 2b 0a 20 20 20 20 54 52 65 70 eDate +. TRep 0001fe40: 6f 72 74 44 65 73 74 69 6e 61 74 69 6f 6e 20 2b ortDestination + 0001fe50: 0a 20 20 20 20 54 52 65 71 44 61 74 61 54 79 70 . TReqDataTyp 0001fe60: 65 20 2b 0a 20 20 20 20 54 52 65 71 75 69 73 69 e +. TRequisi 0001fe70: 74 65 45 76 65 6e 74 54 79 70 65 20 2b 0a 20 20 teEventType +. 0001fe80: 20 20 54 53 42 54 69 6d 65 54 79 70 65 20 2b 0a TSBTimeType +. 0001fe90: 20 20 20 20 54 53 65 61 72 63 68 53 68 6f 77 4d TSearchShowM 0001fea0: 6f 64 65 20 2b 0a 20 20 20 20 54 53 65 6c 65 63 ode +. TSelec 0001feb0: 74 4d 6f 64 65 20 2b 0a 20 20 20 20 54 53 69 67 tMode +. TSig 0001fec0: 6e 61 74 75 72 65 54 79 70 65 20 2b 0a 20 20 20 natureType +. 0001fed0: 20 54 53 69 67 6e 65 72 43 6f 6e 74 65 6e 74 54 TSignerContentT 0001fee0: 79 70 65 20 2b 0a 20 20 20 20 54 53 74 72 69 6e ype +. TStrin 0001fef0: 67 73 53 6f 72 74 54 79 70 65 20 2b 0a 20 20 20 gsSortType +. 0001ff00: 20 54 53 74 72 69 6e 67 56 61 6c 75 65 54 79 70 TStringValueTyp 0001ff10: 65 20 2b 0a 20 20 20 20 54 53 74 72 75 63 74 75 e +. TStructu 0001ff20: 72 65 64 4f 62 6a 65 63 74 41 74 74 72 69 62 75 redObjectAttribu 0001ff30: 74 65 54 79 70 65 20 2b 0a 20 20 20 20 54 54 61 teType +. TTa 0001ff40: 73 6b 41 62 6f 72 74 52 65 61 73 6f 6e 20 2b 0a skAbortReason +. 0001ff50: 20 20 20 20 54 54 65 78 74 56 61 6c 75 65 54 79 TTextValueTy 0001ff60: 70 65 20 2b 0a 20 20 20 20 54 55 73 65 72 4f 62 pe +. TUserOb 0001ff70: 6a 65 63 74 53 74 61 74 75 73 20 2b 0a 20 20 20 jectStatus +. 0001ff80: 20 54 55 73 65 72 54 79 70 65 20 2b 0a 20 20 20 TUserType +. 0001ff90: 20 54 56 61 6c 75 65 73 42 75 69 6c 64 54 79 70 TValuesBuildTyp 0001ffa0: 65 20 2b 0a 20 20 20 20 54 56 69 65 77 4d 6f 64 e +. TViewMod 0001ffb0: 65 20 2b 0a 20 20 20 20 54 56 69 65 77 53 65 6c e +. TViewSel 0001ffc0: 65 63 74 69 6f 6e 4d 6f 64 65 20 2b 0a 20 20 20 ectionMode +. 0001ffd0: 20 54 57 69 7a 61 72 64 41 63 74 69 6f 6e 54 79 TWizardActionTy 0001ffe0: 70 65 20 2b 0a 20 20 20 20 54 57 69 7a 61 72 64 pe +. TWizard 0001fff0: 46 6f 72 6d 45 6c 65 6d 65 6e 74 50 72 6f 70 65 FormElementPrope 00020000: 72 74 79 20 2b 0a 20 20 20 20 54 57 69 7a 61 72 rty +. TWizar 00020010: 64 46 6f 72 6d 45 6c 65 6d 65 6e 74 54 79 70 65 dFormElementType 00020020: 20 2b 0a 20 20 20 20 54 57 69 7a 61 72 64 50 61 +. TWizardPa 00020030: 72 61 6d 54 79 70 65 20 2b 0a 20 20 20 20 54 57 ramType +. TW 00020040: 69 7a 61 72 64 53 74 65 70 52 65 73 75 6c 74 20 izardStepResult 00020050: 2b 0a 20 20 20 20 54 57 69 7a 61 72 64 53 74 65 +. TWizardSte 00020060: 70 54 79 70 65 20 2b 0a 20 20 20 20 54 57 6f 72 pType +. TWor 00020070: 6b 41 63 63 65 73 73 54 79 70 65 20 2b 0a 20 20 kAccessType +. 00020080: 20 20 54 57 6f 72 6b 66 6c 6f 77 42 6c 6f 63 6b TWorkflowBlock 00020090: 54 79 70 65 20 2b 0a 20 20 20 20 54 57 6f 72 6b Type +. TWork 000200a0: 66 6c 6f 77 44 61 74 61 54 79 70 65 20 2b 0a 20 flowDataType +. 000200b0: 20 20 20 54 57 6f 72 6b 49 6d 70 6f 72 74 61 6e TWorkImportan 000200c0: 63 65 20 2b 0a 20 20 20 20 54 57 6f 72 6b 52 6f ce +. TWorkRo 000200d0: 75 74 65 54 79 70 65 20 2b 0a 20 20 20 20 54 57 uteType +. TW 000200e0: 6f 72 6b 53 74 61 74 65 20 2b 0a 20 20 20 20 54 orkState +. T 000200f0: 57 6f 72 6b 54 65 78 74 42 75 69 6c 64 69 6e 67 WorkTextBuilding 00020100: 4d 6f 64 65 3b 0a 0a 20 20 2f 2f 20 d0 a1 d0 b8 Mode;.. // .... 00020110: d1 81 d1 82 d0 b5 d0 bc d0 bd d1 8b d0 b5 20 d1 .............. . 00020120: 84 d1 83 d0 bd d0 ba d1 86 d0 b8 d0 b8 20 3d 3d ............. == 00020130: 3e 20 53 59 53 46 55 4e 43 54 49 4f 4e 53 0a 20 > SYSFUNCTIONS. 00020140: 20 63 6f 6e 73 74 20 73 79 73 74 65 6d 5f 66 75 const system_fu 00020150: 6e 63 74 69 6f 6e 73 20 3d 0a 20 20 20 20 22 41 nctions =. "A 00020160: 64 64 53 75 62 53 74 72 69 6e 67 20 22 20 2b 0a ddSubString " +. 00020170: 20 20 20 20 22 41 64 6a 75 73 74 4c 69 6e 65 42 "AdjustLineB 00020180: 72 65 61 6b 73 20 22 20 2b 0a 20 20 20 20 22 41 reaks " +. "A 00020190: 6d 6f 75 6e 74 49 6e 57 6f 72 64 73 20 22 20 2b mountInWords " + 000201a0: 0a 20 20 20 20 22 41 6e 61 6c 79 73 69 73 20 22 . "Analysis " 000201b0: 20 2b 0a 20 20 20 20 22 41 72 72 61 79 44 69 6d +. "ArrayDim 000201c0: 43 6f 75 6e 74 20 22 20 2b 0a 20 20 20 20 22 41 Count " +. "A 000201d0: 72 72 61 79 48 69 67 68 42 6f 75 6e 64 20 22 20 rrayHighBound " 000201e0: 2b 0a 20 20 20 20 22 41 72 72 61 79 4c 6f 77 42 +. "ArrayLowB 000201f0: 6f 75 6e 64 20 22 20 2b 0a 20 20 20 20 22 41 72 ound " +. "Ar 00020200: 72 61 79 4f 66 20 22 20 2b 0a 20 20 20 20 22 41 rayOf " +. "A 00020210: 72 72 61 79 52 65 44 69 6d 20 22 20 2b 0a 20 20 rrayReDim " +. 00020220: 20 20 22 41 73 73 65 72 74 20 22 20 2b 0a 20 20 "Assert " +. 00020230: 20 20 22 41 73 73 69 67 6e 65 64 20 22 20 2b 0a "Assigned " +. 00020240: 20 20 20 20 22 42 65 67 69 6e 4f 66 4d 6f 6e 74 "BeginOfMont 00020250: 68 20 22 20 2b 0a 20 20 20 20 22 42 65 67 69 6e h " +. "Begin 00020260: 4f 66 50 65 72 69 6f 64 20 22 20 2b 0a 20 20 20 OfPeriod " +. 00020270: 20 22 42 75 69 6c 64 50 72 6f 66 69 6c 69 6e 67 "BuildProfiling 00020280: 4f 70 65 72 61 74 69 6f 6e 41 6e 61 6c 79 73 69 OperationAnalysi 00020290: 73 20 22 20 2b 0a 20 20 20 20 22 43 61 6c 6c 50 s " +. "CallP 000202a0: 72 6f 63 65 64 75 72 65 20 22 20 2b 0a 20 20 20 rocedure " +. 000202b0: 20 22 43 61 6e 52 65 61 64 46 69 6c 65 20 22 20 "CanReadFile " 000202c0: 2b 0a 20 20 20 20 22 43 41 72 72 61 79 45 6c 65 +. "CArrayEle 000202d0: 6d 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 43 44 ment " +. "CD 000202e0: 61 74 61 53 65 74 52 65 71 75 69 73 69 74 65 20 ataSetRequisite 000202f0: 22 20 2b 0a 20 20 20 20 22 43 68 61 6e 67 65 44 " +. "ChangeD 00020300: 61 74 65 20 22 20 2b 0a 20 20 20 20 22 43 68 61 ate " +. "Cha 00020310: 6e 67 65 52 65 66 65 72 65 6e 63 65 44 61 74 61 ngeReferenceData 00020320: 73 65 74 20 22 20 2b 0a 20 20 20 20 22 43 68 61 set " +. "Cha 00020330: 72 20 22 20 2b 0a 20 20 20 20 22 43 68 61 72 50 r " +. "CharP 00020340: 6f 73 20 22 20 2b 0a 20 20 20 20 22 43 68 65 63 os " +. "Chec 00020350: 6b 50 61 72 61 6d 20 22 20 2b 0a 20 20 20 20 22 kParam " +. " 00020360: 43 68 65 63 6b 50 61 72 61 6d 56 61 6c 75 65 20 CheckParamValue 00020370: 22 20 2b 0a 20 20 20 20 22 43 6f 6d 70 61 72 65 " +. "Compare 00020380: 53 74 72 69 6e 67 73 20 22 20 2b 0a 20 20 20 20 Strings " +. 00020390: 22 43 6f 6e 73 74 61 6e 74 45 78 69 73 74 73 20 "ConstantExists 000203a0: 22 20 2b 0a 20 20 20 20 22 43 6f 6e 74 72 6f 6c " +. "Control 000203b0: 53 74 61 74 65 20 22 20 2b 0a 20 20 20 20 22 43 State " +. "C 000203c0: 6f 6e 76 65 72 74 44 61 74 65 53 74 72 20 22 20 onvertDateStr " 000203d0: 2b 0a 20 20 20 20 22 43 6f 70 79 20 22 20 2b 0a +. "Copy " +. 000203e0: 20 20 20 20 22 43 6f 70 79 46 69 6c 65 20 22 20 "CopyFile " 000203f0: 2b 0a 20 20 20 20 22 43 72 65 61 74 65 41 72 72 +. "CreateArr 00020400: 61 79 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 ay " +. "Crea 00020410: 74 65 43 61 63 68 65 64 52 65 66 65 72 65 6e 63 teCachedReferenc 00020420: 65 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 74 e " +. "Creat 00020430: 65 43 6f 6e 6e 65 63 74 69 6f 6e 20 22 20 2b 0a eConnection " +. 00020440: 20 20 20 20 22 43 72 65 61 74 65 44 69 61 6c 6f "CreateDialo 00020450: 67 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 74 g " +. "Creat 00020460: 65 44 75 61 6c 4c 69 73 74 44 69 61 6c 6f 67 20 eDualListDialog 00020470: 22 20 2b 0a 20 20 20 20 22 43 72 65 61 74 65 45 " +. "CreateE 00020480: 64 69 74 6f 72 20 22 20 2b 0a 20 20 20 20 22 43 ditor " +. "C 00020490: 72 65 61 74 65 45 78 63 65 70 74 69 6f 6e 20 22 reateException " 000204a0: 20 2b 0a 20 20 20 20 22 43 72 65 61 74 65 46 69 +. "CreateFi 000204b0: 6c 65 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 le " +. "Crea 000204c0: 74 65 46 6f 6c 64 65 72 44 69 61 6c 6f 67 20 22 teFolderDialog " 000204d0: 20 2b 0a 20 20 20 20 22 43 72 65 61 74 65 49 6e +. "CreateIn 000204e0: 70 75 74 44 69 61 6c 6f 67 20 22 20 2b 0a 20 20 putDialog " +. 000204f0: 20 20 22 43 72 65 61 74 65 4c 69 6e 6b 46 69 6c "CreateLinkFil 00020500: 65 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 74 e " +. "Creat 00020510: 65 4c 69 73 74 20 22 20 2b 0a 20 20 20 20 22 43 eList " +. "C 00020520: 72 65 61 74 65 4c 6f 63 6b 20 22 20 2b 0a 20 20 reateLock " +. 00020530: 20 20 22 43 72 65 61 74 65 4d 65 6d 6f 72 79 44 "CreateMemoryD 00020540: 61 74 61 53 65 74 20 22 20 2b 0a 20 20 20 20 22 ataSet " +. " 00020550: 43 72 65 61 74 65 4f 62 6a 65 63 74 20 22 20 2b CreateObject " + 00020560: 0a 20 20 20 20 22 43 72 65 61 74 65 4f 70 65 6e . "CreateOpen 00020570: 44 69 61 6c 6f 67 20 22 20 2b 0a 20 20 20 20 22 Dialog " +. " 00020580: 43 72 65 61 74 65 50 72 6f 67 72 65 73 73 20 22 CreateProgress " 00020590: 20 2b 0a 20 20 20 20 22 43 72 65 61 74 65 51 75 +. "CreateQu 000205a0: 65 72 79 20 22 20 2b 0a 20 20 20 20 22 43 72 65 ery " +. "Cre 000205b0: 61 74 65 52 65 66 65 72 65 6e 63 65 20 22 20 2b ateReference " + 000205c0: 0a 20 20 20 20 22 43 72 65 61 74 65 52 65 70 6f . "CreateRepo 000205d0: 72 74 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 rt " +. "Crea 000205e0: 74 65 53 61 76 65 44 69 61 6c 6f 67 20 22 20 2b teSaveDialog " + 000205f0: 0a 20 20 20 20 22 43 72 65 61 74 65 53 63 72 69 . "CreateScri 00020600: 70 74 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 pt " +. "Crea 00020610: 74 65 53 51 4c 50 69 76 6f 74 46 75 6e 63 74 69 teSQLPivotFuncti 00020620: 6f 6e 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 on " +. "Crea 00020630: 74 65 53 74 72 69 6e 67 4c 69 73 74 20 22 20 2b teStringList " + 00020640: 0a 20 20 20 20 22 43 72 65 61 74 65 54 72 65 65 . "CreateTree 00020650: 4c 69 73 74 53 65 6c 65 63 74 44 69 61 6c 6f 67 ListSelectDialog 00020660: 20 22 20 2b 0a 20 20 20 20 22 43 53 65 6c 65 63 " +. "CSelec 00020670: 74 53 51 4c 20 22 20 2b 0a 20 20 20 20 22 43 53 tSQL " +. "CS 00020680: 51 4c 20 22 20 2b 0a 20 20 20 20 22 43 53 75 62 QL " +. "CSub 00020690: 53 74 72 69 6e 67 20 22 20 2b 0a 20 20 20 20 22 String " +. " 000206a0: 43 75 72 72 65 6e 74 55 73 65 72 49 44 20 22 20 CurrentUserID " 000206b0: 2b 0a 20 20 20 20 22 43 75 72 72 65 6e 74 55 73 +. "CurrentUs 000206c0: 65 72 4e 61 6d 65 20 22 20 2b 0a 20 20 20 20 22 erName " +. " 000206d0: 43 75 72 72 65 6e 74 56 65 72 73 69 6f 6e 20 22 CurrentVersion " 000206e0: 20 2b 0a 20 20 20 20 22 44 61 74 61 53 65 74 4c +. "DataSetL 000206f0: 6f 63 61 74 65 45 78 20 22 20 2b 0a 20 20 20 20 ocateEx " +. 00020700: 22 44 61 74 65 44 69 66 66 20 22 20 2b 0a 20 20 "DateDiff " +. 00020710: 20 20 22 44 61 74 65 54 69 6d 65 44 69 66 66 20 "DateTimeDiff 00020720: 22 20 2b 0a 20 20 20 20 22 44 61 74 65 54 6f 53 " +. "DateToS 00020730: 74 72 20 22 20 2b 0a 20 20 20 20 22 44 61 79 4f tr " +. "DayO 00020740: 66 57 65 65 6b 20 22 20 2b 0a 20 20 20 20 22 44 fWeek " +. "D 00020750: 65 6c 65 74 65 46 69 6c 65 20 22 20 2b 0a 20 20 eleteFile " +. 00020760: 20 20 22 44 69 72 65 63 74 6f 72 79 45 78 69 73 "DirectoryExis 00020770: 74 73 20 22 20 2b 0a 20 20 20 20 22 44 69 73 61 ts " +. "Disa 00020780: 62 6c 65 43 68 65 63 6b 41 63 63 65 73 73 52 69 bleCheckAccessRi 00020790: 67 68 74 73 20 22 20 2b 0a 20 20 20 20 22 44 69 ghts " +. "Di 000207a0: 73 61 62 6c 65 43 68 65 63 6b 46 75 6c 6c 53 68 sableCheckFullSh 000207b0: 6f 77 69 6e 67 52 65 73 74 72 69 63 74 69 6f 6e owingRestriction 000207c0: 20 22 20 2b 0a 20 20 20 20 22 44 69 73 61 62 6c " +. "Disabl 000207d0: 65 4d 61 73 73 54 61 73 6b 53 65 6e 64 69 6e 67 eMassTaskSending 000207e0: 52 65 73 74 72 69 63 74 69 6f 6e 73 20 22 20 2b Restrictions " + 000207f0: 0a 20 20 20 20 22 44 72 6f 70 54 61 62 6c 65 20 . "DropTable 00020800: 22 20 2b 0a 20 20 20 20 22 44 75 70 65 53 74 72 " +. "DupeStr 00020810: 69 6e 67 20 22 20 2b 0a 20 20 20 20 22 45 64 69 ing " +. "Edi 00020820: 74 54 65 78 74 20 22 20 2b 0a 20 20 20 20 22 45 tText " +. "E 00020830: 6e 61 62 6c 65 43 68 65 63 6b 41 63 63 65 73 73 nableCheckAccess 00020840: 52 69 67 68 74 73 20 22 20 2b 0a 20 20 20 20 22 Rights " +. " 00020850: 45 6e 61 62 6c 65 43 68 65 63 6b 46 75 6c 6c 53 EnableCheckFullS 00020860: 68 6f 77 69 6e 67 52 65 73 74 72 69 63 74 69 6f howingRestrictio 00020870: 6e 20 22 20 2b 0a 20 20 20 20 22 45 6e 61 62 6c n " +. "Enabl 00020880: 65 4d 61 73 73 54 61 73 6b 53 65 6e 64 69 6e 67 eMassTaskSending 00020890: 52 65 73 74 72 69 63 74 69 6f 6e 73 20 22 20 2b Restrictions " + 000208a0: 0a 20 20 20 20 22 45 6e 64 4f 66 4d 6f 6e 74 68 . "EndOfMonth 000208b0: 20 22 20 2b 0a 20 20 20 20 22 45 6e 64 4f 66 50 " +. "EndOfP 000208c0: 65 72 69 6f 64 20 22 20 2b 0a 20 20 20 20 22 45 eriod " +. "E 000208d0: 78 63 65 70 74 69 6f 6e 45 78 69 73 74 73 20 22 xceptionExists " 000208e0: 20 2b 0a 20 20 20 20 22 45 78 63 65 70 74 69 6f +. "Exceptio 000208f0: 6e 73 4f 66 66 20 22 20 2b 0a 20 20 20 20 22 45 nsOff " +. "E 00020900: 78 63 65 70 74 69 6f 6e 73 4f 6e 20 22 20 2b 0a xceptionsOn " +. 00020910: 20 20 20 20 22 45 78 65 63 75 74 65 20 22 20 2b "Execute " + 00020920: 0a 20 20 20 20 22 45 78 65 63 75 74 65 50 72 6f . "ExecutePro 00020930: 63 65 73 73 20 22 20 2b 0a 20 20 20 20 22 45 78 cess " +. "Ex 00020940: 69 74 20 22 20 2b 0a 20 20 20 20 22 45 78 70 61 it " +. "Expa 00020950: 6e 64 45 6e 76 69 72 6f 6e 6d 65 6e 74 56 61 72 ndEnvironmentVar 00020960: 69 61 62 6c 65 73 20 22 20 2b 0a 20 20 20 20 22 iables " +. " 00020970: 45 78 74 72 61 63 74 46 69 6c 65 44 72 69 76 65 ExtractFileDrive 00020980: 20 22 20 2b 0a 20 20 20 20 22 45 78 74 72 61 63 " +. "Extrac 00020990: 74 46 69 6c 65 45 78 74 20 22 20 2b 0a 20 20 20 tFileExt " +. 000209a0: 20 22 45 78 74 72 61 63 74 46 69 6c 65 4e 61 6d "ExtractFileNam 000209b0: 65 20 22 20 2b 0a 20 20 20 20 22 45 78 74 72 61 e " +. "Extra 000209c0: 63 74 46 69 6c 65 50 61 74 68 20 22 20 2b 0a 20 ctFilePath " +. 000209d0: 20 20 20 22 45 78 74 72 61 63 74 50 61 72 61 6d "ExtractParam 000209e0: 73 20 22 20 2b 0a 20 20 20 20 22 46 69 6c 65 45 s " +. "FileE 000209f0: 78 69 73 74 73 20 22 20 2b 0a 20 20 20 20 22 46 xists " +. "F 00020a00: 69 6c 65 53 69 7a 65 20 22 20 2b 0a 20 20 20 20 ileSize " +. 00020a10: 22 46 69 6e 64 46 69 6c 65 20 22 20 2b 0a 20 20 "FindFile " +. 00020a20: 20 20 22 46 69 6e 64 53 75 62 53 74 72 69 6e 67 "FindSubString 00020a30: 20 22 20 2b 0a 20 20 20 20 22 46 69 72 6d 43 6f " +. "FirmCo 00020a40: 6e 74 65 78 74 20 22 20 2b 0a 20 20 20 20 22 46 ntext " +. "F 00020a50: 6f 72 63 65 44 69 72 65 63 74 6f 72 69 65 73 20 orceDirectories 00020a60: 22 20 2b 0a 20 20 20 20 22 46 6f 72 6d 61 74 20 " +. "Format 00020a70: 22 20 2b 0a 20 20 20 20 22 46 6f 72 6d 61 74 44 " +. "FormatD 00020a80: 61 74 65 20 22 20 2b 0a 20 20 20 20 22 46 6f 72 ate " +. "For 00020a90: 6d 61 74 4e 75 6d 65 72 69 63 20 22 20 2b 0a 20 matNumeric " +. 00020aa0: 20 20 20 22 46 6f 72 6d 61 74 53 51 4c 44 61 74 "FormatSQLDat 00020ab0: 65 20 22 20 2b 0a 20 20 20 20 22 46 6f 72 6d 61 e " +. "Forma 00020ac0: 74 53 74 72 69 6e 67 20 22 20 2b 0a 20 20 20 20 tString " +. 00020ad0: 22 46 72 65 65 45 78 63 65 70 74 69 6f 6e 20 22 "FreeException " 00020ae0: 20 2b 0a 20 20 20 20 22 47 65 74 43 6f 6d 70 6f +. "GetCompo 00020af0: 6e 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 47 65 nent " +. "Ge 00020b00: 74 43 6f 6d 70 6f 6e 65 6e 74 4c 61 75 6e 63 68 tComponentLaunch 00020b10: 50 61 72 61 6d 20 22 20 2b 0a 20 20 20 20 22 47 Param " +. "G 00020b20: 65 74 43 6f 6e 73 74 61 6e 74 20 22 20 2b 0a 20 etConstant " +. 00020b30: 20 20 20 22 47 65 74 4c 61 73 74 45 78 63 65 70 "GetLastExcep 00020b40: 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 47 65 tion " +. "Ge 00020b50: 74 52 65 66 65 72 65 6e 63 65 52 65 63 6f 72 64 tReferenceRecord 00020b60: 20 22 20 2b 0a 20 20 20 20 22 47 65 74 52 65 66 " +. "GetRef 00020b70: 54 79 70 65 42 79 52 65 66 49 44 20 22 20 2b 0a TypeByRefID " +. 00020b80: 20 20 20 20 22 47 65 74 54 61 62 6c 65 49 44 20 "GetTableID 00020b90: 22 20 2b 0a 20 20 20 20 22 47 65 74 54 65 6d 70 " +. "GetTemp 00020ba0: 46 6f 6c 64 65 72 20 22 20 2b 0a 20 20 20 20 22 Folder " +. " 00020bb0: 49 66 54 68 65 6e 20 22 20 2b 0a 20 20 20 20 22 IfThen " +. " 00020bc0: 49 6e 20 22 20 2b 0a 20 20 20 20 22 49 6e 64 65 In " +. "Inde 00020bd0: 78 4f 66 20 22 20 2b 0a 20 20 20 20 22 49 6e 70 xOf " +. "Inp 00020be0: 75 74 44 69 61 6c 6f 67 20 22 20 2b 0a 20 20 20 utDialog " +. 00020bf0: 20 22 49 6e 70 75 74 44 69 61 6c 6f 67 45 78 20 "InputDialogEx 00020c00: 22 20 2b 0a 20 20 20 20 22 49 6e 74 65 72 61 63 " +. "Interac 00020c10: 74 69 76 65 4d 6f 64 65 20 22 20 2b 0a 20 20 20 tiveMode " +. 00020c20: 20 22 49 73 46 69 6c 65 4c 6f 63 6b 65 64 20 22 "IsFileLocked " 00020c30: 20 2b 0a 20 20 20 20 22 49 73 47 72 61 70 68 69 +. "IsGraphi 00020c40: 63 46 69 6c 65 20 22 20 2b 0a 20 20 20 20 22 49 cFile " +. "I 00020c50: 73 4e 75 6d 65 72 69 63 20 22 20 2b 0a 20 20 20 sNumeric " +. 00020c60: 20 22 4c 65 6e 67 74 68 20 22 20 2b 0a 20 20 20 "Length " +. 00020c70: 20 22 4c 6f 61 64 53 74 72 69 6e 67 20 22 20 2b "LoadString " + 00020c80: 0a 20 20 20 20 22 4c 6f 61 64 53 74 72 69 6e 67 . "LoadString 00020c90: 46 6d 74 20 22 20 2b 0a 20 20 20 20 22 4c 6f 63 Fmt " +. "Loc 00020ca0: 61 6c 54 69 6d 65 54 6f 55 54 43 20 22 20 2b 0a alTimeToUTC " +. 00020cb0: 20 20 20 20 22 4c 6f 77 65 72 43 61 73 65 20 22 "LowerCase " 00020cc0: 20 2b 0a 20 20 20 20 22 4d 61 78 20 22 20 2b 0a +. "Max " +. 00020cd0: 20 20 20 20 22 4d 65 73 73 61 67 65 42 6f 78 20 "MessageBox 00020ce0: 22 20 2b 0a 20 20 20 20 22 4d 65 73 73 61 67 65 " +. "Message 00020cf0: 42 6f 78 45 78 20 22 20 2b 0a 20 20 20 20 22 4d BoxEx " +. "M 00020d00: 69 6d 65 44 65 63 6f 64 65 42 69 6e 61 72 79 20 imeDecodeBinary 00020d10: 22 20 2b 0a 20 20 20 20 22 4d 69 6d 65 44 65 63 " +. "MimeDec 00020d20: 6f 64 65 53 74 72 69 6e 67 20 22 20 2b 0a 20 20 odeString " +. 00020d30: 20 20 22 4d 69 6d 65 45 6e 63 6f 64 65 42 69 6e "MimeEncodeBin 00020d40: 61 72 79 20 22 20 2b 0a 20 20 20 20 22 4d 69 6d ary " +. "Mim 00020d50: 65 45 6e 63 6f 64 65 53 74 72 69 6e 67 20 22 20 eEncodeString " 00020d60: 2b 0a 20 20 20 20 22 4d 69 6e 20 22 20 2b 0a 20 +. "Min " +. 00020d70: 20 20 20 22 4d 6f 6e 65 79 49 6e 57 6f 72 64 73 "MoneyInWords 00020d80: 20 22 20 2b 0a 20 20 20 20 22 4d 6f 76 65 46 69 " +. "MoveFi 00020d90: 6c 65 20 22 20 2b 0a 20 20 20 20 22 4e 65 77 49 le " +. "NewI 00020da0: 44 20 22 20 2b 0a 20 20 20 20 22 4e 6f 77 20 22 D " +. "Now " 00020db0: 20 2b 0a 20 20 20 20 22 4f 70 65 6e 46 69 6c 65 +. "OpenFile 00020dc0: 20 22 20 2b 0a 20 20 20 20 22 4f 72 64 20 22 20 " +. "Ord " 00020dd0: 2b 0a 20 20 20 20 22 50 72 65 63 69 73 69 6f 6e +. "Precision 00020de0: 20 22 20 2b 0a 20 20 20 20 22 52 61 69 73 65 20 " +. "Raise 00020df0: 22 20 2b 0a 20 20 20 20 22 52 65 61 64 43 65 72 " +. "ReadCer 00020e00: 74 69 66 69 63 61 74 65 46 72 6f 6d 46 69 6c 65 tificateFromFile 00020e10: 20 22 20 2b 0a 20 20 20 20 22 52 65 61 64 46 69 " +. "ReadFi 00020e20: 6c 65 20 22 20 2b 0a 20 20 20 20 22 52 65 66 65 le " +. "Refe 00020e30: 72 65 6e 63 65 43 6f 64 65 42 79 49 44 20 22 20 renceCodeByID " 00020e40: 2b 0a 20 20 20 20 22 52 65 66 65 72 65 6e 63 65 +. "Reference 00020e50: 4e 75 6d 62 65 72 20 22 20 2b 0a 20 20 20 20 22 Number " +. " 00020e60: 52 65 66 65 72 65 6e 63 65 52 65 71 75 69 73 69 ReferenceRequisi 00020e70: 74 65 4d 6f 64 65 20 22 20 2b 0a 20 20 20 20 22 teMode " +. " 00020e80: 52 65 66 65 72 65 6e 63 65 52 65 71 75 69 73 69 ReferenceRequisi 00020e90: 74 65 56 61 6c 75 65 20 22 20 2b 0a 20 20 20 20 teValue " +. 00020ea0: 22 52 65 67 69 6f 6e 44 61 74 65 53 65 74 74 69 "RegionDateSetti 00020eb0: 6e 67 73 20 22 20 2b 0a 20 20 20 20 22 52 65 67 ngs " +. "Reg 00020ec0: 69 6f 6e 4e 75 6d 62 65 72 53 65 74 74 69 6e 67 ionNumberSetting 00020ed0: 73 20 22 20 2b 0a 20 20 20 20 22 52 65 67 69 6f s " +. "Regio 00020ee0: 6e 54 69 6d 65 53 65 74 74 69 6e 67 73 20 22 20 nTimeSettings " 00020ef0: 2b 0a 20 20 20 20 22 52 65 67 52 65 61 64 20 22 +. "RegRead " 00020f00: 20 2b 0a 20 20 20 20 22 52 65 67 57 72 69 74 65 +. "RegWrite 00020f10: 20 22 20 2b 0a 20 20 20 20 22 52 65 6e 61 6d 65 " +. "Rename 00020f20: 46 69 6c 65 20 22 20 2b 0a 20 20 20 20 22 52 65 File " +. "Re 00020f30: 70 6c 61 63 65 20 22 20 2b 0a 20 20 20 20 22 52 place " +. "R 00020f40: 6f 75 6e 64 20 22 20 2b 0a 20 20 20 20 22 53 65 ound " +. "Se 00020f50: 6c 65 63 74 53 65 72 76 65 72 43 6f 64 65 20 22 lectServerCode " 00020f60: 20 2b 0a 20 20 20 20 22 53 65 6c 65 63 74 53 51 +. "SelectSQ 00020f70: 4c 20 22 20 2b 0a 20 20 20 20 22 53 65 72 76 65 L " +. "Serve 00020f80: 72 44 61 74 65 54 69 6d 65 20 22 20 2b 0a 20 20 rDateTime " +. 00020f90: 20 20 22 53 65 74 43 6f 6e 73 74 61 6e 74 20 22 "SetConstant " 00020fa0: 20 2b 0a 20 20 20 20 22 53 65 74 4d 61 6e 61 67 +. "SetManag 00020fb0: 65 64 46 6f 6c 64 65 72 46 69 65 6c 64 73 53 74 edFolderFieldsSt 00020fc0: 61 74 65 20 22 20 2b 0a 20 20 20 20 22 53 68 6f ate " +. "Sho 00020fd0: 77 43 6f 6e 73 74 61 6e 74 73 49 6e 70 75 74 44 wConstantsInputD 00020fe0: 69 61 6c 6f 67 20 22 20 2b 0a 20 20 20 20 22 53 ialog " +. "S 00020ff0: 68 6f 77 4d 65 73 73 61 67 65 20 22 20 2b 0a 20 howMessage " +. 00021000: 20 20 20 22 53 6c 65 65 70 20 22 20 2b 0a 20 20 "Sleep " +. 00021010: 20 20 22 53 70 6c 69 74 20 22 20 2b 0a 20 20 20 "Split " +. 00021020: 20 22 53 51 4c 20 22 20 2b 0a 20 20 20 20 22 53 "SQL " +. "S 00021030: 51 4c 32 58 4c 53 54 41 42 20 22 20 2b 0a 20 20 QL2XLSTAB " +. 00021040: 20 20 22 53 51 4c 50 72 6f 66 69 6c 69 6e 67 53 "SQLProfilingS 00021050: 65 6e 64 52 65 70 6f 72 74 20 22 20 2b 0a 20 20 endReport " +. 00021060: 20 20 22 53 74 72 54 6f 44 61 74 65 20 22 20 2b "StrToDate " + 00021070: 0a 20 20 20 20 22 53 75 62 53 74 72 69 6e 67 20 . "SubString 00021080: 22 20 2b 0a 20 20 20 20 22 53 75 62 53 74 72 69 " +. "SubStri 00021090: 6e 67 43 6f 75 6e 74 20 22 20 2b 0a 20 20 20 20 ngCount " +. 000210a0: 22 53 79 73 74 65 6d 53 65 74 74 69 6e 67 20 22 "SystemSetting " 000210b0: 20 2b 0a 20 20 20 20 22 54 69 6d 65 20 22 20 2b +. "Time " + 000210c0: 0a 20 20 20 20 22 54 69 6d 65 44 69 66 66 20 22 . "TimeDiff " 000210d0: 20 2b 0a 20 20 20 20 22 54 6f 64 61 79 20 22 20 +. "Today " 000210e0: 2b 0a 20 20 20 20 22 54 72 61 6e 73 6c 69 74 65 +. "Translite 000210f0: 72 61 74 65 20 22 20 2b 0a 20 20 20 20 22 54 72 rate " +. "Tr 00021100: 69 6d 20 22 20 2b 0a 20 20 20 20 22 55 70 70 65 im " +. "Uppe 00021110: 72 43 61 73 65 20 22 20 2b 0a 20 20 20 20 22 55 rCase " +. "U 00021120: 73 65 72 53 74 61 74 75 73 20 22 20 2b 0a 20 20 serStatus " +. 00021130: 20 20 22 55 54 43 54 6f 4c 6f 63 61 6c 54 69 6d "UTCToLocalTim 00021140: 65 20 22 20 2b 0a 20 20 20 20 22 56 61 6c 69 64 e " +. "Valid 00021150: 61 74 65 58 4d 4c 20 22 20 2b 0a 20 20 20 20 22 ateXML " +. " 00021160: 56 61 72 49 73 43 6c 65 61 72 20 22 20 2b 0a 20 VarIsClear " +. 00021170: 20 20 20 22 56 61 72 49 73 45 6d 70 74 79 20 22 "VarIsEmpty " 00021180: 20 2b 0a 20 20 20 20 22 56 61 72 49 73 4e 75 6c +. "VarIsNul 00021190: 6c 20 22 20 2b 0a 20 20 20 20 22 57 6f 72 6b 54 l " +. "WorkT 000211a0: 69 6d 65 44 69 66 66 20 22 20 2b 0a 20 20 20 20 imeDiff " +. 000211b0: 22 57 72 69 74 65 46 69 6c 65 20 22 20 2b 0a 20 "WriteFile " +. 000211c0: 20 20 20 22 57 72 69 74 65 46 69 6c 65 45 78 20 "WriteFileEx 000211d0: 22 20 2b 0a 20 20 20 20 22 57 72 69 74 65 4f 62 " +. "WriteOb 000211e0: 6a 65 63 74 48 69 73 74 6f 72 79 20 22 20 2b 0a jectHistory " +. 000211f0: 20 20 20 20 22 d0 90 d0 bd d0 b0 d0 bb d0 b8 d0 "........... 00021200: b7 20 22 20 2b 0a 20 20 20 20 22 d0 91 d0 b0 d0 . " +. "..... 00021210: b7 d0 b0 d0 94 d0 b0 d0 bd d0 bd d1 8b d1 85 20 ............... 00021220: 22 20 2b 0a 20 20 20 20 22 d0 91 d0 bb d0 be d0 " +. "....... 00021230: ba d0 95 d1 81 d1 82 d1 8c 20 22 20 2b 0a 20 20 ......... " +. 00021240: 20 20 22 d0 91 d0 bb d0 be d0 ba d0 95 d1 81 d1 "............. 00021250: 82 d1 8c d0 a0 d0 b0 d1 81 d1 88 20 22 20 2b 0a ........... " +. 00021260: 20 20 20 20 22 d0 91 d0 bb d0 be d0 ba d0 98 d0 "........... 00021270: bd d1 84 d0 be 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00021280: 91 d0 bb d0 be d0 ba d0 a1 d0 bd d1 8f d1 82 d1 ................ 00021290: 8c 20 22 20 2b 0a 20 20 20 20 22 d0 91 d0 bb d0 . " +. "..... 000212a0: be d0 ba d0 a1 d0 bd d1 8f d1 82 d1 8c d0 a0 d0 ................ 000212b0: b0 d1 81 d1 88 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 000212c0: 91 d0 bb d0 be d0 ba d0 a3 d1 81 d1 82 d0 b0 d0 ................ 000212d0: bd d0 be d0 b2 d0 b8 d1 82 d1 8c 20 22 20 2b 0a ........... " +. 000212e0: 20 20 20 20 22 d0 92 d0 b2 d0 be d0 b4 20 22 20 "........ " 000212f0: 2b 0a 20 20 20 20 22 d0 92 d0 b2 d0 be d0 b4 d0 +. "......... 00021300: 9c d0 b5 d0 bd d1 8e 20 22 20 2b 0a 20 20 20 20 ....... " +. 00021310: 22 d0 92 d0 b5 d0 b4 d0 a1 20 22 20 2b 0a 20 20 "........ " +. 00021320: 20 20 22 d0 92 d0 b5 d0 b4 d0 a1 d0 bf d1 80 20 "............ 00021330: 22 20 2b 0a 20 20 20 20 22 d0 92 d0 b5 d1 80 d1 " +. "....... 00021340: 85 d0 bd d1 8f d1 8f d0 93 d1 80 d0 b0 d0 bd d0 ................ 00021350: b8 d1 86 d0 b0 d0 9c d0 b0 d1 81 d1 81 d0 b8 d0 ................ 00021360: b2 d0 b0 20 22 20 2b 0a 20 20 20 20 22 d0 92 d0 ... " +. "... 00021370: bd d0 b5 d1 88 d0 9f d1 80 d0 be d0 b3 d1 80 20 ............... 00021380: 22 20 2b 0a 20 20 20 20 22 d0 92 d0 be d1 81 d1 " +. "....... 00021390: 81 d1 82 20 22 20 2b 0a 20 20 20 20 22 d0 92 d1 ... " +. "... 000213a0: 80 d0 b5 d0 bc d0 b5 d0 bd d0 bd d0 b0 d1 8f d0 ................ 000213b0: 9f d0 b0 d0 bf d0 ba d0 b0 20 22 20 2b 0a 20 20 ......... " +. 000213c0: 20 20 22 d0 92 d1 80 d0 b5 d0 bc d1 8f 20 22 20 ".......... " 000213d0: 2b 0a 20 20 20 20 22 d0 92 d1 8b d0 b1 d0 be d1 +. "......... 000213e0: 80 53 51 4c 20 22 20 2b 0a 20 20 20 20 22 d0 92 .SQL " +. ".. 000213f0: d1 8b d0 b1 d1 80 d0 b0 d1 82 d1 8c d0 97 d0 b0 ................ 00021400: d0 bf d0 b8 d1 81 d1 8c 20 22 20 2b 0a 20 20 20 ........ " +. 00021410: 20 22 d0 92 d1 8b d0 b4 d0 b5 d0 bb d0 b8 d1 82 ".............. 00021420: d1 8c d0 a1 d1 82 d1 80 20 22 20 2b 0a 20 20 20 ........ " +. 00021430: 20 22 d0 92 d1 8b d0 b7 d0 b2 d0 b0 d1 82 d1 8c ".............. 00021440: 20 22 20 2b 0a 20 20 20 20 22 d0 92 d1 8b d0 bf " +. "...... 00021450: d0 be d0 bb d0 bd d0 b8 d1 82 d1 8c 20 22 20 2b ............ " + 00021460: 0a 20 20 20 20 22 d0 92 d1 8b d0 bf d0 9f d1 80 . ".......... 00021470: d0 be d0 b3 d1 80 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 00021480: d0 93 d1 80 d0 b0 d1 84 d0 b8 d1 87 d0 b5 d1 81 ................ 00021490: d0 ba d0 b8 d0 b9 d0 a4 d0 b0 d0 b9 d0 bb 20 22 .............. " 000214a0: 20 2b 0a 20 20 20 20 22 d0 93 d1 80 d1 83 d0 bf +. "........ 000214b0: d0 bf d0 b0 d0 94 d0 be d0 bf d0 be d0 bb d0 bd ................ 000214c0: d0 b8 d1 82 d0 b5 d0 bb d1 8c d0 bd d0 be 20 22 .............. " 000214d0: 20 2b 0a 20 20 20 20 22 d0 94 d0 b0 d1 82 d0 b0 +. "........ 000214e0: d0 92 d1 80 d0 b5 d0 bc d1 8f d0 a1 d0 b5 d1 80 ................ 000214f0: d0 b2 20 22 20 2b 0a 20 20 20 20 22 d0 94 d0 b5 .. " +. ".... 00021500: d0 bd d1 8c d0 9d d0 b5 d0 b4 d0 b5 d0 bb d0 b8 ................ 00021510: 20 22 20 2b 0a 20 20 20 20 22 d0 94 d0 b8 d0 b0 " +. "...... 00021520: d0 bb d0 be d0 b3 d0 94 d0 b0 d0 9d d0 b5 d1 82 ................ 00021530: 20 22 20 2b 0a 20 20 20 20 22 d0 94 d0 bb d0 b8 " +. "...... 00021540: d0 bd d0 b0 d0 a1 d1 82 d1 80 20 22 20 2b 0a 20 .......... " +. 00021550: 20 20 20 22 d0 94 d0 be d0 b1 d0 9f d0 be d0 b4 "............ 00021560: d1 81 d1 82 d1 80 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 00021570: d0 95 d0 9f d1 83 d1 81 d1 82 d0 be 20 22 20 2b ............ " + 00021580: 0a 20 20 20 20 22 d0 95 d1 81 d0 bb d0 b8 d0 a2 . ".......... 00021590: d0 be 20 22 20 2b 0a 20 20 20 20 22 d0 95 d0 a7 .. " +. ".... 000215a0: d0 b8 d1 81 d0 bb d0 be 20 22 20 2b 0a 20 20 20 ........ " +. 000215b0: 20 22 d0 97 d0 b0 d0 bc d0 9f d0 be d0 b4 d1 81 ".............. 000215c0: d1 82 d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 97 .... " +. ".. 000215d0: d0 b0 d0 bf d0 b8 d1 81 d1 8c d0 a1 d0 bf d1 80 ................ 000215e0: d0 b0 d0 b2 d0 be d1 87 d0 bd d0 b8 d0 ba d0 b0 ................ 000215f0: 20 22 20 2b 0a 20 20 20 20 22 d0 97 d0 bd d0 b0 " +. "...... 00021600: d1 87 d0 9f d0 be d0 bb d1 8f d0 a1 d0 bf d1 80 ................ 00021610: 20 22 20 2b 0a 20 20 20 20 22 d0 98 d0 94 d0 a2 " +. "...... 00021620: d0 b8 d0 bf d0 a1 d0 bf d1 80 20 22 20 2b 0a 20 .......... " +. 00021630: 20 20 20 22 d0 98 d0 b7 d0 b2 d0 bb d0 b5 d1 87 "............ 00021640: d1 8c d0 94 d0 b8 d1 81 d0 ba 20 22 20 2b 0a 20 .......... " +. 00021650: 20 20 20 22 d0 98 d0 b7 d0 b2 d0 bb d0 b5 d1 87 "............ 00021660: d1 8c d0 98 d0 bc d1 8f d0 a4 d0 b0 d0 b9 d0 bb ................ 00021670: d0 b0 20 22 20 2b 0a 20 20 20 20 22 d0 98 d0 b7 .. " +. ".... 00021680: d0 b2 d0 bb d0 b5 d1 87 d1 8c d0 9f d1 83 d1 82 ................ 00021690: d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 98 d0 b7 .. " +. ".... 000216a0: d0 b2 d0 bb d0 b5 d1 87 d1 8c d0 a0 d0 b0 d1 81 ................ 000216b0: d1 88 d0 b8 d1 80 d0 b5 d0 bd d0 b8 d0 b5 20 22 .............. " 000216c0: 20 2b 0a 20 20 20 20 22 d0 98 d0 b7 d0 bc d0 94 +. "........ 000216d0: d0 b0 d1 82 20 22 20 2b 0a 20 20 20 20 22 d0 98 .... " +. ".. 000216e0: d0 b7 d0 bc d0 b5 d0 bd d0 b8 d1 82 d1 8c d0 a0 ................ 000216f0: d0 b0 d0 b7 d0 bc d0 b5 d1 80 d0 9c d0 b0 d1 81 ................ 00021700: d1 81 d0 b8 d0 b2 d0 b0 20 22 20 2b 0a 20 20 20 ........ " +. 00021710: 20 22 d0 98 d0 b7 d0 bc d0 b5 d1 80 d0 b5 d0 bd ".............. 00021720: d0 b8 d0 b9 d0 9c d0 b0 d1 81 d1 81 d0 b8 d0 b2 ................ 00021730: d0 b0 20 22 20 2b 0a 20 20 20 20 22 d0 98 d0 bc .. " +. ".... 00021740: d1 8f d0 9e d1 80 d0 b3 20 22 20 2b 0a 20 20 20 ........ " +. 00021750: 20 22 d0 98 d0 bc d1 8f d0 9f d0 be d0 bb d1 8f ".............. 00021760: d0 a1 d0 bf d1 80 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 00021770: d0 98 d0 bd d0 b4 d0 b5 d0 ba d1 81 20 22 20 2b ............ " + 00021780: 0a 20 20 20 20 22 d0 98 d0 bd d0 b4 d0 b8 d0 ba . ".......... 00021790: d0 b0 d1 82 d0 be d1 80 d0 97 d0 b0 d0 ba d1 80 ................ 000217a0: d1 8b d1 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 000217b0: d0 98 d0 bd d0 b4 d0 b8 d0 ba d0 b0 d1 82 d0 be ................ 000217c0: d1 80 d0 9e d1 82 d0 ba d1 80 d1 8b d1 82 d1 8c ................ 000217d0: 20 22 20 2b 0a 20 20 20 20 22 d0 98 d0 bd d0 b4 " +. "...... 000217e0: d0 b8 d0 ba d0 b0 d1 82 d0 be d1 80 d0 a8 d0 b0 ................ 000217f0: d0 b3 20 22 20 2b 0a 20 20 20 20 22 d0 98 d0 bd .. " +. ".... 00021800: d1 82 d0 b5 d1 80 d0 b0 d0 ba d1 82 d0 b8 d0 b2 ................ 00021810: d0 bd d1 8b d0 b9 d0 a0 d0 b5 d0 b6 d0 b8 d0 bc ................ 00021820: 20 22 20 2b 0a 20 20 20 20 22 d0 98 d1 82 d0 be " +. "...... 00021830: d0 b3 d0 a2 d0 b1 d0 bb d0 a1 d0 bf d1 80 20 22 .............. " 00021840: 20 2b 0a 20 20 20 20 22 d0 9a d0 be d0 b4 d0 92 +. "........ 00021850: d0 b8 d0 b4 d0 92 d0 b5 d0 b4 d0 a1 d0 bf d1 80 ................ 00021860: 20 22 20 2b 0a 20 20 20 20 22 d0 9a d0 be d0 b4 " +. "...... 00021870: d0 92 d0 b8 d0 b4 d0 a1 d0 bf d1 80 d0 9f d0 be ................ 00021880: d0 98 d0 94 20 22 20 2b 0a 20 20 20 20 22 d0 9a .... " +. ".. 00021890: d0 be d0 b4 d0 9f d0 be 41 6e 61 6c 69 74 20 22 ........Analit " 000218a0: 20 2b 0a 20 20 20 20 22 d0 9a d0 be d0 b4 d0 a1 +. "........ 000218b0: d0 b8 d0 bc d0 b2 d0 be d0 bb d0 b0 20 22 20 2b ............ " + 000218c0: 0a 20 20 20 20 22 d0 9a d0 be d0 b4 d0 a1 d0 bf . ".......... 000218d0: d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 9a d0 be .. " +. ".... 000218e0: d0 bb d0 9f d0 be d0 b4 d1 81 d1 82 d1 80 20 22 .............. " 000218f0: 20 2b 0a 20 20 20 20 22 d0 9a d0 be d0 bb d0 9f +. "........ 00021900: d1 80 d0 be d0 bf 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 00021910: d0 9a d0 be d0 bd d0 9c d0 b5 d1 81 20 22 20 2b ............ " + 00021920: 0a 20 20 20 20 22 d0 9a d0 be d0 bd d1 81 d1 82 . ".......... 00021930: 20 22 20 2b 0a 20 20 20 20 22 d0 9a d0 be d0 bd " +. "...... 00021940: d1 81 d1 82 d0 95 d1 81 d1 82 d1 8c 20 22 20 2b ............ " + 00021950: 0a 20 20 20 20 22 d0 9a d0 be d0 bd d1 81 d1 82 . ".......... 00021960: d0 97 d0 bd d0 b0 d1 87 20 22 20 2b 0a 20 20 20 ........ " +. 00021970: 20 22 d0 9a d0 be d0 bd d0 a2 d1 80 d0 b0 d0 bd ".............. 00021980: 20 22 20 2b 0a 20 20 20 20 22 d0 9a d0 be d0 bf " +. "...... 00021990: d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c d0 a4 ................ 000219a0: d0 b0 d0 b9 d0 bb 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 000219b0: d0 9a d0 be d0 bf d0 b8 d1 8f d0 a1 d1 82 d1 80 ................ 000219c0: 20 22 20 2b 0a 20 20 20 20 22 d0 9a d0 9f d0 b5 " +. "...... 000219d0: d1 80 d0 b8 d0 be d0 b4 20 22 20 2b 0a 20 20 20 ........ " +. 000219e0: 20 22 d0 9a d0 a1 d1 82 d1 80 d0 a2 d0 b1 d0 bb ".............. 000219f0: d0 a1 d0 bf d1 80 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 00021a00: d0 9c d0 b0 d0 ba d1 81 20 22 20 2b 0a 20 20 20 ........ " +. 00021a10: 20 22 d0 9c d0 b0 d0 ba d1 81 d0 a1 d1 82 d1 80 ".............. 00021a20: d0 a2 d0 b1 d0 bb d0 a1 d0 bf d1 80 20 22 20 2b ............ " + 00021a30: 0a 20 20 20 20 22 d0 9c d0 b0 d1 81 d1 81 d0 b8 . ".......... 00021a40: d0 b2 20 22 20 2b 0a 20 20 20 20 22 d0 9c d0 b5 .. " +. ".... 00021a50: d0 bd d1 8e 20 22 20 2b 0a 20 20 20 20 22 d0 9c .... " +. ".. 00021a60: d0 b5 d0 bd d1 8e d0 a0 d0 b0 d1 81 d1 88 20 22 .............. " 00021a70: 20 2b 0a 20 20 20 20 22 d0 9c d0 b8 d0 bd 20 22 +. "...... " 00021a80: 20 2b 0a 20 20 20 20 22 d0 9d d0 b0 d0 b1 d0 be +. "........ 00021a90: d1 80 d0 94 d0 b0 d0 bd d0 bd d1 8b d1 85 d0 9d ................ 00021aa0: d0 b0 d0 b9 d1 82 d0 b8 d0 a0 d0 b0 d1 81 d1 88 ................ 00021ab0: 20 22 20 2b 0a 20 20 20 20 22 d0 9d d0 b0 d0 b8 " +. "...... 00021ac0: d0 bc d0 92 d0 b8 d0 b4 d0 a1 d0 bf d1 80 20 22 .............. " 00021ad0: 20 2b 0a 20 20 20 20 22 d0 9d d0 b0 d0 b8 d0 bc +. "........ 00021ae0: d0 9f d0 be 41 6e 61 6c 69 74 20 22 20 2b 0a 20 ....Analit " +. 00021af0: 20 20 20 22 d0 9d d0 b0 d0 b8 d0 bc d0 a1 d0 bf "............ 00021b00: d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 9d d0 b0 .. " +. ".... 00021b10: d1 81 d1 82 d1 80 d0 be d0 b8 d1 82 d1 8c d0 9f ................ 00021b20: d0 b5 d1 80 d0 b5 d0 b2 d0 be d0 b4 d1 8b d0 a1 ................ 00021b30: d1 82 d1 80 d0 be d0 ba 20 22 20 2b 0a 20 20 20 ........ " +. 00021b40: 20 22 d0 9d d0 b0 d1 87 d0 9c d0 b5 d1 81 20 22 "............ " 00021b50: 20 2b 0a 20 20 20 20 22 d0 9d d0 b0 d1 87 d0 a2 +. "........ 00021b60: d1 80 d0 b0 d0 bd 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 00021b70: d0 9d d0 b8 d0 b6 d0 bd d1 8f d1 8f d0 93 d1 80 ................ 00021b80: d0 b0 d0 bd d0 b8 d1 86 d0 b0 d0 9c d0 b0 d1 81 ................ 00021b90: d1 81 d0 b8 d0 b2 d0 b0 20 22 20 2b 0a 20 20 20 ........ " +. 00021ba0: 20 22 d0 9d d0 be d0 bc d0 b5 d1 80 d0 a1 d0 bf ".............. 00021bb0: d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 9d d0 9f .. " +. ".... 00021bc0: d0 b5 d1 80 d0 b8 d0 be d0 b4 20 22 20 2b 0a 20 .......... " +. 00021bd0: 20 20 20 22 d0 9e d0 ba d0 bd d0 be 20 22 20 2b "........ " + 00021be0: 0a 20 20 20 20 22 d0 9e d0 ba d1 80 20 22 20 2b . "...... " + 00021bf0: 0a 20 20 20 20 22 d0 9e d0 ba d1 80 d1 83 d0 b6 . ".......... 00021c00: d0 b5 d0 bd d0 b8 d0 b5 20 22 20 2b 0a 20 20 20 ........ " +. 00021c10: 20 22 d0 9e d1 82 d0 bb d0 98 d0 bd d1 84 d0 94 ".............. 00021c20: d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 22 .............. " 00021c30: 20 2b 0a 20 20 20 20 22 d0 9e d1 82 d0 bb d0 98 +. "........ 00021c40: d0 bd d1 84 d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 82 ................ 00021c50: d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 9e d1 82 .. " +. ".... 00021c60: d1 87 d0 b5 d1 82 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 00021c70: d0 9e d1 82 d1 87 d0 b5 d1 82 d0 90 d0 bd d0 b0 ................ 00021c80: d0 bb 20 22 20 2b 0a 20 20 20 20 22 d0 9e d1 82 .. " +. ".... 00021c90: d1 87 d0 b5 d1 82 d0 98 d0 bd d1 82 20 22 20 2b ............ " + 00021ca0: 0a 20 20 20 20 22 d0 9f d0 b0 d0 bf d0 ba d0 b0 . ".......... 00021cb0: d0 a1 d1 83 d1 89 d0 b5 d1 81 d1 82 d0 b2 d1 83 ................ 00021cc0: d0 b5 d1 82 20 22 20 2b 0a 20 20 20 20 22 d0 9f .... " +. ".. 00021cd0: d0 b0 d1 83 d0 b7 d0 b0 20 22 20 2b 0a 20 20 20 ........ " +. 00021ce0: 20 22 d0 9f d0 92 d1 8b d0 b1 d0 be d1 80 53 51 "............SQ 00021cf0: 4c 20 22 20 2b 0a 20 20 20 20 22 d0 9f d0 b5 d1 L " +. "..... 00021d00: 80 d0 b5 d0 b8 d0 bc d0 b5 d0 bd d0 be d0 b2 d0 ................ 00021d10: b0 d1 82 d1 8c d0 a4 d0 b0 d0 b9 d0 bb 20 22 20 ............. " 00021d20: 2b 0a 20 20 20 20 22 d0 9f d0 b5 d1 80 d0 b5 d0 +. "......... 00021d30: bc d0 b5 d0 bd d0 bd d1 8b d0 b5 20 22 20 2b 0a ........... " +. 00021d40: 20 20 20 20 22 d0 9f d0 b5 d1 80 d0 b5 d0 bc d0 "........... 00021d50: b5 d1 81 d1 82 d0 b8 d1 82 d1 8c d0 a4 d0 b0 d0 ................ 00021d60: b9 d0 bb 20 22 20 2b 0a 20 20 20 20 22 d0 9f d0 ... " +. "... 00021d70: be d0 b4 d1 81 d1 82 d1 80 20 22 20 2b 0a 20 20 ......... " +. 00021d80: 20 20 22 d0 9f d0 be d0 b8 d1 81 d0 ba d0 9f d0 "............. 00021d90: be d0 b4 d1 81 d1 82 d1 80 20 22 20 2b 0a 20 20 ......... " +. 00021da0: 20 20 22 d0 9f d0 be d0 b8 d1 81 d0 ba d0 a1 d1 "............. 00021db0: 82 d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 9f d0 ... " +. "... 00021dc0: be d0 bb d1 83 d1 87 d0 b8 d1 82 d1 8c d0 98 d0 ................ 00021dd0: 94 d0 a2 d0 b0 d0 b1 d0 bb d0 b8 d1 86 d1 8b 20 ............... 00021de0: 22 20 2b 0a 20 20 20 20 22 d0 9f d0 be d0 bb d1 " +. "....... 00021df0: 8c d0 b7 d0 be d0 b2 d0 b0 d1 82 d0 b5 d0 bb d1 ................ 00021e00: 8c d0 94 d0 be d0 bf d0 be d0 bb d0 bd d0 b8 d1 ................ 00021e10: 82 d0 b5 d0 bb d1 8c d0 bd d0 be 20 22 20 2b 0a ........... " +. 00021e20: 20 20 20 20 22 d0 9f d0 be d0 bb d1 8c d0 b7 d0 "........... 00021e30: be d0 b2 d0 b0 d1 82 d0 b5 d0 bb d1 8c d0 98 d0 ................ 00021e40: 94 20 22 20 2b 0a 20 20 20 20 22 d0 9f d0 be d0 . " +. "..... 00021e50: bb d1 8c d0 b7 d0 be d0 b2 d0 b0 d1 82 d0 b5 d0 ................ 00021e60: bb d1 8c d0 98 d0 bc d1 8f 20 22 20 2b 0a 20 20 ......... " +. 00021e70: 20 20 22 d0 9f d0 be d0 bb d1 8c d0 b7 d0 be d0 "............. 00021e80: b2 d0 b0 d1 82 d0 b5 d0 bb d1 8c d0 a1 d1 82 d0 ................ 00021e90: b0 d1 82 d1 83 d1 81 20 22 20 2b 0a 20 20 20 20 ....... " +. 00021ea0: 22 d0 9f d1 80 d0 b5 d1 80 d0 b2 d0 b0 d1 82 d1 "............... 00021eb0: 8c 20 22 20 2b 0a 20 20 20 20 22 d0 9f d1 80 d0 . " +. "..... 00021ec0: be d0 b2 d0 b5 d1 80 d0 b8 d1 82 d1 8c d0 9f d0 ................ 00021ed0: b0 d1 80 d0 b0 d0 bc d0 b5 d1 82 d1 80 20 22 20 ............. " 00021ee0: 2b 0a 20 20 20 20 22 d0 9f d1 80 d0 be d0 b2 d0 +. "......... 00021ef0: b5 d1 80 d0 b8 d1 82 d1 8c d0 9f d0 b0 d1 80 d0 ................ 00021f00: b0 d0 bc d0 b5 d1 82 d1 80 d0 97 d0 bd d0 b0 d1 ................ 00021f10: 87 20 22 20 2b 0a 20 20 20 20 22 d0 9f d1 80 d0 . " +. "..... 00021f20: be d0 b2 d0 b5 d1 80 d0 b8 d1 82 d1 8c d0 a3 d1 ................ 00021f30: 81 d0 bb d0 be d0 b2 d0 b8 d0 b5 20 22 20 2b 0a ........... " +. 00021f40: 20 20 20 20 22 d0 a0 d0 b0 d0 b7 d0 b1 d0 a1 d1 "........... 00021f50: 82 d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 a0 d0 ... " +. "... 00021f60: b0 d0 b7 d0 bd d0 92 d1 80 d0 b5 d0 bc d1 8f 20 ............... 00021f70: 22 20 2b 0a 20 20 20 20 22 d0 a0 d0 b0 d0 b7 d0 " +. "....... 00021f80: bd d0 94 d0 b0 d1 82 20 22 20 2b 0a 20 20 20 20 ....... " +. 00021f90: 22 d0 a0 d0 b0 d0 b7 d0 bd d0 94 d0 b0 d1 82 d0 "............... 00021fa0: b0 d0 92 d1 80 d0 b5 d0 bc d1 8f 20 22 20 2b 0a ........... " +. 00021fb0: 20 20 20 20 22 d0 a0 d0 b0 d0 b7 d0 bd d0 a0 d0 "........... 00021fc0: b0 d0 b1 d0 92 d1 80 d0 b5 d0 bc d1 8f 20 22 20 ............. " 00021fd0: 2b 0a 20 20 20 20 22 d0 a0 d0 b5 d0 b3 d0 a3 d1 +. "......... 00021fe0: 81 d1 82 d0 92 d1 80 d0 b5 d0 bc 20 22 20 2b 0a ........... " +. 00021ff0: 20 20 20 20 22 d0 a0 d0 b5 d0 b3 d0 a3 d1 81 d1 "........... 00022000: 82 d0 94 d0 b0 d1 82 20 22 20 2b 0a 20 20 20 20 ....... " +. 00022010: 22 d0 a0 d0 b5 d0 b3 d0 a3 d1 81 d1 82 d0 a7 d1 "............... 00022020: 81 d0 bb 20 22 20 2b 0a 20 20 20 20 22 d0 a0 d0 ... " +. "... 00022030: b5 d0 b4 d0 a2 d0 b5 d0 ba d1 81 d1 82 20 22 20 ............. " 00022040: 2b 0a 20 20 20 20 22 d0 a0 d0 b5 d0 b5 d1 81 d1 +. "......... 00022050: 82 d1 80 d0 97 d0 b0 d0 bf d0 b8 d1 81 d1 8c 20 ............... 00022060: 22 20 2b 0a 20 20 20 20 22 d0 a0 d0 b5 d0 b5 d1 " +. "....... 00022070: 81 d1 82 d1 80 d0 a1 d0 bf d0 b8 d1 81 d0 be d0 ................ 00022080: ba d0 98 d0 bc d0 b5 d0 bd d0 9f d0 b0 d1 80 d0 ................ 00022090: b0 d0 bc 20 22 20 2b 0a 20 20 20 20 22 d0 a0 d0 ... " +. "... 000220a0: b5 d0 b5 d1 81 d1 82 d1 80 d0 a7 d1 82 d0 b5 d0 ................ 000220b0: bd d0 b8 d0 b5 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 000220c0: a0 d0 b5 d0 ba d0 b2 d0 a1 d0 bf d1 80 20 22 20 ............. " 000220d0: 2b 0a 20 20 20 20 22 d0 a0 d0 b5 d0 ba d0 b2 d0 +. "......... 000220e0: a1 d0 bf d1 80 d0 9f d1 80 20 22 20 2b 0a 20 20 ......... " +. 000220f0: 20 20 22 d0 a1 d0 b5 d0 b3 d0 be d0 b4 d0 bd d1 "............. 00022100: 8f 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 b5 d0 . " +. "..... 00022110: b9 d1 87 d0 b0 d1 81 20 22 20 2b 0a 20 20 20 20 ....... " +. 00022120: 22 d0 a1 d0 b5 d1 80 d0 b2 d0 b5 d1 80 20 22 20 "............ " 00022130: 2b 0a 20 20 20 20 22 d0 a1 d0 b5 d1 80 d0 b2 d0 +. "......... 00022140: b5 d1 80 d0 9f d1 80 d0 be d1 86 d0 b5 d1 81 d1 ................ 00022150: 81 d0 98 d0 94 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022160: a1 d0 b5 d1 80 d1 82 d0 b8 d1 84 d0 b8 d0 ba d0 ................ 00022170: b0 d1 82 d0 a4 d0 b0 d0 b9 d0 bb d0 a1 d1 87 d0 ................ 00022180: b8 d1 82 d0 b0 d1 82 d1 8c 20 22 20 2b 0a 20 20 ......... " +. 00022190: 20 20 22 d0 a1 d0 b6 d0 9f d1 80 d0 be d0 b1 20 "............ 000221a0: 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 b8 d0 bc d0 " +. "....... 000221b0: b2 d0 be d0 bb 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 000221c0: a1 d0 b8 d1 81 d1 82 d0 b5 d0 bc d0 b0 d0 94 d0 ................ 000221d0: b8 d1 80 d0 b5 d0 ba d1 82 d1 83 d0 bc d0 9a d0 ................ 000221e0: be d0 b4 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 000221f0: b8 d1 81 d1 82 d0 b5 d0 bc d0 b0 d0 98 d0 bd d1 ................ 00022200: 84 d0 be d1 80 d0 bc d0 b0 d1 86 d0 b8 d1 8f 20 ............... 00022210: 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 b8 d1 81 d1 " +. "....... 00022220: 82 d0 b5 d0 bc d0 b0 d0 9a d0 be d0 b4 20 22 20 ............. " 00022230: 2b 0a 20 20 20 20 22 d0 a1 d0 be d0 b4 d0 b5 d1 +. "......... 00022240: 80 d0 b6 d0 b8 d1 82 20 22 20 2b 0a 20 20 20 20 ....... " +. 00022250: 22 d0 a1 d0 be d0 b5 d0 b4 d0 b8 d0 bd d0 b5 d0 "............... 00022260: bd d0 b8 d0 b5 d0 97 d0 b0 d0 ba d1 80 d1 8b d1 ................ 00022270: 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 00022280: be d0 b5 d0 b4 d0 b8 d0 bd d0 b5 d0 bd d0 b8 d0 ................ 00022290: b5 d0 9e d1 82 d0 ba d1 80 d1 8b d1 82 d1 8c 20 ............... 000222a0: 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 be d0 b7 d0 " +. "....... 000222b0: b4 d0 b0 d1 82 d1 8c d0 94 d0 b8 d0 b0 d0 bb d0 ................ 000222c0: be d0 b3 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 000222d0: be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 94 d0 b8 d0 ................ 000222e0: b0 d0 bb d0 be d0 b3 d0 92 d1 8b d0 b1 d0 be d1 ................ 000222f0: 80 d0 b0 d0 98 d0 b7 d0 94 d0 b2 d1 83 d1 85 d0 ................ 00022300: a1 d0 bf d0 b8 d1 81 d0 ba d0 be d0 b2 20 22 20 ............. " 00022310: 2b 0a 20 20 20 20 22 d0 a1 d0 be d0 b7 d0 b4 d0 +. "......... 00022320: b0 d1 82 d1 8c d0 94 d0 b8 d0 b0 d0 bb d0 be d0 ................ 00022330: b3 d0 92 d1 8b d0 b1 d0 be d1 80 d0 b0 d0 9f d0 ................ 00022340: b0 d0 bf d0 ba d0 b8 20 22 20 2b 0a 20 20 20 20 ....... " +. 00022350: 22 d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 "............... 00022360: 94 d0 b8 d0 b0 d0 bb d0 be d0 b3 d0 9e d1 82 d0 ................ 00022370: ba d1 80 d1 8b d1 82 d0 b8 d1 8f d0 a4 d0 b0 d0 ................ 00022380: b9 d0 bb d0 b0 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022390: a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 94 d0 ................ 000223a0: b8 d0 b0 d0 bb d0 be d0 b3 d0 a1 d0 be d1 85 d1 ................ 000223b0: 80 d0 b0 d0 bd d0 b5 d0 bd d0 b8 d1 8f d0 a4 d0 ................ 000223c0: b0 d0 b9 d0 bb d0 b0 20 22 20 2b 0a 20 20 20 20 ....... " +. 000223d0: 22 d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 "............... 000223e0: 97 d0 b0 d0 bf d1 80 d0 be d1 81 20 22 20 2b 0a ........... " +. 000223f0: 20 20 20 20 22 d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 "........... 00022400: 82 d1 8c d0 98 d0 bd d0 b4 d0 b8 d0 ba d0 b0 d1 ................ 00022410: 82 d0 be d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022420: a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 98 d1 ................ 00022430: 81 d0 ba d0 bb d1 8e d1 87 d0 b5 d0 bd d0 b8 d0 ................ 00022440: b5 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 be d0 . " +. "..... 00022450: b7 d0 b4 d0 b0 d1 82 d1 8c d0 9a d1 8d d1 88 d0 ................ 00022460: b8 d1 80 d0 be d0 b2 d0 b0 d0 bd d0 bd d1 8b d0 ................ 00022470: b9 d0 a1 d0 bf d1 80 d0 b0 d0 b2 d0 be d1 87 d0 ................ 00022480: bd d0 b8 d0 ba 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022490: a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 9c d0 ................ 000224a0: b0 d1 81 d1 81 d0 b8 d0 b2 20 22 20 2b 0a 20 20 ......... " +. 000224b0: 20 20 22 d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 "............. 000224c0: 8c d0 9d d0 b0 d0 b1 d0 be d1 80 d0 94 d0 b0 d0 ................ 000224d0: bd d0 bd d1 8b d1 85 20 22 20 2b 0a 20 20 20 20 ....... " +. 000224e0: 22 d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 "............... 000224f0: 9e d0 b1 d1 8a d0 b5 d0 ba d1 82 20 22 20 2b 0a ........... " +. 00022500: 20 20 20 20 22 d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 "........... 00022510: 82 d1 8c d0 9e d1 82 d1 87 d0 b5 d1 82 20 22 20 ............. " 00022520: 2b 0a 20 20 20 20 22 d0 a1 d0 be d0 b7 d0 b4 d0 +. "......... 00022530: b0 d1 82 d1 8c d0 9f d0 b0 d0 bf d0 ba d1 83 20 ............... 00022540: 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 be d0 b7 d0 " +. "....... 00022550: b4 d0 b0 d1 82 d1 8c d0 a0 d0 b5 d0 b4 d0 b0 d0 ................ 00022560: ba d1 82 d0 be d1 80 20 22 20 2b 0a 20 20 20 20 ....... " +. 00022570: 22 d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 "............... 00022580: a1 d0 be d0 b5 d0 b4 d0 b8 d0 bd d0 b5 d0 bd d0 ................ 00022590: b8 d0 b5 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 000225a0: be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 a1 d0 bf d0 ................ 000225b0: b8 d1 81 d0 be d0 ba 20 22 20 2b 0a 20 20 20 20 ....... " +. 000225c0: 22 d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 "............... 000225d0: a1 d0 bf d0 b8 d1 81 d0 be d0 ba d0 a1 d1 82 d1 ................ 000225e0: 80 d0 be d0 ba 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 000225f0: a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c d0 a1 d0 ................ 00022600: bf d1 80 d0 b0 d0 b2 d0 be d1 87 d0 bd d0 b8 d0 ................ 00022610: ba 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 be d0 . " +. "..... 00022620: b7 d0 b4 d0 b0 d1 82 d1 8c d0 a1 d1 86 d0 b5 d0 ................ 00022630: bd d0 b0 d1 80 d0 b8 d0 b9 20 22 20 2b 0a 20 20 ......... " +. 00022640: 20 20 22 d0 a1 d0 be d0 b7 d0 b4 d0 a1 d0 bf d1 "............. 00022650: 80 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 be d1 . " +. "..... 00022660: 81 d1 82 d0 a1 d0 bf d1 80 20 22 20 2b 0a 20 20 ......... " +. 00022670: 20 20 22 d0 a1 d0 be d1 85 d1 80 20 22 20 2b 0a "........ " +. 00022680: 20 20 20 20 22 d0 a1 d0 be d1 85 d1 80 d0 a1 d0 "........... 00022690: bf d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 000226a0: bf d0 b8 d1 81 d0 be d0 ba d0 a1 d0 b8 d1 81 d1 ................ 000226b0: 82 d0 b5 d0 bc 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 000226c0: a1 d0 bf d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 000226d0: a1 d0 bf d1 80 d0 b0 d0 b2 d0 be d1 87 d0 bd d0 ................ 000226e0: b8 d0 ba 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 000226f0: bf d1 80 d0 91 d0 bb d0 be d0 ba d0 95 d1 81 d1 ................ 00022700: 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 00022710: bf d1 80 d0 91 d0 bb d0 be d0 ba d0 a1 d0 bd d1 ................ 00022720: 8f d1 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022730: a1 d0 bf d1 80 d0 91 d0 bb d0 be d0 ba d0 a1 d0 ................ 00022740: bd d1 8f d1 82 d1 8c d0 a0 d0 b0 d1 81 d1 88 20 ............... 00022750: 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 " +. "....... 00022760: 91 d0 bb d0 be d0 ba d0 a3 d1 81 d1 82 d0 b0 d0 ................ 00022770: bd d0 be d0 b2 d0 b8 d1 82 d1 8c 20 22 20 2b 0a ........... " +. 00022780: 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 98 d0 b7 d0 "........... 00022790: bc d0 9d d0 b0 d0 b1 d0 94 d0 b0 d0 bd 20 22 20 ............. " 000227a0: 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 9a d0 +. "......... 000227b0: be d0 b4 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 000227c0: bf d1 80 d0 9d d0 be d0 bc d0 b5 d1 80 20 22 20 ............. " 000227d0: 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 9e d0 +. "......... 000227e0: b1 d0 bd d0 be d0 b2 d0 b8 d1 82 d1 8c 20 22 20 ............. " 000227f0: 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 9e d1 +. "......... 00022800: 82 d0 ba d1 80 d1 8b d1 82 d1 8c 20 22 20 2b 0a ........... " +. 00022810: 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 9e d1 82 d0 "........... 00022820: bc d0 b5 d0 bd d0 b8 d1 82 d1 8c 20 22 20 2b 0a ........... " +. 00022830: 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 9f d0 b0 d1 "........... 00022840: 80 d0 b0 d0 bc 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022850: a1 d0 bf d1 80 d0 9f d0 be d0 bb d0 b5 d0 97 d0 ................ 00022860: bd d0 b0 d1 87 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022870: a1 d0 bf d1 80 d0 9f d0 be d0 bb d0 b5 d0 98 d0 ................ 00022880: bc d1 8f 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 00022890: bf d1 80 d0 a0 d0 b5 d0 ba d0 b2 20 22 20 2b 0a ........... " +. 000228a0: 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 a0 d0 b5 d0 "........... 000228b0: ba d0 b2 d0 92 d0 b2 d0 b5 d0 b4 d0 97 d0 bd 20 ............... 000228c0: 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 " +. "....... 000228d0: a0 d0 b5 d0 ba d0 b2 d0 9d d0 be d0 b2 d1 8b d0 ................ 000228e0: b5 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 . " +. "..... 000228f0: 80 d0 a0 d0 b5 d0 ba d0 b2 d0 9f d1 80 20 22 20 ............. " 00022900: 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 a0 d0 +. "......... 00022910: b5 d0 ba d0 b2 d0 9f d1 80 d0 b5 d0 b4 d0 97 d0 ................ 00022920: bd 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 . " +. "..... 00022930: 80 d0 a0 d0 b5 d0 ba d0 b2 d0 a0 d0 b5 d0 b6 d0 ................ 00022940: b8 d0 bc 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 00022950: bf d1 80 d0 a0 d0 b5 d0 ba d0 b2 d0 a2 d0 b8 d0 ................ 00022960: bf d0 a2 d0 b5 d0 ba d1 81 d1 82 20 22 20 2b 0a ........... " +. 00022970: 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 a1 d0 be d0 "........... 00022980: b7 d0 b4 d0 b0 d1 82 d1 8c 20 22 20 2b 0a 20 20 ......... " +. 00022990: 20 20 22 d0 a1 d0 bf d1 80 d0 a1 d0 be d1 81 d1 "............. 000229a0: 82 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 . " +. "..... 000229b0: 80 d0 a1 d0 be d1 85 d1 80 d0 b0 d0 bd d0 b8 d1 ................ 000229c0: 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 000229d0: bf d1 80 d0 a2 d0 b1 d0 bb d0 98 d1 82 d0 be d0 ................ 000229e0: b3 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 . " +. "..... 000229f0: 80 d0 a2 d0 b1 d0 bb d0 a1 d1 82 d1 80 20 22 20 ............. " 00022a00: 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 a2 d0 +. "......... 00022a10: b1 d0 bb d0 a1 d1 82 d1 80 d0 9a d0 be d0 bb 20 ............... 00022a20: 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 " +. "....... 00022a30: a2 d0 b1 d0 bb d0 a1 d1 82 d1 80 d0 9c d0 b0 d0 ................ 00022a40: ba d1 81 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 00022a50: bf d1 80 d0 a2 d0 b1 d0 bb d0 a1 d1 82 d1 80 d0 ................ 00022a60: 9c d0 b8 d0 bd 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022a70: a1 d0 bf d1 80 d0 a2 d0 b1 d0 bb d0 a1 d1 82 d1 ................ 00022a80: 80 d0 9f d1 80 d0 b5 d0 b4 20 22 20 2b 0a 20 20 ......... " +. 00022a90: 20 20 22 d0 a1 d0 bf d1 80 d0 a2 d0 b1 d0 bb d0 "............. 00022aa0: a1 d1 82 d1 80 d0 a1 d0 bb d0 b5 d0 b4 20 22 20 ............. " 00022ab0: 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 80 d0 a2 d0 +. "......... 00022ac0: b1 d0 bb d0 a1 d1 82 d1 80 d0 a1 d0 be d0 b7 d0 ................ 00022ad0: b4 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 . " +. "..... 00022ae0: 80 d0 a2 d0 b1 d0 bb d0 a1 d1 82 d1 80 d0 a3 d0 ................ 00022af0: b4 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 bf d1 . " +. "..... 00022b00: 80 d0 a2 d0 b5 d0 ba d0 9f d1 80 d0 b5 d0 b4 d1 ................ 00022b10: 81 d1 82 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d0 ... " +. "... 00022b20: bf d1 80 d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 ................ 00022b30: 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d1 80 d0 . " +. "..... 00022b40: b0 d0 b2 d0 bd d0 b8 d1 82 d1 8c d0 a1 d1 82 d1 ................ 00022b50: 80 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d1 82 d1 . " +. "..... 00022b60: 80 d0 92 d0 b5 d1 80 d1 85 d0 a0 d0 b5 d0 b3 d0 ................ 00022b70: b8 d1 81 d1 82 d1 80 20 22 20 2b 0a 20 20 20 20 ....... " +. 00022b80: 22 d0 a1 d1 82 d1 80 d0 9d d0 b8 d0 b6 d0 bd d0 "............... 00022b90: a0 d0 b5 d0 b3 d0 b8 d1 81 d1 82 d1 80 20 22 20 ............. " 00022ba0: 2b 0a 20 20 20 20 22 d0 a1 d1 82 d1 80 d0 a2 d0 +. "......... 00022bb0: b1 d0 bb d0 a1 d0 bf d1 80 20 22 20 2b 0a 20 20 ......... " +. 00022bc0: 20 20 22 d0 a1 d1 83 d0 bc d0 9f d1 80 d0 be d0 "............. 00022bd0: bf 20 22 20 2b 0a 20 20 20 20 22 d0 a1 d1 86 d0 . " +. "..... 00022be0: b5 d0 bd d0 b0 d1 80 d0 b8 d0 b9 20 22 20 2b 0a ........... " +. 00022bf0: 20 20 20 20 22 d0 a1 d1 86 d0 b5 d0 bd d0 b0 d1 "........... 00022c00: 80 d0 b8 d0 b9 d0 9f d0 b0 d1 80 d0 b0 d0 bc 20 ............... 00022c10: 22 20 2b 0a 20 20 20 20 22 d0 a2 d0 b5 d0 ba d0 " +. "....... 00022c20: 92 d0 b5 d1 80 d1 81 d0 b8 d1 8f 20 22 20 2b 0a ........... " +. 00022c30: 20 20 20 20 22 d0 a2 d0 b5 d0 ba d0 9e d1 80 d0 "........... 00022c40: b3 20 22 20 2b 0a 20 20 20 20 22 d0 a2 d0 be d1 . " +. "..... 00022c50: 87 d0 bd 20 22 20 2b 0a 20 20 20 20 22 d0 a2 d1 ... " +. "... 00022c60: 80 d0 b0 d0 bd 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022c70: a2 d1 80 d0 b0 d0 bd d1 81 d0 bb d0 b8 d1 82 d0 ................ 00022c80: b5 d1 80 d0 b0 d1 86 d0 b8 d1 8f 20 22 20 2b 0a ........... " +. 00022c90: 20 20 20 20 22 d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 "........... 00022ca0: 82 d1 8c d0 a2 d0 b0 d0 b1 d0 bb d0 b8 d1 86 d1 ................ 00022cb0: 83 20 22 20 2b 0a 20 20 20 20 22 d0 a3 d0 b4 d0 . " +. "..... 00022cc0: b0 d0 bb d0 b8 d1 82 d1 8c d0 a4 d0 b0 d0 b9 d0 ................ 00022cd0: bb 20 22 20 2b 0a 20 20 20 20 22 d0 a3 d0 b4 d0 . " +. "..... 00022ce0: a1 d0 bf d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022cf0: a3 d0 b4 d0 a1 d1 82 d1 80 d0 a2 d0 b1 d0 bb d0 ................ 00022d00: a1 d0 bf d1 80 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022d10: a3 d1 81 d1 82 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022d20: a3 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 d0 ba d0 ................ 00022d30: b8 d0 9a d0 be d0 bd d1 81 d1 82 d0 b0 d0 bd d1 ................ 00022d40: 82 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 . " +. "..... 00022d50: b9 d0 bb d0 90 d1 82 d1 80 d0 b8 d0 b1 d1 83 d1 ................ 00022d60: 82 d0 a1 d1 87 d0 b8 d1 82 d0 b0 d1 82 d1 8c 20 ............... 00022d70: 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 " +. "....... 00022d80: bb d0 90 d1 82 d1 80 d0 b8 d0 b1 d1 83 d1 82 d0 ................ 00022d90: a3 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 d0 b8 d1 ................ 00022da0: 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 ... " +. "... 00022db0: b0 d0 b9 d0 bb d0 92 d1 80 d0 b5 d0 bc d1 8f 20 ............... 00022dc0: 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 " +. "....... 00022dd0: bb d0 92 d1 80 d0 b5 d0 bc d1 8f d0 a3 d1 81 d1 ................ 00022de0: 82 d0 b0 d0 bd d0 be d0 b2 d0 b8 d1 82 d1 8c 20 ............... 00022df0: 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 " +. "....... 00022e00: bb d0 92 d1 8b d0 b1 d1 80 d0 b0 d1 82 d1 8c 20 ............... 00022e10: 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 " +. "....... 00022e20: bb d0 97 d0 b0 d0 bd d1 8f d1 82 20 22 20 2b 0a ........... " +. 00022e30: 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 bb d0 97 d0 "........... 00022e40: b0 d0 bf d0 b8 d1 81 d0 b0 d1 82 d1 8c 20 22 20 ............. " 00022e50: 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 bb d0 +. "......... 00022e60: 98 d1 81 d0 ba d0 b0 d1 82 d1 8c 20 22 20 2b 0a ........... " +. 00022e70: 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 bb d0 9a d0 "........... 00022e80: be d0 bf d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 ................ 00022e90: 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 . " +. "..... 00022ea0: b9 d0 bb d0 9c d0 be d0 b6 d0 bd d0 be d0 a7 d0 ................ 00022eb0: b8 d1 82 d0 b0 d1 82 d1 8c 20 22 20 2b 0a 20 20 ......... " +. 00022ec0: 20 20 22 d0 a4 d0 b0 d0 b9 d0 bb d0 9e d1 82 d0 "............. 00022ed0: ba d1 80 d1 8b d1 82 d1 8c 20 22 20 2b 0a 20 20 ......... " +. 00022ee0: 20 20 22 d0 a4 d0 b0 d0 b9 d0 bb d0 9f d0 b5 d1 "............. 00022ef0: 80 d0 b5 d0 b8 d0 bc d0 b5 d0 bd d0 be d0 b2 d0 ................ 00022f00: b0 d1 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 ..... " +. ". 00022f10: a4 d0 b0 d0 b9 d0 bb d0 9f d0 b5 d1 80 d0 b5 d0 ................ 00022f20: ba d0 be d0 b4 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 ................ 00022f30: 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 ... " +. "... 00022f40: b0 d0 b9 d0 bb d0 9f d0 b5 d1 80 d0 b5 d0 bc d0 ................ 00022f50: b5 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 22 20 2b 0a ........... " +. 00022f60: 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 bb d0 9f d1 "........... 00022f70: 80 d0 be d1 81 d0 bc d0 be d1 82 d1 80 d0 b5 d1 ................ 00022f80: 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 ... " +. "... 00022f90: b0 d0 b9 d0 bb d0 a0 d0 b0 d0 b7 d0 bc d0 b5 d1 ................ 00022fa0: 80 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 . " +. "..... 00022fb0: b9 d0 bb d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 ................ 00022fc0: 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 . " +. "..... 00022fd0: b9 d0 bb d0 a1 d1 81 d1 8b d0 bb d0 ba d0 b0 d0 ................ 00022fe0: a1 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c 20 22 20 ............. " 00022ff0: 2b 0a 20 20 20 20 22 d0 a4 d0 b0 d0 b9 d0 bb d0 +. "......... 00023000: a1 d1 83 d1 89 d0 b5 d1 81 d1 82 d0 b2 d1 83 d0 ................ 00023010: b5 d1 82 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 ... " +. "... 00023020: b0 d0 b9 d0 bb d0 a1 d1 87 d0 b8 d1 82 d0 b0 d1 ................ 00023030: 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 ... " +. "... 00023040: b0 d0 b9 d0 bb d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 ................ 00023050: 82 d1 8c 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 ... " +. "... 00023060: bc d1 82 53 51 4c d0 94 d0 b0 d1 82 20 22 20 2b ...SQL...... " + 00023070: 0a 20 20 20 20 22 d0 a4 d0 bc d1 82 d0 94 d0 b0 . ".......... 00023080: d1 82 20 22 20 2b 0a 20 20 20 20 22 d0 a4 d0 bc .. " +. ".... 00023090: d1 82 d0 a1 d1 82 d1 80 20 22 20 2b 0a 20 20 20 ........ " +. 000230a0: 20 22 d0 a4 d0 bc d1 82 d0 a7 d1 81 d0 bb 20 22 "............ " 000230b0: 20 2b 0a 20 20 20 20 22 d0 a4 d0 be d1 80 d0 bc +. "........ 000230c0: d0 b0 d1 82 20 22 20 2b 0a 20 20 20 20 22 d0 a6 .... " +. ".. 000230d0: d0 9c d0 b0 d1 81 d1 81 d0 b8 d0 b2 d0 ad d0 bb ................ 000230e0: d0 b5 d0 bc d0 b5 d0 bd d1 82 20 22 20 2b 0a 20 .......... " +. 000230f0: 20 20 20 22 d0 a6 d0 9d d0 b0 d0 b1 d0 be d1 80 "............ 00023100: d0 94 d0 b0 d0 bd d0 bd d1 8b d1 85 d0 a0 d0 b5 ................ 00023110: d0 ba d0 b2 d0 b8 d0 b7 d0 b8 d1 82 20 22 20 2b ............ " + 00023120: 0a 20 20 20 20 22 d0 a6 d0 9f d0 be d0 b4 d1 81 . ".......... 00023130: d1 82 d1 80 20 22 3b 0a 0a 20 20 2f 2f 20 d0 9f .... ";.. // .. 00023140: d1 80 d0 b5 d0 b4 d0 be d0 bf d1 80 d0 b5 d0 b4 ................ 00023150: d0 b5 d0 bb d0 b5 d0 bd d0 bd d1 8b d0 b5 20 d0 .............. . 00023160: bf d0 b5 d1 80 d0 b5 d0 bc d0 b5 d0 bd d0 bd d1 ................ 00023170: 8b d0 b5 20 3d 3d 3e 20 62 75 69 6c 74 5f 69 6e ... ==> built_in 00023180: 0a 20 20 63 6f 6e 73 74 20 70 72 65 64 65 66 69 . const predefi 00023190: 6e 65 64 5f 76 61 72 69 61 62 6c 65 73 20 3d 0a ned_variables =. 000231a0: 20 20 20 20 22 41 6c 74 53 74 61 74 65 20 22 20 "AltState " 000231b0: 2b 0a 20 20 20 20 22 41 70 70 6c 69 63 61 74 69 +. "Applicati 000231c0: 6f 6e 20 22 20 2b 0a 20 20 20 20 22 43 61 6c 6c on " +. "Call 000231d0: 54 79 70 65 20 22 20 2b 0a 20 20 20 20 22 43 6f Type " +. "Co 000231e0: 6d 70 6f 6e 65 6e 74 54 6f 6b 65 6e 73 20 22 20 mponentTokens " 000231f0: 2b 0a 20 20 20 20 22 43 72 65 61 74 65 64 4a 6f +. "CreatedJo 00023200: 62 73 20 22 20 2b 0a 20 20 20 20 22 43 72 65 61 bs " +. "Crea 00023210: 74 65 64 4e 6f 74 69 63 65 73 20 22 20 2b 0a 20 tedNotices " +. 00023220: 20 20 20 22 43 6f 6e 74 72 6f 6c 53 74 61 74 65 "ControlState 00023230: 20 22 20 2b 0a 20 20 20 20 22 44 69 61 6c 6f 67 " +. "Dialog 00023240: 52 65 73 75 6c 74 20 22 20 2b 0a 20 20 20 20 22 Result " +. " 00023250: 44 69 61 6c 6f 67 73 20 22 20 2b 0a 20 20 20 20 Dialogs " +. 00023260: 22 45 44 6f 63 75 6d 65 6e 74 73 20 22 20 2b 0a "EDocuments " +. 00023270: 20 20 20 20 22 45 44 6f 63 75 6d 65 6e 74 56 65 "EDocumentVe 00023280: 72 73 69 6f 6e 53 6f 75 72 63 65 20 22 20 2b 0a rsionSource " +. 00023290: 20 20 20 20 22 46 6f 6c 64 65 72 73 20 22 20 2b "Folders " + 000232a0: 0a 20 20 20 20 22 47 6c 6f 62 61 6c 49 44 73 20 . "GlobalIDs 000232b0: 22 20 2b 0a 20 20 20 20 22 4a 6f 62 20 22 20 2b " +. "Job " + 000232c0: 0a 20 20 20 20 22 4a 6f 62 73 20 22 20 2b 0a 20 . "Jobs " +. 000232d0: 20 20 20 22 49 6e 70 75 74 56 61 6c 75 65 20 22 "InputValue " 000232e0: 20 2b 0a 20 20 20 20 22 4c 6f 6f 6b 55 70 52 65 +. "LookUpRe 000232f0: 66 65 72 65 6e 63 65 20 22 20 2b 0a 20 20 20 20 ference " +. 00023300: 22 4c 6f 6f 6b 55 70 52 65 71 75 69 73 69 74 65 "LookUpRequisite 00023310: 4e 61 6d 65 73 20 22 20 2b 0a 20 20 20 20 22 4c Names " +. "L 00023320: 6f 6f 6b 55 70 53 65 61 72 63 68 20 22 20 2b 0a ookUpSearch " +. 00023330: 20 20 20 20 22 4f 62 6a 65 63 74 20 22 20 2b 0a "Object " +. 00023340: 20 20 20 20 22 50 61 72 65 6e 74 43 6f 6d 70 6f "ParentCompo 00023350: 6e 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 50 72 nent " +. "Pr 00023360: 6f 63 65 73 73 65 73 20 22 20 2b 0a 20 20 20 20 ocesses " +. 00023370: 22 52 65 66 65 72 65 6e 63 65 73 20 22 20 2b 0a "References " +. 00023380: 20 20 20 20 22 52 65 71 75 69 73 69 74 65 20 22 "Requisite " 00023390: 20 2b 0a 20 20 20 20 22 52 65 70 6f 72 74 4e 61 +. "ReportNa 000233a0: 6d 65 20 22 20 2b 0a 20 20 20 20 22 52 65 70 6f me " +. "Repo 000233b0: 72 74 73 20 22 20 2b 0a 20 20 20 20 22 52 65 73 rts " +. "Res 000233c0: 75 6c 74 20 22 20 2b 0a 20 20 20 20 22 53 63 72 ult " +. "Scr 000233d0: 69 70 74 73 20 22 20 2b 0a 20 20 20 20 22 53 65 ipts " +. "Se 000233e0: 61 72 63 68 65 73 20 22 20 2b 0a 20 20 20 20 22 arches " +. " 000233f0: 53 65 6c 65 63 74 65 64 41 74 74 61 63 68 6d 65 SelectedAttachme 00023400: 6e 74 73 20 22 20 2b 0a 20 20 20 20 22 53 65 6c nts " +. "Sel 00023410: 65 63 74 65 64 49 74 65 6d 73 20 22 20 2b 0a 20 ectedItems " +. 00023420: 20 20 20 22 53 65 6c 65 63 74 4d 6f 64 65 20 22 "SelectMode " 00023430: 20 2b 0a 20 20 20 20 22 53 65 6e 64 65 72 20 22 +. "Sender " 00023440: 20 2b 0a 20 20 20 20 22 53 65 72 76 65 72 45 76 +. "ServerEv 00023450: 65 6e 74 73 20 22 20 2b 0a 20 20 20 20 22 53 65 ents " +. "Se 00023460: 72 76 69 63 65 46 61 63 74 6f 72 79 20 22 20 2b rviceFactory " + 00023470: 0a 20 20 20 20 22 53 68 69 66 74 53 74 61 74 65 . "ShiftState 00023480: 20 22 20 2b 0a 20 20 20 20 22 53 75 62 54 61 73 " +. "SubTas 00023490: 6b 20 22 20 2b 0a 20 20 20 20 22 53 79 73 74 65 k " +. "Syste 000234a0: 6d 44 69 61 6c 6f 67 73 20 22 20 2b 0a 20 20 20 mDialogs " +. 000234b0: 20 22 54 61 73 6b 73 20 22 20 2b 0a 20 20 20 20 "Tasks " +. 000234c0: 22 57 69 7a 61 72 64 20 22 20 2b 0a 20 20 20 20 "Wizard " +. 000234d0: 22 57 69 7a 61 72 64 73 20 22 20 2b 0a 20 20 20 "Wizards " +. 000234e0: 20 22 57 6f 72 6b 20 22 20 2b 0a 20 20 20 20 22 "Work " +. " 000234f0: d0 92 d1 8b d0 b7 d0 be d0 b2 d0 a1 d0 bf d0 be ................ 00023500: d1 81 d0 be d0 b1 20 22 20 2b 0a 20 20 20 20 22 ...... " +. " 00023510: d0 98 d0 bc d1 8f d0 9e d1 82 d1 87 d0 b5 d1 82 ................ 00023520: d0 b0 20 22 20 2b 0a 20 20 20 20 22 d0 a0 d0 b5 .. " +. ".... 00023530: d0 ba d0 b2 d0 97 d0 bd d0 b0 d1 87 20 22 3b 0a ............ ";. 00023540: 0a 20 20 2f 2f 20 d0 98 d0 bd d1 82 d0 b5 d1 80 . // .......... 00023550: d1 84 d0 b5 d0 b9 d1 81 d1 8b 20 3d 3d 3e 20 74 .......... ==> t 00023560: 79 70 65 0a 20 20 63 6f 6e 73 74 20 69 6e 74 65 ype. const inte 00023570: 72 66 61 63 65 73 20 3d 0a 20 20 20 20 22 49 41 rfaces =. "IA 00023580: 70 70 6c 69 63 61 74 69 6f 6e 20 22 20 2b 0a 20 pplication " +. 00023590: 20 20 20 22 49 41 63 63 65 73 73 52 69 67 68 74 "IAccessRight 000235a0: 73 20 22 20 2b 0a 20 20 20 20 22 49 41 63 63 6f s " +. "IAcco 000235b0: 75 6e 74 52 65 70 6f 73 69 74 6f 72 79 20 22 20 untRepository " 000235c0: 2b 0a 20 20 20 20 22 49 41 63 63 6f 75 6e 74 53 +. "IAccountS 000235d0: 65 6c 65 63 74 69 6f 6e 52 65 73 74 72 69 63 74 electionRestrict 000235e0: 69 6f 6e 73 20 22 20 2b 0a 20 20 20 20 22 49 41 ions " +. "IA 000235f0: 63 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 ction " +. "I 00023600: 41 63 74 69 6f 6e 4c 69 73 74 20 22 20 2b 0a 20 ActionList " +. 00023610: 20 20 20 22 49 41 64 6d 69 6e 69 73 74 72 61 74 "IAdministrat 00023620: 69 6f 6e 48 69 73 74 6f 72 79 44 65 73 63 72 69 ionHistoryDescri 00023630: 70 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 ption " +. "I 00023640: 41 6e 63 68 6f 72 73 20 22 20 2b 0a 20 20 20 20 Anchors " +. 00023650: 22 49 41 70 70 6c 69 63 61 74 69 6f 6e 20 22 20 "IApplication " 00023660: 2b 0a 20 20 20 20 22 49 41 72 63 68 69 76 65 49 +. "IArchiveI 00023670: 6e 66 6f 20 22 20 2b 0a 20 20 20 20 22 49 41 74 nfo " +. "IAt 00023680: 74 61 63 68 6d 65 6e 74 20 22 20 2b 0a 20 20 20 tachment " +. 00023690: 20 22 49 41 74 74 61 63 68 6d 65 6e 74 4c 69 73 "IAttachmentLis 000236a0: 74 20 22 20 2b 0a 20 20 20 20 22 49 43 68 65 63 t " +. "IChec 000236b0: 6b 4c 69 73 74 42 6f 78 20 22 20 2b 0a 20 20 20 kListBox " +. 000236c0: 20 22 49 43 68 65 63 6b 50 6f 69 6e 74 65 64 4c "ICheckPointedL 000236d0: 69 73 74 20 22 20 2b 0a 20 20 20 20 22 49 43 6f ist " +. "ICo 000236e0: 6c 75 6d 6e 20 22 20 2b 0a 20 20 20 20 22 49 43 lumn " +. "IC 000236f0: 6f 6d 70 6f 6e 65 6e 74 20 22 20 2b 0a 20 20 20 omponent " +. 00023700: 20 22 49 43 6f 6d 70 6f 6e 65 6e 74 44 65 73 63 "IComponentDesc 00023710: 72 69 70 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 ription " +. 00023720: 22 49 43 6f 6d 70 6f 6e 65 6e 74 54 6f 6b 65 6e "IComponentToken 00023730: 20 22 20 2b 0a 20 20 20 20 22 49 43 6f 6d 70 6f " +. "ICompo 00023740: 6e 65 6e 74 54 6f 6b 65 6e 46 61 63 74 6f 72 79 nentTokenFactory 00023750: 20 22 20 2b 0a 20 20 20 20 22 49 43 6f 6d 70 6f " +. "ICompo 00023760: 6e 65 6e 74 54 6f 6b 65 6e 49 6e 66 6f 20 22 20 nentTokenInfo " 00023770: 2b 0a 20 20 20 20 22 49 43 6f 6d 70 52 65 63 6f +. "ICompReco 00023780: 72 64 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 22 rdInfo " +. " 00023790: 49 43 6f 6e 6e 65 63 74 69 6f 6e 20 22 20 2b 0a IConnection " +. 000237a0: 20 20 20 20 22 49 43 6f 6e 74 65 6e 74 73 20 22 "IContents " 000237b0: 20 2b 0a 20 20 20 20 22 49 43 6f 6e 74 72 6f 6c +. "IControl 000237c0: 20 22 20 2b 0a 20 20 20 20 22 49 43 6f 6e 74 72 " +. "IContr 000237d0: 6f 6c 4a 6f 62 20 22 20 2b 0a 20 20 20 20 22 49 olJob " +. "I 000237e0: 43 6f 6e 74 72 6f 6c 4a 6f 62 49 6e 66 6f 20 22 ControlJobInfo " 000237f0: 20 2b 0a 20 20 20 20 22 49 43 6f 6e 74 72 6f 6c +. "IControl 00023800: 4c 69 73 74 20 22 20 2b 0a 20 20 20 20 22 49 43 List " +. "IC 00023810: 72 79 70 74 6f 20 22 20 2b 0a 20 20 20 20 22 49 rypto " +. "I 00023820: 43 72 79 70 74 6f 32 20 22 20 2b 0a 20 20 20 20 Crypto2 " +. 00023830: 22 49 43 75 73 74 6f 6d 4a 6f 62 20 22 20 2b 0a "ICustomJob " +. 00023840: 20 20 20 20 22 49 43 75 73 74 6f 6d 4a 6f 62 49 "ICustomJobI 00023850: 6e 66 6f 20 22 20 2b 0a 20 20 20 20 22 49 43 75 nfo " +. "ICu 00023860: 73 74 6f 6d 4c 69 73 74 42 6f 78 20 22 20 2b 0a stomListBox " +. 00023870: 20 20 20 20 22 49 43 75 73 74 6f 6d 4f 62 6a 65 "ICustomObje 00023880: 63 74 57 69 7a 61 72 64 53 74 65 70 20 22 20 2b ctWizardStep " + 00023890: 0a 20 20 20 20 22 49 43 75 73 74 6f 6d 57 6f 72 . "ICustomWor 000238a0: 6b 20 22 20 2b 0a 20 20 20 20 22 49 43 75 73 74 k " +. "ICust 000238b0: 6f 6d 57 6f 72 6b 49 6e 66 6f 20 22 20 2b 0a 20 omWorkInfo " +. 000238c0: 20 20 20 22 49 44 61 74 61 53 65 74 20 22 20 2b "IDataSet " + 000238d0: 0a 20 20 20 20 22 49 44 61 74 61 53 65 74 41 63 . "IDataSetAc 000238e0: 63 65 73 73 49 6e 66 6f 20 22 20 2b 0a 20 20 20 cessInfo " +. 000238f0: 20 22 49 44 61 74 61 53 69 67 6e 65 72 20 22 20 "IDataSigner " 00023900: 2b 0a 20 20 20 20 22 49 44 61 74 65 43 72 69 74 +. "IDateCrit 00023910: 65 72 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 erion " +. "I 00023920: 44 61 74 65 52 65 71 75 69 73 69 74 65 20 22 20 DateRequisite " 00023930: 2b 0a 20 20 20 20 22 49 44 61 74 65 52 65 71 75 +. "IDateRequ 00023940: 69 73 69 74 65 44 65 73 63 72 69 70 74 69 6f 6e isiteDescription 00023950: 20 22 20 2b 0a 20 20 20 20 22 49 44 61 74 65 56 " +. "IDateV 00023960: 61 6c 75 65 20 22 20 2b 0a 20 20 20 20 22 49 44 alue " +. "ID 00023970: 65 61 41 63 63 65 73 73 52 69 67 68 74 73 20 22 eaAccessRights " 00023980: 20 2b 0a 20 20 20 20 22 49 44 65 61 4f 62 6a 65 +. "IDeaObje 00023990: 63 74 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 22 ctInfo " +. " 000239a0: 49 44 65 76 65 6c 6f 70 6d 65 6e 74 43 6f 6d 70 IDevelopmentComp 000239b0: 6f 6e 65 6e 74 4c 6f 63 6b 20 22 20 2b 0a 20 20 onentLock " +. 000239c0: 20 20 22 49 44 69 61 6c 6f 67 20 22 20 2b 0a 20 "IDialog " +. 000239d0: 20 20 20 22 49 44 69 61 6c 6f 67 46 61 63 74 6f "IDialogFacto 000239e0: 72 79 20 22 20 2b 0a 20 20 20 20 22 49 44 69 61 ry " +. "IDia 000239f0: 6c 6f 67 50 69 63 6b 52 65 71 75 69 73 69 74 65 logPickRequisite 00023a00: 49 74 65 6d 73 20 22 20 2b 0a 20 20 20 20 22 49 Items " +. "I 00023a10: 44 69 61 6c 6f 67 73 46 61 63 74 6f 72 79 20 22 DialogsFactory " 00023a20: 20 2b 0a 20 20 20 20 22 49 44 49 43 53 46 61 63 +. "IDICSFac 00023a30: 74 6f 72 79 20 22 20 2b 0a 20 20 20 20 22 49 44 tory " +. "ID 00023a40: 6f 63 52 65 71 75 69 73 69 74 65 20 22 20 2b 0a ocRequisite " +. 00023a50: 20 20 20 20 22 49 44 6f 63 75 6d 65 6e 74 49 6e "IDocumentIn 00023a60: 66 6f 20 22 20 2b 0a 20 20 20 20 22 49 44 75 61 fo " +. "IDua 00023a70: 6c 4c 69 73 74 44 69 61 6c 6f 67 20 22 20 2b 0a lListDialog " +. 00023a80: 20 20 20 20 22 49 45 43 65 72 74 69 66 69 63 61 "IECertifica 00023a90: 74 65 20 22 20 2b 0a 20 20 20 20 22 49 45 43 65 te " +. "IECe 00023aa0: 72 74 69 66 69 63 61 74 65 49 6e 66 6f 20 22 20 rtificateInfo " 00023ab0: 2b 0a 20 20 20 20 22 49 45 43 65 72 74 69 66 69 +. "IECertifi 00023ac0: 63 61 74 65 73 20 22 20 2b 0a 20 20 20 20 22 49 cates " +. "I 00023ad0: 45 64 69 74 43 6f 6e 74 72 6f 6c 20 22 20 2b 0a EditControl " +. 00023ae0: 20 20 20 20 22 49 45 64 69 74 6f 72 46 6f 72 6d "IEditorForm 00023af0: 20 22 20 2b 0a 20 20 20 20 22 49 45 64 6d 73 45 " +. "IEdmsE 00023b00: 78 70 6c 6f 72 65 72 20 22 20 2b 0a 20 20 20 20 xplorer " +. 00023b10: 22 49 45 64 6d 73 4f 62 6a 65 63 74 20 22 20 2b "IEdmsObject " + 00023b20: 0a 20 20 20 20 22 49 45 64 6d 73 4f 62 6a 65 63 . "IEdmsObjec 00023b30: 74 44 65 73 63 72 69 70 74 69 6f 6e 20 22 20 2b tDescription " + 00023b40: 0a 20 20 20 20 22 49 45 64 6d 73 4f 62 6a 65 63 . "IEdmsObjec 00023b50: 74 46 61 63 74 6f 72 79 20 22 20 2b 0a 20 20 20 tFactory " +. 00023b60: 20 22 49 45 64 6d 73 4f 62 6a 65 63 74 49 6e 66 "IEdmsObjectInf 00023b70: 6f 20 22 20 2b 0a 20 20 20 20 22 49 45 44 6f 63 o " +. "IEDoc 00023b80: 75 6d 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 49 ument " +. "I 00023b90: 45 44 6f 63 75 6d 65 6e 74 41 63 63 65 73 73 52 EDocumentAccessR 00023ba0: 69 67 68 74 73 20 22 20 2b 0a 20 20 20 20 22 49 ights " +. "I 00023bb0: 45 44 6f 63 75 6d 65 6e 74 44 65 73 63 72 69 70 EDocumentDescrip 00023bc0: 74 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 45 tion " +. "IE 00023bd0: 44 6f 63 75 6d 65 6e 74 45 64 69 74 6f 72 20 22 DocumentEditor " 00023be0: 20 2b 0a 20 20 20 20 22 49 45 44 6f 63 75 6d 65 +. "IEDocume 00023bf0: 6e 74 46 61 63 74 6f 72 79 20 22 20 2b 0a 20 20 ntFactory " +. 00023c00: 20 20 22 49 45 44 6f 63 75 6d 65 6e 74 49 6e 66 "IEDocumentInf 00023c10: 6f 20 22 20 2b 0a 20 20 20 20 22 49 45 44 6f 63 o " +. "IEDoc 00023c20: 75 6d 65 6e 74 53 74 6f 72 61 67 65 20 22 20 2b umentStorage " + 00023c30: 0a 20 20 20 20 22 49 45 44 6f 63 75 6d 65 6e 74 . "IEDocument 00023c40: 56 65 72 73 69 6f 6e 20 22 20 2b 0a 20 20 20 20 Version " +. 00023c50: 22 49 45 44 6f 63 75 6d 65 6e 74 56 65 72 73 69 "IEDocumentVersi 00023c60: 6f 6e 4c 69 73 74 44 69 61 6c 6f 67 20 22 20 2b onListDialog " + 00023c70: 0a 20 20 20 20 22 49 45 44 6f 63 75 6d 65 6e 74 . "IEDocument 00023c80: 56 65 72 73 69 6f 6e 53 6f 75 72 63 65 20 22 20 VersionSource " 00023c90: 2b 0a 20 20 20 20 22 49 45 44 6f 63 75 6d 65 6e +. "IEDocumen 00023ca0: 74 57 69 7a 61 72 64 53 74 65 70 20 22 20 2b 0a tWizardStep " +. 00023cb0: 20 20 20 20 22 49 45 44 6f 63 56 65 72 53 69 67 "IEDocVerSig 00023cc0: 6e 61 74 75 72 65 20 22 20 2b 0a 20 20 20 20 22 nature " +. " 00023cd0: 49 45 44 6f 63 56 65 72 73 69 6f 6e 53 74 61 74 IEDocVersionStat 00023ce0: 65 20 22 20 2b 0a 20 20 20 20 22 49 45 6e 61 62 e " +. "IEnab 00023cf0: 6c 65 64 4d 6f 64 65 20 22 20 2b 0a 20 20 20 20 ledMode " +. 00023d00: 22 49 45 6e 63 6f 64 65 50 72 6f 76 69 64 65 72 "IEncodeProvider 00023d10: 20 22 20 2b 0a 20 20 20 20 22 49 45 6e 63 72 79 " +. "IEncry 00023d20: 70 74 65 72 20 22 20 2b 0a 20 20 20 20 22 49 45 pter " +. "IE 00023d30: 76 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 49 45 vent " +. "IE 00023d40: 76 65 6e 74 4c 69 73 74 20 22 20 2b 0a 20 20 20 ventList " +. 00023d50: 20 22 49 45 78 63 65 70 74 69 6f 6e 20 22 20 2b "IException " + 00023d60: 0a 20 20 20 20 22 49 45 78 74 65 72 6e 61 6c 45 . "IExternalE 00023d70: 76 65 6e 74 73 20 22 20 2b 0a 20 20 20 20 22 49 vents " +. "I 00023d80: 45 78 74 65 72 6e 61 6c 48 61 6e 64 6c 65 72 20 ExternalHandler 00023d90: 22 20 2b 0a 20 20 20 20 22 49 46 61 63 74 6f 72 " +. "IFactor 00023da0: 79 20 22 20 2b 0a 20 20 20 20 22 49 46 69 65 6c y " +. "IFiel 00023db0: 64 20 22 20 2b 0a 20 20 20 20 22 49 46 69 6c 65 d " +. "IFile 00023dc0: 44 69 61 6c 6f 67 20 22 20 2b 0a 20 20 20 20 22 Dialog " +. " 00023dd0: 49 46 6f 6c 64 65 72 20 22 20 2b 0a 20 20 20 20 IFolder " +. 00023de0: 22 49 46 6f 6c 64 65 72 44 65 73 63 72 69 70 74 "IFolderDescript 00023df0: 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 46 6f ion " +. "IFo 00023e00: 6c 64 65 72 44 69 61 6c 6f 67 20 22 20 2b 0a 20 lderDialog " +. 00023e10: 20 20 20 22 49 46 6f 6c 64 65 72 46 61 63 74 6f "IFolderFacto 00023e20: 72 79 20 22 20 2b 0a 20 20 20 20 22 49 46 6f 6c ry " +. "IFol 00023e30: 64 65 72 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 derInfo " +. 00023e40: 22 49 46 6f 72 45 61 63 68 20 22 20 2b 0a 20 20 "IForEach " +. 00023e50: 20 20 22 49 46 6f 72 6d 20 22 20 2b 0a 20 20 20 "IForm " +. 00023e60: 20 22 49 46 6f 72 6d 54 69 74 6c 65 20 22 20 2b "IFormTitle " + 00023e70: 0a 20 20 20 20 22 49 46 6f 72 6d 57 69 7a 61 72 . "IFormWizar 00023e80: 64 53 74 65 70 20 22 20 2b 0a 20 20 20 20 22 49 dStep " +. "I 00023e90: 47 6c 6f 62 61 6c 49 44 46 61 63 74 6f 72 79 20 GlobalIDFactory 00023ea0: 22 20 2b 0a 20 20 20 20 22 49 47 6c 6f 62 61 6c " +. "IGlobal 00023eb0: 49 44 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 22 IDInfo " +. " 00023ec0: 49 47 72 69 64 20 22 20 2b 0a 20 20 20 20 22 49 IGrid " +. "I 00023ed0: 48 61 73 68 65 72 20 22 20 2b 0a 20 20 20 20 22 Hasher " +. " 00023ee0: 49 48 69 73 74 6f 72 79 44 65 73 63 72 69 70 74 IHistoryDescript 00023ef0: 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 48 79 ion " +. "IHy 00023f00: 70 65 72 4c 69 6e 6b 43 6f 6e 74 72 6f 6c 20 22 perLinkControl " 00023f10: 20 2b 0a 20 20 20 20 22 49 49 6d 61 67 65 42 75 +. "IImageBu 00023f20: 74 74 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 49 tton " +. "II 00023f30: 6d 61 67 65 43 6f 6e 74 72 6f 6c 20 22 20 2b 0a mageControl " +. 00023f40: 20 20 20 20 22 49 49 6e 6e 65 72 50 61 6e 65 6c "IInnerPanel 00023f50: 20 22 20 2b 0a 20 20 20 20 22 49 49 6e 70 6c 61 " +. "IInpla 00023f60: 63 65 48 69 6e 74 20 22 20 2b 0a 20 20 20 20 22 ceHint " +. " 00023f70: 49 49 6e 74 65 67 65 72 43 72 69 74 65 72 69 6f IIntegerCriterio 00023f80: 6e 20 22 20 2b 0a 20 20 20 20 22 49 49 6e 74 65 n " +. "IInte 00023f90: 67 65 72 4c 69 73 74 20 22 20 2b 0a 20 20 20 20 gerList " +. 00023fa0: 22 49 49 6e 74 65 67 65 72 52 65 71 75 69 73 69 "IIntegerRequisi 00023fb0: 74 65 20 22 20 2b 0a 20 20 20 20 22 49 49 6e 74 te " +. "IInt 00023fc0: 65 67 65 72 56 61 6c 75 65 20 22 20 2b 0a 20 20 egerValue " +. 00023fd0: 20 20 22 49 49 53 42 4c 45 64 69 74 6f 72 46 6f "IISBLEditorFo 00023fe0: 72 6d 20 22 20 2b 0a 20 20 20 20 22 49 4a 6f 62 rm " +. "IJob 00023ff0: 20 22 20 2b 0a 20 20 20 20 22 49 4a 6f 62 44 65 " +. "IJobDe 00024000: 73 63 72 69 70 74 69 6f 6e 20 22 20 2b 0a 20 20 scription " +. 00024010: 20 20 22 49 4a 6f 62 46 61 63 74 6f 72 79 20 22 "IJobFactory " 00024020: 20 2b 0a 20 20 20 20 22 49 4a 6f 62 46 6f 72 6d +. "IJobForm 00024030: 20 22 20 2b 0a 20 20 20 20 22 49 4a 6f 62 49 6e " +. "IJobIn 00024040: 66 6f 20 22 20 2b 0a 20 20 20 20 22 49 4c 61 62 fo " +. "ILab 00024050: 65 6c 43 6f 6e 74 72 6f 6c 20 22 20 2b 0a 20 20 elControl " +. 00024060: 20 20 22 49 4c 61 72 67 65 49 6e 74 65 67 65 72 "ILargeInteger 00024070: 43 72 69 74 65 72 69 6f 6e 20 22 20 2b 0a 20 20 Criterion " +. 00024080: 20 20 22 49 4c 61 72 67 65 49 6e 74 65 67 65 72 "ILargeInteger 00024090: 52 65 71 75 69 73 69 74 65 20 22 20 2b 0a 20 20 Requisite " +. 000240a0: 20 20 22 49 4c 61 72 67 65 49 6e 74 65 67 65 72 "ILargeInteger 000240b0: 56 61 6c 75 65 20 22 20 2b 0a 20 20 20 20 22 49 Value " +. "I 000240c0: 4c 69 63 65 6e 73 65 49 6e 66 6f 20 22 20 2b 0a LicenseInfo " +. 000240d0: 20 20 20 20 22 49 4c 69 66 65 43 79 63 6c 65 53 "ILifeCycleS 000240e0: 74 61 67 65 20 22 20 2b 0a 20 20 20 20 22 49 4c tage " +. "IL 000240f0: 69 73 74 20 22 20 2b 0a 20 20 20 20 22 49 4c 69 ist " +. "ILi 00024100: 73 74 42 6f 78 20 22 20 2b 0a 20 20 20 20 22 49 stBox " +. "I 00024110: 4c 6f 63 61 6c 49 44 49 6e 66 6f 20 22 20 2b 0a LocalIDInfo " +. 00024120: 20 20 20 20 22 49 4c 6f 63 61 6c 69 7a 61 74 69 "ILocalizati 00024130: 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 4c 6f 63 on " +. "ILoc 00024140: 6b 20 22 20 2b 0a 20 20 20 20 22 49 4d 65 6d 6f k " +. "IMemo 00024150: 72 79 44 61 74 61 53 65 74 20 22 20 2b 0a 20 20 ryDataSet " +. 00024160: 20 20 22 49 4d 65 73 73 61 67 69 6e 67 46 61 63 "IMessagingFac 00024170: 74 6f 72 79 20 22 20 2b 0a 20 20 20 20 22 49 4d tory " +. "IM 00024180: 65 74 61 64 61 74 61 52 65 70 6f 73 69 74 6f 72 etadataRepositor 00024190: 79 20 22 20 2b 0a 20 20 20 20 22 49 4e 6f 74 69 y " +. "INoti 000241a0: 63 65 20 22 20 2b 0a 20 20 20 20 22 49 4e 6f 74 ce " +. "INot 000241b0: 69 63 65 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 iceInfo " +. 000241c0: 22 49 4e 75 6d 65 72 69 63 43 72 69 74 65 72 69 "INumericCriteri 000241d0: 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 4e 75 6d on " +. "INum 000241e0: 65 72 69 63 52 65 71 75 69 73 69 74 65 20 22 20 ericRequisite " 000241f0: 2b 0a 20 20 20 20 22 49 4e 75 6d 65 72 69 63 56 +. "INumericV 00024200: 61 6c 75 65 20 22 20 2b 0a 20 20 20 20 22 49 4f alue " +. "IO 00024210: 62 6a 65 63 74 20 22 20 2b 0a 20 20 20 20 22 49 bject " +. "I 00024220: 4f 62 6a 65 63 74 44 65 73 63 72 69 70 74 69 6f ObjectDescriptio 00024230: 6e 20 22 20 2b 0a 20 20 20 20 22 49 4f 62 6a 65 n " +. "IObje 00024240: 63 74 49 6d 70 6f 72 74 65 72 20 22 20 2b 0a 20 ctImporter " +. 00024250: 20 20 20 22 49 4f 62 6a 65 63 74 49 6e 66 6f 20 "IObjectInfo 00024260: 22 20 2b 0a 20 20 20 20 22 49 4f 62 73 65 72 76 " +. "IObserv 00024270: 65 72 20 22 20 2b 0a 20 20 20 20 22 49 50 61 6e er " +. "IPan 00024280: 65 6c 47 72 6f 75 70 20 22 20 2b 0a 20 20 20 20 elGroup " +. 00024290: 22 49 50 69 63 6b 43 72 69 74 65 72 69 6f 6e 20 "IPickCriterion 000242a0: 22 20 2b 0a 20 20 20 20 22 49 50 69 63 6b 50 72 " +. "IPickPr 000242b0: 6f 70 65 72 74 79 20 22 20 2b 0a 20 20 20 20 22 operty " +. " 000242c0: 49 50 69 63 6b 52 65 71 75 69 73 69 74 65 20 22 IPickRequisite " 000242d0: 20 2b 0a 20 20 20 20 22 49 50 69 63 6b 52 65 71 +. "IPickReq 000242e0: 75 69 73 69 74 65 44 65 73 63 72 69 70 74 69 6f uisiteDescriptio 000242f0: 6e 20 22 20 2b 0a 20 20 20 20 22 49 50 69 63 6b n " +. "IPick 00024300: 52 65 71 75 69 73 69 74 65 49 74 65 6d 20 22 20 RequisiteItem " 00024310: 2b 0a 20 20 20 20 22 49 50 69 63 6b 52 65 71 75 +. "IPickRequ 00024320: 69 73 69 74 65 49 74 65 6d 73 20 22 20 2b 0a 20 isiteItems " +. 00024330: 20 20 20 22 49 50 69 63 6b 56 61 6c 75 65 20 22 "IPickValue " 00024340: 20 2b 0a 20 20 20 20 22 49 50 72 69 76 69 6c 65 +. "IPrivile 00024350: 67 65 20 22 20 2b 0a 20 20 20 20 22 49 50 72 69 ge " +. "IPri 00024360: 76 69 6c 65 67 65 4c 69 73 74 20 22 20 2b 0a 20 vilegeList " +. 00024370: 20 20 20 22 49 50 72 6f 63 65 73 73 20 22 20 2b "IProcess " + 00024380: 0a 20 20 20 20 22 49 50 72 6f 63 65 73 73 46 61 . "IProcessFa 00024390: 63 74 6f 72 79 20 22 20 2b 0a 20 20 20 20 22 49 ctory " +. "I 000243a0: 50 72 6f 63 65 73 73 4d 65 73 73 61 67 65 20 22 ProcessMessage " 000243b0: 20 2b 0a 20 20 20 20 22 49 50 72 6f 67 72 65 73 +. "IProgres 000243c0: 73 20 22 20 2b 0a 20 20 20 20 22 49 50 72 6f 70 s " +. "IProp 000243d0: 65 72 74 79 20 22 20 2b 0a 20 20 20 20 22 49 50 erty " +. "IP 000243e0: 72 6f 70 65 72 74 79 43 68 61 6e 67 65 45 76 65 ropertyChangeEve 000243f0: 6e 74 20 22 20 2b 0a 20 20 20 20 22 49 51 75 65 nt " +. "IQue 00024400: 72 79 20 22 20 2b 0a 20 20 20 20 22 49 52 65 66 ry " +. "IRef 00024410: 65 72 65 6e 63 65 20 22 20 2b 0a 20 20 20 20 22 erence " +. " 00024420: 49 52 65 66 65 72 65 6e 63 65 43 72 69 74 65 72 IReferenceCriter 00024430: 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 52 65 ion " +. "IRe 00024440: 66 65 72 65 6e 63 65 45 6e 61 62 6c 65 64 4d 6f ferenceEnabledMo 00024450: 64 65 20 22 20 2b 0a 20 20 20 20 22 49 52 65 66 de " +. "IRef 00024460: 65 72 65 6e 63 65 46 61 63 74 6f 72 79 20 22 20 erenceFactory " 00024470: 2b 0a 20 20 20 20 22 49 52 65 66 65 72 65 6e 63 +. "IReferenc 00024480: 65 48 69 73 74 6f 72 79 44 65 73 63 72 69 70 74 eHistoryDescript 00024490: 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 52 65 ion " +. "IRe 000244a0: 66 65 72 65 6e 63 65 49 6e 66 6f 20 22 20 2b 0a ferenceInfo " +. 000244b0: 20 20 20 20 22 49 52 65 66 65 72 65 6e 63 65 52 "IReferenceR 000244c0: 65 63 6f 72 64 43 61 72 64 57 69 7a 61 72 64 53 ecordCardWizardS 000244d0: 74 65 70 20 22 20 2b 0a 20 20 20 20 22 49 52 65 tep " +. "IRe 000244e0: 66 65 72 65 6e 63 65 52 65 71 75 69 73 69 74 65 ferenceRequisite 000244f0: 44 65 73 63 72 69 70 74 69 6f 6e 20 22 20 2b 0a Description " +. 00024500: 20 20 20 20 22 49 52 65 66 65 72 65 6e 63 65 73 "IReferences 00024510: 46 61 63 74 6f 72 79 20 22 20 2b 0a 20 20 20 20 Factory " +. 00024520: 22 49 52 65 66 65 72 65 6e 63 65 56 61 6c 75 65 "IReferenceValue 00024530: 20 22 20 2b 0a 20 20 20 20 22 49 52 65 66 52 65 " +. "IRefRe 00024540: 71 75 69 73 69 74 65 20 22 20 2b 0a 20 20 20 20 quisite " +. 00024550: 22 49 52 65 70 6f 72 74 20 22 20 2b 0a 20 20 20 "IReport " +. 00024560: 20 22 49 52 65 70 6f 72 74 46 61 63 74 6f 72 79 "IReportFactory 00024570: 20 22 20 2b 0a 20 20 20 20 22 49 52 65 71 75 69 " +. "IRequi 00024580: 73 69 74 65 20 22 20 2b 0a 20 20 20 20 22 49 52 site " +. "IR 00024590: 65 71 75 69 73 69 74 65 44 65 73 63 72 69 70 74 equisiteDescript 000245a0: 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 49 52 65 ion " +. "IRe 000245b0: 71 75 69 73 69 74 65 44 65 73 63 72 69 70 74 69 quisiteDescripti 000245c0: 6f 6e 4c 69 73 74 20 22 20 2b 0a 20 20 20 20 22 onList " +. " 000245d0: 49 52 65 71 75 69 73 69 74 65 46 61 63 74 6f 72 IRequisiteFactor 000245e0: 79 20 22 20 2b 0a 20 20 20 20 22 49 52 69 63 68 y " +. "IRich 000245f0: 45 64 69 74 20 22 20 2b 0a 20 20 20 20 22 49 52 Edit " +. "IR 00024600: 6f 75 74 65 53 74 65 70 20 22 20 2b 0a 20 20 20 outeStep " +. 00024610: 20 22 49 52 75 6c 65 20 22 20 2b 0a 20 20 20 20 "IRule " +. 00024620: 22 49 52 75 6c 65 4c 69 73 74 20 22 20 2b 0a 20 "IRuleList " +. 00024630: 20 20 20 22 49 53 63 68 65 6d 65 42 6c 6f 63 6b "ISchemeBlock 00024640: 20 22 20 2b 0a 20 20 20 20 22 49 53 63 72 69 70 " +. "IScrip 00024650: 74 20 22 20 2b 0a 20 20 20 20 22 49 53 63 72 69 t " +. "IScri 00024660: 70 74 46 61 63 74 6f 72 79 20 22 20 2b 0a 20 20 ptFactory " +. 00024670: 20 20 22 49 53 65 61 72 63 68 43 72 69 74 65 72 "ISearchCriter 00024680: 69 61 20 22 20 2b 0a 20 20 20 20 22 49 53 65 61 ia " +. "ISea 00024690: 72 63 68 43 72 69 74 65 72 69 6f 6e 20 22 20 2b rchCriterion " + 000246a0: 0a 20 20 20 20 22 49 53 65 61 72 63 68 44 65 73 . "ISearchDes 000246b0: 63 72 69 70 74 69 6f 6e 20 22 20 2b 0a 20 20 20 cription " +. 000246c0: 20 22 49 53 65 61 72 63 68 46 61 63 74 6f 72 79 "ISearchFactory 000246d0: 20 22 20 2b 0a 20 20 20 20 22 49 53 65 61 72 63 " +. "ISearc 000246e0: 68 46 6f 6c 64 65 72 49 6e 66 6f 20 22 20 2b 0a hFolderInfo " +. 000246f0: 20 20 20 20 22 49 53 65 61 72 63 68 46 6f 72 4f "ISearchForO 00024700: 62 6a 65 63 74 44 65 73 63 72 69 70 74 69 6f 6e bjectDescription 00024710: 20 22 20 2b 0a 20 20 20 20 22 49 53 65 61 72 63 " +. "ISearc 00024720: 68 52 65 73 75 6c 74 52 65 73 74 72 69 63 74 69 hResultRestricti 00024730: 6f 6e 73 20 22 20 2b 0a 20 20 20 20 22 49 53 65 ons " +. "ISe 00024740: 63 75 72 65 64 43 6f 6e 74 65 78 74 20 22 20 2b curedContext " + 00024750: 0a 20 20 20 20 22 49 53 65 6c 65 63 74 44 69 61 . "ISelectDia 00024760: 6c 6f 67 20 22 20 2b 0a 20 20 20 20 22 49 53 65 log " +. "ISe 00024770: 72 76 65 72 45 76 65 6e 74 20 22 20 2b 0a 20 20 rverEvent " +. 00024780: 20 20 22 49 53 65 72 76 65 72 45 76 65 6e 74 46 "IServerEventF 00024790: 61 63 74 6f 72 79 20 22 20 2b 0a 20 20 20 20 22 actory " +. " 000247a0: 49 53 65 72 76 69 63 65 44 69 61 6c 6f 67 20 22 IServiceDialog " 000247b0: 20 2b 0a 20 20 20 20 22 49 53 65 72 76 69 63 65 +. "IService 000247c0: 46 61 63 74 6f 72 79 20 22 20 2b 0a 20 20 20 20 Factory " +. 000247d0: 22 49 53 69 67 6e 61 74 75 72 65 20 22 20 2b 0a "ISignature " +. 000247e0: 20 20 20 20 22 49 53 69 67 6e 50 72 6f 76 69 64 "ISignProvid 000247f0: 65 72 20 22 20 2b 0a 20 20 20 20 22 49 53 69 67 er " +. "ISig 00024800: 6e 50 72 6f 76 69 64 65 72 32 20 22 20 2b 0a 20 nProvider2 " +. 00024810: 20 20 20 22 49 53 69 67 6e 50 72 6f 76 69 64 65 "ISignProvide 00024820: 72 33 20 22 20 2b 0a 20 20 20 20 22 49 53 69 6d r3 " +. "ISim 00024830: 70 6c 65 43 72 69 74 65 72 69 6f 6e 20 22 20 2b pleCriterion " + 00024840: 0a 20 20 20 20 22 49 53 74 72 69 6e 67 43 72 69 . "IStringCri 00024850: 74 65 72 69 6f 6e 20 22 20 2b 0a 20 20 20 20 22 terion " +. " 00024860: 49 53 74 72 69 6e 67 4c 69 73 74 20 22 20 2b 0a IStringList " +. 00024870: 20 20 20 20 22 49 53 74 72 69 6e 67 52 65 71 75 "IStringRequ 00024880: 69 73 69 74 65 20 22 20 2b 0a 20 20 20 20 22 49 isite " +. "I 00024890: 53 74 72 69 6e 67 52 65 71 75 69 73 69 74 65 44 StringRequisiteD 000248a0: 65 73 63 72 69 70 74 69 6f 6e 20 22 20 2b 0a 20 escription " +. 000248b0: 20 20 20 22 49 53 74 72 69 6e 67 56 61 6c 75 65 "IStringValue 000248c0: 20 22 20 2b 0a 20 20 20 20 22 49 53 79 73 74 65 " +. "ISyste 000248d0: 6d 44 69 61 6c 6f 67 73 46 61 63 74 6f 72 79 20 mDialogsFactory 000248e0: 22 20 2b 0a 20 20 20 20 22 49 53 79 73 74 65 6d " +. "ISystem 000248f0: 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 22 49 54 Info " +. "IT 00024900: 61 62 53 68 65 65 74 20 22 20 2b 0a 20 20 20 20 abSheet " +. 00024910: 22 49 54 61 73 6b 20 22 20 2b 0a 20 20 20 20 22 "ITask " +. " 00024920: 49 54 61 73 6b 41 62 6f 72 74 52 65 61 73 6f 6e ITaskAbortReason 00024930: 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 22 49 54 Info " +. "IT 00024940: 61 73 6b 43 61 72 64 57 69 7a 61 72 64 53 74 65 askCardWizardSte 00024950: 70 20 22 20 2b 0a 20 20 20 20 22 49 54 61 73 6b p " +. "ITask 00024960: 44 65 73 63 72 69 70 74 69 6f 6e 20 22 20 2b 0a Description " +. 00024970: 20 20 20 20 22 49 54 61 73 6b 46 61 63 74 6f 72 "ITaskFactor 00024980: 79 20 22 20 2b 0a 20 20 20 20 22 49 54 61 73 6b y " +. "ITask 00024990: 49 6e 66 6f 20 22 20 2b 0a 20 20 20 20 22 49 54 Info " +. "IT 000249a0: 61 73 6b 52 6f 75 74 65 20 22 20 2b 0a 20 20 20 askRoute " +. 000249b0: 20 22 49 54 65 78 74 43 72 69 74 65 72 69 6f 6e "ITextCriterion 000249c0: 20 22 20 2b 0a 20 20 20 20 22 49 54 65 78 74 52 " +. "ITextR 000249d0: 65 71 75 69 73 69 74 65 20 22 20 2b 0a 20 20 20 equisite " +. 000249e0: 20 22 49 54 65 78 74 56 61 6c 75 65 20 22 20 2b "ITextValue " + 000249f0: 0a 20 20 20 20 22 49 54 72 65 65 4c 69 73 74 53 . "ITreeListS 00024a00: 65 6c 65 63 74 44 69 61 6c 6f 67 20 22 20 2b 0a electDialog " +. 00024a10: 20 20 20 20 22 49 55 73 65 72 20 22 20 2b 0a 20 "IUser " +. 00024a20: 20 20 20 22 49 55 73 65 72 4c 69 73 74 20 22 20 "IUserList " 00024a30: 2b 0a 20 20 20 20 22 49 56 61 6c 75 65 20 22 20 +. "IValue " 00024a40: 2b 0a 20 20 20 20 22 49 56 69 65 77 20 22 20 2b +. "IView " + 00024a50: 0a 20 20 20 20 22 49 57 65 62 42 72 6f 77 73 65 . "IWebBrowse 00024a60: 72 43 6f 6e 74 72 6f 6c 20 22 20 2b 0a 20 20 20 rControl " +. 00024a70: 20 22 49 57 69 7a 61 72 64 20 22 20 2b 0a 20 20 "IWizard " +. 00024a80: 20 20 22 49 57 69 7a 61 72 64 41 63 74 69 6f 6e "IWizardAction 00024a90: 20 22 20 2b 0a 20 20 20 20 22 49 57 69 7a 61 72 " +. "IWizar 00024aa0: 64 46 61 63 74 6f 72 79 20 22 20 2b 0a 20 20 20 dFactory " +. 00024ab0: 20 22 49 57 69 7a 61 72 64 46 6f 72 6d 45 6c 65 "IWizardFormEle 00024ac0: 6d 65 6e 74 20 22 20 2b 0a 20 20 20 20 22 49 57 ment " +. "IW 00024ad0: 69 7a 61 72 64 50 61 72 61 6d 20 22 20 2b 0a 20 izardParam " +. 00024ae0: 20 20 20 22 49 57 69 7a 61 72 64 50 69 63 6b 50 "IWizardPickP 00024af0: 61 72 61 6d 20 22 20 2b 0a 20 20 20 20 22 49 57 aram " +. "IW 00024b00: 69 7a 61 72 64 52 65 66 65 72 65 6e 63 65 50 61 izardReferencePa 00024b10: 72 61 6d 20 22 20 2b 0a 20 20 20 20 22 49 57 69 ram " +. "IWi 00024b20: 7a 61 72 64 53 74 65 70 20 22 20 2b 0a 20 20 20 zardStep " +. 00024b30: 20 22 49 57 6f 72 6b 41 63 63 65 73 73 52 69 67 "IWorkAccessRig 00024b40: 68 74 73 20 22 20 2b 0a 20 20 20 20 22 49 57 6f hts " +. "IWo 00024b50: 72 6b 44 65 73 63 72 69 70 74 69 6f 6e 20 22 20 rkDescription " 00024b60: 2b 0a 20 20 20 20 22 49 57 6f 72 6b 66 6c 6f 77 +. "IWorkflow 00024b70: 41 73 6b 61 62 6c 65 50 61 72 61 6d 20 22 20 2b AskableParam " + 00024b80: 0a 20 20 20 20 22 49 57 6f 72 6b 66 6c 6f 77 41 . "IWorkflowA 00024b90: 73 6b 61 62 6c 65 50 61 72 61 6d 73 20 22 20 2b skableParams " + 00024ba0: 0a 20 20 20 20 22 49 57 6f 72 6b 66 6c 6f 77 42 . "IWorkflowB 00024bb0: 6c 6f 63 6b 20 22 20 2b 0a 20 20 20 20 22 49 57 lock " +. "IW 00024bc0: 6f 72 6b 66 6c 6f 77 42 6c 6f 63 6b 52 65 73 75 orkflowBlockResu 00024bd0: 6c 74 20 22 20 2b 0a 20 20 20 20 22 49 57 6f 72 lt " +. "IWor 00024be0: 6b 66 6c 6f 77 45 6e 61 62 6c 65 64 4d 6f 64 65 kflowEnabledMode 00024bf0: 20 22 20 2b 0a 20 20 20 20 22 49 57 6f 72 6b 66 " +. "IWorkf 00024c00: 6c 6f 77 50 61 72 61 6d 20 22 20 2b 0a 20 20 20 lowParam " +. 00024c10: 20 22 49 57 6f 72 6b 66 6c 6f 77 50 69 63 6b 50 "IWorkflowPickP 00024c20: 61 72 61 6d 20 22 20 2b 0a 20 20 20 20 22 49 57 aram " +. "IW 00024c30: 6f 72 6b 66 6c 6f 77 52 65 66 65 72 65 6e 63 65 orkflowReference 00024c40: 50 61 72 61 6d 20 22 20 2b 0a 20 20 20 20 22 49 Param " +. "I 00024c50: 57 6f 72 6b 53 74 61 74 65 20 22 20 2b 0a 20 20 WorkState " +. 00024c60: 20 20 22 49 57 6f 72 6b 54 72 65 65 43 75 73 74 "IWorkTreeCust 00024c70: 6f 6d 4e 6f 64 65 20 22 20 2b 0a 20 20 20 20 22 omNode " +. " 00024c80: 49 57 6f 72 6b 54 72 65 65 4a 6f 62 4e 6f 64 65 IWorkTreeJobNode 00024c90: 20 22 20 2b 0a 20 20 20 20 22 49 57 6f 72 6b 54 " +. "IWorkT 00024ca0: 72 65 65 54 61 73 6b 4e 6f 64 65 20 22 20 2b 0a reeTaskNode " +. 00024cb0: 20 20 20 20 22 49 58 4d 4c 45 64 69 74 6f 72 46 "IXMLEditorF 00024cc0: 6f 72 6d 20 22 20 2b 0a 20 20 20 20 22 53 42 43 orm " +. "SBC 00024cd0: 72 79 70 74 6f 20 22 3b 0a 0a 20 20 2f 2f 20 62 rypto ";.. // b 00024ce0: 75 69 6c 74 5f 69 6e 20 3a 20 d0 b2 d1 81 d1 82 uilt_in : ...... 00024cf0: d1 80 d0 be d0 b5 d0 bd d0 bd d1 8b d0 b5 20 d0 .............. . 00024d00: b8 d0 bb d0 b8 20 d0 b1 d0 b8 d0 b1 d0 bb d0 b8 ..... .......... 00024d10: d0 be d1 82 d0 b5 d1 87 d0 bd d1 8b d0 b5 20 d0 .............. . 00024d20: be d0 b1 d1 8a d0 b5 d0 ba d1 82 d1 8b 20 28 d0 ............. (. 00024d30: ba d0 be d0 bd d1 81 d1 82 d0 b0 d0 bd d1 82 d1 ................ 00024d40: 8b 2c 20 d0 bf d0 b5 d1 80 d0 b5 d1 87 d0 b8 d1 ., ............. 00024d50: 81 d0 bb d0 b5 d0 bd d0 b8 d1 8f 29 0a 20 20 63 ...........). c 00024d60: 6f 6e 73 74 20 42 55 49 4c 54 49 4e 20 3d 20 43 onst BUILTIN = C 00024d70: 4f 4e 53 54 41 4e 54 53 20 2b 20 45 4e 55 4d 53 ONSTANTS + ENUMS 00024d80: 3b 0a 0a 20 20 2f 2f 20 63 6c 61 73 73 3a 20 d0 ;.. // class: . 00024d90: b2 d1 81 d1 82 d1 80 d0 be d0 b5 d0 bd d0 bd d1 ................ 00024da0: 8b d0 b5 20 d0 bd d0 b0 d0 b1 d0 be d1 80 d1 8b ... ............ 00024db0: 20 d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 b8 d0 ............... 00024dc0: b9 2c 20 d1 81 d0 b8 d1 81 d1 82 d0 b5 d0 bc d0 ., ............. 00024dd0: bd d1 8b d0 b5 20 d0 be d0 b1 d1 8a d0 b5 d0 ba ..... .......... 00024de0: d1 82 d1 8b 2c 20 d1 84 d0 b0 d0 b1 d1 80 d0 b8 ...., .......... 00024df0: d0 ba d0 b8 0a 20 20 63 6f 6e 73 74 20 43 4c 41 ..... const CLA 00024e00: 53 53 20 3d 20 70 72 65 64 65 66 69 6e 65 64 5f SS = predefined_ 00024e10: 76 61 72 69 61 62 6c 65 73 3b 0a 0a 20 20 2f 2f variables;.. // 00024e20: 20 6c 69 74 65 72 61 6c 20 3a 20 d0 bf d1 80 d0 literal : ..... 00024e30: b8 d0 bc d0 b8 d1 82 d0 b8 d0 b2 d0 bd d1 8b d0 ................ 00024e40: b5 20 d1 82 d0 b8 d0 bf d1 8b 0a 20 20 63 6f 6e . ......... con 00024e50: 73 74 20 4c 49 54 45 52 41 4c 20 3d 20 22 6e 75 st LITERAL = "nu 00024e60: 6c 6c 20 74 72 75 65 20 66 61 6c 73 65 20 6e 69 ll true false ni 00024e70: 6c 20 22 3b 0a 0a 20 20 2f 2f 20 6e 75 6d 62 65 l ";.. // numbe 00024e80: 72 20 3a 20 d1 87 d0 b8 d1 81 d0 bb d0 b0 0a 20 r : ........... 00024e90: 20 63 6f 6e 73 74 20 4e 55 4d 42 45 52 53 20 3d const NUMBERS = 00024ea0: 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 {. className 00024eb0: 3a 20 22 6e 75 6d 62 65 72 22 2c 0a 20 20 20 20 : "number",. 00024ec0: 62 65 67 69 6e 3a 20 68 6c 6a 73 2e 4e 55 4d 42 begin: hljs.NUMB 00024ed0: 45 52 5f 52 45 2c 0a 20 20 20 20 72 65 6c 65 76 ER_RE,. relev 00024ee0: 61 6e 63 65 3a 20 30 0a 20 20 7d 3b 0a 0a 20 20 ance: 0. };.. 00024ef0: 2f 2f 20 73 74 72 69 6e 67 20 3a 20 d1 81 d1 82 // string : .... 00024f00: d1 80 d0 be d0 ba d0 b8 0a 20 20 63 6f 6e 73 74 ......... const 00024f10: 20 53 54 52 49 4e 47 53 20 3d 20 7b 0a 20 20 20 STRINGS = {. 00024f20: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 22 73 74 72 className: "str 00024f30: 69 6e 67 22 2c 0a 20 20 20 20 76 61 72 69 61 6e ing",. varian 00024f40: 74 73 3a 20 5b 0a 20 20 20 20 20 20 7b 0a 20 20 ts: [. {. 00024f50: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 22 27 begin: '"' 00024f60: 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 ,. end: ' 00024f70: 22 27 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 "'. },. 00024f80: 20 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 {. begi 00024f90: 6e 3a 20 22 27 22 2c 0a 20 20 20 20 20 20 20 20 n: "'",. 00024fa0: 65 6e 64 3a 20 22 27 22 0a 20 20 20 20 20 20 7d end: "'". } 00024fb0: 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 0a 20 20 2f . ]. };.. / 00024fc0: 2f 20 d0 a2 d0 be d0 ba d0 b5 d0 bd d1 8b 0a 20 / ............. 00024fd0: 20 63 6f 6e 73 74 20 44 4f 43 54 41 47 53 20 3d const DOCTAGS = 00024fe0: 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 {. className 00024ff0: 3a 20 22 64 6f 63 74 61 67 22 2c 0a 20 20 20 20 : "doctag",. 00025000: 62 65 67 69 6e 3a 20 22 5c 5c 62 28 3f 3a 54 4f begin: "\\b(?:TO 00025010: 44 4f 7c 44 4f 4e 45 7c 42 45 47 49 4e 7c 45 4e DO|DONE|BEGIN|EN 00025020: 44 7c 53 54 55 42 7c 43 48 47 7c 46 49 58 4d 45 D|STUB|CHG|FIXME 00025030: 7c 4e 4f 54 45 7c 42 55 47 7c 58 58 58 29 5c 5c |NOTE|BUG|XXX)\\ 00025040: 62 22 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 b",. relevanc 00025050: 65 3a 20 30 0a 20 20 7d 3b 0a 0a 20 20 2f 2f 20 e: 0. };.. // 00025060: d0 9e d0 b4 d0 bd d0 be d1 81 d1 82 d1 80 d0 be ................ 00025070: d1 87 d0 bd d1 8b d0 b9 20 d0 ba d0 be d0 bc d0 ........ ....... 00025080: bc d0 b5 d0 bd d1 82 d0 b0 d1 80 d0 b8 d0 b9 0a ................ 00025090: 20 20 63 6f 6e 73 74 20 49 53 42 4c 5f 4c 49 4e const ISBL_LIN 000250a0: 45 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 20 3d E_COMMENT_MODE = 000250b0: 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 {. className 000250c0: 3a 20 22 63 6f 6d 6d 65 6e 74 22 2c 0a 20 20 20 : "comment",. 000250d0: 20 62 65 67 69 6e 3a 20 22 2f 2f 22 2c 0a 20 20 begin: "//",. 000250e0: 20 20 65 6e 64 3a 20 22 24 22 2c 0a 20 20 20 20 end: "$",. 000250f0: 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 relevance: 0,. 00025100: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 00025110: 20 20 20 20 68 6c 6a 73 2e 50 48 52 41 53 41 4c hljs.PHRASAL 00025120: 5f 57 4f 52 44 53 5f 4d 4f 44 45 2c 0a 20 20 20 _WORDS_MODE,. 00025130: 20 20 20 44 4f 43 54 41 47 53 0a 20 20 20 20 5d DOCTAGS. ] 00025140: 0a 20 20 7d 3b 0a 0a 20 20 2f 2f 20 d0 9c d0 bd . };.. // .... 00025150: d0 be d0 b3 d0 be d1 81 d1 82 d1 80 d0 be d1 87 ................ 00025160: d0 bd d1 8b d0 b9 20 d0 ba d0 be d0 bc d0 bc d0 ...... ......... 00025170: b5 d0 bd d1 82 d0 b0 d1 80 d0 b8 d0 b9 0a 20 20 .............. 00025180: 63 6f 6e 73 74 20 49 53 42 4c 5f 42 4c 4f 43 4b const ISBL_BLOCK 00025190: 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 20 3d 20 _COMMENT_MODE = 000251a0: 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a {. className: 000251b0: 20 22 63 6f 6d 6d 65 6e 74 22 2c 0a 20 20 20 20 "comment",. 000251c0: 62 65 67 69 6e 3a 20 22 2f 5c 5c 2a 22 2c 0a 20 begin: "/\\*",. 000251d0: 20 20 20 65 6e 64 3a 20 22 5c 5c 2a 2f 22 2c 0a end: "\\*/",. 000251e0: 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 relevance: 0 000251f0: 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 ,. contains: 00025200: 5b 0a 20 20 20 20 20 20 68 6c 6a 73 2e 50 48 52 [. hljs.PHR 00025210: 41 53 41 4c 5f 57 4f 52 44 53 5f 4d 4f 44 45 2c ASAL_WORDS_MODE, 00025220: 0a 20 20 20 20 20 20 44 4f 43 54 41 47 53 0a 20 . DOCTAGS. 00025230: 20 20 20 5d 0a 20 20 7d 3b 0a 0a 20 20 2f 2f 20 ]. };.. // 00025240: 63 6f 6d 6d 65 6e 74 20 3a 20 d0 ba d0 be d0 bc comment : ...... 00025250: d0 bc d0 b5 d0 bd d1 82 d0 b0 d1 80 d0 b8 d0 b8 ................ 00025260: 0a 20 20 63 6f 6e 73 74 20 43 4f 4d 4d 45 4e 54 . const COMMENT 00025270: 53 20 3d 20 7b 0a 20 20 20 20 76 61 72 69 61 6e S = {. varian 00025280: 74 73 3a 20 5b 0a 20 20 20 20 20 20 49 53 42 4c ts: [. ISBL 00025290: 5f 4c 49 4e 45 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f _LINE_COMMENT_MO 000252a0: 44 45 2c 0a 20 20 20 20 20 20 49 53 42 4c 5f 42 DE,. ISBL_B 000252b0: 4c 4f 43 4b 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 LOCK_COMMENT_MOD 000252c0: 45 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 0a 20 20 E. ]. };.. 000252d0: 2f 2f 20 6b 65 79 77 6f 72 64 73 20 3a 20 d0 ba // keywords : .. 000252e0: d0 bb d1 8e d1 87 d0 b5 d0 b2 d1 8b d0 b5 20 d1 .............. . 000252f0: 81 d0 bb d0 be d0 b2 d0 b0 0a 20 20 63 6f 6e 73 .......... cons 00025300: 74 20 4b 45 59 57 4f 52 44 53 20 3d 20 7b 0a 20 t KEYWORDS = {. 00025310: 20 20 20 24 70 61 74 74 65 72 6e 3a 20 55 4e 44 $pattern: UND 00025320: 45 52 53 43 4f 52 45 5f 49 44 45 4e 54 5f 52 45 ERSCORE_IDENT_RE 00025330: 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 3a 20 4b ,. keyword: K 00025340: 45 59 57 4f 52 44 2c 0a 20 20 20 20 62 75 69 6c EYWORD,. buil 00025350: 74 5f 69 6e 3a 20 42 55 49 4c 54 49 4e 2c 0a 20 t_in: BUILTIN,. 00025360: 20 20 20 63 6c 61 73 73 3a 20 43 4c 41 53 53 2c class: CLASS, 00025370: 0a 20 20 20 20 6c 69 74 65 72 61 6c 3a 20 4c 49 . literal: LI 00025380: 54 45 52 41 4c 0a 20 20 7d 3b 0a 0a 20 20 2f 2f TERAL. };.. // 00025390: 20 6d 65 74 68 6f 64 73 20 3a 20 d0 bc d0 b5 d1 methods : ..... 000253a0: 82 d0 be d0 b4 d1 8b 0a 20 20 63 6f 6e 73 74 20 ........ const 000253b0: 4d 45 54 48 4f 44 53 20 3d 20 7b 0a 20 20 20 20 METHODS = {. 000253c0: 62 65 67 69 6e 3a 20 22 5c 5c 2e 5c 5c 73 2a 22 begin: "\\.\\s*" 000253d0: 20 2b 20 68 6c 6a 73 2e 55 4e 44 45 52 53 43 4f + hljs.UNDERSCO 000253e0: 52 45 5f 49 44 45 4e 54 5f 52 45 2c 0a 20 20 20 RE_IDENT_RE,. 000253f0: 20 6b 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f keywords: KEYWO 00025400: 52 44 53 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e RDS,. relevan 00025410: 63 65 3a 20 30 0a 20 20 7d 3b 0a 0a 20 20 2f 2f ce: 0. };.. // 00025420: 20 74 79 70 65 20 3a 20 d0 b2 d1 81 d1 82 d1 80 type : ........ 00025430: d0 be d0 b5 d0 bd d0 bd d1 8b d0 b5 20 d1 82 d0 ............ ... 00025440: b8 d0 bf d1 8b 0a 20 20 63 6f 6e 73 74 20 54 59 ...... const TY 00025450: 50 45 53 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 PES = {. clas 00025460: 73 4e 61 6d 65 3a 20 22 74 79 70 65 22 2c 0a 20 sName: "type",. 00025470: 20 20 20 62 65 67 69 6e 3a 20 22 3a 5b 20 5c 5c begin: ":[ \\ 00025480: 74 5d 2a 28 22 20 2b 20 69 6e 74 65 72 66 61 63 t]*(" + interfac 00025490: 65 73 2e 74 72 69 6d 28 29 2e 72 65 70 6c 61 63 es.trim().replac 000254a0: 65 28 2f 5c 73 2f 67 2c 20 22 7c 22 29 20 2b 20 e(/\s/g, "|") + 000254b0: 22 29 22 2c 0a 20 20 20 20 65 6e 64 3a 20 22 5b ")",. end: "[ 000254c0: 20 5c 5c 74 5d 2a 3d 22 2c 0a 20 20 20 20 65 78 \\t]*=",. ex 000254d0: 63 6c 75 64 65 45 6e 64 3a 20 74 72 75 65 0a 20 cludeEnd: true. 000254e0: 20 7d 3b 0a 0a 20 20 2f 2f 20 76 61 72 69 61 62 };.. // variab 000254f0: 6c 65 73 20 3a 20 d0 bf d0 b5 d1 80 d0 b5 d0 bc les : .......... 00025500: d0 b5 d0 bd d0 bd d1 8b d0 b5 0a 20 20 63 6f 6e ........... con 00025510: 73 74 20 56 41 52 49 41 42 4c 45 53 20 3d 20 7b st VARIABLES = { 00025520: 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 . className: 00025530: 22 76 61 72 69 61 62 6c 65 22 2c 0a 20 20 20 20 "variable",. 00025540: 6b 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f 52 keywords: KEYWOR 00025550: 44 53 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 55 DS,. begin: U 00025560: 4e 44 45 52 53 43 4f 52 45 5f 49 44 45 4e 54 5f NDERSCORE_IDENT_ 00025570: 52 45 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 RE,. relevanc 00025580: 65 3a 20 30 2c 0a 20 20 20 20 63 6f 6e 74 61 69 e: 0,. contai 00025590: 6e 73 3a 20 5b 0a 20 20 20 20 20 20 54 59 50 45 ns: [. TYPE 000255a0: 53 2c 0a 20 20 20 20 20 20 4d 45 54 48 4f 44 53 S,. METHODS 000255b0: 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 0a 20 20 2f . ]. };.. / 000255c0: 2f 20 d0 98 d0 bc d0 b5 d0 bd d0 b0 20 d1 84 d1 / .......... ... 000255d0: 83 d0 bd d0 ba d1 86 d0 b8 d0 b9 0a 20 20 63 6f ............ co 000255e0: 6e 73 74 20 46 55 4e 43 54 49 4f 4e 5f 54 49 54 nst FUNCTION_TIT 000255f0: 4c 45 20 3d 20 46 55 4e 43 54 49 4f 4e 5f 4e 41 LE = FUNCTION_NA 00025600: 4d 45 5f 49 44 45 4e 54 5f 52 45 20 2b 20 22 5c ME_IDENT_RE + "\ 00025610: 5c 28 22 3b 0a 0a 20 20 63 6f 6e 73 74 20 54 49 \(";.. const TI 00025620: 54 4c 45 5f 4d 4f 44 45 20 3d 20 7b 0a 20 20 20 TLE_MODE = {. 00025630: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 22 74 69 74 className: "tit 00025640: 6c 65 22 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 le",. keyword 00025650: 73 3a 20 7b 0a 20 20 20 20 20 20 24 70 61 74 74 s: {. $patt 00025660: 65 72 6e 3a 20 55 4e 44 45 52 53 43 4f 52 45 5f ern: UNDERSCORE_ 00025670: 49 44 45 4e 54 5f 52 45 2c 0a 20 20 20 20 20 20 IDENT_RE,. 00025680: 62 75 69 6c 74 5f 69 6e 3a 20 73 79 73 74 65 6d built_in: system 00025690: 5f 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 7d _functions. } 000256a0: 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 46 55 4e ,. begin: FUN 000256b0: 43 54 49 4f 4e 5f 54 49 54 4c 45 2c 0a 20 20 20 CTION_TITLE,. 000256c0: 20 65 6e 64 3a 20 22 5c 5c 28 22 2c 0a 20 20 20 end: "\\(",. 000256d0: 20 72 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 72 returnBegin: tr 000256e0: 75 65 2c 0a 20 20 20 20 65 78 63 6c 75 64 65 45 ue,. excludeE 000256f0: 6e 64 3a 20 74 72 75 65 0a 20 20 7d 3b 0a 0a 20 nd: true. };.. 00025700: 20 2f 2f 20 66 75 6e 63 74 69 6f 6e 20 3a 20 d1 // function : . 00025710: 84 d1 83 d0 bd d0 ba d1 86 d0 b8 d0 b8 0a 20 20 .............. 00025720: 63 6f 6e 73 74 20 46 55 4e 43 54 49 4f 4e 53 20 const FUNCTIONS 00025730: 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d = {. classNam 00025740: 65 3a 20 22 66 75 6e 63 74 69 6f 6e 22 2c 0a 20 e: "function",. 00025750: 20 20 20 62 65 67 69 6e 3a 20 46 55 4e 43 54 49 begin: FUNCTI 00025760: 4f 4e 5f 54 49 54 4c 45 2c 0a 20 20 20 20 65 6e ON_TITLE,. en 00025770: 64 3a 20 22 5c 5c 29 24 22 2c 0a 20 20 20 20 72 d: "\\)$",. r 00025780: 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 72 75 65 eturnBegin: true 00025790: 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 ,. keywords: 000257a0: 4b 45 59 57 4f 52 44 53 2c 0a 20 20 20 20 69 6c KEYWORDS,. il 000257b0: 6c 65 67 61 6c 3a 20 22 5b 5c 5c 5b 5c 5c 5d 5c legal: "[\\[\\]\ 000257c0: 5c 7c 5c 5c 24 5c 5c 3f 25 2c 7e 23 40 5d 22 2c \|\\$\\?%,~#@]", 000257d0: 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b . contains: [ 000257e0: 0a 20 20 20 20 20 20 54 49 54 4c 45 5f 4d 4f 44 . TITLE_MOD 000257f0: 45 2c 0a 20 20 20 20 20 20 4d 45 54 48 4f 44 53 E,. METHODS 00025800: 2c 0a 20 20 20 20 20 20 56 41 52 49 41 42 4c 45 ,. VARIABLE 00025810: 53 2c 0a 20 20 20 20 20 20 53 54 52 49 4e 47 53 S,. STRINGS 00025820: 2c 0a 20 20 20 20 20 20 4e 55 4d 42 45 52 53 2c ,. NUMBERS, 00025830: 0a 20 20 20 20 20 20 43 4f 4d 4d 45 4e 54 53 0a . COMMENTS. 00025840: 20 20 20 20 5d 0a 20 20 7d 3b 0a 0a 20 20 72 65 ]. };.. re 00025850: 74 75 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a turn {. name: 00025860: 20 27 49 53 42 4c 27 2c 0a 20 20 20 20 63 61 73 'ISBL',. cas 00025870: 65 5f 69 6e 73 65 6e 73 69 74 69 76 65 3a 20 74 e_insensitive: t 00025880: 72 75 65 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 rue,. keyword 00025890: 73 3a 20 4b 45 59 57 4f 52 44 53 2c 0a 20 20 20 s: KEYWORDS,. 000258a0: 20 69 6c 6c 65 67 61 6c 3a 20 22 5c 5c 24 7c 5c illegal: "\\$|\ 000258b0: 5c 3f 7c 25 7c 2c 7c 3b 24 7c 7e 7c 23 7c 40 7c \?|%|,|;$|~|#|@| 000258c0: 3c 2f 22 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e </",. contain 000258d0: 73 3a 20 5b 0a 20 20 20 20 20 20 46 55 4e 43 54 s: [. FUNCT 000258e0: 49 4f 4e 53 2c 0a 20 20 20 20 20 20 54 59 50 45 IONS,. TYPE 000258f0: 53 2c 0a 20 20 20 20 20 20 4d 45 54 48 4f 44 53 S,. METHODS 00025900: 2c 0a 20 20 20 20 20 20 56 41 52 49 41 42 4c 45 ,. VARIABLE 00025910: 53 2c 0a 20 20 20 20 20 20 53 54 52 49 4e 47 53 S,. STRINGS 00025920: 2c 0a 20 20 20 20 20 20 4e 55 4d 42 45 52 53 2c ,. NUMBERS, 00025930: 0a 20 20 20 20 20 20 43 4f 4d 4d 45 4e 54 53 0a . COMMENTS. 00025940: 20 20 20 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f ]. };.}..mo 00025950: 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 69 dule.exports = i 00025960: 73 62 6c 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c sbl;.../***/ }), 00025970: 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f ../***/ "./node_ 00025980: 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 modules/highligh 00025990: 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 t.js/lib/languag 000259a0: 65 73 2f 6a 61 76 61 2e 6a 73 22 3a 0a 2f 2a 21 es/java.js":./*! 000259b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000259c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000259d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000259e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 21 *********!*\. ! 000259f0: 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c *** ./node_modul 00025a00: 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f es/highlight.js/ 00025a10: 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6a 61 lib/languages/ja 00025a20: 76 61 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a va.js ***!. \** 00025a30: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00025a40: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00025a50: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00025a60: 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 28 *******/./***/ ( 00025a70: 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a 2f (module) => {../ 00025a80: 2f 20 68 74 74 70 73 3a 2f 2f 64 6f 63 73 2e 6f / https://docs.o 00025a90: 72 61 63 6c 65 2e 63 6f 6d 2f 6a 61 76 61 73 65 racle.com/javase 00025aa0: 2f 73 70 65 63 73 2f 6a 6c 73 2f 73 65 31 35 2f /specs/jls/se15/ 00025ab0: 68 74 6d 6c 2f 6a 6c 73 2d 33 2e 68 74 6d 6c 23 html/jls-3.html# 00025ac0: 6a 6c 73 2d 33 2e 31 30 0a 76 61 72 20 64 65 63 jls-3.10.var dec 00025ad0: 69 6d 61 6c 44 69 67 69 74 73 20 3d 20 27 5b 30 imalDigits = '[0 00025ae0: 2d 39 5d 28 5f 2a 5b 30 2d 39 5d 29 2a 27 3b 0a -9](_*[0-9])*';. 00025af0: 76 61 72 20 66 72 61 63 20 3d 20 60 5c 5c 2e 28 var frac = `\\.( 00025b00: 24 7b 64 65 63 69 6d 61 6c 44 69 67 69 74 73 7d ${decimalDigits} 00025b10: 29 60 3b 0a 76 61 72 20 68 65 78 44 69 67 69 74 )`;.var hexDigit 00025b20: 73 20 3d 20 27 5b 30 2d 39 61 2d 66 41 2d 46 5d s = '[0-9a-fA-F] 00025b30: 28 5f 2a 5b 30 2d 39 61 2d 66 41 2d 46 5d 29 2a (_*[0-9a-fA-F])* 00025b40: 27 3b 0a 76 61 72 20 4e 55 4d 45 52 49 43 20 3d ';.var NUMERIC = 00025b50: 20 7b 0a 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 {. className: 00025b60: 27 6e 75 6d 62 65 72 27 2c 0a 20 20 76 61 72 69 'number',. vari 00025b70: 61 6e 74 73 3a 20 5b 0a 20 20 20 20 2f 2f 20 44 ants: [. // D 00025b80: 65 63 69 6d 61 6c 46 6c 6f 61 74 69 6e 67 50 6f ecimalFloatingPo 00025b90: 69 6e 74 4c 69 74 65 72 61 6c 0a 20 20 20 20 2f intLiteral. / 00025ba0: 2f 20 69 6e 63 6c 75 64 69 6e 67 20 45 78 70 6f / including Expo 00025bb0: 6e 65 6e 74 50 61 72 74 0a 20 20 20 20 7b 20 62 nentPart. { b 00025bc0: 65 67 69 6e 3a 20 60 28 5c 5c 62 28 24 7b 64 65 egin: `(\\b(${de 00025bd0: 63 69 6d 61 6c 44 69 67 69 74 73 7d 29 28 28 24 cimalDigits})(($ 00025be0: 7b 66 72 61 63 7d 29 7c 5c 5c 2e 29 3f 7c 28 24 {frac})|\\.)?|($ 00025bf0: 7b 66 72 61 63 7d 29 29 60 20 2b 0a 20 20 20 20 {frac}))` +. 00025c00: 20 20 60 5b 65 45 5d 5b 2b 2d 5d 3f 28 24 7b 64 `[eE][+-]?(${d 00025c10: 65 63 69 6d 61 6c 44 69 67 69 74 73 7d 29 5b 66 ecimalDigits})[f 00025c20: 46 64 44 5d 3f 5c 5c 62 60 20 7d 2c 0a 20 20 20 FdD]?\\b` },. 00025c30: 20 2f 2f 20 65 78 63 6c 75 64 69 6e 67 20 45 78 // excluding Ex 00025c40: 70 6f 6e 65 6e 74 50 61 72 74 0a 20 20 20 20 7b ponentPart. { 00025c50: 20 62 65 67 69 6e 3a 20 60 5c 5c 62 28 24 7b 64 begin: `\\b(${d 00025c60: 65 63 69 6d 61 6c 44 69 67 69 74 73 7d 29 28 28 ecimalDigits})(( 00025c70: 24 7b 66 72 61 63 7d 29 5b 66 46 64 44 5d 3f 5c ${frac})[fFdD]?\ 00025c80: 5c 62 7c 5c 5c 2e 28 5b 66 46 64 44 5d 5c 5c 62 \b|\\.([fFdD]\\b 00025c90: 29 3f 29 60 20 7d 2c 0a 20 20 20 20 7b 20 62 65 )?)` },. { be 00025ca0: 67 69 6e 3a 20 60 28 24 7b 66 72 61 63 7d 29 5b gin: `(${frac})[ 00025cb0: 66 46 64 44 5d 3f 5c 5c 62 60 20 7d 2c 0a 20 20 fFdD]?\\b` },. 00025cc0: 20 20 7b 20 62 65 67 69 6e 3a 20 60 5c 5c 62 28 { begin: `\\b( 00025cd0: 24 7b 64 65 63 69 6d 61 6c 44 69 67 69 74 73 7d ${decimalDigits} 00025ce0: 29 5b 66 46 64 44 5d 5c 5c 62 60 20 7d 2c 0a 0a )[fFdD]\\b` },.. 00025cf0: 20 20 20 20 2f 2f 20 48 65 78 61 64 65 63 69 6d // Hexadecim 00025d00: 61 6c 46 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4c alFloatingPointL 00025d10: 69 74 65 72 61 6c 0a 20 20 20 20 7b 20 62 65 67 iteral. { beg 00025d20: 69 6e 3a 20 60 5c 5c 62 30 5b 78 58 5d 28 28 24 in: `\\b0[xX](($ 00025d30: 7b 68 65 78 44 69 67 69 74 73 7d 29 5c 5c 2e 3f {hexDigits})\\.? 00025d40: 7c 28 24 7b 68 65 78 44 69 67 69 74 73 7d 29 3f |(${hexDigits})? 00025d50: 5c 5c 2e 28 24 7b 68 65 78 44 69 67 69 74 73 7d \\.(${hexDigits} 00025d60: 29 29 60 20 2b 0a 20 20 20 20 20 20 60 5b 70 50 ))` +. `[pP 00025d70: 5d 5b 2b 2d 5d 3f 28 24 7b 64 65 63 69 6d 61 6c ][+-]?(${decimal 00025d80: 44 69 67 69 74 73 7d 29 5b 66 46 64 44 5d 3f 5c Digits})[fFdD]?\ 00025d90: 5c 62 60 20 7d 2c 0a 0a 20 20 20 20 2f 2f 20 44 \b` },.. // D 00025da0: 65 63 69 6d 61 6c 49 6e 74 65 67 65 72 4c 69 74 ecimalIntegerLit 00025db0: 65 72 61 6c 0a 20 20 20 20 7b 20 62 65 67 69 6e eral. { begin 00025dc0: 3a 20 27 5c 5c 62 28 30 7c 5b 31 2d 39 5d 28 5f : '\\b(0|[1-9](_ 00025dd0: 2a 5b 30 2d 39 5d 29 2a 29 5b 6c 4c 5d 3f 5c 5c *[0-9])*)[lL]?\\ 00025de0: 62 27 20 7d 2c 0a 0a 20 20 20 20 2f 2f 20 48 65 b' },.. // He 00025df0: 78 49 6e 74 65 67 65 72 4c 69 74 65 72 61 6c 0a xIntegerLiteral. 00025e00: 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 60 5c 5c { begin: `\\ 00025e10: 62 30 5b 78 58 5d 28 24 7b 68 65 78 44 69 67 69 b0[xX](${hexDigi 00025e20: 74 73 7d 29 5b 6c 4c 5d 3f 5c 5c 62 60 20 7d 2c ts})[lL]?\\b` }, 00025e30: 0a 0a 20 20 20 20 2f 2f 20 4f 63 74 61 6c 49 6e .. // OctalIn 00025e40: 74 65 67 65 72 4c 69 74 65 72 61 6c 0a 20 20 20 tegerLiteral. 00025e50: 20 7b 20 62 65 67 69 6e 3a 20 27 5c 5c 62 30 28 { begin: '\\b0( 00025e60: 5f 2a 5b 30 2d 37 5d 29 2a 5b 6c 4c 5d 3f 5c 5c _*[0-7])*[lL]?\\ 00025e70: 62 27 20 7d 2c 0a 0a 20 20 20 20 2f 2f 20 42 69 b' },.. // Bi 00025e80: 6e 61 72 79 49 6e 74 65 67 65 72 4c 69 74 65 72 naryIntegerLiter 00025e90: 61 6c 0a 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 al. { begin: 00025ea0: 27 5c 5c 62 30 5b 62 42 5d 5b 30 31 5d 28 5f 2a '\\b0[bB][01](_* 00025eb0: 5b 30 31 5d 29 2a 5b 6c 4c 5d 3f 5c 5c 62 27 20 [01])*[lL]?\\b' 00025ec0: 7d 2c 0a 20 20 5d 2c 0a 20 20 72 65 6c 65 76 61 },. ],. releva 00025ed0: 6e 63 65 3a 20 30 0a 7d 3b 0a 0a 2f 2a 0a 4c 61 nce: 0.};../*.La 00025ee0: 6e 67 75 61 67 65 3a 20 4a 61 76 61 0a 41 75 74 nguage: Java.Aut 00025ef0: 68 6f 72 3a 20 56 73 65 76 6f 6c 6f 64 20 53 6f hor: Vsevolod So 00025f00: 6c 6f 76 79 6f 76 20 3c 76 73 65 76 6f 6c 6f 64 lovyov <vsevolod 00025f10: 2e 73 6f 6c 6f 76 79 6f 76 40 67 6d 61 69 6c 2e .solovyov@gmail. 00025f20: 63 6f 6d 3e 0a 43 61 74 65 67 6f 72 79 3a 20 63 com>.Category: c 00025f30: 6f 6d 6d 6f 6e 2c 20 65 6e 74 65 72 70 72 69 73 ommon, enterpris 00025f40: 65 0a 57 65 62 73 69 74 65 3a 20 68 74 74 70 73 e.Website: https 00025f50: 3a 2f 2f 77 77 77 2e 6a 61 76 61 2e 63 6f 6d 2f ://www.java.com/ 00025f60: 0a 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 6a 61 .*/..function ja 00025f70: 76 61 28 68 6c 6a 73 29 20 7b 0a 20 20 76 61 72 va(hljs) {. var 00025f80: 20 4a 41 56 41 5f 49 44 45 4e 54 5f 52 45 20 3d JAVA_IDENT_RE = 00025f90: 20 27 5b 5c 75 30 30 43 30 2d 5c 75 30 32 42 38 '[\u00C0-\u02B8 00025fa0: 61 2d 7a 41 2d 5a 5f 24 5d 5b 5c 75 30 30 43 30 a-zA-Z_$][\u00C0 00025fb0: 2d 5c 75 30 32 42 38 61 2d 7a 41 2d 5a 5f 24 30 -\u02B8a-zA-Z_$0 00025fc0: 2d 39 5d 2a 27 3b 0a 20 20 76 61 72 20 47 45 4e -9]*';. var GEN 00025fd0: 45 52 49 43 5f 49 44 45 4e 54 5f 52 45 20 3d 20 ERIC_IDENT_RE = 00025fe0: 4a 41 56 41 5f 49 44 45 4e 54 5f 52 45 20 2b 20 JAVA_IDENT_RE + 00025ff0: 27 28 3c 27 20 2b 20 4a 41 56 41 5f 49 44 45 4e '(<' + JAVA_IDEN 00026000: 54 5f 52 45 20 2b 20 27 28 5c 5c 73 2a 2c 5c 5c T_RE + '(\\s*,\\ 00026010: 73 2a 27 20 2b 20 4a 41 56 41 5f 49 44 45 4e 54 s*' + JAVA_IDENT 00026020: 5f 52 45 20 2b 20 27 29 2a 3e 29 3f 27 3b 0a 20 _RE + ')*>)?';. 00026030: 20 76 61 72 20 4b 45 59 57 4f 52 44 53 20 3d 20 var KEYWORDS = 00026040: 27 66 61 6c 73 65 20 73 79 6e 63 68 72 6f 6e 69 'false synchroni 00026050: 7a 65 64 20 69 6e 74 20 61 62 73 74 72 61 63 74 zed int abstract 00026060: 20 66 6c 6f 61 74 20 70 72 69 76 61 74 65 20 63 float private c 00026070: 68 61 72 20 62 6f 6f 6c 65 61 6e 20 76 61 72 20 har boolean var 00026080: 73 74 61 74 69 63 20 6e 75 6c 6c 20 69 66 20 63 static null if c 00026090: 6f 6e 73 74 20 27 20 2b 0a 20 20 20 20 27 66 6f onst ' +. 'fo 000260a0: 72 20 74 72 75 65 20 77 68 69 6c 65 20 6c 6f 6e r true while lon 000260b0: 67 20 73 74 72 69 63 74 66 70 20 66 69 6e 61 6c g strictfp final 000260c0: 6c 79 20 70 72 6f 74 65 63 74 65 64 20 69 6d 70 ly protected imp 000260d0: 6f 72 74 20 6e 61 74 69 76 65 20 66 69 6e 61 6c ort native final 000260e0: 20 76 6f 69 64 20 27 20 2b 0a 20 20 20 20 27 65 void ' +. 'e 000260f0: 6e 75 6d 20 65 6c 73 65 20 62 72 65 61 6b 20 74 num else break t 00026100: 72 61 6e 73 69 65 6e 74 20 63 61 74 63 68 20 69 ransient catch i 00026110: 6e 73 74 61 6e 63 65 6f 66 20 62 79 74 65 20 73 nstanceof byte s 00026120: 75 70 65 72 20 76 6f 6c 61 74 69 6c 65 20 63 61 uper volatile ca 00026130: 73 65 20 61 73 73 65 72 74 20 73 68 6f 72 74 20 se assert short 00026140: 27 20 2b 0a 20 20 20 20 27 70 61 63 6b 61 67 65 ' +. 'package 00026150: 20 64 65 66 61 75 6c 74 20 64 6f 75 62 6c 65 20 default double 00026160: 70 75 62 6c 69 63 20 74 72 79 20 74 68 69 73 20 public try this 00026170: 73 77 69 74 63 68 20 63 6f 6e 74 69 6e 75 65 20 switch continue 00026180: 74 68 72 6f 77 73 20 70 72 6f 74 65 63 74 65 64 throws protected 00026190: 20 70 75 62 6c 69 63 20 70 72 69 76 61 74 65 20 public private 000261a0: 27 20 2b 0a 20 20 20 20 27 6d 6f 64 75 6c 65 20 ' +. 'module 000261b0: 72 65 71 75 69 72 65 73 20 65 78 70 6f 72 74 73 requires exports 000261c0: 20 64 6f 27 3b 0a 0a 20 20 76 61 72 20 41 4e 4e do';.. var ANN 000261d0: 4f 54 41 54 49 4f 4e 20 3d 20 7b 0a 20 20 20 20 OTATION = {. 000261e0: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 className: 'meta 000261f0: 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 40 ',. begin: '@ 00026200: 27 20 2b 20 4a 41 56 41 5f 49 44 45 4e 54 5f 52 ' + JAVA_IDENT_R 00026210: 45 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a E,. contains: 00026220: 20 5b 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 [. {. 00026230: 20 20 20 62 65 67 69 6e 3a 20 2f 5c 28 2f 2c 0a begin: /\(/,. 00026240: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 29 end: /\) 00026250: 2f 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 /,. conta 00026260: 69 6e 73 3a 20 5b 22 73 65 6c 66 22 5d 20 2f 2f ins: ["self"] // 00026270: 20 61 6c 6c 6f 77 20 6e 65 73 74 65 64 20 28 29 allow nested () 00026280: 20 69 6e 73 69 64 65 20 6f 75 72 20 61 6e 6e 6f inside our anno 00026290: 74 61 74 69 6f 6e 0a 20 20 20 20 20 20 7d 2c 0a tation. },. 000262a0: 20 20 20 20 5d 0a 20 20 7d 3b 0a 20 20 63 6f 6e ]. };. con 000262b0: 73 74 20 4e 55 4d 42 45 52 20 3d 20 4e 55 4d 45 st NUMBER = NUME 000262c0: 52 49 43 3b 0a 0a 20 20 72 65 74 75 72 6e 20 7b RIC;.. return { 000262d0: 0a 20 20 20 20 6e 61 6d 65 3a 20 27 4a 61 76 61 . name: 'Java 000262e0: 27 2c 0a 20 20 20 20 61 6c 69 61 73 65 73 3a 20 ',. aliases: 000262f0: 5b 27 6a 73 70 27 5d 2c 0a 20 20 20 20 6b 65 79 ['jsp'],. key 00026300: 77 6f 72 64 73 3a 20 4b 45 59 57 4f 52 44 53 2c words: KEYWORDS, 00026310: 0a 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 2f 3c . illegal: /< 00026320: 5c 2f 7c 23 2f 2c 0a 20 20 20 20 63 6f 6e 74 61 \/|#/,. conta 00026330: 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 68 6c 6a ins: [. hlj 00026340: 73 2e 43 4f 4d 4d 45 4e 54 28 0a 20 20 20 20 20 s.COMMENT(. 00026350: 20 20 20 27 2f 5c 5c 2a 5c 5c 2a 27 2c 0a 20 20 '/\\*\\*',. 00026360: 20 20 20 20 20 20 27 5c 5c 2a 2f 27 2c 0a 20 20 '\\*/',. 00026370: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00026380: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a relevance: 0,. 00026390: 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 contai 000263a0: 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 ns: [. 000263b0: 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 {. 000263c0: 20 20 2f 2f 20 65 61 74 20 75 70 20 40 27 73 20 // eat up @'s 000263d0: 69 6e 20 65 6d 61 69 6c 73 20 74 6f 20 70 72 65 in emails to pre 000263e0: 76 65 6e 74 20 74 68 65 6d 20 74 6f 20 62 65 20 vent them to be 000263f0: 72 65 63 6f 67 6e 69 7a 65 64 20 61 73 20 64 6f recognized as do 00026400: 63 74 61 67 73 0a 20 20 20 20 20 20 20 20 20 20 ctags. 00026410: 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 77 2b 40 begin: /\w+@ 00026420: 2f 2c 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a /, relevance: 0. 00026430: 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 },. 00026440: 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 {. 00026450: 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 class 00026460: 4e 61 6d 65 3a 20 27 64 6f 63 74 61 67 27 2c 0a Name: 'doctag',. 00026470: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 65 be 00026480: 67 69 6e 3a 20 27 40 5b 41 2d 5a 61 2d 7a 5d 2b gin: '@[A-Za-z]+ 00026490: 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a '. }. 000264a0: 20 20 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 ]. 000264b0: 20 20 20 20 7d 0a 20 20 20 20 20 20 29 2c 0a 20 }. ),. 000264c0: 20 20 20 20 20 2f 2f 20 72 65 6c 65 76 61 6e 63 // relevanc 000264d0: 65 20 62 6f 6f 73 74 0a 20 20 20 20 20 20 7b 0a e boost. {. 000264e0: 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f begin: / 000264f0: 69 6d 70 6f 72 74 20 6a 61 76 61 5c 2e 5b 61 2d import java\.[a- 00026500: 7a 5d 2b 5c 2e 2f 2c 0a 20 20 20 20 20 20 20 20 z]+\./,. 00026510: 6b 65 79 77 6f 72 64 73 3a 20 22 69 6d 70 6f 72 keywords: "impor 00026520: 74 22 2c 0a 20 20 20 20 20 20 20 20 72 65 6c 65 t",. rele 00026530: 76 61 6e 63 65 3a 20 32 0a 20 20 20 20 20 20 7d vance: 2. } 00026540: 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e 43 5f 4c ,. hljs.C_L 00026550: 49 4e 45 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 INE_COMMENT_MODE 00026560: 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e 43 5f 42 ,. hljs.C_B 00026570: 4c 4f 43 4b 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 LOCK_COMMENT_MOD 00026580: 45 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e 41 50 E,. hljs.AP 00026590: 4f 53 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a OS_STRING_MODE,. 000265a0: 20 20 20 20 20 20 68 6c 6a 73 2e 51 55 4f 54 45 hljs.QUOTE 000265b0: 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 _STRING_MODE,. 000265c0: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c {. cl 000265d0: 61 73 73 4e 61 6d 65 3a 20 27 63 6c 61 73 73 27 assName: 'class' 000265e0: 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 4b ,. beginK 000265f0: 65 79 77 6f 72 64 73 3a 20 27 63 6c 61 73 73 20 eywords: 'class 00026600: 69 6e 74 65 72 66 61 63 65 20 65 6e 75 6d 27 2c interface enum', 00026610: 20 65 6e 64 3a 20 2f 5b 7b 3b 3d 5d 2f 2c 20 65 end: /[{;=]/, e 00026620: 78 63 6c 75 64 65 45 6e 64 3a 20 74 72 75 65 2c xcludeEnd: true, 00026630: 0a 20 20 20 20 20 20 20 20 2f 2f 20 54 4f 44 4f . // TODO 00026640: 3a 20 63 61 6e 20 74 68 69 73 20 62 65 20 72 65 : can this be re 00026650: 6d 6f 76 65 64 20 73 6f 6d 65 68 6f 77 3f 0a 20 moved somehow?. 00026660: 20 20 20 20 20 20 20 2f 2f 20 61 6e 20 65 78 74 // an ext 00026670: 72 61 20 62 6f 6f 73 74 20 62 65 63 61 75 73 65 ra boost because 00026680: 20 4a 61 76 61 20 69 73 20 6d 6f 72 65 20 70 6f Java is more po 00026690: 70 75 6c 61 72 20 74 68 61 6e 20 6f 74 68 65 72 pular than other 000266a0: 20 6c 61 6e 67 75 61 67 65 73 20 77 69 74 68 0a languages with. 000266b0: 20 20 20 20 20 20 20 20 2f 2f 20 74 68 69 73 20 // this 000266c0: 73 61 6d 65 20 73 79 6e 74 61 78 20 66 65 61 74 same syntax feat 000266d0: 75 72 65 20 28 74 68 69 73 20 69 73 20 6a 75 73 ure (this is jus 000266e0: 74 20 74 6f 20 70 72 65 73 65 72 76 65 20 6f 75 t to preserve ou 000266f0: 72 20 74 65 73 74 73 20 70 61 73 73 69 6e 67 0a r tests passing. 00026700: 20 20 20 20 20 20 20 20 2f 2f 20 66 6f 72 20 6e // for n 00026710: 6f 77 29 0a 20 20 20 20 20 20 20 20 72 65 6c 65 ow). rele 00026720: 76 61 6e 63 65 3a 20 31 2c 0a 20 20 20 20 20 20 vance: 1,. 00026730: 20 20 6b 65 79 77 6f 72 64 73 3a 20 27 63 6c 61 keywords: 'cla 00026740: 73 73 20 69 6e 74 65 72 66 61 63 65 20 65 6e 75 ss interface enu 00026750: 6d 27 2c 0a 20 20 20 20 20 20 20 20 69 6c 6c 65 m',. ille 00026760: 67 61 6c 3a 20 2f 5b 3a 22 5c 5b 5c 5d 5d 2f 2c gal: /[:"\[\]]/, 00026770: 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e . contain 00026780: 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 7b s: [. { 00026790: 20 62 65 67 69 6e 4b 65 79 77 6f 72 64 73 3a 20 beginKeywords: 000267a0: 27 65 78 74 65 6e 64 73 20 69 6d 70 6c 65 6d 65 'extends impleme 000267b0: 6e 74 73 27 20 7d 2c 0a 20 20 20 20 20 20 20 20 nts' },. 000267c0: 20 20 68 6c 6a 73 2e 55 4e 44 45 52 53 43 4f 52 hljs.UNDERSCOR 000267d0: 45 5f 54 49 54 4c 45 5f 4d 4f 44 45 0a 20 20 20 E_TITLE_MODE. 000267e0: 20 20 20 20 20 5d 0a 20 20 20 20 20 20 7d 2c 0a ]. },. 000267f0: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00026800: 2f 2f 20 45 78 70 72 65 73 73 69 6f 6e 20 6b 65 // Expression ke 00026810: 79 77 6f 72 64 73 20 70 72 65 76 65 6e 74 20 27 ywords prevent ' 00026820: 6b 65 79 77 6f 72 64 20 4e 61 6d 65 28 2e 2e 2e keyword Name(... 00026830: 29 27 20 66 72 6f 6d 20 62 65 69 6e 67 0a 20 20 )' from being. 00026840: 20 20 20 20 20 20 2f 2f 20 72 65 63 6f 67 6e 69 // recogni 00026850: 7a 65 64 20 61 73 20 61 20 66 75 6e 63 74 69 6f zed as a functio 00026860: 6e 20 64 65 66 69 6e 69 74 69 6f 6e 0a 20 20 20 n definition. 00026870: 20 20 20 20 20 62 65 67 69 6e 4b 65 79 77 6f 72 beginKeywor 00026880: 64 73 3a 20 27 6e 65 77 20 74 68 72 6f 77 20 72 ds: 'new throw r 00026890: 65 74 75 72 6e 20 65 6c 73 65 27 2c 0a 20 20 20 eturn else',. 000268a0: 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 relevance: 000268b0: 30 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 0. },. 000268c0: 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 {. class 000268d0: 4e 61 6d 65 3a 20 27 63 6c 61 73 73 27 2c 0a 20 Name: 'class',. 000268e0: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 72 begin: 'r 000268f0: 65 63 6f 72 64 5c 5c 73 2b 27 20 2b 20 68 6c 6a ecord\\s+' + hlj 00026900: 73 2e 55 4e 44 45 52 53 43 4f 52 45 5f 49 44 45 s.UNDERSCORE_IDE 00026910: 4e 54 5f 52 45 20 2b 20 27 5c 5c 73 2a 5c 5c 28 NT_RE + '\\s*\\( 00026920: 27 2c 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 ',. retur 00026930: 6e 42 65 67 69 6e 3a 20 74 72 75 65 2c 0a 20 20 nBegin: true,. 00026940: 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 6e 64 excludeEnd 00026950: 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 : true,. 00026960: 65 6e 64 3a 20 2f 5b 7b 3b 3d 5d 2f 2c 0a 20 20 end: /[{;=]/,. 00026970: 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 keywords: 00026980: 4b 45 59 57 4f 52 44 53 2c 0a 20 20 20 20 20 20 KEYWORDS,. 00026990: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 000269a0: 20 20 20 20 20 20 20 20 7b 20 62 65 67 69 6e 4b { beginK 000269b0: 65 79 77 6f 72 64 73 3a 20 22 72 65 63 6f 72 64 eywords: "record 000269c0: 22 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 7b " },. { 000269d0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 . beg 000269e0: 69 6e 3a 20 68 6c 6a 73 2e 55 4e 44 45 52 53 43 in: hljs.UNDERSC 000269f0: 4f 52 45 5f 49 44 45 4e 54 5f 52 45 20 2b 20 27 ORE_IDENT_RE + ' 00026a00: 5c 5c 73 2a 5c 5c 28 27 2c 0a 20 20 20 20 20 20 \\s*\\(',. 00026a10: 20 20 20 20 20 20 72 65 74 75 72 6e 42 65 67 69 returnBegi 00026a20: 6e 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 n: true,. 00026a30: 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 relevance: 00026a40: 30 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 0,. c 00026a50: 6f 6e 74 61 69 6e 73 3a 20 5b 68 6c 6a 73 2e 55 ontains: [hljs.U 00026a60: 4e 44 45 52 53 43 4f 52 45 5f 54 49 54 4c 45 5f NDERSCORE_TITLE_ 00026a70: 4d 4f 44 45 5d 0a 20 20 20 20 20 20 20 20 20 20 MODE]. 00026a80: 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 },. {. 00026a90: 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 class 00026aa0: 4e 61 6d 65 3a 20 27 70 61 72 61 6d 73 27 2c 0a Name: 'params',. 00026ab0: 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 begi 00026ac0: 6e 3a 20 2f 5c 28 2f 2c 20 65 6e 64 3a 20 2f 5c n: /\(/, end: /\ 00026ad0: 29 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 )/,. 00026ae0: 6b 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f 52 keywords: KEYWOR 00026af0: 44 53 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 DS,. 00026b00: 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 relevance: 0,. 00026b10: 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 contai 00026b20: 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 ns: [. 00026b30: 20 20 20 20 68 6c 6a 73 2e 43 5f 42 4c 4f 43 4b hljs.C_BLOCK 00026b40: 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 0a 20 20 _COMMENT_MODE. 00026b50: 20 20 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 ]. 00026b60: 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 },. 00026b70: 20 20 20 68 6c 6a 73 2e 43 5f 4c 49 4e 45 5f 43 hljs.C_LINE_C 00026b80: 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 OMMENT_MODE,. 00026b90: 20 20 20 20 20 20 20 68 6c 6a 73 2e 43 5f 42 4c hljs.C_BL 00026ba0: 4f 43 4b 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 OCK_COMMENT_MODE 00026bb0: 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 . ]. 00026bc0: 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 },. {. 00026bd0: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 00026be0: 66 75 6e 63 74 69 6f 6e 27 2c 0a 20 20 20 20 20 function',. 00026bf0: 20 20 20 62 65 67 69 6e 3a 20 27 28 27 20 2b 20 begin: '(' + 00026c00: 47 45 4e 45 52 49 43 5f 49 44 45 4e 54 5f 52 45 GENERIC_IDENT_RE 00026c10: 20 2b 20 27 5c 5c 73 2b 29 2b 27 20 2b 20 68 6c + '\\s+)+' + hl 00026c20: 6a 73 2e 55 4e 44 45 52 53 43 4f 52 45 5f 49 44 js.UNDERSCORE_ID 00026c30: 45 4e 54 5f 52 45 20 2b 20 27 5c 5c 73 2a 5c 5c ENT_RE + '\\s*\\ 00026c40: 28 27 2c 20 72 65 74 75 72 6e 42 65 67 69 6e 3a (', returnBegin: 00026c50: 20 74 72 75 65 2c 20 65 6e 64 3a 20 2f 5b 7b 3b true, end: /[{; 00026c60: 3d 5d 2f 2c 0a 20 20 20 20 20 20 20 20 65 78 63 =]/,. exc 00026c70: 6c 75 64 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 ludeEnd: true,. 00026c80: 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a keywords: 00026c90: 20 4b 45 59 57 4f 52 44 53 2c 0a 20 20 20 20 20 KEYWORDS,. 00026ca0: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 00026cb0: 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 {. 00026cc0: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 68 6c begin: hl 00026cd0: 6a 73 2e 55 4e 44 45 52 53 43 4f 52 45 5f 49 44 js.UNDERSCORE_ID 00026ce0: 45 4e 54 5f 52 45 20 2b 20 27 5c 5c 73 2a 5c 5c ENT_RE + '\\s*\\ 00026cf0: 28 27 2c 20 72 65 74 75 72 6e 42 65 67 69 6e 3a (', returnBegin: 00026d00: 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 true,. 00026d10: 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c relevance: 0, 00026d20: 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e . con 00026d30: 74 61 69 6e 73 3a 20 5b 68 6c 6a 73 2e 55 4e 44 tains: [hljs.UND 00026d40: 45 52 53 43 4f 52 45 5f 54 49 54 4c 45 5f 4d 4f ERSCORE_TITLE_MO 00026d50: 44 45 5d 0a 20 20 20 20 20 20 20 20 20 20 7d 2c DE]. }, 00026d60: 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 . {. 00026d70: 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 classNa 00026d80: 6d 65 3a 20 27 70 61 72 61 6d 73 27 2c 0a 20 20 me: 'params',. 00026d90: 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a begin: 00026da0: 20 2f 5c 28 2f 2c 20 65 6e 64 3a 20 2f 5c 29 2f /\(/, end: /\)/ 00026db0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6b 65 ,. ke 00026dc0: 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f 52 44 53 ywords: KEYWORDS 00026dd0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 ,. re 00026de0: 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 levance: 0,. 00026df0: 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 contains 00026e00: 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 20 20 : [. 00026e10: 20 20 41 4e 4e 4f 54 41 54 49 4f 4e 2c 0a 20 20 ANNOTATION,. 00026e20: 20 20 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 hljs 00026e30: 2e 41 50 4f 53 5f 53 54 52 49 4e 47 5f 4d 4f 44 .APOS_STRING_MOD 00026e40: 45 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 E,. 00026e50: 20 68 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 49 hljs.QUOTE_STRI 00026e60: 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 NG_MODE,. 00026e70: 20 20 20 20 20 20 20 4e 55 4d 42 45 52 2c 0a 20 NUMBER,. 00026e80: 20 20 20 20 20 20 20 20 20 20 20 20 20 68 6c 6a hlj 00026e90: 73 2e 43 5f 42 4c 4f 43 4b 5f 43 4f 4d 4d 45 4e s.C_BLOCK_COMMEN 00026ea0: 54 5f 4d 4f 44 45 0a 20 20 20 20 20 20 20 20 20 T_MODE. 00026eb0: 20 20 20 5d 0a 20 20 20 20 20 20 20 20 20 20 7d ]. } 00026ec0: 2c 0a 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 ,. hljs 00026ed0: 2e 43 5f 4c 49 4e 45 5f 43 4f 4d 4d 45 4e 54 5f .C_LINE_COMMENT_ 00026ee0: 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 20 20 MODE,. 00026ef0: 68 6c 6a 73 2e 43 5f 42 4c 4f 43 4b 5f 43 4f 4d hljs.C_BLOCK_COM 00026f00: 4d 45 4e 54 5f 4d 4f 44 45 0a 20 20 20 20 20 20 MENT_MODE. 00026f10: 20 20 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 ]. },. 00026f20: 20 20 20 4e 55 4d 42 45 52 2c 0a 20 20 20 20 20 NUMBER,. 00026f30: 20 41 4e 4e 4f 54 41 54 49 4f 4e 0a 20 20 20 20 ANNOTATION. 00026f40: 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 ]. };.}..module 00026f50: 2e 65 78 70 6f 72 74 73 20 3d 20 6a 61 76 61 3b .exports = java; 00026f60: 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a .../***/ }),../* 00026f70: 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 **/ "./node_modu 00026f80: 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 les/highlight.js 00026f90: 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6a /lib/languages/j 00026fa0: 61 76 61 73 63 72 69 70 74 2e 6a 73 22 3a 0a 2f avascript.js":./ 00026fb0: 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a *!************** 00026fc0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00026fd0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00026fe0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00026ff0: 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f *!*\. !*** ./no 00027000: 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c de_modules/highl 00027010: 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 ight.js/lib/lang 00027020: 75 61 67 65 73 2f 6a 61 76 61 73 63 72 69 70 74 uages/javascript 00027030: 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a .js ***!. \**** 00027040: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00027050: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00027060: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00027070: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a ***********/./** 00027080: 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 */ ((module) => 00027090: 7b 0a 0a 63 6f 6e 73 74 20 49 44 45 4e 54 5f 52 {..const IDENT_R 000270a0: 45 20 3d 20 27 5b 41 2d 5a 61 2d 7a 24 5f 5d 5b E = '[A-Za-z$_][ 000270b0: 30 2d 39 41 2d 5a 61 2d 7a 24 5f 5d 2a 27 3b 0a 0-9A-Za-z$_]*';. 000270c0: 63 6f 6e 73 74 20 4b 45 59 57 4f 52 44 53 20 3d const KEYWORDS = 000270d0: 20 5b 0a 20 20 22 61 73 22 2c 20 2f 2f 20 66 6f [. "as", // fo 000270e0: 72 20 65 78 70 6f 72 74 73 0a 20 20 22 69 6e 22 r exports. "in" 000270f0: 2c 0a 20 20 22 6f 66 22 2c 0a 20 20 22 69 66 22 ,. "of",. "if" 00027100: 2c 0a 20 20 22 66 6f 72 22 2c 0a 20 20 22 77 68 ,. "for",. "wh 00027110: 69 6c 65 22 2c 0a 20 20 22 66 69 6e 61 6c 6c 79 ile",. "finally 00027120: 22 2c 0a 20 20 22 76 61 72 22 2c 0a 20 20 22 6e ",. "var",. "n 00027130: 65 77 22 2c 0a 20 20 22 66 75 6e 63 74 69 6f 6e ew",. "function 00027140: 22 2c 0a 20 20 22 64 6f 22 2c 0a 20 20 22 72 65 ",. "do",. "re 00027150: 74 75 72 6e 22 2c 0a 20 20 22 76 6f 69 64 22 2c turn",. "void", 00027160: 0a 20 20 22 65 6c 73 65 22 2c 0a 20 20 22 62 72 . "else",. "br 00027170: 65 61 6b 22 2c 0a 20 20 22 63 61 74 63 68 22 2c eak",. "catch", 00027180: 0a 20 20 22 69 6e 73 74 61 6e 63 65 6f 66 22 2c . "instanceof", 00027190: 0a 20 20 22 77 69 74 68 22 2c 0a 20 20 22 74 68 . "with",. "th 000271a0: 72 6f 77 22 2c 0a 20 20 22 63 61 73 65 22 2c 0a row",. "case",. 000271b0: 20 20 22 64 65 66 61 75 6c 74 22 2c 0a 20 20 22 "default",. " 000271c0: 74 72 79 22 2c 0a 20 20 22 73 77 69 74 63 68 22 try",. "switch" 000271d0: 2c 0a 20 20 22 63 6f 6e 74 69 6e 75 65 22 2c 0a ,. "continue",. 000271e0: 20 20 22 74 79 70 65 6f 66 22 2c 0a 20 20 22 64 "typeof",. "d 000271f0: 65 6c 65 74 65 22 2c 0a 20 20 22 6c 65 74 22 2c elete",. "let", 00027200: 0a 20 20 22 79 69 65 6c 64 22 2c 0a 20 20 22 63 . "yield",. "c 00027210: 6f 6e 73 74 22 2c 0a 20 20 22 63 6c 61 73 73 22 onst",. "class" 00027220: 2c 0a 20 20 2f 2f 20 4a 53 20 68 61 6e 64 6c 65 ,. // JS handle 00027230: 73 20 74 68 65 73 65 20 77 69 74 68 20 61 20 73 s these with a s 00027240: 70 65 63 69 61 6c 20 72 75 6c 65 0a 20 20 2f 2f pecial rule. // 00027250: 20 22 67 65 74 22 2c 0a 20 20 2f 2f 20 22 73 65 "get",. // "se 00027260: 74 22 2c 0a 20 20 22 64 65 62 75 67 67 65 72 22 t",. "debugger" 00027270: 2c 0a 20 20 22 61 73 79 6e 63 22 2c 0a 20 20 22 ,. "async",. " 00027280: 61 77 61 69 74 22 2c 0a 20 20 22 73 74 61 74 69 await",. "stati 00027290: 63 22 2c 0a 20 20 22 69 6d 70 6f 72 74 22 2c 0a c",. "import",. 000272a0: 20 20 22 66 72 6f 6d 22 2c 0a 20 20 22 65 78 70 "from",. "exp 000272b0: 6f 72 74 22 2c 0a 20 20 22 65 78 74 65 6e 64 73 ort",. "extends 000272c0: 22 0a 5d 3b 0a 63 6f 6e 73 74 20 4c 49 54 45 52 ".];.const LITER 000272d0: 41 4c 53 20 3d 20 5b 0a 20 20 22 74 72 75 65 22 ALS = [. "true" 000272e0: 2c 0a 20 20 22 66 61 6c 73 65 22 2c 0a 20 20 22 ,. "false",. " 000272f0: 6e 75 6c 6c 22 2c 0a 20 20 22 75 6e 64 65 66 69 null",. "undefi 00027300: 6e 65 64 22 2c 0a 20 20 22 4e 61 4e 22 2c 0a 20 ned",. "NaN",. 00027310: 20 22 49 6e 66 69 6e 69 74 79 22 0a 5d 3b 0a 0a "Infinity".];.. 00027320: 63 6f 6e 73 74 20 54 59 50 45 53 20 3d 20 5b 0a const TYPES = [. 00027330: 20 20 22 49 6e 74 6c 22 2c 0a 20 20 22 44 61 74 "Intl",. "Dat 00027340: 61 56 69 65 77 22 2c 0a 20 20 22 4e 75 6d 62 65 aView",. "Numbe 00027350: 72 22 2c 0a 20 20 22 4d 61 74 68 22 2c 0a 20 20 r",. "Math",. 00027360: 22 44 61 74 65 22 2c 0a 20 20 22 53 74 72 69 6e "Date",. "Strin 00027370: 67 22 2c 0a 20 20 22 52 65 67 45 78 70 22 2c 0a g",. "RegExp",. 00027380: 20 20 22 4f 62 6a 65 63 74 22 2c 0a 20 20 22 46 "Object",. "F 00027390: 75 6e 63 74 69 6f 6e 22 2c 0a 20 20 22 42 6f 6f unction",. "Boo 000273a0: 6c 65 61 6e 22 2c 0a 20 20 22 45 72 72 6f 72 22 lean",. "Error" 000273b0: 2c 0a 20 20 22 53 79 6d 62 6f 6c 22 2c 0a 20 20 ,. "Symbol",. 000273c0: 22 53 65 74 22 2c 0a 20 20 22 4d 61 70 22 2c 0a "Set",. "Map",. 000273d0: 20 20 22 57 65 61 6b 53 65 74 22 2c 0a 20 20 22 "WeakSet",. " 000273e0: 57 65 61 6b 4d 61 70 22 2c 0a 20 20 22 50 72 6f WeakMap",. "Pro 000273f0: 78 79 22 2c 0a 20 20 22 52 65 66 6c 65 63 74 22 xy",. "Reflect" 00027400: 2c 0a 20 20 22 4a 53 4f 4e 22 2c 0a 20 20 22 50 ,. "JSON",. "P 00027410: 72 6f 6d 69 73 65 22 2c 0a 20 20 22 46 6c 6f 61 romise",. "Floa 00027420: 74 36 34 41 72 72 61 79 22 2c 0a 20 20 22 49 6e t64Array",. "In 00027430: 74 31 36 41 72 72 61 79 22 2c 0a 20 20 22 49 6e t16Array",. "In 00027440: 74 33 32 41 72 72 61 79 22 2c 0a 20 20 22 49 6e t32Array",. "In 00027450: 74 38 41 72 72 61 79 22 2c 0a 20 20 22 55 69 6e t8Array",. "Uin 00027460: 74 31 36 41 72 72 61 79 22 2c 0a 20 20 22 55 69 t16Array",. "Ui 00027470: 6e 74 33 32 41 72 72 61 79 22 2c 0a 20 20 22 46 nt32Array",. "F 00027480: 6c 6f 61 74 33 32 41 72 72 61 79 22 2c 0a 20 20 loat32Array",. 00027490: 22 41 72 72 61 79 22 2c 0a 20 20 22 55 69 6e 74 "Array",. "Uint 000274a0: 38 41 72 72 61 79 22 2c 0a 20 20 22 55 69 6e 74 8Array",. "Uint 000274b0: 38 43 6c 61 6d 70 65 64 41 72 72 61 79 22 2c 0a 8ClampedArray",. 000274c0: 20 20 22 41 72 72 61 79 42 75 66 66 65 72 22 2c "ArrayBuffer", 000274d0: 0a 20 20 22 42 69 67 49 6e 74 36 34 41 72 72 61 . "BigInt64Arra 000274e0: 79 22 2c 0a 20 20 22 42 69 67 55 69 6e 74 36 34 y",. "BigUint64 000274f0: 41 72 72 61 79 22 2c 0a 20 20 22 42 69 67 49 6e Array",. "BigIn 00027500: 74 22 0a 5d 3b 0a 0a 63 6f 6e 73 74 20 45 52 52 t".];..const ERR 00027510: 4f 52 5f 54 59 50 45 53 20 3d 20 5b 0a 20 20 22 OR_TYPES = [. " 00027520: 45 76 61 6c 45 72 72 6f 72 22 2c 0a 20 20 22 49 EvalError",. "I 00027530: 6e 74 65 72 6e 61 6c 45 72 72 6f 72 22 2c 0a 20 nternalError",. 00027540: 20 22 52 61 6e 67 65 45 72 72 6f 72 22 2c 0a 20 "RangeError",. 00027550: 20 22 52 65 66 65 72 65 6e 63 65 45 72 72 6f 72 "ReferenceError 00027560: 22 2c 0a 20 20 22 53 79 6e 74 61 78 45 72 72 6f ",. "SyntaxErro 00027570: 72 22 2c 0a 20 20 22 54 79 70 65 45 72 72 6f 72 r",. "TypeError 00027580: 22 2c 0a 20 20 22 55 52 49 45 72 72 6f 72 22 0a ",. "URIError". 00027590: 5d 3b 0a 0a 63 6f 6e 73 74 20 42 55 49 4c 54 5f ];..const BUILT_ 000275a0: 49 4e 5f 47 4c 4f 42 41 4c 53 20 3d 20 5b 0a 20 IN_GLOBALS = [. 000275b0: 20 22 73 65 74 49 6e 74 65 72 76 61 6c 22 2c 0a "setInterval",. 000275c0: 20 20 22 73 65 74 54 69 6d 65 6f 75 74 22 2c 0a "setTimeout",. 000275d0: 20 20 22 63 6c 65 61 72 49 6e 74 65 72 76 61 6c "clearInterval 000275e0: 22 2c 0a 20 20 22 63 6c 65 61 72 54 69 6d 65 6f ",. "clearTimeo 000275f0: 75 74 22 2c 0a 0a 20 20 22 72 65 71 75 69 72 65 ut",.. "require 00027600: 22 2c 0a 20 20 22 65 78 70 6f 72 74 73 22 2c 0a ",. "exports",. 00027610: 0a 20 20 22 65 76 61 6c 22 2c 0a 20 20 22 69 73 . "eval",. "is 00027620: 46 69 6e 69 74 65 22 2c 0a 20 20 22 69 73 4e 61 Finite",. "isNa 00027630: 4e 22 2c 0a 20 20 22 70 61 72 73 65 46 6c 6f 61 N",. "parseFloa 00027640: 74 22 2c 0a 20 20 22 70 61 72 73 65 49 6e 74 22 t",. "parseInt" 00027650: 2c 0a 20 20 22 64 65 63 6f 64 65 55 52 49 22 2c ,. "decodeURI", 00027660: 0a 20 20 22 64 65 63 6f 64 65 55 52 49 43 6f 6d . "decodeURICom 00027670: 70 6f 6e 65 6e 74 22 2c 0a 20 20 22 65 6e 63 6f ponent",. "enco 00027680: 64 65 55 52 49 22 2c 0a 20 20 22 65 6e 63 6f 64 deURI",. "encod 00027690: 65 55 52 49 43 6f 6d 70 6f 6e 65 6e 74 22 2c 0a eURIComponent",. 000276a0: 20 20 22 65 73 63 61 70 65 22 2c 0a 20 20 22 75 "escape",. "u 000276b0: 6e 65 73 63 61 70 65 22 0a 5d 3b 0a 0a 63 6f 6e nescape".];..con 000276c0: 73 74 20 42 55 49 4c 54 5f 49 4e 5f 56 41 52 49 st BUILT_IN_VARI 000276d0: 41 42 4c 45 53 20 3d 20 5b 0a 20 20 22 61 72 67 ABLES = [. "arg 000276e0: 75 6d 65 6e 74 73 22 2c 0a 20 20 22 74 68 69 73 uments",. "this 000276f0: 22 2c 0a 20 20 22 73 75 70 65 72 22 2c 0a 20 20 ",. "super",. 00027700: 22 63 6f 6e 73 6f 6c 65 22 2c 0a 20 20 22 77 69 "console",. "wi 00027710: 6e 64 6f 77 22 2c 0a 20 20 22 64 6f 63 75 6d 65 ndow",. "docume 00027720: 6e 74 22 2c 0a 20 20 22 6c 6f 63 61 6c 53 74 6f nt",. "localSto 00027730: 72 61 67 65 22 2c 0a 20 20 22 6d 6f 64 75 6c 65 rage",. "module 00027740: 22 2c 0a 20 20 22 67 6c 6f 62 61 6c 22 20 2f 2f ",. "global" // 00027750: 20 4e 6f 64 65 2e 6a 73 0a 5d 3b 0a 0a 63 6f 6e Node.js.];..con 00027760: 73 74 20 42 55 49 4c 54 5f 49 4e 53 20 3d 20 5b st BUILT_INS = [ 00027770: 5d 2e 63 6f 6e 63 61 74 28 0a 20 20 42 55 49 4c ].concat(. BUIL 00027780: 54 5f 49 4e 5f 47 4c 4f 42 41 4c 53 2c 0a 20 20 T_IN_GLOBALS,. 00027790: 42 55 49 4c 54 5f 49 4e 5f 56 41 52 49 41 42 4c BUILT_IN_VARIABL 000277a0: 45 53 2c 0a 20 20 54 59 50 45 53 2c 0a 20 20 45 ES,. TYPES,. E 000277b0: 52 52 4f 52 5f 54 59 50 45 53 0a 29 3b 0a 0a 2f RROR_TYPES.);../ 000277c0: 2a 2a 0a 20 2a 20 40 70 61 72 61 6d 20 7b 73 74 **. * @param {st 000277d0: 72 69 6e 67 7d 20 76 61 6c 75 65 0a 20 2a 20 40 ring} value. * @ 000277e0: 72 65 74 75 72 6e 73 20 7b 52 65 67 45 78 70 7d returns {RegExp} 000277f0: 0a 20 2a 20 2a 2f 0a 0a 2f 2a 2a 0a 20 2a 20 40 . * */../**. * @ 00027800: 70 61 72 61 6d 20 7b 52 65 67 45 78 70 20 7c 20 param {RegExp | 00027810: 73 74 72 69 6e 67 20 7d 20 72 65 0a 20 2a 20 40 string } re. * @ 00027820: 72 65 74 75 72 6e 73 20 7b 73 74 72 69 6e 67 7d returns {string} 00027830: 0a 20 2a 2f 0a 66 75 6e 63 74 69 6f 6e 20 73 6f . */.function so 00027840: 75 72 63 65 28 72 65 29 20 7b 0a 20 20 69 66 20 urce(re) {. if 00027850: 28 21 72 65 29 20 72 65 74 75 72 6e 20 6e 75 6c (!re) return nul 00027860: 6c 3b 0a 20 20 69 66 20 28 74 79 70 65 6f 66 20 l;. if (typeof 00027870: 72 65 20 3d 3d 3d 20 22 73 74 72 69 6e 67 22 29 re === "string") 00027880: 20 72 65 74 75 72 6e 20 72 65 3b 0a 0a 20 20 72 return re;.. r 00027890: 65 74 75 72 6e 20 72 65 2e 73 6f 75 72 63 65 3b eturn re.source; 000278a0: 0a 7d 0a 0a 2f 2a 2a 0a 20 2a 20 40 70 61 72 61 .}../**. * @para 000278b0: 6d 20 7b 52 65 67 45 78 70 20 7c 20 73 74 72 69 m {RegExp | stri 000278c0: 6e 67 20 7d 20 72 65 0a 20 2a 20 40 72 65 74 75 ng } re. * @retu 000278d0: 72 6e 73 20 7b 73 74 72 69 6e 67 7d 0a 20 2a 2f rns {string}. */ 000278e0: 0a 66 75 6e 63 74 69 6f 6e 20 6c 6f 6f 6b 61 68 .function lookah 000278f0: 65 61 64 28 72 65 29 20 7b 0a 20 20 72 65 74 75 ead(re) {. retu 00027900: 72 6e 20 63 6f 6e 63 61 74 28 27 28 3f 3d 27 2c rn concat('(?=', 00027910: 20 72 65 2c 20 27 29 27 29 3b 0a 7d 0a 0a 2f 2a re, ')');.}../* 00027920: 2a 0a 20 2a 20 40 70 61 72 61 6d 20 7b 2e 2e 2e *. * @param {... 00027930: 28 52 65 67 45 78 70 20 7c 20 73 74 72 69 6e 67 (RegExp | string 00027940: 29 20 7d 20 61 72 67 73 0a 20 2a 20 40 72 65 74 ) } args. * @ret 00027950: 75 72 6e 73 20 7b 73 74 72 69 6e 67 7d 0a 20 2a urns {string}. * 00027960: 2f 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 63 61 /.function conca 00027970: 74 28 2e 2e 2e 61 72 67 73 29 20 7b 0a 20 20 63 t(...args) {. c 00027980: 6f 6e 73 74 20 6a 6f 69 6e 65 64 20 3d 20 61 72 onst joined = ar 00027990: 67 73 2e 6d 61 70 28 28 78 29 20 3d 3e 20 73 6f gs.map((x) => so 000279a0: 75 72 63 65 28 78 29 29 2e 6a 6f 69 6e 28 22 22 urce(x)).join("" 000279b0: 29 3b 0a 20 20 72 65 74 75 72 6e 20 6a 6f 69 6e );. return join 000279c0: 65 64 3b 0a 7d 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 ed;.}../*.Langua 000279d0: 67 65 3a 20 4a 61 76 61 53 63 72 69 70 74 0a 44 ge: JavaScript.D 000279e0: 65 73 63 72 69 70 74 69 6f 6e 3a 20 4a 61 76 61 escription: Java 000279f0: 53 63 72 69 70 74 20 28 4a 53 29 20 69 73 20 61 Script (JS) is a 00027a00: 20 6c 69 67 68 74 77 65 69 67 68 74 2c 20 69 6e lightweight, in 00027a10: 74 65 72 70 72 65 74 65 64 2c 20 6f 72 20 6a 75 terpreted, or ju 00027a20: 73 74 2d 69 6e 2d 74 69 6d 65 20 63 6f 6d 70 69 st-in-time compi 00027a30: 6c 65 64 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 led programming 00027a40: 6c 61 6e 67 75 61 67 65 20 77 69 74 68 20 66 69 language with fi 00027a50: 72 73 74 2d 63 6c 61 73 73 20 66 75 6e 63 74 69 rst-class functi 00027a60: 6f 6e 73 2e 0a 43 61 74 65 67 6f 72 79 3a 20 63 ons..Category: c 00027a70: 6f 6d 6d 6f 6e 2c 20 73 63 72 69 70 74 69 6e 67 ommon, scripting 00027a80: 0a 57 65 62 73 69 74 65 3a 20 68 74 74 70 73 3a .Website: https: 00027a90: 2f 2f 64 65 76 65 6c 6f 70 65 72 2e 6d 6f 7a 69 //developer.mozi 00027aa0: 6c 6c 61 2e 6f 72 67 2f 65 6e 2d 55 53 2f 64 6f lla.org/en-US/do 00027ab0: 63 73 2f 57 65 62 2f 4a 61 76 61 53 63 72 69 70 cs/Web/JavaScrip 00027ac0: 74 0a 2a 2f 0a 0a 2f 2a 2a 20 40 74 79 70 65 20 t.*/../** @type 00027ad0: 4c 61 6e 67 75 61 67 65 46 6e 20 2a 2f 0a 66 75 LanguageFn */.fu 00027ae0: 6e 63 74 69 6f 6e 20 6a 61 76 61 73 63 72 69 70 nction javascrip 00027af0: 74 28 68 6c 6a 73 29 20 7b 0a 20 20 2f 2a 2a 0a t(hljs) {. /**. 00027b00: 20 20 20 2a 20 54 61 6b 65 73 20 61 20 73 74 72 * Takes a str 00027b10: 69 6e 67 20 6c 69 6b 65 20 22 3c 42 6f 6f 67 65 ing like "<Booge 00027b20: 72 22 20 61 6e 64 20 63 68 65 63 6b 73 20 74 6f r" and checks to 00027b30: 20 73 65 65 0a 20 20 20 2a 20 69 66 20 77 65 20 see. * if we 00027b40: 63 61 6e 20 66 69 6e 64 20 61 20 6d 61 74 63 68 can find a match 00027b50: 69 6e 67 20 22 3c 2f 42 6f 6f 67 65 72 22 20 6c ing "</Booger" l 00027b60: 61 74 65 72 20 69 6e 20 74 68 65 0a 20 20 20 2a ater in the. * 00027b70: 20 63 6f 6e 74 65 6e 74 2e 0a 20 20 20 2a 20 40 content.. * @ 00027b80: 70 61 72 61 6d 20 7b 52 65 67 45 78 70 4d 61 74 param {RegExpMat 00027b90: 63 68 41 72 72 61 79 7d 20 6d 61 74 63 68 0a 20 chArray} match. 00027ba0: 20 20 2a 20 40 70 61 72 61 6d 20 7b 7b 61 66 74 * @param {{aft 00027bb0: 65 72 3a 6e 75 6d 62 65 72 7d 7d 20 70 61 72 61 er:number}} para 00027bc0: 6d 31 0a 20 20 20 2a 2f 0a 20 20 63 6f 6e 73 74 m1. */. const 00027bd0: 20 68 61 73 43 6c 6f 73 69 6e 67 54 61 67 20 3d hasClosingTag = 00027be0: 20 28 6d 61 74 63 68 2c 20 7b 20 61 66 74 65 72 (match, { after 00027bf0: 20 7d 29 20 3d 3e 20 7b 0a 20 20 20 20 63 6f 6e }) => {. con 00027c00: 73 74 20 74 61 67 20 3d 20 22 3c 2f 22 20 2b 20 st tag = "</" + 00027c10: 6d 61 74 63 68 5b 30 5d 2e 73 6c 69 63 65 28 31 match[0].slice(1 00027c20: 29 3b 0a 20 20 20 20 63 6f 6e 73 74 20 70 6f 73 );. const pos 00027c30: 20 3d 20 6d 61 74 63 68 2e 69 6e 70 75 74 2e 69 = match.input.i 00027c40: 6e 64 65 78 4f 66 28 74 61 67 2c 20 61 66 74 65 ndexOf(tag, afte 00027c50: 72 29 3b 0a 20 20 20 20 72 65 74 75 72 6e 20 70 r);. return p 00027c60: 6f 73 20 21 3d 3d 20 2d 31 3b 0a 20 20 7d 3b 0a os !== -1;. };. 00027c70: 0a 20 20 63 6f 6e 73 74 20 49 44 45 4e 54 5f 52 . const IDENT_R 00027c80: 45 24 31 20 3d 20 49 44 45 4e 54 5f 52 45 3b 0a E$1 = IDENT_RE;. 00027c90: 20 20 63 6f 6e 73 74 20 46 52 41 47 4d 45 4e 54 const FRAGMENT 00027ca0: 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 = {. begin: 00027cb0: 27 3c 3e 27 2c 0a 20 20 20 20 65 6e 64 3a 20 27 '<>',. end: ' 00027cc0: 3c 2f 3e 27 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 </>'. };. cons 00027cd0: 74 20 58 4d 4c 5f 54 41 47 20 3d 20 7b 0a 20 20 t XML_TAG = {. 00027ce0: 20 20 62 65 67 69 6e 3a 20 2f 3c 5b 41 2d 5a 61 begin: /<[A-Za 00027cf0: 2d 7a 30 2d 39 5c 5c 2e 5f 3a 2d 5d 2b 2f 2c 0a -z0-9\\._:-]+/,. 00027d00: 20 20 20 20 65 6e 64 3a 20 2f 5c 2f 5b 41 2d 5a end: /\/[A-Z 00027d10: 61 2d 7a 30 2d 39 5c 5c 2e 5f 3a 2d 5d 2b 3e 7c a-z0-9\\._:-]+>| 00027d20: 5c 2f 3e 2f 2c 0a 20 20 20 20 2f 2a 2a 0a 20 20 \/>/,. /**. 00027d30: 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 52 65 67 * @param {Reg 00027d40: 45 78 70 4d 61 74 63 68 41 72 72 61 79 7d 20 6d ExpMatchArray} m 00027d50: 61 74 63 68 0a 20 20 20 20 20 2a 20 40 70 61 72 atch. * @par 00027d60: 61 6d 20 7b 43 61 6c 6c 62 61 63 6b 52 65 73 70 am {CallbackResp 00027d70: 6f 6e 73 65 7d 20 72 65 73 70 6f 6e 73 65 0a 20 onse} response. 00027d80: 20 20 20 20 2a 2f 0a 20 20 20 20 69 73 54 72 75 */. isTru 00027d90: 6c 79 4f 70 65 6e 69 6e 67 54 61 67 3a 20 28 6d lyOpeningTag: (m 00027da0: 61 74 63 68 2c 20 72 65 73 70 6f 6e 73 65 29 20 atch, response) 00027db0: 3d 3e 20 7b 0a 20 20 20 20 20 20 63 6f 6e 73 74 => {. const 00027dc0: 20 61 66 74 65 72 4d 61 74 63 68 49 6e 64 65 78 afterMatchIndex 00027dd0: 20 3d 20 6d 61 74 63 68 5b 30 5d 2e 6c 65 6e 67 = match[0].leng 00027de0: 74 68 20 2b 20 6d 61 74 63 68 2e 69 6e 64 65 78 th + match.index 00027df0: 3b 0a 20 20 20 20 20 20 63 6f 6e 73 74 20 6e 65 ;. const ne 00027e00: 78 74 43 68 61 72 20 3d 20 6d 61 74 63 68 2e 69 xtChar = match.i 00027e10: 6e 70 75 74 5b 61 66 74 65 72 4d 61 74 63 68 49 nput[afterMatchI 00027e20: 6e 64 65 78 5d 3b 0a 20 20 20 20 20 20 2f 2f 20 ndex];. // 00027e30: 6e 65 73 74 65 64 20 74 79 70 65 3f 0a 20 20 20 nested type?. 00027e40: 20 20 20 2f 2f 20 48 54 4d 4c 20 73 68 6f 75 6c // HTML shoul 00027e50: 64 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 61 6e d not include an 00027e60: 6f 74 68 65 72 20 72 61 77 20 60 3c 60 20 69 6e other raw `<` in 00027e70: 73 69 64 65 20 61 20 74 61 67 0a 20 20 20 20 20 side a tag. 00027e80: 20 2f 2f 20 42 75 74 20 61 20 74 79 70 65 20 6d // But a type m 00027e90: 69 67 68 74 3a 20 60 3c 41 72 72 61 79 3c 41 72 ight: `<Array<Ar 00027ea0: 72 61 79 3c 6e 75 6d 62 65 72 3e 3e 60 2c 20 65 ray<number>>`, e 00027eb0: 74 63 2e 0a 20 20 20 20 20 20 69 66 20 28 6e 65 tc.. if (ne 00027ec0: 78 74 43 68 61 72 20 3d 3d 3d 20 22 3c 22 29 20 xtChar === "<") 00027ed0: 7b 0a 20 20 20 20 20 20 20 20 72 65 73 70 6f 6e {. respon 00027ee0: 73 65 2e 69 67 6e 6f 72 65 4d 61 74 63 68 28 29 se.ignoreMatch() 00027ef0: 3b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e ;. return 00027f00: 3b 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 ;. }. 00027f10: 2f 2f 20 3c 73 6f 6d 65 74 68 69 6e 67 3e 0a 20 // <something>. 00027f20: 20 20 20 20 20 2f 2f 20 54 68 69 73 20 69 73 20 // This is 00027f30: 6e 6f 77 20 65 69 74 68 65 72 20 61 20 74 61 67 now either a tag 00027f40: 20 6f 72 20 61 20 74 79 70 65 2e 0a 20 20 20 20 or a type.. 00027f50: 20 20 69 66 20 28 6e 65 78 74 43 68 61 72 20 3d if (nextChar = 00027f60: 3d 3d 20 22 3e 22 29 20 7b 0a 20 20 20 20 20 20 == ">") {. 00027f70: 20 20 2f 2f 20 69 66 20 77 65 20 63 61 6e 6e 6f // if we canno 00027f80: 74 20 66 69 6e 64 20 61 20 6d 61 74 63 68 69 6e t find a matchin 00027f90: 67 20 63 6c 6f 73 69 6e 67 20 74 61 67 2c 20 74 g closing tag, t 00027fa0: 68 65 6e 20 77 65 0a 20 20 20 20 20 20 20 20 2f hen we. / 00027fb0: 2f 20 77 69 6c 6c 20 69 67 6e 6f 72 65 20 69 74 / will ignore it 00027fc0: 0a 20 20 20 20 20 20 20 20 69 66 20 28 21 68 61 . if (!ha 00027fd0: 73 43 6c 6f 73 69 6e 67 54 61 67 28 6d 61 74 63 sClosingTag(matc 00027fe0: 68 2c 20 7b 20 61 66 74 65 72 3a 20 61 66 74 65 h, { after: afte 00027ff0: 72 4d 61 74 63 68 49 6e 64 65 78 20 7d 29 29 20 rMatchIndex })) 00028000: 7b 0a 20 20 20 20 20 20 20 20 20 20 72 65 73 70 {. resp 00028010: 6f 6e 73 65 2e 69 67 6e 6f 72 65 4d 61 74 63 68 onse.ignoreMatch 00028020: 28 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 ();. }. 00028030: 20 20 20 20 7d 0a 20 20 20 20 7d 0a 20 20 7d 3b }. }. }; 00028040: 0a 20 20 63 6f 6e 73 74 20 4b 45 59 57 4f 52 44 . const KEYWORD 00028050: 53 24 31 20 3d 20 7b 0a 20 20 20 20 24 70 61 74 S$1 = {. $pat 00028060: 74 65 72 6e 3a 20 49 44 45 4e 54 5f 52 45 2c 0a tern: IDENT_RE,. 00028070: 20 20 20 20 6b 65 79 77 6f 72 64 3a 20 4b 45 59 keyword: KEY 00028080: 57 4f 52 44 53 2c 0a 20 20 20 20 6c 69 74 65 72 WORDS,. liter 00028090: 61 6c 3a 20 4c 49 54 45 52 41 4c 53 2c 0a 20 20 al: LITERALS,. 000280a0: 20 20 62 75 69 6c 74 5f 69 6e 3a 20 42 55 49 4c built_in: BUIL 000280b0: 54 5f 49 4e 53 0a 20 20 7d 3b 0a 0a 20 20 2f 2f T_INS. };.. // 000280c0: 20 68 74 74 70 73 3a 2f 2f 74 63 33 39 2e 65 73 https://tc39.es 000280d0: 2f 65 63 6d 61 32 36 32 2f 23 73 65 63 2d 6c 69 /ecma262/#sec-li 000280e0: 74 65 72 61 6c 73 2d 6e 75 6d 65 72 69 63 2d 6c terals-numeric-l 000280f0: 69 74 65 72 61 6c 73 0a 20 20 63 6f 6e 73 74 20 iterals. const 00028100: 64 65 63 69 6d 61 6c 44 69 67 69 74 73 20 3d 20 decimalDigits = 00028110: 27 5b 30 2d 39 5d 28 5f 3f 5b 30 2d 39 5d 29 2a '[0-9](_?[0-9])* 00028120: 27 3b 0a 20 20 63 6f 6e 73 74 20 66 72 61 63 20 ';. const frac 00028130: 3d 20 60 5c 5c 2e 28 24 7b 64 65 63 69 6d 61 6c = `\\.(${decimal 00028140: 44 69 67 69 74 73 7d 29 60 3b 0a 20 20 2f 2f 20 Digits})`;. // 00028150: 44 65 63 69 6d 61 6c 49 6e 74 65 67 65 72 4c 69 DecimalIntegerLi 00028160: 74 65 72 61 6c 2c 20 69 6e 63 6c 75 64 69 6e 67 teral, including 00028170: 20 41 6e 6e 65 78 20 42 20 4e 6f 6e 4f 63 74 61 Annex B NonOcta 00028180: 6c 44 65 63 69 6d 61 6c 49 6e 74 65 67 65 72 4c lDecimalIntegerL 00028190: 69 74 65 72 61 6c 0a 20 20 2f 2f 20 68 74 74 70 iteral. // http 000281a0: 73 3a 2f 2f 74 63 33 39 2e 65 73 2f 65 63 6d 61 s://tc39.es/ecma 000281b0: 32 36 32 2f 23 73 65 63 2d 61 64 64 69 74 69 6f 262/#sec-additio 000281c0: 6e 61 6c 2d 73 79 6e 74 61 78 2d 6e 75 6d 65 72 nal-syntax-numer 000281d0: 69 63 2d 6c 69 74 65 72 61 6c 73 0a 20 20 63 6f ic-literals. co 000281e0: 6e 73 74 20 64 65 63 69 6d 61 6c 49 6e 74 65 67 nst decimalInteg 000281f0: 65 72 20 3d 20 60 30 7c 5b 31 2d 39 5d 28 5f 3f er = `0|[1-9](_? 00028200: 5b 30 2d 39 5d 29 2a 7c 30 5b 30 2d 37 5d 2a 5b [0-9])*|0[0-7]*[ 00028210: 38 39 5d 5b 30 2d 39 5d 2a 60 3b 0a 20 20 63 6f 89][0-9]*`;. co 00028220: 6e 73 74 20 4e 55 4d 42 45 52 20 3d 20 7b 0a 20 nst NUMBER = {. 00028230: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6e className: 'n 00028240: 75 6d 62 65 72 27 2c 0a 20 20 20 20 76 61 72 69 umber',. vari 00028250: 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 2f 2f ants: [. // 00028260: 20 44 65 63 69 6d 61 6c 4c 69 74 65 72 61 6c 0a DecimalLiteral. 00028270: 20 20 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 60 { begin: ` 00028280: 28 5c 5c 62 28 24 7b 64 65 63 69 6d 61 6c 49 6e (\\b(${decimalIn 00028290: 74 65 67 65 72 7d 29 28 28 24 7b 66 72 61 63 7d teger})((${frac} 000282a0: 29 7c 5c 5c 2e 29 3f 7c 28 24 7b 66 72 61 63 7d )|\\.)?|(${frac} 000282b0: 29 29 60 20 2b 0a 20 20 20 20 20 20 20 20 60 5b ))` +. `[ 000282c0: 65 45 5d 5b 2b 2d 5d 3f 28 24 7b 64 65 63 69 6d eE][+-]?(${decim 000282d0: 61 6c 44 69 67 69 74 73 7d 29 5c 5c 62 60 20 7d alDigits})\\b` } 000282e0: 2c 0a 20 20 20 20 20 20 7b 20 62 65 67 69 6e 3a ,. { begin: 000282f0: 20 60 5c 5c 62 28 24 7b 64 65 63 69 6d 61 6c 49 `\\b(${decimalI 00028300: 6e 74 65 67 65 72 7d 29 5c 5c 62 28 28 24 7b 66 nteger})\\b((${f 00028310: 72 61 63 7d 29 5c 5c 62 7c 5c 5c 2e 29 3f 7c 28 rac})\\b|\\.)?|( 00028320: 24 7b 66 72 61 63 7d 29 5c 5c 62 60 20 7d 2c 0a ${frac})\\b` },. 00028330: 0a 20 20 20 20 20 20 2f 2f 20 44 65 63 69 6d 61 . // Decima 00028340: 6c 42 69 67 49 6e 74 65 67 65 72 4c 69 74 65 72 lBigIntegerLiter 00028350: 61 6c 0a 20 20 20 20 20 20 7b 20 62 65 67 69 6e al. { begin 00028360: 3a 20 60 5c 5c 62 28 30 7c 5b 31 2d 39 5d 28 5f : `\\b(0|[1-9](_ 00028370: 3f 5b 30 2d 39 5d 29 2a 29 6e 5c 5c 62 60 20 7d ?[0-9])*)n\\b` } 00028380: 2c 0a 0a 20 20 20 20 20 20 2f 2f 20 4e 6f 6e 44 ,.. // NonD 00028390: 65 63 69 6d 61 6c 49 6e 74 65 67 65 72 4c 69 74 ecimalIntegerLit 000283a0: 65 72 61 6c 0a 20 20 20 20 20 20 7b 20 62 65 67 eral. { beg 000283b0: 69 6e 3a 20 22 5c 5c 62 30 5b 78 58 5d 5b 30 2d in: "\\b0[xX][0- 000283c0: 39 61 2d 66 41 2d 46 5d 28 5f 3f 5b 30 2d 39 61 9a-fA-F](_?[0-9a 000283d0: 2d 66 41 2d 46 5d 29 2a 6e 3f 5c 5c 62 22 20 7d -fA-F])*n?\\b" } 000283e0: 2c 0a 20 20 20 20 20 20 7b 20 62 65 67 69 6e 3a ,. { begin: 000283f0: 20 22 5c 5c 62 30 5b 62 42 5d 5b 30 2d 31 5d 28 "\\b0[bB][0-1]( 00028400: 5f 3f 5b 30 2d 31 5d 29 2a 6e 3f 5c 5c 62 22 20 _?[0-1])*n?\\b" 00028410: 7d 2c 0a 20 20 20 20 20 20 7b 20 62 65 67 69 6e },. { begin 00028420: 3a 20 22 5c 5c 62 30 5b 6f 4f 5d 5b 30 2d 37 5d : "\\b0[oO][0-7] 00028430: 28 5f 3f 5b 30 2d 37 5d 29 2a 6e 3f 5c 5c 62 22 (_?[0-7])*n?\\b" 00028440: 20 7d 2c 0a 0a 20 20 20 20 20 20 2f 2f 20 4c 65 },.. // Le 00028450: 67 61 63 79 4f 63 74 61 6c 49 6e 74 65 67 65 72 gacyOctalInteger 00028460: 4c 69 74 65 72 61 6c 20 28 64 6f 65 73 20 6e 6f Literal (does no 00028470: 74 20 69 6e 63 6c 75 64 65 20 75 6e 64 65 72 73 t include unders 00028480: 63 6f 72 65 20 73 65 70 61 72 61 74 6f 72 73 29 core separators) 00028490: 0a 20 20 20 20 20 20 2f 2f 20 68 74 74 70 73 3a . // https: 000284a0: 2f 2f 74 63 33 39 2e 65 73 2f 65 63 6d 61 32 36 //tc39.es/ecma26 000284b0: 32 2f 23 73 65 63 2d 61 64 64 69 74 69 6f 6e 61 2/#sec-additiona 000284c0: 6c 2d 73 79 6e 74 61 78 2d 6e 75 6d 65 72 69 63 l-syntax-numeric 000284d0: 2d 6c 69 74 65 72 61 6c 73 0a 20 20 20 20 20 20 -literals. 000284e0: 7b 20 62 65 67 69 6e 3a 20 22 5c 5c 62 30 5b 30 { begin: "\\b0[0 000284f0: 2d 37 5d 2b 6e 3f 5c 5c 62 22 20 7d 2c 0a 20 20 -7]+n?\\b" },. 00028500: 20 20 5d 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e ],. relevan 00028510: 63 65 3a 20 30 0a 20 20 7d 3b 0a 0a 20 20 63 6f ce: 0. };.. co 00028520: 6e 73 74 20 53 55 42 53 54 20 3d 20 7b 0a 20 20 nst SUBST = {. 00028530: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 75 className: 'su 00028540: 62 73 74 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a bst',. begin: 00028550: 20 27 5c 5c 24 5c 5c 7b 27 2c 0a 20 20 20 20 65 '\\$\\{',. e 00028560: 6e 64 3a 20 27 5c 5c 7d 27 2c 0a 20 20 20 20 6b nd: '\\}',. k 00028570: 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f 52 44 eywords: KEYWORD 00028580: 53 24 31 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e S$1,. contain 00028590: 73 3a 20 5b 5d 20 2f 2f 20 64 65 66 69 6e 65 64 s: [] // defined 000285a0: 20 6c 61 74 65 72 0a 20 20 7d 3b 0a 20 20 63 6f later. };. co 000285b0: 6e 73 74 20 48 54 4d 4c 5f 54 45 4d 50 4c 41 54 nst HTML_TEMPLAT 000285c0: 45 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a E = {. begin: 000285d0: 20 27 68 74 6d 6c 60 27 2c 0a 20 20 20 20 65 6e 'html`',. en 000285e0: 64 3a 20 27 27 2c 0a 20 20 20 20 73 74 61 72 74 d: '',. start 000285f0: 73 3a 20 7b 0a 20 20 20 20 20 20 65 6e 64 3a 20 s: {. end: 00028600: 27 60 27 2c 0a 20 20 20 20 20 20 72 65 74 75 72 '`',. retur 00028610: 6e 45 6e 64 3a 20 66 61 6c 73 65 2c 0a 20 20 20 nEnd: false,. 00028620: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 00028630: 20 20 20 20 20 20 20 68 6c 6a 73 2e 42 41 43 4b hljs.BACK 00028640: 53 4c 41 53 48 5f 45 53 43 41 50 45 2c 0a 20 20 SLASH_ESCAPE,. 00028650: 20 20 20 20 20 20 53 55 42 53 54 0a 20 20 20 20 SUBST. 00028660: 20 20 5d 2c 0a 20 20 20 20 20 20 73 75 62 4c 61 ],. subLa 00028670: 6e 67 75 61 67 65 3a 20 27 78 6d 6c 27 0a 20 20 nguage: 'xml'. 00028680: 20 20 7d 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 }. };. const 00028690: 20 43 53 53 5f 54 45 4d 50 4c 41 54 45 20 3d 20 CSS_TEMPLATE = 000286a0: 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 63 73 {. begin: 'cs 000286b0: 73 60 27 2c 0a 20 20 20 20 65 6e 64 3a 20 27 27 s`',. end: '' 000286c0: 2c 0a 20 20 20 20 73 74 61 72 74 73 3a 20 7b 0a ,. starts: {. 000286d0: 20 20 20 20 20 20 65 6e 64 3a 20 27 60 27 2c 0a end: '`',. 000286e0: 20 20 20 20 20 20 72 65 74 75 72 6e 45 6e 64 3a returnEnd: 000286f0: 20 66 61 6c 73 65 2c 0a 20 20 20 20 20 20 63 6f false,. co 00028700: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 00028710: 20 20 68 6c 6a 73 2e 42 41 43 4b 53 4c 41 53 48 hljs.BACKSLASH 00028720: 5f 45 53 43 41 50 45 2c 0a 20 20 20 20 20 20 20 _ESCAPE,. 00028730: 20 53 55 42 53 54 0a 20 20 20 20 20 20 5d 2c 0a SUBST. ],. 00028740: 20 20 20 20 20 20 73 75 62 4c 61 6e 67 75 61 67 subLanguag 00028750: 65 3a 20 27 63 73 73 27 0a 20 20 20 20 7d 0a 20 e: 'css'. }. 00028760: 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 54 45 4d 50 };. const TEMP 00028770: 4c 41 54 45 5f 53 54 52 49 4e 47 20 3d 20 7b 0a LATE_STRING = {. 00028780: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 00028790: 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 62 65 67 string',. beg 000287a0: 69 6e 3a 20 27 60 27 2c 0a 20 20 20 20 65 6e 64 in: '`',. end 000287b0: 3a 20 27 60 27 2c 0a 20 20 20 20 63 6f 6e 74 61 : '`',. conta 000287c0: 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 68 6c 6a ins: [. hlj 000287d0: 73 2e 42 41 43 4b 53 4c 41 53 48 5f 45 53 43 41 s.BACKSLASH_ESCA 000287e0: 50 45 2c 0a 20 20 20 20 20 20 53 55 42 53 54 0a PE,. SUBST. 000287f0: 20 20 20 20 5d 0a 20 20 7d 3b 0a 20 20 63 6f 6e ]. };. con 00028800: 73 74 20 4a 53 44 4f 43 5f 43 4f 4d 4d 45 4e 54 st JSDOC_COMMENT 00028810: 20 3d 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 = hljs.COMMENT( 00028820: 0a 20 20 20 20 2f 5c 2f 5c 2a 5c 2a 28 3f 21 5c . /\/\*\*(?!\ 00028830: 2f 29 2f 2c 0a 20 20 20 20 27 5c 5c 2a 2f 27 2c /)/,. '\\*/', 00028840: 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 72 65 6c . {. rel 00028850: 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 20 evance: 0,. 00028860: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 00028870: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 {. 00028880: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 64 6f 63 className: 'doc 00028890: 74 61 67 27 2c 0a 20 20 20 20 20 20 20 20 20 20 tag',. 000288a0: 62 65 67 69 6e 3a 20 27 40 5b 41 2d 5a 61 2d 7a begin: '@[A-Za-z 000288b0: 5d 2b 27 2c 0a 20 20 20 20 20 20 20 20 20 20 63 ]+',. c 000288c0: 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 ontains: [. 000288d0: 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 {. 000288e0: 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 className 000288f0: 3a 20 27 74 79 70 65 27 2c 0a 20 20 20 20 20 20 : 'type',. 00028900: 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 begin: ' 00028910: 5c 5c 7b 27 2c 0a 20 20 20 20 20 20 20 20 20 20 \\{',. 00028920: 20 20 20 20 65 6e 64 3a 20 27 5c 5c 7d 27 2c 0a end: '\\}',. 00028930: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 re 00028940: 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 20 levance: 0. 00028950: 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 },. 00028960: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00028970: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 00028980: 20 27 76 61 72 69 61 62 6c 65 27 2c 0a 20 20 20 'variable',. 00028990: 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e begin 000289a0: 3a 20 49 44 45 4e 54 5f 52 45 24 31 20 2b 20 27 : IDENT_RE$1 + ' 000289b0: 28 3f 3d 5c 5c 73 2a 28 2d 29 7c 24 29 27 2c 0a (?=\\s*(-)|$)',. 000289c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e en 000289d0: 64 73 50 61 72 65 6e 74 3a 20 74 72 75 65 2c 0a dsParent: true,. 000289e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 re 000289f0: 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 20 levance: 0. 00028a00: 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 },. 00028a10: 20 20 20 20 20 20 2f 2f 20 65 61 74 20 73 70 61 // eat spa 00028a20: 63 65 73 20 28 6e 6f 74 20 6e 65 77 6c 69 6e 65 ces (not newline 00028a30: 73 29 20 73 6f 20 77 65 20 63 61 6e 20 66 69 6e s) so we can fin 00028a40: 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f d. // 00028a50: 20 74 79 70 65 73 20 6f 72 20 76 61 72 69 61 62 types or variab 00028a60: 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 les. 00028a70: 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 {. 00028a80: 62 65 67 69 6e 3a 20 2f 28 3f 3d 5b 5e 5c 6e 5d begin: /(?=[^\n] 00028a90: 29 5c 73 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 )\s/,. 00028aa0: 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 relevance: 0 00028ab0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 . }. 00028ac0: 20 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 ]. 00028ad0: 20 20 20 7d 0a 20 20 20 20 20 20 5d 0a 20 20 20 }. ]. 00028ae0: 20 7d 0a 20 20 29 3b 0a 20 20 63 6f 6e 73 74 20 }. );. const 00028af0: 43 4f 4d 4d 45 4e 54 20 3d 20 7b 0a 20 20 20 20 COMMENT = {. 00028b00: 63 6c 61 73 73 4e 61 6d 65 3a 20 22 63 6f 6d 6d className: "comm 00028b10: 65 6e 74 22 2c 0a 20 20 20 20 76 61 72 69 61 6e ent",. varian 00028b20: 74 73 3a 20 5b 0a 20 20 20 20 20 20 4a 53 44 4f ts: [. JSDO 00028b30: 43 5f 43 4f 4d 4d 45 4e 54 2c 0a 20 20 20 20 20 C_COMMENT,. 00028b40: 20 68 6c 6a 73 2e 43 5f 42 4c 4f 43 4b 5f 43 4f hljs.C_BLOCK_CO 00028b50: 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 MMENT_MODE,. 00028b60: 20 20 68 6c 6a 73 2e 43 5f 4c 49 4e 45 5f 43 4f hljs.C_LINE_CO 00028b70: 4d 4d 45 4e 54 5f 4d 4f 44 45 0a 20 20 20 20 5d MMENT_MODE. ] 00028b80: 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 53 55 . };. const SU 00028b90: 42 53 54 5f 49 4e 54 45 52 4e 41 4c 53 20 3d 20 BST_INTERNALS = 00028ba0: 5b 0a 20 20 20 20 68 6c 6a 73 2e 41 50 4f 53 5f [. hljs.APOS_ 00028bb0: 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 STRING_MODE,. 00028bc0: 20 68 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 49 hljs.QUOTE_STRI 00028bd0: 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 48 54 4d NG_MODE,. HTM 00028be0: 4c 5f 54 45 4d 50 4c 41 54 45 2c 0a 20 20 20 20 L_TEMPLATE,. 00028bf0: 43 53 53 5f 54 45 4d 50 4c 41 54 45 2c 0a 20 20 CSS_TEMPLATE,. 00028c00: 20 20 54 45 4d 50 4c 41 54 45 5f 53 54 52 49 4e TEMPLATE_STRIN 00028c10: 47 2c 0a 20 20 20 20 4e 55 4d 42 45 52 2c 0a 20 G,. NUMBER,. 00028c20: 20 20 20 68 6c 6a 73 2e 52 45 47 45 58 50 5f 4d hljs.REGEXP_M 00028c30: 4f 44 45 0a 20 20 5d 3b 0a 20 20 53 55 42 53 54 ODE. ];. SUBST 00028c40: 2e 63 6f 6e 74 61 69 6e 73 20 3d 20 53 55 42 53 .contains = SUBS 00028c50: 54 5f 49 4e 54 45 52 4e 41 4c 53 0a 20 20 20 20 T_INTERNALS. 00028c60: 2e 63 6f 6e 63 61 74 28 7b 0a 20 20 20 20 20 20 .concat({. 00028c70: 2f 2f 20 77 65 20 6e 65 65 64 20 74 6f 20 70 61 // we need to pa 00028c80: 69 72 20 75 70 20 7b 7d 20 69 6e 73 69 64 65 20 ir up {} inside 00028c90: 6f 75 72 20 73 75 62 73 74 20 74 6f 20 70 72 65 our subst to pre 00028ca0: 76 65 6e 74 0a 20 20 20 20 20 20 2f 2f 20 69 74 vent. // it 00028cb0: 20 66 72 6f 6d 20 65 6e 64 69 6e 67 20 74 6f 6f from ending too 00028cc0: 20 65 61 72 6c 79 20 62 79 20 6d 61 74 63 68 69 early by matchi 00028cd0: 6e 67 20 61 6e 6f 74 68 65 72 20 7d 0a 20 20 20 ng another }. 00028ce0: 20 20 20 62 65 67 69 6e 3a 20 2f 5c 7b 2f 2c 0a begin: /\{/,. 00028cf0: 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 7d 2f 2c end: /\}/, 00028d00: 0a 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a . keywords: 00028d10: 20 4b 45 59 57 4f 52 44 53 24 31 2c 0a 20 20 20 KEYWORDS$1,. 00028d20: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 00028d30: 20 20 20 20 20 20 20 22 73 65 6c 66 22 0a 20 20 "self". 00028d40: 20 20 20 20 5d 2e 63 6f 6e 63 61 74 28 53 55 42 ].concat(SUB 00028d50: 53 54 5f 49 4e 54 45 52 4e 41 4c 53 29 0a 20 20 ST_INTERNALS). 00028d60: 20 20 7d 29 3b 0a 20 20 63 6f 6e 73 74 20 53 55 });. const SU 00028d70: 42 53 54 5f 41 4e 44 5f 43 4f 4d 4d 45 4e 54 53 BST_AND_COMMENTS 00028d80: 20 3d 20 5b 5d 2e 63 6f 6e 63 61 74 28 43 4f 4d = [].concat(COM 00028d90: 4d 45 4e 54 2c 20 53 55 42 53 54 2e 63 6f 6e 74 MENT, SUBST.cont 00028da0: 61 69 6e 73 29 3b 0a 20 20 63 6f 6e 73 74 20 50 ains);. const P 00028db0: 41 52 41 4d 53 5f 43 4f 4e 54 41 49 4e 53 20 3d ARAMS_CONTAINS = 00028dc0: 20 53 55 42 53 54 5f 41 4e 44 5f 43 4f 4d 4d 45 SUBST_AND_COMME 00028dd0: 4e 54 53 2e 63 6f 6e 63 61 74 28 5b 0a 20 20 20 NTS.concat([. 00028de0: 20 2f 2f 20 65 61 74 20 72 65 63 75 72 73 69 76 // eat recursiv 00028df0: 65 20 70 61 72 65 6e 73 20 69 6e 20 73 75 62 20 e parens in sub 00028e00: 65 78 70 72 65 73 73 69 6f 6e 73 0a 20 20 20 20 expressions. 00028e10: 7b 0a 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f {. begin: / 00028e20: 5c 28 2f 2c 0a 20 20 20 20 20 20 65 6e 64 3a 20 \(/,. end: 00028e30: 2f 5c 29 2f 2c 0a 20 20 20 20 20 20 6b 65 79 77 /\)/,. keyw 00028e40: 6f 72 64 73 3a 20 4b 45 59 57 4f 52 44 53 24 31 ords: KEYWORDS$1 00028e50: 2c 0a 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 ,. contains 00028e60: 3a 20 5b 22 73 65 6c 66 22 5d 2e 63 6f 6e 63 61 : ["self"].conca 00028e70: 74 28 53 55 42 53 54 5f 41 4e 44 5f 43 4f 4d 4d t(SUBST_AND_COMM 00028e80: 45 4e 54 53 29 0a 20 20 20 20 7d 0a 20 20 5d 29 ENTS). }. ]) 00028e90: 3b 0a 20 20 63 6f 6e 73 74 20 50 41 52 41 4d 53 ;. const PARAMS 00028ea0: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 00028eb0: 6d 65 3a 20 27 70 61 72 61 6d 73 27 2c 0a 20 20 me: 'params',. 00028ec0: 20 20 62 65 67 69 6e 3a 20 2f 5c 28 2f 2c 0a 20 begin: /\(/,. 00028ed0: 20 20 20 65 6e 64 3a 20 2f 5c 29 2f 2c 0a 20 20 end: /\)/,. 00028ee0: 20 20 65 78 63 6c 75 64 65 42 65 67 69 6e 3a 20 excludeBegin: 00028ef0: 74 72 75 65 2c 0a 20 20 20 20 65 78 63 6c 75 64 true,. exclud 00028f00: 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 20 eEnd: true,. 00028f10: 6b 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f 52 keywords: KEYWOR 00028f20: 44 53 24 31 2c 0a 20 20 20 20 63 6f 6e 74 61 69 DS$1,. contai 00028f30: 6e 73 3a 20 50 41 52 41 4d 53 5f 43 4f 4e 54 41 ns: PARAMS_CONTA 00028f40: 49 4e 53 0a 20 20 7d 3b 0a 0a 20 20 72 65 74 75 INS. };.. retu 00028f50: 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a 20 27 rn {. name: ' 00028f60: 4a 61 76 61 73 63 72 69 70 74 27 2c 0a 20 20 20 Javascript',. 00028f70: 20 61 6c 69 61 73 65 73 3a 20 5b 27 6a 73 27 2c aliases: ['js', 00028f80: 20 27 6a 73 78 27 2c 20 27 6d 6a 73 27 2c 20 27 'jsx', 'mjs', ' 00028f90: 63 6a 73 27 5d 2c 0a 20 20 20 20 6b 65 79 77 6f cjs'],. keywo 00028fa0: 72 64 73 3a 20 4b 45 59 57 4f 52 44 53 24 31 2c rds: KEYWORDS$1, 00028fb0: 0a 20 20 20 20 2f 2f 20 74 68 69 73 20 77 69 6c . // this wil 00028fc0: 6c 20 62 65 20 65 78 74 65 6e 64 65 64 20 62 79 l be extended by 00028fd0: 20 54 79 70 65 53 63 72 69 70 74 0a 20 20 20 20 TypeScript. 00028fe0: 65 78 70 6f 72 74 73 3a 20 7b 20 50 41 52 41 4d exports: { PARAM 00028ff0: 53 5f 43 4f 4e 54 41 49 4e 53 20 7d 2c 0a 20 20 S_CONTAINS },. 00029000: 20 20 69 6c 6c 65 67 61 6c 3a 20 2f 23 28 3f 21 illegal: /#(?! 00029010: 5b 24 5f 41 2d 7a 5d 29 2f 2c 0a 20 20 20 20 63 [$_A-z])/,. c 00029020: 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 ontains: [. 00029030: 20 68 6c 6a 73 2e 53 48 45 42 41 4e 47 28 7b 0a hljs.SHEBANG({. 00029040: 20 20 20 20 20 20 20 20 6c 61 62 65 6c 3a 20 22 label: " 00029050: 73 68 65 62 61 6e 67 22 2c 0a 20 20 20 20 20 20 shebang",. 00029060: 20 20 62 69 6e 61 72 79 3a 20 22 6e 6f 64 65 22 binary: "node" 00029070: 2c 0a 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 ,. releva 00029080: 6e 63 65 3a 20 35 0a 20 20 20 20 20 20 7d 29 2c nce: 5. }), 00029090: 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 . {. 000290a0: 20 6c 61 62 65 6c 3a 20 22 75 73 65 5f 73 74 72 label: "use_str 000290b0: 69 63 74 22 2c 0a 20 20 20 20 20 20 20 20 63 6c ict",. cl 000290c0: 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 27 2c assName: 'meta', 000290d0: 0a 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e . relevan 000290e0: 63 65 3a 20 31 30 2c 0a 20 20 20 20 20 20 20 20 ce: 10,. 000290f0: 62 65 67 69 6e 3a 20 2f 5e 5c 73 2a 5b 27 22 5d begin: /^\s*['"] 00029100: 75 73 65 20 28 73 74 72 69 63 74 7c 61 73 6d 29 use (strict|asm) 00029110: 5b 27 22 5d 2f 0a 20 20 20 20 20 20 7d 2c 0a 20 ['"]/. },. 00029120: 20 20 20 20 20 68 6c 6a 73 2e 41 50 4f 53 5f 53 hljs.APOS_S 00029130: 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 TRING_MODE,. 00029140: 20 20 68 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 hljs.QUOTE_STR 00029150: 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 ING_MODE,. 00029160: 48 54 4d 4c 5f 54 45 4d 50 4c 41 54 45 2c 0a 20 HTML_TEMPLATE,. 00029170: 20 20 20 20 20 43 53 53 5f 54 45 4d 50 4c 41 54 CSS_TEMPLAT 00029180: 45 2c 0a 20 20 20 20 20 20 54 45 4d 50 4c 41 54 E,. TEMPLAT 00029190: 45 5f 53 54 52 49 4e 47 2c 0a 20 20 20 20 20 20 E_STRING,. 000291a0: 43 4f 4d 4d 45 4e 54 2c 0a 20 20 20 20 20 20 4e COMMENT,. N 000291b0: 55 4d 42 45 52 2c 0a 20 20 20 20 20 20 7b 20 2f UMBER,. { / 000291c0: 2f 20 6f 62 6a 65 63 74 20 61 74 74 72 20 63 6f / object attr co 000291d0: 6e 74 61 69 6e 65 72 0a 20 20 20 20 20 20 20 20 ntainer. 000291e0: 62 65 67 69 6e 3a 20 63 6f 6e 63 61 74 28 2f 5b begin: concat(/[ 000291f0: 7b 2c 5c 6e 5d 5c 73 2a 2f 2c 0a 20 20 20 20 20 {,\n]\s*/,. 00029200: 20 20 20 20 20 2f 2f 20 77 65 20 6e 65 65 64 20 // we need 00029210: 74 6f 20 6c 6f 6f 6b 20 61 68 65 61 64 20 74 6f to look ahead to 00029220: 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 make sure that 00029230: 77 65 20 61 63 74 75 61 6c 6c 79 20 68 61 76 65 we actually have 00029240: 20 61 6e 0a 20 20 20 20 20 20 20 20 20 20 2f 2f an. // 00029250: 20 61 74 74 72 69 62 75 74 65 20 63 6f 6d 69 6e attribute comin 00029260: 67 20 75 70 20 73 6f 20 77 65 20 64 6f 6e 27 74 g up so we don't 00029270: 20 73 74 65 61 6c 20 61 20 63 6f 6d 6d 61 20 66 steal a comma f 00029280: 72 6f 6d 20 61 20 70 6f 74 65 6e 74 69 61 6c 0a rom a potential. 00029290: 20 20 20 20 20 20 20 20 20 20 2f 2f 20 22 76 61 // "va 000292a0: 6c 75 65 22 20 63 6f 6e 74 61 69 6e 65 72 0a 20 lue" container. 000292b0: 20 20 20 20 20 20 20 20 20 2f 2f 0a 20 20 20 20 //. 000292c0: 20 20 20 20 20 20 2f 2f 20 4e 4f 54 45 3a 20 74 // NOTE: t 000292d0: 68 69 73 20 6d 69 67 68 74 20 6e 6f 74 20 77 6f his might not wo 000292e0: 72 6b 20 68 6f 77 20 79 6f 75 20 74 68 69 6e 6b rk how you think 000292f0: 2e 20 20 57 65 20 64 6f 6e 27 74 20 61 63 74 75 . We don't actu 00029300: 61 6c 6c 79 20 61 6c 77 61 79 73 0a 20 20 20 20 ally always. 00029310: 20 20 20 20 20 20 2f 2f 20 65 6e 74 65 72 20 74 // enter t 00029320: 68 69 73 20 6d 6f 64 65 20 61 6e 64 20 73 74 61 his mode and sta 00029330: 79 2e 20 20 49 6e 73 74 65 61 64 20 69 74 20 6d y. Instead it m 00029340: 69 67 68 74 20 6d 65 72 65 6c 79 20 6d 61 74 63 ight merely matc 00029350: 68 20 60 2c 0a 20 20 20 20 20 20 20 20 20 20 2f h `,. / 00029360: 2f 20 3c 63 6f 6d 6d 65 6e 74 73 20 75 70 20 6e / <comments up n 00029370: 65 78 74 3e 60 20 61 6e 64 20 74 68 65 6e 20 69 ext>` and then i 00029380: 6d 6d 65 64 69 61 74 65 6c 79 20 65 6e 64 20 61 mmediately end a 00029390: 66 74 65 72 20 74 68 65 20 2c 20 62 65 63 61 75 fter the , becau 000293a0: 73 65 20 69 74 0a 20 20 20 20 20 20 20 20 20 20 se it. 000293b0: 2f 2f 20 66 61 69 6c 73 20 74 6f 20 66 69 6e 64 // fails to find 000293c0: 20 61 6e 79 20 61 63 74 75 61 6c 20 61 74 74 72 any actual attr 000293d0: 73 2e 20 42 75 74 20 74 68 69 73 20 73 74 69 6c s. But this stil 000293e0: 6c 20 64 6f 65 73 20 74 68 65 20 6a 6f 62 20 62 l does the job b 000293f0: 65 63 61 75 73 65 0a 20 20 20 20 20 20 20 20 20 ecause. 00029400: 20 2f 2f 20 69 74 20 70 72 65 76 65 6e 74 73 20 // it prevents 00029410: 74 68 65 20 76 61 6c 75 65 20 63 6f 6e 74 61 69 the value contai 00029420: 6e 20 72 75 6c 65 20 66 72 6f 6d 20 67 72 61 62 n rule from grab 00029430: 62 69 6e 67 20 74 68 69 73 20 69 6e 73 74 65 61 bing this instea 00029440: 64 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 d and. 00029450: 2f 2f 20 70 72 65 76 65 6e 69 6e 67 20 74 68 69 // prevening thi 00029460: 73 20 72 75 6c 65 20 66 72 6f 6d 20 66 69 72 69 s rule from firi 00029470: 6e 67 20 77 68 65 6e 20 77 65 20 61 63 74 75 61 ng when we actua 00029480: 6c 6c 79 20 44 4f 20 68 61 76 65 20 6b 65 79 73 lly DO have keys 00029490: 2e 0a 20 20 20 20 20 20 20 20 20 20 6c 6f 6f 6b .. look 000294a0: 61 68 65 61 64 28 63 6f 6e 63 61 74 28 0a 20 20 ahead(concat(. 000294b0: 20 20 20 20 20 20 20 20 20 20 2f 2f 20 77 65 20 // we 000294c0: 61 6c 73 6f 20 6e 65 65 64 20 74 6f 20 61 6c 6c also need to all 000294d0: 6f 77 20 66 6f 72 20 6d 75 6c 74 69 70 6c 65 20 ow for multiple 000294e0: 70 6f 73 73 69 62 6c 65 20 63 6f 6d 6d 65 6e 74 possible comment 000294f0: 73 20 69 6e 62 65 74 77 65 65 6e 0a 20 20 20 20 s inbetween. 00029500: 20 20 20 20 20 20 20 20 2f 2f 20 74 68 65 20 66 // the f 00029510: 69 72 73 74 20 6b 65 79 3a 76 61 6c 75 65 20 70 irst key:value p 00029520: 61 69 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 airing. 00029530: 20 20 20 2f 28 28 28 5c 2f 5c 2f 2e 2a 24 29 7c /(((\/\/.*$)| 00029540: 28 5c 2f 5c 2a 28 5c 2a 5b 5e 2f 5d 7c 5b 5e 2a (\/\*(\*[^/]|[^* 00029550: 5d 29 2a 5c 2a 5c 2f 29 29 5c 73 2a 29 2a 2f 2c ])*\*\/))\s*)*/, 00029560: 0a 20 20 20 20 20 20 20 20 20 20 20 20 49 44 45 . IDE 00029570: 4e 54 5f 52 45 24 31 20 2b 20 27 5c 5c 73 2a 3a NT_RE$1 + '\\s*: 00029580: 27 29 29 29 2c 0a 20 20 20 20 20 20 20 20 72 65 '))),. re 00029590: 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 levance: 0,. 000295a0: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a contains: [. 000295b0: 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 {. 000295c0: 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d classNam 000295d0: 65 3a 20 27 61 74 74 72 27 2c 0a 20 20 20 20 20 e: 'attr',. 000295e0: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 49 44 begin: ID 000295f0: 45 4e 54 5f 52 45 24 31 20 2b 20 6c 6f 6f 6b 61 ENT_RE$1 + looka 00029600: 68 65 61 64 28 27 5c 5c 73 2a 3a 27 29 2c 0a 20 head('\\s*:'),. 00029610: 20 20 20 20 20 20 20 20 20 20 20 72 65 6c 65 76 relev 00029620: 61 6e 63 65 3a 20 30 0a 20 20 20 20 20 20 20 20 ance: 0. 00029630: 20 20 7d 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 }. ]. 00029640: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 20 2f },. { / 00029650: 2f 20 22 76 61 6c 75 65 22 20 63 6f 6e 74 61 69 / "value" contai 00029660: 6e 65 72 0a 20 20 20 20 20 20 20 20 62 65 67 69 ner. begi 00029670: 6e 3a 20 27 28 27 20 2b 20 68 6c 6a 73 2e 52 45 n: '(' + hljs.RE 00029680: 5f 53 54 41 52 54 45 52 53 5f 52 45 20 2b 20 27 _STARTERS_RE + ' 00029690: 7c 5c 5c 62 28 63 61 73 65 7c 72 65 74 75 72 6e |\\b(case|return 000296a0: 7c 74 68 72 6f 77 29 5c 5c 62 29 5c 5c 73 2a 27 |throw)\\b)\\s*' 000296b0: 2c 0a 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 ,. keywor 000296c0: 64 73 3a 20 27 72 65 74 75 72 6e 20 74 68 72 6f ds: 'return thro 000296d0: 77 20 63 61 73 65 27 2c 0a 20 20 20 20 20 20 20 w case',. 000296e0: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 000296f0: 20 20 20 20 20 20 20 43 4f 4d 4d 45 4e 54 2c 0a COMMENT,. 00029700: 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 2e 52 hljs.R 00029710: 45 47 45 58 50 5f 4d 4f 44 45 2c 0a 20 20 20 20 EGEXP_MODE,. 00029720: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00029730: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 00029740: 66 75 6e 63 74 69 6f 6e 27 2c 0a 20 20 20 20 20 function',. 00029750: 20 20 20 20 20 20 20 2f 2f 20 77 65 20 68 61 76 // we hav 00029760: 65 20 74 6f 20 63 6f 75 6e 74 20 74 68 65 20 70 e to count the p 00029770: 61 72 65 6e 73 20 74 6f 20 6d 61 6b 65 20 73 75 arens to make su 00029780: 72 65 20 77 65 20 61 63 74 75 61 6c 6c 79 20 68 re we actually h 00029790: 61 76 65 20 74 68 65 0a 20 20 20 20 20 20 20 20 ave the. 000297a0: 20 20 20 20 2f 2f 20 63 6f 72 72 65 63 74 20 62 // correct b 000297b0: 6f 75 6e 64 69 6e 67 20 28 20 29 20 62 65 66 6f ounding ( ) befo 000297c0: 72 65 20 74 68 65 20 3d 3e 2e 20 20 54 68 65 72 re the =>. Ther 000297d0: 65 20 63 6f 75 6c 64 20 62 65 20 61 6e 79 20 6e e could be any n 000297e0: 75 6d 62 65 72 20 6f 66 0a 20 20 20 20 20 20 20 umber of. 000297f0: 20 20 20 20 20 2f 2f 20 73 75 62 2d 65 78 70 72 // sub-expr 00029800: 65 73 73 69 6f 6e 73 20 69 6e 73 69 64 65 20 61 essions inside a 00029810: 6c 73 6f 20 73 75 72 72 6f 75 6e 64 65 64 20 62 lso surrounded b 00029820: 79 20 70 61 72 65 6e 73 2e 0a 20 20 20 20 20 20 y parens.. 00029830: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 28 5c begin: '(\ 00029840: 5c 28 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 \(' +. 00029850: 20 20 27 5b 5e 28 29 5d 2a 28 5c 5c 28 27 20 2b '[^()]*(\\(' + 00029860: 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 5b 5e . '[^ 00029870: 28 29 5d 2a 28 5c 5c 28 27 20 2b 0a 20 20 20 20 ()]*(\\(' +. 00029880: 20 20 20 20 20 20 20 20 27 5b 5e 28 29 5d 2a 27 '[^()]*' 00029890: 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 +. ' 000298a0: 5c 5c 29 5b 5e 28 29 5d 2a 29 2a 27 20 2b 0a 20 \\)[^()]*)*' +. 000298b0: 20 20 20 20 20 20 20 20 20 20 20 27 5c 5c 29 5b '\\)[ 000298c0: 5e 28 29 5d 2a 29 2a 27 20 2b 0a 20 20 20 20 20 ^()]*)*' +. 000298d0: 20 20 20 20 20 20 20 27 5c 5c 29 7c 27 20 2b 20 '\\)|' + 000298e0: 68 6c 6a 73 2e 55 4e 44 45 52 53 43 4f 52 45 5f hljs.UNDERSCORE_ 000298f0: 49 44 45 4e 54 5f 52 45 20 2b 20 27 29 5c 5c 73 IDENT_RE + ')\\s 00029900: 2a 3d 3e 27 2c 0a 20 20 20 20 20 20 20 20 20 20 *=>',. 00029910: 20 20 72 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 returnBegin: t 00029920: 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 rue,. 00029930: 20 65 6e 64 3a 20 27 5c 5c 73 2a 3d 3e 27 2c 0a end: '\\s*=>',. 00029940: 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 cont 00029950: 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 ains: [. 00029960: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00029970: 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d classNam 00029980: 65 3a 20 27 70 61 72 61 6d 73 27 2c 0a 20 20 20 e: 'params',. 00029990: 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 var 000299a0: 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 20 iants: [. 000299b0: 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 {. 000299c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 000299d0: 20 62 65 67 69 6e 3a 20 68 6c 6a 73 2e 55 4e 44 begin: hljs.UND 000299e0: 45 52 53 43 4f 52 45 5f 49 44 45 4e 54 5f 52 45 ERSCORE_IDENT_RE 000299f0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,. 00029a00: 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a relevance: 00029a10: 20 30 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 0. 00029a20: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 },. 00029a30: 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 {. 00029a40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00029a50: 63 6c 61 73 73 4e 61 6d 65 3a 20 6e 75 6c 6c 2c className: null, 00029a60: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 . 00029a70: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 28 5c begin: /\(\ 00029a80: 73 2a 5c 29 2f 2c 0a 20 20 20 20 20 20 20 20 20 s*\)/,. 00029a90: 20 20 20 20 20 20 20 20 20 20 20 73 6b 69 70 3a skip: 00029aa0: 20 74 72 75 65 0a 20 20 20 20 20 20 20 20 20 20 true. 00029ab0: 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 },. 00029ac0: 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 {. 00029ad0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00029ae0: 20 20 20 62 65 67 69 6e 3a 20 2f 5c 28 2f 2c 0a begin: /\(/,. 00029af0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00029b00: 20 20 20 20 65 6e 64 3a 20 2f 5c 29 2f 2c 0a 20 end: /\)/,. 00029b10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00029b20: 20 20 20 65 78 63 6c 75 64 65 42 65 67 69 6e 3a excludeBegin: 00029b30: 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 true,. 00029b40: 20 20 20 20 20 20 20 20 20 20 20 65 78 63 6c 75 exclu 00029b50: 64 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 deEnd: true,. 00029b60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00029b70: 20 6b 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f keywords: KEYWO 00029b80: 52 44 53 24 31 2c 0a 20 20 20 20 20 20 20 20 20 RDS$1,. 00029b90: 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 conta 00029ba0: 69 6e 73 3a 20 50 41 52 41 4d 53 5f 43 4f 4e 54 ins: PARAMS_CONT 00029bb0: 41 49 4e 53 0a 20 20 20 20 20 20 20 20 20 20 20 AINS. 00029bc0: 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 }. 00029bd0: 20 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 ]. 00029be0: 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 }. 00029bf0: 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 20 ]. 00029c00: 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 },. 00029c10: 7b 20 2f 2f 20 63 6f 75 6c 64 20 62 65 20 61 20 { // could be a 00029c20: 63 6f 6d 6d 61 20 64 65 6c 69 6d 69 74 65 64 20 comma delimited 00029c30: 6c 69 73 74 20 6f 66 20 70 61 72 61 6d 73 20 74 list of params t 00029c40: 6f 20 61 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c o a function cal 00029c50: 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 65 l. be 00029c60: 67 69 6e 3a 20 2f 2c 2f 2c 20 72 65 6c 65 76 61 gin: /,/, releva 00029c70: 6e 63 65 3a 20 30 0a 20 20 20 20 20 20 20 20 20 nce: 0. 00029c80: 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 7b 0a },. {. 00029c90: 20 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 clas 00029ca0: 73 4e 61 6d 65 3a 20 27 27 2c 0a 20 20 20 20 20 sName: '',. 00029cb0: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c begin: /\ 00029cc0: 73 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 s/,. 00029cd0: 65 6e 64 3a 20 2f 5c 73 2a 2f 2c 0a 20 20 20 20 end: /\s*/,. 00029ce0: 20 20 20 20 20 20 20 20 73 6b 69 70 3a 20 74 72 skip: tr 00029cf0: 75 65 0a 20 20 20 20 20 20 20 20 20 20 7d 2c 0a ue. },. 00029d00: 20 20 20 20 20 20 20 20 20 20 7b 20 2f 2f 20 4a { // J 00029d10: 53 58 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 SX. v 00029d20: 61 72 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 ariants: [. 00029d30: 20 20 20 20 20 20 20 20 20 7b 20 62 65 67 69 6e { begin 00029d40: 3a 20 46 52 41 47 4d 45 4e 54 2e 62 65 67 69 6e : FRAGMENT.begin 00029d50: 2c 20 65 6e 64 3a 20 46 52 41 47 4d 45 4e 54 2e , end: FRAGMENT. 00029d60: 65 6e 64 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 end },. 00029d70: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 {. 00029d80: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 58 4d begin: XM 00029d90: 4c 5f 54 41 47 2e 62 65 67 69 6e 2c 0a 20 20 20 L_TAG.begin,. 00029da0: 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 // 00029db0: 77 65 20 63 61 72 65 66 75 6c 6c 79 20 63 68 65 we carefully che 00029dc0: 63 6b 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 74 ck the opening t 00029dd0: 61 67 20 74 6f 20 73 65 65 20 69 66 20 69 74 20 ag to see if it 00029de0: 74 72 75 6c 79 0a 20 20 20 20 20 20 20 20 20 20 truly. 00029df0: 20 20 20 20 20 20 2f 2f 20 69 73 20 61 20 74 61 // is a ta 00029e00: 67 20 61 6e 64 20 6e 6f 74 20 61 20 66 61 6c 73 g and not a fals 00029e10: 65 20 70 6f 73 69 74 69 76 65 0a 20 20 20 20 20 e positive. 00029e20: 20 20 20 20 20 20 20 20 20 20 20 27 6f 6e 3a 62 'on:b 00029e30: 65 67 69 6e 27 3a 20 58 4d 4c 5f 54 41 47 2e 69 egin': XML_TAG.i 00029e40: 73 54 72 75 6c 79 4f 70 65 6e 69 6e 67 54 61 67 sTrulyOpeningTag 00029e50: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,. 00029e60: 20 20 65 6e 64 3a 20 58 4d 4c 5f 54 41 47 2e 65 end: XML_TAG.e 00029e70: 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 nd. 00029e80: 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 5d }. ] 00029e90: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 75 ,. su 00029ea0: 62 4c 61 6e 67 75 61 67 65 3a 20 27 78 6d 6c 27 bLanguage: 'xml' 00029eb0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f ,. co 00029ec0: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 00029ed0: 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 {. 00029ee0: 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a begin: 00029ef0: 20 58 4d 4c 5f 54 41 47 2e 62 65 67 69 6e 2c 0a XML_TAG.begin,. 00029f00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00029f10: 65 6e 64 3a 20 58 4d 4c 5f 54 41 47 2e 65 6e 64 end: XML_TAG.end 00029f20: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,. 00029f30: 20 20 73 6b 69 70 3a 20 74 72 75 65 2c 0a 20 20 skip: true,. 00029f40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f co 00029f50: 6e 74 61 69 6e 73 3a 20 5b 27 73 65 6c 66 27 5d ntains: ['self'] 00029f60: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d . } 00029f70: 0a 20 20 20 20 20 20 20 20 20 20 20 20 5d 0a 20 . ]. 00029f80: 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 }. 00029f90: 20 20 20 5d 2c 0a 20 20 20 20 20 20 20 20 72 65 ],. re 00029fa0: 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 20 levance: 0. 00029fb0: 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 },. {. 00029fc0: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 00029fd0: 66 75 6e 63 74 69 6f 6e 27 2c 0a 20 20 20 20 20 function',. 00029fe0: 20 20 20 62 65 67 69 6e 4b 65 79 77 6f 72 64 73 beginKeywords 00029ff0: 3a 20 27 66 75 6e 63 74 69 6f 6e 27 2c 0a 20 20 : 'function',. 0002a000: 20 20 20 20 20 20 65 6e 64 3a 20 2f 5b 7b 3b 5d end: /[{;] 0002a010: 2f 2c 0a 20 20 20 20 20 20 20 20 65 78 63 6c 75 /,. exclu 0002a020: 64 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 deEnd: true,. 0002a030: 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 4b keywords: K 0002a040: 45 59 57 4f 52 44 53 24 31 2c 0a 20 20 20 20 20 EYWORDS$1,. 0002a050: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 0002a060: 20 20 20 20 20 20 20 20 20 27 73 65 6c 66 27 2c 'self', 0002a070: 0a 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 2e . hljs. 0002a080: 69 6e 68 65 72 69 74 28 68 6c 6a 73 2e 54 49 54 inherit(hljs.TIT 0002a090: 4c 45 5f 4d 4f 44 45 2c 20 7b 20 62 65 67 69 6e LE_MODE, { begin 0002a0a0: 3a 20 49 44 45 4e 54 5f 52 45 24 31 20 7d 29 2c : IDENT_RE$1 }), 0002a0b0: 0a 20 20 20 20 20 20 20 20 20 20 50 41 52 41 4d . PARAM 0002a0c0: 53 0a 20 20 20 20 20 20 20 20 5d 2c 0a 20 20 20 S. ],. 0002a0d0: 20 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 2f 25 illegal: /% 0002a0e0: 2f 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 /. },. 0002a0f0: 20 7b 0a 20 20 20 20 20 20 20 20 2f 2f 20 70 72 {. // pr 0002a100: 65 76 65 6e 74 20 74 68 69 73 20 66 72 6f 6d 20 event this from 0002a110: 67 65 74 74 69 6e 67 20 73 77 61 6c 6c 6f 77 65 getting swallowe 0002a120: 64 20 75 70 20 62 79 20 66 75 6e 63 74 69 6f 6e d up by function 0002a130: 0a 20 20 20 20 20 20 20 20 2f 2f 20 73 69 6e 63 . // sinc 0002a140: 65 20 74 68 65 79 20 61 70 70 65 61 72 20 22 66 e they appear "f 0002a150: 75 6e 63 74 69 6f 6e 20 6c 69 6b 65 22 0a 20 20 unction like". 0002a160: 20 20 20 20 20 20 62 65 67 69 6e 4b 65 79 77 6f beginKeywo 0002a170: 72 64 73 3a 20 22 77 68 69 6c 65 20 69 66 20 73 rds: "while if s 0002a180: 77 69 74 63 68 20 63 61 74 63 68 20 66 6f 72 22 witch catch for" 0002a190: 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 . },. 0002a1a0: 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e {. classN 0002a1b0: 61 6d 65 3a 20 27 66 75 6e 63 74 69 6f 6e 27 2c ame: 'function', 0002a1c0: 0a 20 20 20 20 20 20 20 20 2f 2f 20 77 65 20 68 . // we h 0002a1d0: 61 76 65 20 74 6f 20 63 6f 75 6e 74 20 74 68 65 ave to count the 0002a1e0: 20 70 61 72 65 6e 73 20 74 6f 20 6d 61 6b 65 20 parens to make 0002a1f0: 73 75 72 65 20 77 65 20 61 63 74 75 61 6c 6c 79 sure we actually 0002a200: 20 68 61 76 65 20 74 68 65 20 63 6f 72 72 65 63 have the correc 0002a210: 74 0a 20 20 20 20 20 20 20 20 2f 2f 20 62 6f 75 t. // bou 0002a220: 6e 64 69 6e 67 20 28 20 29 2e 20 20 54 68 65 72 nding ( ). Ther 0002a230: 65 20 63 6f 75 6c 64 20 62 65 20 61 6e 79 20 6e e could be any n 0002a240: 75 6d 62 65 72 20 6f 66 20 73 75 62 2d 65 78 70 umber of sub-exp 0002a250: 72 65 73 73 69 6f 6e 73 20 69 6e 73 69 64 65 0a ressions inside. 0002a260: 20 20 20 20 20 20 20 20 2f 2f 20 61 6c 73 6f 20 // also 0002a270: 73 75 72 72 6f 75 6e 64 65 64 20 62 79 20 70 61 surrounded by pa 0002a280: 72 65 6e 73 2e 0a 20 20 20 20 20 20 20 20 62 65 rens.. be 0002a290: 67 69 6e 3a 20 68 6c 6a 73 2e 55 4e 44 45 52 53 gin: hljs.UNDERS 0002a2a0: 43 4f 52 45 5f 49 44 45 4e 54 5f 52 45 20 2b 0a CORE_IDENT_RE +. 0002a2b0: 20 20 20 20 20 20 20 20 20 20 27 5c 5c 28 27 20 '\\(' 0002a2c0: 2b 20 2f 2f 20 66 69 72 73 74 20 70 61 72 65 6e + // first paren 0002a2d0: 73 0a 20 20 20 20 20 20 20 20 20 20 27 5b 5e 28 s. '[^( 0002a2e0: 29 5d 2a 28 5c 5c 28 27 20 2b 0a 20 20 20 20 20 )]*(\\(' +. 0002a2f0: 20 20 20 20 20 20 20 27 5b 5e 28 29 5d 2a 28 5c '[^()]*(\ 0002a300: 5c 28 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 \(' +. 0002a310: 20 20 20 20 27 5b 5e 28 29 5d 2a 27 20 2b 0a 20 '[^()]*' +. 0002a320: 20 20 20 20 20 20 20 20 20 20 20 27 5c 5c 29 5b '\\)[ 0002a330: 5e 28 29 5d 2a 29 2a 27 20 2b 0a 20 20 20 20 20 ^()]*)*' +. 0002a340: 20 20 20 20 20 27 5c 5c 29 5b 5e 28 29 5d 2a 29 '\\)[^()]*) 0002a350: 2a 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 27 *' +. ' 0002a360: 5c 5c 29 5c 5c 73 2a 5c 5c 7b 27 2c 20 2f 2f 20 \\)\\s*\\{', // 0002a370: 65 6e 64 20 70 61 72 65 6e 73 0a 20 20 20 20 20 end parens. 0002a380: 20 20 20 72 65 74 75 72 6e 42 65 67 69 6e 3a 74 returnBegin:t 0002a390: 72 75 65 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e rue,. con 0002a3a0: 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 tains: [. 0002a3b0: 20 20 20 50 41 52 41 4d 53 2c 0a 20 20 20 20 20 PARAMS,. 0002a3c0: 20 20 20 20 20 68 6c 6a 73 2e 69 6e 68 65 72 69 hljs.inheri 0002a3d0: 74 28 68 6c 6a 73 2e 54 49 54 4c 45 5f 4d 4f 44 t(hljs.TITLE_MOD 0002a3e0: 45 2c 20 7b 20 62 65 67 69 6e 3a 20 49 44 45 4e E, { begin: IDEN 0002a3f0: 54 5f 52 45 24 31 20 7d 29 2c 0a 20 20 20 20 20 T_RE$1 }),. 0002a400: 20 20 20 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 ]. },. 0002a410: 20 20 20 20 2f 2f 20 68 61 63 6b 3a 20 70 72 65 // hack: pre 0002a420: 76 65 6e 74 73 20 64 65 74 65 63 74 69 6f 6e 20 vents detection 0002a430: 6f 66 20 6b 65 79 77 6f 72 64 73 20 69 6e 20 73 of keywords in s 0002a440: 6f 6d 65 20 63 69 72 63 75 6d 73 74 61 6e 63 65 ome circumstance 0002a450: 73 0a 20 20 20 20 20 20 2f 2f 20 2e 6b 65 79 77 s. // .keyw 0002a460: 6f 72 64 28 29 0a 20 20 20 20 20 20 2f 2f 20 24 ord(). // $ 0002a470: 6b 65 79 77 6f 72 64 20 3d 20 78 0a 20 20 20 20 keyword = x. 0002a480: 20 20 7b 0a 20 20 20 20 20 20 20 20 76 61 72 69 {. vari 0002a490: 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 ants: [. 0002a4a0: 20 20 7b 20 62 65 67 69 6e 3a 20 27 5c 5c 2e 27 { begin: '\\.' 0002a4b0: 20 2b 20 49 44 45 4e 54 5f 52 45 24 31 20 7d 2c + IDENT_RE$1 }, 0002a4c0: 0a 20 20 20 20 20 20 20 20 20 20 7b 20 62 65 67 . { beg 0002a4d0: 69 6e 3a 20 27 5c 5c 24 27 20 2b 20 49 44 45 4e in: '\\$' + IDEN 0002a4e0: 54 5f 52 45 24 31 20 7d 0a 20 20 20 20 20 20 20 T_RE$1 }. 0002a4f0: 20 5d 2c 0a 20 20 20 20 20 20 20 20 72 65 6c 65 ],. rele 0002a500: 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 20 20 7d vance: 0. } 0002a510: 2c 0a 20 20 20 20 20 20 7b 20 2f 2f 20 45 53 36 ,. { // ES6 0002a520: 20 63 6c 61 73 73 0a 20 20 20 20 20 20 20 20 63 class. c 0002a530: 6c 61 73 73 4e 61 6d 65 3a 20 27 63 6c 61 73 73 lassName: 'class 0002a540: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 0002a550: 4b 65 79 77 6f 72 64 73 3a 20 27 63 6c 61 73 73 Keywords: 'class 0002a560: 27 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 ',. end: 0002a570: 2f 5b 7b 3b 3d 5d 2f 2c 0a 20 20 20 20 20 20 20 /[{;=]/,. 0002a580: 20 65 78 63 6c 75 64 65 45 6e 64 3a 20 74 72 75 excludeEnd: tru 0002a590: 65 2c 0a 20 20 20 20 20 20 20 20 69 6c 6c 65 67 e,. illeg 0002a5a0: 61 6c 3a 20 2f 5b 3a 22 5b 5c 5d 5d 2f 2c 0a 20 al: /[:"[\]]/,. 0002a5b0: 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a contains: 0002a5c0: 20 5b 0a 20 20 20 20 20 20 20 20 20 20 7b 20 62 [. { b 0002a5d0: 65 67 69 6e 4b 65 79 77 6f 72 64 73 3a 20 27 65 eginKeywords: 'e 0002a5e0: 78 74 65 6e 64 73 27 20 7d 2c 0a 20 20 20 20 20 xtends' },. 0002a5f0: 20 20 20 20 20 68 6c 6a 73 2e 55 4e 44 45 52 53 hljs.UNDERS 0002a600: 43 4f 52 45 5f 54 49 54 4c 45 5f 4d 4f 44 45 0a CORE_TITLE_MODE. 0002a610: 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 ]. 0002a620: 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 },. {. 0002a630: 20 20 20 62 65 67 69 6e 3a 20 2f 5c 62 28 3f 3d begin: /\b(?= 0002a640: 63 6f 6e 73 74 72 75 63 74 6f 72 29 2f 2c 0a 20 constructor)/,. 0002a650: 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 5b 7b 3b end: /[{; 0002a660: 5d 2f 2c 0a 20 20 20 20 20 20 20 20 65 78 63 6c ]/,. excl 0002a670: 75 64 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 udeEnd: true,. 0002a680: 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 contains: 0002a690: 5b 0a 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 [. hljs 0002a6a0: 2e 69 6e 68 65 72 69 74 28 68 6c 6a 73 2e 54 49 .inherit(hljs.TI 0002a6b0: 54 4c 45 5f 4d 4f 44 45 2c 20 7b 20 62 65 67 69 TLE_MODE, { begi 0002a6c0: 6e 3a 20 49 44 45 4e 54 5f 52 45 24 31 20 7d 29 n: IDENT_RE$1 }) 0002a6d0: 2c 0a 20 20 20 20 20 20 20 20 20 20 27 73 65 6c ,. 'sel 0002a6e0: 66 27 2c 0a 20 20 20 20 20 20 20 20 20 20 50 41 f',. PA 0002a6f0: 52 41 4d 53 0a 20 20 20 20 20 20 20 20 5d 0a 20 RAMS. ]. 0002a700: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a },. {. 0002a710: 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 begin: ' 0002a720: 28 67 65 74 7c 73 65 74 29 5c 5c 73 2b 28 3f 3d (get|set)\\s+(?= 0002a730: 27 20 2b 20 49 44 45 4e 54 5f 52 45 24 31 20 2b ' + IDENT_RE$1 + 0002a740: 20 27 5c 5c 28 29 27 2c 0a 20 20 20 20 20 20 20 '\\()',. 0002a750: 20 65 6e 64 3a 20 2f 5c 7b 2f 2c 0a 20 20 20 20 end: /\{/,. 0002a760: 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 22 67 keywords: "g 0002a770: 65 74 20 73 65 74 22 2c 0a 20 20 20 20 20 20 20 et set",. 0002a780: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 0002a790: 20 20 20 20 20 20 20 68 6c 6a 73 2e 69 6e 68 65 hljs.inhe 0002a7a0: 72 69 74 28 68 6c 6a 73 2e 54 49 54 4c 45 5f 4d rit(hljs.TITLE_M 0002a7b0: 4f 44 45 2c 20 7b 20 62 65 67 69 6e 3a 20 49 44 ODE, { begin: ID 0002a7c0: 45 4e 54 5f 52 45 24 31 20 7d 29 2c 0a 20 20 20 ENT_RE$1 }),. 0002a7d0: 20 20 20 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 { begin: 0002a7e0: 2f 5c 28 5c 29 2f 20 7d 2c 20 2f 2f 20 65 61 74 /\(\)/ }, // eat 0002a7f0: 20 74 6f 20 61 76 6f 69 64 20 65 6d 70 74 79 20 to avoid empty 0002a800: 70 61 72 61 6d 73 0a 20 20 20 20 20 20 20 20 20 params. 0002a810: 20 50 41 52 41 4d 53 0a 20 20 20 20 20 20 20 20 PARAMS. 0002a820: 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 ]. },. 0002a830: 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e {. begin 0002a840: 3a 20 2f 5c 24 5b 28 2e 5d 2f 20 2f 2f 20 72 65 : /\$[(.]/ // re 0002a850: 6c 65 76 61 6e 63 65 20 62 6f 6f 73 74 65 72 20 levance booster 0002a860: 66 6f 72 20 61 20 70 61 74 74 65 72 6e 20 63 6f for a pattern co 0002a870: 6d 6d 6f 6e 20 74 6f 20 4a 53 20 6c 69 62 73 3a mmon to JS libs: 0002a880: 20 60 24 28 73 6f 6d 65 74 68 69 6e 67 29 60 20 `$(something)` 0002a890: 61 6e 64 20 60 24 2e 73 6f 6d 65 74 68 69 6e 67 and `$.something 0002a8a0: 60 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 5d 0a `. }. ]. 0002a8b0: 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 };.}..module.e 0002a8c0: 78 70 6f 72 74 73 20 3d 20 6a 61 76 61 73 63 72 xports = javascr 0002a8d0: 69 70 74 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c ipt;.../***/ }), 0002a8e0: 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f ../***/ "./node_ 0002a8f0: 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 modules/highligh 0002a900: 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 t.js/lib/languag 0002a910: 65 73 2f 6a 62 6f 73 73 2d 63 6c 69 2e 6a 73 22 es/jboss-cli.js" 0002a920: 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a :./*!*********** 0002a930: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002a940: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002a950: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002a960: 2a 2a 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f ***!*\. !*** ./ 0002a970: 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 node_modules/hig 0002a980: 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 hlight.js/lib/la 0002a990: 6e 67 75 61 67 65 73 2f 6a 62 6f 73 73 2d 63 6c nguages/jboss-cl 0002a9a0: 69 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a i.js ***!. \*** 0002a9b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002a9c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002a9d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002a9e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a ***********/./** 0002a9f0: 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 */ ((module) => 0002aa00: 7b 0a 0a 2f 2a 0a 20 4c 61 6e 67 75 61 67 65 3a {../*. Language: 0002aa10: 20 4a 42 6f 73 73 20 43 4c 49 0a 20 41 75 74 68 JBoss CLI. Auth 0002aa20: 6f 72 3a 20 52 61 70 68 61 c3 ab 6c 20 50 61 72 or: Rapha..l Par 0002aa30: 72 c3 ab 65 20 3c 72 70 61 72 72 65 65 40 65 64 r..e <rparree@ed 0002aa40: 63 34 69 74 2e 63 6f 6d 3e 0a 20 44 65 73 63 72 c4it.com>. Descr 0002aa50: 69 70 74 69 6f 6e 3a 20 6c 61 6e 67 75 61 67 65 iption: language 0002aa60: 20 64 65 66 69 6e 69 74 69 6f 6e 20 6a 62 6f 73 definition jbos 0002aa70: 73 20 63 6c 69 0a 20 57 65 62 73 69 74 65 3a 20 s cli. Website: 0002aa80: 68 74 74 70 73 3a 2f 2f 64 6f 63 73 2e 6a 62 6f https://docs.jbo 0002aa90: 73 73 2e 6f 72 67 2f 61 75 74 68 6f 72 2f 64 69 ss.org/author/di 0002aaa0: 73 70 6c 61 79 2f 57 46 4c 59 2f 43 6f 6d 6d 61 splay/WFLY/Comma 0002aab0: 6e 64 2b 4c 69 6e 65 2b 49 6e 74 65 72 66 61 63 nd+Line+Interfac 0002aac0: 65 0a 20 43 61 74 65 67 6f 72 79 3a 20 63 6f 6e e. Category: con 0002aad0: 66 69 67 0a 20 2a 2f 0a 0a 66 75 6e 63 74 69 6f fig. */..functio 0002aae0: 6e 20 6a 62 6f 73 73 43 6c 69 28 68 6c 6a 73 29 n jbossCli(hljs) 0002aaf0: 20 7b 0a 20 20 63 6f 6e 73 74 20 50 41 52 41 4d {. const PARAM 0002ab00: 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 = {. begin: 0002ab10: 2f 5b 5c 77 2d 5d 2b 20 2a 3d 2f 2c 0a 20 20 20 /[\w-]+ *=/,. 0002ab20: 20 72 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 72 returnBegin: tr 0002ab30: 75 65 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 ue,. relevanc 0002ab40: 65 3a 20 30 2c 0a 20 20 20 20 63 6f 6e 74 61 69 e: 0,. contai 0002ab50: 6e 73 3a 20 5b 0a 20 20 20 20 20 20 7b 0a 20 20 ns: [. {. 0002ab60: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 0002ab70: 20 27 61 74 74 72 27 2c 0a 20 20 20 20 20 20 20 'attr',. 0002ab80: 20 62 65 67 69 6e 3a 20 2f 5b 5c 77 2d 5d 2b 2f begin: /[\w-]+/ 0002ab90: 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 5d 0a 20 . }. ]. 0002aba0: 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 50 41 52 41 };. const PARA 0002abb0: 4d 53 42 4c 4f 43 4b 20 3d 20 7b 0a 20 20 20 20 MSBLOCK = {. 0002abc0: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 70 61 72 61 className: 'para 0002abd0: 6d 73 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 ms',. begin: 0002abe0: 2f 5c 28 2f 2c 0a 20 20 20 20 65 6e 64 3a 20 2f /\(/,. end: / 0002abf0: 5c 29 2f 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e \)/,. contain 0002ac00: 73 3a 20 5b 50 41 52 41 4d 5d 2c 0a 20 20 20 20 s: [PARAM],. 0002ac10: 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 7d relevance: 0. } 0002ac20: 3b 0a 20 20 63 6f 6e 73 74 20 4f 50 45 52 41 54 ;. const OPERAT 0002ac30: 49 4f 4e 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 ION = {. clas 0002ac40: 73 4e 61 6d 65 3a 20 27 66 75 6e 63 74 69 6f 6e sName: 'function 0002ac50: 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 2f 3a ',. begin: /: 0002ac60: 5b 5c 77 5c 2d 2e 5d 2b 2f 2c 0a 20 20 20 20 72 [\w\-.]+/,. r 0002ac70: 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 7d 3b elevance: 0. }; 0002ac80: 0a 20 20 63 6f 6e 73 74 20 50 41 54 48 20 3d 20 . const PATH = 0002ac90: 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a {. className: 0002aca0: 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 62 'string',. b 0002acb0: 65 67 69 6e 3a 20 2f 5c 42 28 5b 5c 2f 2e 5d 29 egin: /\B([\/.]) 0002acc0: 5b 5c 77 5c 2d 2e 5c 2f 3d 5d 2b 2f 0a 20 20 7d [\w\-.\/=]+/. } 0002acd0: 3b 0a 20 20 63 6f 6e 73 74 20 43 4f 4d 4d 41 4e ;. const COMMAN 0002ace0: 44 5f 50 41 52 41 4d 53 20 3d 20 7b 0a 20 20 20 D_PARAMS = {. 0002acf0: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 70 61 72 className: 'par 0002ad00: 61 6d 73 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a ams',. begin: 0002ad10: 20 2f 2d 2d 5b 5c 77 5c 2d 3d 5c 2f 5d 2b 2f 0a /--[\w\-=\/]+/. 0002ad20: 20 20 7d 3b 0a 20 20 72 65 74 75 72 6e 20 7b 0a };. return {. 0002ad30: 20 20 20 20 6e 61 6d 65 3a 20 27 4a 42 6f 73 73 name: 'JBoss 0002ad40: 20 43 4c 49 27 2c 0a 20 20 20 20 61 6c 69 61 73 CLI',. alias 0002ad50: 65 73 3a 20 5b 27 77 69 6c 64 66 6c 79 2d 63 6c es: ['wildfly-cl 0002ad60: 69 27 5d 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 i'],. keyword 0002ad70: 73 3a 20 7b 0a 20 20 20 20 20 20 24 70 61 74 74 s: {. $patt 0002ad80: 65 72 6e 3a 20 27 5b 61 2d 7a 5c 2d 5d 2b 27 2c ern: '[a-z\-]+', 0002ad90: 0a 20 20 20 20 20 20 6b 65 79 77 6f 72 64 3a 20 . keyword: 0002ada0: 27 61 6c 69 61 73 20 62 61 74 63 68 20 63 64 20 'alias batch cd 0002adb0: 63 6c 65 61 72 20 63 6f 6d 6d 61 6e 64 20 63 6f clear command co 0002adc0: 6e 6e 65 63 74 20 63 6f 6e 6e 65 63 74 69 6f 6e nnect connection 0002add0: 2d 66 61 63 74 6f 72 79 20 63 6f 6e 6e 65 63 74 -factory connect 0002ade0: 69 6f 6e 2d 69 6e 66 6f 20 64 61 74 61 2d 73 6f ion-info data-so 0002adf0: 75 72 63 65 20 64 65 70 6c 6f 79 20 27 20 2b 0a urce deploy ' +. 0002ae00: 20 20 20 20 20 20 27 64 65 70 6c 6f 79 6d 65 6e 'deploymen 0002ae10: 74 2d 69 6e 66 6f 20 64 65 70 6c 6f 79 6d 65 6e t-info deploymen 0002ae20: 74 2d 6f 76 65 72 6c 61 79 20 65 63 68 6f 20 65 t-overlay echo e 0002ae30: 63 68 6f 2d 64 6d 72 20 68 65 6c 70 20 68 69 73 cho-dmr help his 0002ae40: 74 6f 72 79 20 69 66 20 6a 64 62 63 2d 64 72 69 tory if jdbc-dri 0002ae50: 76 65 72 2d 69 6e 66 6f 20 6a 6d 73 2d 71 75 65 ver-info jms-que 0002ae60: 75 65 7c 32 30 20 6a 6d 73 2d 74 6f 70 69 63 7c ue|20 jms-topic| 0002ae70: 32 30 20 6c 73 20 27 20 2b 0a 20 20 20 20 20 20 20 ls ' +. 0002ae80: 27 70 61 74 63 68 20 70 77 64 20 71 75 69 74 20 'patch pwd quit 0002ae90: 72 65 61 64 2d 61 74 74 72 69 62 75 74 65 20 72 read-attribute r 0002aea0: 65 61 64 2d 6f 70 65 72 61 74 69 6f 6e 20 72 65 ead-operation re 0002aeb0: 6c 6f 61 64 20 72 6f 6c 6c 6f 75 74 2d 70 6c 61 load rollout-pla 0002aec0: 6e 20 72 75 6e 2d 62 61 74 63 68 20 73 65 74 20 n run-batch set 0002aed0: 73 68 75 74 64 6f 77 6e 20 74 72 79 20 75 6e 61 shutdown try una 0002aee0: 6c 69 61 73 20 27 20 2b 0a 20 20 20 20 20 20 27 lias ' +. ' 0002aef0: 75 6e 64 65 70 6c 6f 79 20 75 6e 73 65 74 20 76 undeploy unset v 0002af00: 65 72 73 69 6f 6e 20 78 61 2d 64 61 74 61 2d 73 ersion xa-data-s 0002af10: 6f 75 72 63 65 27 2c 20 2f 2f 20 6d 6f 64 75 6c ource', // modul 0002af20: 65 0a 20 20 20 20 20 20 6c 69 74 65 72 61 6c 3a e. literal: 0002af30: 20 27 74 72 75 65 20 66 61 6c 73 65 27 0a 20 20 'true false'. 0002af40: 20 20 7d 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e },. contain 0002af50: 73 3a 20 5b 0a 20 20 20 20 20 20 68 6c 6a 73 2e s: [. hljs. 0002af60: 48 41 53 48 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 HASH_COMMENT_MOD 0002af70: 45 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e 51 55 E,. hljs.QU 0002af80: 4f 54 45 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c OTE_STRING_MODE, 0002af90: 0a 20 20 20 20 20 20 43 4f 4d 4d 41 4e 44 5f 50 . COMMAND_P 0002afa0: 41 52 41 4d 53 2c 0a 20 20 20 20 20 20 4f 50 45 ARAMS,. OPE 0002afb0: 52 41 54 49 4f 4e 2c 0a 20 20 20 20 20 20 50 41 RATION,. PA 0002afc0: 54 48 2c 0a 20 20 20 20 20 20 50 41 52 41 4d 53 TH,. PARAMS 0002afd0: 42 4c 4f 43 4b 0a 20 20 20 20 5d 0a 20 20 7d 3b BLOCK. ]. }; 0002afe0: 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 .}..module.expor 0002aff0: 74 73 20 3d 20 6a 62 6f 73 73 43 6c 69 3b 0a 0a ts = jbossCli;.. 0002b000: 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a ./***/ }),../*** 0002b010: 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 / "./node_module 0002b020: 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c s/highlight.js/l 0002b030: 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6a 73 6f ib/languages/jso 0002b040: 6e 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a n.js":./*!****** 0002b050: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b060: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b070: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b080: 2a 2a 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f ***!*\. !*** ./ 0002b090: 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 node_modules/hig 0002b0a0: 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 hlight.js/lib/la 0002b0b0: 6e 67 75 61 67 65 73 2f 6a 73 6f 6e 2e 6a 73 20 nguages/json.js 0002b0c0: 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a 2a 2a 2a 2a ***!. \******** 0002b0d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b0e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b0f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b100: 2a 2f 0a 2f 2a 2a 2a 2f 20 28 28 6d 6f 64 75 6c */./***/ ((modul 0002b110: 65 29 20 3d 3e 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 e) => {../*.Lang 0002b120: 75 61 67 65 3a 20 4a 53 4f 4e 0a 44 65 73 63 72 uage: JSON.Descr 0002b130: 69 70 74 69 6f 6e 3a 20 4a 53 4f 4e 20 28 4a 61 iption: JSON (Ja 0002b140: 76 61 53 63 72 69 70 74 20 4f 62 6a 65 63 74 20 vaScript Object 0002b150: 4e 6f 74 61 74 69 6f 6e 29 20 69 73 20 61 20 6c Notation) is a l 0002b160: 69 67 68 74 77 65 69 67 68 74 20 64 61 74 61 2d ightweight data- 0002b170: 69 6e 74 65 72 63 68 61 6e 67 65 20 66 6f 72 6d interchange form 0002b180: 61 74 2e 0a 41 75 74 68 6f 72 3a 20 49 76 61 6e at..Author: Ivan 0002b190: 20 53 61 67 61 6c 61 65 76 20 3c 6d 61 6e 69 61 Sagalaev <mania 0002b1a0: 63 40 73 6f 66 74 77 61 72 65 6d 61 6e 69 61 63 c@softwaremaniac 0002b1b0: 73 2e 6f 72 67 3e 0a 57 65 62 73 69 74 65 3a 20 s.org>.Website: 0002b1c0: 68 74 74 70 3a 2f 2f 77 77 77 2e 6a 73 6f 6e 2e http://www.json. 0002b1d0: 6f 72 67 0a 43 61 74 65 67 6f 72 79 3a 20 63 6f org.Category: co 0002b1e0: 6d 6d 6f 6e 2c 20 70 72 6f 74 6f 63 6f 6c 73 0a mmon, protocols. 0002b1f0: 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 6a 73 6f */..function jso 0002b200: 6e 28 68 6c 6a 73 29 20 7b 0a 20 20 63 6f 6e 73 n(hljs) {. cons 0002b210: 74 20 4c 49 54 45 52 41 4c 53 20 3d 20 7b 0a 20 t LITERALS = {. 0002b220: 20 20 20 6c 69 74 65 72 61 6c 3a 20 27 74 72 75 literal: 'tru 0002b230: 65 20 66 61 6c 73 65 20 6e 75 6c 6c 27 0a 20 20 e false null'. 0002b240: 7d 3b 0a 20 20 63 6f 6e 73 74 20 41 4c 4c 4f 57 };. const ALLOW 0002b250: 45 44 5f 43 4f 4d 4d 45 4e 54 53 20 3d 20 5b 0a ED_COMMENTS = [. 0002b260: 20 20 20 20 68 6c 6a 73 2e 43 5f 4c 49 4e 45 5f hljs.C_LINE_ 0002b270: 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 COMMENT_MODE,. 0002b280: 20 20 68 6c 6a 73 2e 43 5f 42 4c 4f 43 4b 5f 43 hljs.C_BLOCK_C 0002b290: 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 0a 20 20 5d 3b OMMENT_MODE. ]; 0002b2a0: 0a 20 20 63 6f 6e 73 74 20 54 59 50 45 53 20 3d . const TYPES = 0002b2b0: 20 5b 0a 20 20 20 20 68 6c 6a 73 2e 51 55 4f 54 [. hljs.QUOT 0002b2c0: 45 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 E_STRING_MODE,. 0002b2d0: 20 20 20 68 6c 6a 73 2e 43 5f 4e 55 4d 42 45 52 hljs.C_NUMBER 0002b2e0: 5f 4d 4f 44 45 0a 20 20 5d 3b 0a 20 20 63 6f 6e _MODE. ];. con 0002b2f0: 73 74 20 56 41 4c 55 45 5f 43 4f 4e 54 41 49 4e st VALUE_CONTAIN 0002b300: 45 52 20 3d 20 7b 0a 20 20 20 20 65 6e 64 3a 20 ER = {. end: 0002b310: 27 2c 27 2c 0a 20 20 20 20 65 6e 64 73 57 69 74 ',',. endsWit 0002b320: 68 50 61 72 65 6e 74 3a 20 74 72 75 65 2c 0a 20 hParent: true,. 0002b330: 20 20 20 65 78 63 6c 75 64 65 45 6e 64 3a 20 74 excludeEnd: t 0002b340: 72 75 65 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e rue,. contain 0002b350: 73 3a 20 54 59 50 45 53 2c 0a 20 20 20 20 6b 65 s: TYPES,. ke 0002b360: 79 77 6f 72 64 73 3a 20 4c 49 54 45 52 41 4c 53 ywords: LITERALS 0002b370: 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 4f 42 . };. const OB 0002b380: 4a 45 43 54 20 3d 20 7b 0a 20 20 20 20 62 65 67 JECT = {. beg 0002b390: 69 6e 3a 20 2f 5c 7b 2f 2c 0a 20 20 20 20 65 6e in: /\{/,. en 0002b3a0: 64 3a 20 2f 5c 7d 2f 2c 0a 20 20 20 20 63 6f 6e d: /\}/,. con 0002b3b0: 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 7b tains: [. { 0002b3c0: 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 . classNa 0002b3d0: 6d 65 3a 20 27 61 74 74 72 27 2c 0a 20 20 20 20 me: 'attr',. 0002b3e0: 20 20 20 20 62 65 67 69 6e 3a 20 2f 22 2f 2c 0a begin: /"/,. 0002b3f0: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 22 2f end: /"/ 0002b400: 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 ,. contai 0002b410: 6e 73 3a 20 5b 68 6c 6a 73 2e 42 41 43 4b 53 4c ns: [hljs.BACKSL 0002b420: 41 53 48 5f 45 53 43 41 50 45 5d 2c 0a 20 20 20 ASH_ESCAPE],. 0002b430: 20 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 27 5c illegal: '\ 0002b440: 5c 6e 27 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 \n'. },. 0002b450: 20 20 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 hljs.inherit( 0002b460: 56 41 4c 55 45 5f 43 4f 4e 54 41 49 4e 45 52 2c VALUE_CONTAINER, 0002b470: 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e {. begin 0002b480: 3a 20 2f 3a 2f 0a 20 20 20 20 20 20 7d 29 0a 20 : /:/. }). 0002b490: 20 20 20 5d 2e 63 6f 6e 63 61 74 28 41 4c 4c 4f ].concat(ALLO 0002b4a0: 57 45 44 5f 43 4f 4d 4d 45 4e 54 53 29 2c 0a 20 WED_COMMENTS),. 0002b4b0: 20 20 20 69 6c 6c 65 67 61 6c 3a 20 27 5c 5c 53 illegal: '\\S 0002b4c0: 27 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 41 '. };. const A 0002b4d0: 52 52 41 59 20 3d 20 7b 0a 20 20 20 20 62 65 67 RRAY = {. beg 0002b4e0: 69 6e 3a 20 27 5c 5c 5b 27 2c 0a 20 20 20 20 65 in: '\\[',. e 0002b4f0: 6e 64 3a 20 27 5c 5c 5d 27 2c 0a 20 20 20 20 63 nd: '\\]',. c 0002b500: 6f 6e 74 61 69 6e 73 3a 20 5b 68 6c 6a 73 2e 69 ontains: [hljs.i 0002b510: 6e 68 65 72 69 74 28 56 41 4c 55 45 5f 43 4f 4e nherit(VALUE_CON 0002b520: 54 41 49 4e 45 52 29 5d 2c 20 2f 2f 20 69 6e 68 TAINER)], // inh 0002b530: 65 72 69 74 20 69 73 20 61 20 77 6f 72 6b 61 72 erit is a workar 0002b540: 6f 75 6e 64 20 66 6f 72 20 61 20 62 75 67 20 74 ound for a bug t 0002b550: 68 61 74 20 6d 61 6b 65 73 20 73 68 61 72 65 64 hat makes shared 0002b560: 20 6d 6f 64 65 73 20 77 69 74 68 20 65 6e 64 73 modes with ends 0002b570: 57 69 74 68 50 61 72 65 6e 74 20 63 6f 6d 70 69 WithParent compi 0002b580: 6c 65 20 6f 6e 6c 79 20 74 68 65 20 65 6e 64 69 le only the endi 0002b590: 6e 67 20 6f 66 20 6f 6e 65 20 6f 66 20 74 68 65 ng of one of the 0002b5a0: 20 70 61 72 65 6e 74 73 0a 20 20 20 20 69 6c 6c parents. ill 0002b5b0: 65 67 61 6c 3a 20 27 5c 5c 53 27 0a 20 20 7d 3b egal: '\\S'. }; 0002b5c0: 0a 20 20 54 59 50 45 53 2e 70 75 73 68 28 4f 42 . TYPES.push(OB 0002b5d0: 4a 45 43 54 2c 20 41 52 52 41 59 29 3b 0a 20 20 JECT, ARRAY);. 0002b5e0: 41 4c 4c 4f 57 45 44 5f 43 4f 4d 4d 45 4e 54 53 ALLOWED_COMMENTS 0002b5f0: 2e 66 6f 72 45 61 63 68 28 66 75 6e 63 74 69 6f .forEach(functio 0002b600: 6e 28 72 75 6c 65 29 20 7b 0a 20 20 20 20 54 59 n(rule) {. TY 0002b610: 50 45 53 2e 70 75 73 68 28 72 75 6c 65 29 3b 0a PES.push(rule);. 0002b620: 20 20 7d 29 3b 0a 20 20 72 65 74 75 72 6e 20 7b });. return { 0002b630: 0a 20 20 20 20 6e 61 6d 65 3a 20 27 4a 53 4f 4e . name: 'JSON 0002b640: 27 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a ',. contains: 0002b650: 20 54 59 50 45 53 2c 0a 20 20 20 20 6b 65 79 77 TYPES,. keyw 0002b660: 6f 72 64 73 3a 20 4c 49 54 45 52 41 4c 53 2c 0a ords: LITERALS,. 0002b670: 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 27 5c 5c illegal: '\\ 0002b680: 53 27 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c S'. };.}..modul 0002b690: 65 2e 65 78 70 6f 72 74 73 20 3d 20 6a 73 6f 6e e.exports = json 0002b6a0: 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f ;.../***/ }),../ 0002b6b0: 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 ***/ "./node_mod 0002b6c0: 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a ules/highlight.j 0002b6d0: 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f s/lib/languages/ 0002b6e0: 6a 75 6c 69 61 2d 72 65 70 6c 2e 6a 73 22 3a 0a julia-repl.js":. 0002b6f0: 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a /*!************* 0002b700: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b710: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b720: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b730: 2a 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e **!*\. !*** ./n 0002b740: 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 ode_modules/high 0002b750: 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e light.js/lib/lan 0002b760: 67 75 61 67 65 73 2f 6a 75 6c 69 61 2d 72 65 70 guages/julia-rep 0002b770: 6c 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a l.js ***!. \*** 0002b780: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b790: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b7a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002b7b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a ************/./* 0002b7c0: 2a 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e **/ ((module) => 0002b7d0: 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a {../*.Language: 0002b7e0: 20 4a 75 6c 69 61 20 52 45 50 4c 0a 44 65 73 63 Julia REPL.Desc 0002b7f0: 72 69 70 74 69 6f 6e 3a 20 4a 75 6c 69 61 20 52 ription: Julia R 0002b800: 45 50 4c 20 73 65 73 73 69 6f 6e 73 0a 41 75 74 EPL sessions.Aut 0002b810: 68 6f 72 3a 20 4d 6f 72 74 65 6e 20 50 69 69 62 hor: Morten Piib 0002b820: 65 6c 65 68 74 20 3c 6d 6f 72 74 65 6e 2e 70 69 eleht <morten.pi 0002b830: 69 62 65 6c 65 68 74 40 67 6d 61 69 6c 2e 63 6f ibeleht@gmail.co 0002b840: 6d 3e 0a 57 65 62 73 69 74 65 3a 20 68 74 74 70 m>.Website: http 0002b850: 73 3a 2f 2f 6a 75 6c 69 61 6c 61 6e 67 2e 6f 72 s://julialang.or 0002b860: 67 0a 52 65 71 75 69 72 65 73 3a 20 6a 75 6c 69 g.Requires: juli 0002b870: 61 2e 6a 73 0a 0a 54 68 65 20 4a 75 6c 69 61 20 a.js..The Julia 0002b880: 52 45 50 4c 20 63 6f 64 65 20 62 6c 6f 63 6b 73 REPL code blocks 0002b890: 20 6c 6f 6f 6b 20 73 6f 6d 65 74 68 69 6e 67 20 look something 0002b8a0: 6c 69 6b 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 like the followi 0002b8b0: 6e 67 3a 0a 0a 20 20 6a 75 6c 69 61 3e 20 66 75 ng:.. julia> fu 0002b8c0: 6e 63 74 69 6f 6e 20 66 6f 6f 28 78 29 0a 20 20 nction foo(x). 0002b8d0: 20 20 20 20 20 20 20 20 20 20 20 78 20 2b 20 31 x + 1 0002b8e0: 0a 20 20 20 20 20 20 20 20 20 65 6e 64 0a 20 20 . end. 0002b8f0: 66 6f 6f 20 28 67 65 6e 65 72 69 63 20 66 75 6e foo (generic fun 0002b900: 63 74 69 6f 6e 20 77 69 74 68 20 31 20 6d 65 74 ction with 1 met 0002b910: 68 6f 64 29 0a 0a 54 68 65 79 20 73 74 61 72 74 hod)..They start 0002b920: 20 6f 6e 20 61 20 6e 65 77 20 6c 69 6e 65 20 77 on a new line w 0002b930: 69 74 68 20 22 6a 75 6c 69 61 3e 22 2e 20 55 73 ith "julia>". Us 0002b940: 75 61 6c 6c 79 20 74 68 65 72 65 20 73 68 6f 75 ually there shou 0002b950: 6c 64 20 61 6c 73 6f 20 62 65 20 61 20 73 70 61 ld also be a spa 0002b960: 63 65 20 61 66 74 65 72 20 74 68 69 73 2c 20 62 ce after this, b 0002b970: 75 74 0a 77 65 20 61 6c 73 6f 20 61 6c 6c 6f 77 ut.we also allow 0002b980: 20 74 68 65 20 63 6f 64 65 20 74 6f 20 73 74 61 the code to sta 0002b990: 72 74 20 72 69 67 68 74 20 61 66 74 65 72 20 74 rt right after t 0002b9a0: 68 65 20 3e 20 63 68 61 72 61 63 74 65 72 2e 20 he > character. 0002b9b0: 54 68 65 20 63 6f 64 65 20 6d 61 79 20 72 75 6e The code may run 0002b9c0: 20 6f 76 65 72 20 6d 75 6c 74 69 70 6c 65 0a 6c over multiple.l 0002b9d0: 69 6e 65 73 2c 20 62 75 74 20 74 68 65 20 61 64 ines, but the ad 0002b9e0: 64 69 74 69 6f 6e 61 6c 20 6c 69 6e 65 73 20 6d ditional lines m 0002b9f0: 75 73 74 20 73 74 61 72 74 20 77 69 74 68 20 73 ust start with s 0002ba00: 69 78 20 73 70 61 63 65 73 20 28 69 2e 65 2e 20 ix spaces (i.e. 0002ba10: 62 65 20 69 6e 64 65 6e 74 65 64 20 74 6f 20 6d be indented to m 0002ba20: 61 74 63 68 0a 22 6a 75 6c 69 61 3e 22 29 2e 20 atch."julia>"). 0002ba30: 54 68 65 20 72 65 73 74 20 6f 66 20 74 68 65 20 The rest of the 0002ba40: 63 6f 64 65 20 69 73 20 61 73 73 75 6d 65 64 20 code is assumed 0002ba50: 74 6f 20 62 65 20 6f 75 74 70 75 74 20 66 72 6f to be output fro 0002ba60: 6d 20 74 68 65 20 65 78 65 63 75 74 65 64 20 63 m the executed c 0002ba70: 6f 64 65 20 61 6e 64 20 77 69 6c 6c 20 62 65 0a ode and will be. 0002ba80: 6c 65 66 74 20 75 6e 2d 68 69 67 68 6c 69 67 68 left un-highligh 0002ba90: 74 65 64 2e 0a 0a 55 73 69 6e 67 20 73 69 6d 70 ted...Using simp 0002baa0: 6c 79 20 73 70 61 63 65 73 20 74 6f 20 69 64 65 ly spaces to ide 0002bab0: 6e 74 69 66 79 20 6c 69 6e 65 20 63 6f 6e 74 69 ntify line conti 0002bac0: 6e 75 61 74 69 6f 6e 73 20 6d 61 79 20 67 65 74 nuations may get 0002bad0: 20 61 20 66 61 6c 73 65 2d 70 6f 73 69 74 69 76 a false-positiv 0002bae0: 65 20 69 66 20 74 68 65 20 6f 75 74 70 75 74 0a e if the output. 0002baf0: 61 6c 73 6f 20 70 72 69 6e 74 73 20 6f 75 74 20 also prints out 0002bb00: 73 69 78 20 73 70 61 63 65 73 2c 20 62 75 74 20 six spaces, but 0002bb10: 73 75 63 68 20 63 61 73 65 73 20 73 68 6f 75 6c such cases shoul 0002bb20: 64 20 62 65 20 72 61 72 65 2e 0a 2a 2f 0a 0a 66 d be rare..*/..f 0002bb30: 75 6e 63 74 69 6f 6e 20 6a 75 6c 69 61 52 65 70 unction juliaRep 0002bb40: 6c 28 68 6c 6a 73 29 20 7b 0a 20 20 72 65 74 75 l(hljs) {. retu 0002bb50: 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a 20 27 rn {. name: ' 0002bb60: 4a 75 6c 69 61 20 52 45 50 4c 27 2c 0a 20 20 20 Julia REPL',. 0002bb70: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 0002bb80: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 {. cla 0002bb90: 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 27 2c 0a ssName: 'meta',. 0002bba0: 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f begin: / 0002bbb0: 5e 6a 75 6c 69 61 3e 2f 2c 0a 20 20 20 20 20 20 ^julia>/,. 0002bbc0: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 31 30 2c relevance: 10, 0002bbd0: 0a 20 20 20 20 20 20 20 20 73 74 61 72 74 73 3a . starts: 0002bbe0: 20 7b 0a 20 20 20 20 20 20 20 20 20 20 2f 2f 20 {. // 0002bbf0: 65 6e 64 20 74 68 65 20 68 69 67 68 6c 69 67 68 end the highligh 0002bc00: 74 69 6e 67 20 69 66 20 77 65 20 61 72 65 20 6f ting if we are o 0002bc10: 6e 20 61 20 6e 65 77 20 6c 69 6e 65 20 61 6e 64 n a new line and 0002bc20: 20 74 68 65 20 6c 69 6e 65 20 64 6f 65 73 20 6e the line does n 0002bc30: 6f 74 20 68 61 76 65 20 61 74 0a 20 20 20 20 20 ot have at. 0002bc40: 20 20 20 20 20 2f 2f 20 6c 65 61 73 74 20 73 69 // least si 0002bc50: 78 20 73 70 61 63 65 73 20 69 6e 20 74 68 65 20 x spaces in the 0002bc60: 62 65 67 69 6e 6e 69 6e 67 0a 20 20 20 20 20 20 beginning. 0002bc70: 20 20 20 20 65 6e 64 3a 20 2f 5e 28 3f 21 5b 20 end: /^(?![ 0002bc80: 5d 7b 36 7d 29 2f 2c 0a 20 20 20 20 20 20 20 20 ]{6})/,. 0002bc90: 20 20 73 75 62 4c 61 6e 67 75 61 67 65 3a 20 27 subLanguage: ' 0002bca0: 6a 75 6c 69 61 27 0a 20 20 20 20 20 20 7d 2c 0a julia'. },. 0002bcb0: 20 20 20 20 20 20 2f 2f 20 6a 6c 64 6f 63 74 65 // jldocte 0002bcc0: 73 74 20 4d 61 72 6b 64 6f 77 6e 20 62 6c 6f 63 st Markdown bloc 0002bcd0: 6b 73 20 61 72 65 20 75 73 65 64 20 69 6e 20 74 ks are used in t 0002bce0: 68 65 20 4a 75 6c 69 61 20 6d 61 6e 75 61 6c 20 he Julia manual 0002bcf0: 61 6e 64 20 70 61 63 6b 61 67 65 20 64 6f 63 73 and package docs 0002bd00: 20 69 6e 64 69 63 61 74 65 0a 20 20 20 20 20 20 indicate. 0002bd10: 2f 2f 20 63 6f 64 65 20 73 6e 69 70 70 65 74 73 // code snippets 0002bd20: 20 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 that should be 0002bd30: 76 65 72 69 66 69 65 64 20 77 68 65 6e 20 74 68 verified when th 0002bd40: 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 e documentation 0002bd50: 69 73 20 62 75 69 6c 74 2e 20 54 68 65 79 20 63 is built. They c 0002bd60: 61 6e 20 62 65 0a 20 20 20 20 20 20 2f 2f 20 65 an be. // e 0002bd70: 69 74 68 65 72 20 52 45 50 4c 2d 6c 69 6b 65 20 ither REPL-like 0002bd80: 6f 72 20 73 63 72 69 70 74 2d 6c 69 6b 65 2c 20 or script-like, 0002bd90: 62 75 74 20 61 72 65 20 75 73 75 61 6c 6c 79 20 but are usually 0002bda0: 52 45 50 4c 2d 6c 69 6b 65 20 61 6e 64 20 74 68 REPL-like and th 0002bdb0: 65 72 65 66 6f 72 65 20 77 65 20 61 70 70 6c 79 erefore we apply 0002bdc0: 0a 20 20 20 20 20 20 2f 2f 20 6a 75 6c 69 61 2d . // julia- 0002bdd0: 72 65 70 6c 20 68 69 67 68 6c 69 67 68 74 69 6e repl highlightin 0002bde0: 67 20 74 6f 20 74 68 65 6d 2e 20 4d 6f 72 65 20 g to them. More 0002bdf0: 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 61 6e 20 information can 0002be00: 62 65 20 66 6f 75 6e 64 20 69 6e 20 44 6f 63 75 be found in Docu 0002be10: 6d 65 6e 74 65 72 27 73 0a 20 20 20 20 20 20 2f menter's. / 0002be20: 2f 20 6d 61 6e 75 61 6c 3a 20 68 74 74 70 73 3a / manual: https: 0002be30: 2f 2f 6a 75 6c 69 61 64 6f 63 73 2e 67 69 74 68 //juliadocs.gith 0002be40: 75 62 2e 69 6f 2f 44 6f 63 75 6d 65 6e 74 65 72 ub.io/Documenter 0002be50: 2e 6a 6c 2f 6c 61 74 65 73 74 2f 6d 61 6e 2f 64 .jl/latest/man/d 0002be60: 6f 63 74 65 73 74 73 2e 68 74 6d 6c 0a 20 20 20 octests.html. 0002be70: 20 20 20 61 6c 69 61 73 65 73 3a 20 5b 27 6a 6c aliases: ['jl 0002be80: 64 6f 63 74 65 73 74 27 5d 0a 20 20 20 20 20 20 doctest']. 0002be90: 7d 0a 20 20 20 20 5d 0a 20 20 7d 0a 7d 0a 0a 6d }. ]. }.}..m 0002bea0: 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 odule.exports = 0002beb0: 6a 75 6c 69 61 52 65 70 6c 3b 0a 0a 0a 2f 2a 2a juliaRepl;.../** 0002bec0: 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a 2f 20 22 2e */ }),../***/ ". 0002bed0: 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 /node_modules/hi 0002bee0: 67 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c ghlight.js/lib/l 0002bef0: 61 6e 67 75 61 67 65 73 2f 6a 75 6c 69 61 2e 6a anguages/julia.j 0002bf00: 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a s":./*!********* 0002bf10: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002bf20: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002bf30: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002bf40: 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f *!*\. !*** ./no 0002bf50: 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c de_modules/highl 0002bf60: 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 ight.js/lib/lang 0002bf70: 75 61 67 65 73 2f 6a 75 6c 69 61 2e 6a 73 20 2a uages/julia.js * 0002bf80: 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a **!. \********* 0002bf90: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002bfa0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002bfb0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002bfc0: 2a 2f 0a 2f 2a 2a 2a 2f 20 28 28 6d 6f 64 75 6c */./***/ ((modul 0002bfd0: 65 29 20 3d 3e 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 e) => {../*.Lang 0002bfe0: 75 61 67 65 3a 20 4a 75 6c 69 61 0a 44 65 73 63 uage: Julia.Desc 0002bff0: 72 69 70 74 69 6f 6e 3a 20 4a 75 6c 69 61 20 69 ription: Julia i 0002c000: 73 20 61 20 68 69 67 68 2d 6c 65 76 65 6c 2c 20 s a high-level, 0002c010: 68 69 67 68 2d 70 65 72 66 6f 72 6d 61 6e 63 65 high-performance 0002c020: 2c 20 64 79 6e 61 6d 69 63 20 70 72 6f 67 72 61 , dynamic progra 0002c030: 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 2e 0a mming language.. 0002c040: 41 75 74 68 6f 72 3a 20 4b 65 6e 74 61 20 53 61 Author: Kenta Sa 0002c050: 74 6f 20 3c 62 69 63 79 63 6c 65 31 38 38 35 40 to <bicycle1885@ 0002c060: 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 43 6f 6e 74 72 gmail.com>.Contr 0002c070: 69 62 75 74 6f 72 73 3a 20 41 6c 65 78 20 41 72 ibutors: Alex Ar 0002c080: 73 6c 61 6e 20 3c 61 72 61 72 73 6c 61 6e 40 63 slan <ararslan@c 0002c090: 6f 6d 63 61 73 74 2e 6e 65 74 3e 2c 20 46 72 65 omcast.net>, Fre 0002c0a0: 64 72 69 6b 20 45 6b 72 65 20 3c 65 6b 72 65 66 drik Ekre <ekref 0002c0b0: 72 65 64 72 69 6b 40 67 6d 61 69 6c 2e 63 6f 6d redrik@gmail.com 0002c0c0: 3e 0a 57 65 62 73 69 74 65 3a 20 68 74 74 70 73 >.Website: https 0002c0d0: 3a 2f 2f 6a 75 6c 69 61 6c 61 6e 67 2e 6f 72 67 ://julialang.org 0002c0e0: 0a 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 6a 75 .*/..function ju 0002c0f0: 6c 69 61 28 68 6c 6a 73 29 20 7b 0a 20 20 2f 2f lia(hljs) {. // 0002c100: 20 53 69 6e 63 65 20 74 68 65 72 65 20 61 72 65 Since there are 0002c110: 20 6e 75 6d 65 72 6f 75 73 20 73 70 65 63 69 61 numerous specia 0002c120: 6c 20 6e 61 6d 65 73 20 69 6e 20 4a 75 6c 69 61 l names in Julia 0002c130: 2c 20 69 74 20 69 73 20 74 6f 6f 20 6d 75 63 68 , it is too much 0002c140: 20 74 72 6f 75 62 6c 65 0a 20 20 2f 2f 20 74 6f trouble. // to 0002c150: 20 6d 61 69 6e 74 61 69 6e 20 74 68 65 6d 20 62 maintain them b 0002c160: 79 20 68 61 6e 64 2e 20 48 65 6e 63 65 20 74 68 y hand. Hence th 0002c170: 65 73 65 20 6e 61 6d 65 73 20 28 69 2e 65 2e 20 ese names (i.e. 0002c180: 6b 65 79 77 6f 72 64 73 2c 20 6c 69 74 65 72 61 keywords, litera 0002c190: 6c 73 20 61 6e 64 0a 20 20 2f 2f 20 62 75 69 6c ls and. // buil 0002c1a0: 74 2d 69 6e 73 29 20 61 72 65 20 61 75 74 6f 6d t-ins) are autom 0002c1b0: 61 74 69 63 61 6c 6c 79 20 67 65 6e 65 72 61 74 atically generat 0002c1c0: 65 64 20 66 72 6f 6d 20 4a 75 6c 69 61 20 31 2e ed from Julia 1. 0002c1d0: 35 2e 32 20 69 74 73 65 6c 66 20 74 68 72 6f 75 5.2 itself throu 0002c1e0: 67 68 0a 20 20 2f 2f 20 74 68 65 20 66 6f 6c 6c gh. // the foll 0002c1f0: 6f 77 69 6e 67 20 73 63 72 69 70 74 73 20 66 6f owing scripts fo 0002c200: 72 20 65 61 63 68 2e 0a 0a 20 20 2f 2f 20 72 65 r each... // re 0002c210: 66 3a 20 68 74 74 70 73 3a 2f 2f 64 6f 63 73 2e f: https://docs. 0002c220: 6a 75 6c 69 61 6c 61 6e 67 2e 6f 72 67 2f 65 6e julialang.org/en 0002c230: 2f 76 31 2f 6d 61 6e 75 61 6c 2f 76 61 72 69 61 /v1/manual/varia 0002c240: 62 6c 65 73 2f 23 41 6c 6c 6f 77 65 64 2d 56 61 bles/#Allowed-Va 0002c250: 72 69 61 62 6c 65 2d 4e 61 6d 65 73 0a 20 20 76 riable-Names. v 0002c260: 61 72 20 56 41 52 49 41 42 4c 45 5f 4e 41 4d 45 ar VARIABLE_NAME 0002c270: 5f 52 45 20 3d 20 27 5b 41 2d 5a 61 2d 7a 5f 5c _RE = '[A-Za-z_\ 0002c280: 5c 75 30 30 41 31 2d 5c 5c 75 46 46 46 46 5d 5b \u00A1-\\uFFFF][ 0002c290: 41 2d 5a 61 2d 7a 5f 30 2d 39 5c 5c 75 30 30 41 A-Za-z_0-9\\u00A 0002c2a0: 31 2d 5c 5c 75 46 46 46 46 5d 2a 27 3b 0a 0a 20 1-\\uFFFF]*';.. 0002c2b0: 20 2f 2f 20 23 20 6b 65 79 77 6f 72 64 20 67 65 // # keyword ge 0002c2c0: 6e 65 72 61 74 6f 72 2c 20 6d 75 6c 74 69 2d 77 nerator, multi-w 0002c2d0: 6f 72 64 20 6b 65 79 77 6f 72 64 73 20 68 61 6e ord keywords han 0002c2e0: 64 6c 65 64 20 6d 61 6e 75 61 6c 6c 79 20 62 65 dled manually be 0002c2f0: 6c 6f 77 20 28 4a 75 6c 69 61 20 31 2e 35 2e 32 low (Julia 1.5.2 0002c300: 29 0a 20 20 2f 2f 20 69 6d 70 6f 72 74 20 52 45 ). // import RE 0002c310: 50 4c 2e 52 45 50 4c 43 6f 6d 70 6c 65 74 69 6f PL.REPLCompletio 0002c320: 6e 73 0a 20 20 2f 2f 20 72 65 73 20 3d 20 53 74 ns. // res = St 0002c330: 72 69 6e 67 5b 22 69 6e 22 2c 20 22 69 73 61 22 ring["in", "isa" 0002c340: 2c 20 22 77 68 65 72 65 22 5d 0a 20 20 2f 2f 20 , "where"]. // 0002c350: 66 6f 72 20 6b 77 20 69 6e 20 63 6f 6c 6c 65 63 for kw in collec 0002c360: 74 28 78 2e 6b 65 79 77 6f 72 64 20 66 6f 72 20 t(x.keyword for 0002c370: 78 20 69 6e 20 52 45 50 4c 43 6f 6d 70 6c 65 74 x in REPLComplet 0002c380: 69 6f 6e 73 2e 63 6f 6d 70 6c 65 74 65 5f 6b 65 ions.complete_ke 0002c390: 79 77 6f 72 64 28 22 22 29 29 0a 20 20 2f 2f 20 yword("")). // 0002c3a0: 20 20 20 20 69 66 20 21 28 63 6f 6e 74 61 69 6e if !(contain 0002c3b0: 73 28 6b 77 2c 20 22 20 22 29 20 7c 7c 20 6b 77 s(kw, " ") || kw 0002c3c0: 20 3d 3d 20 22 73 74 72 75 63 74 22 29 0a 20 20 == "struct"). 0002c3d0: 2f 2f 20 20 20 20 20 20 20 20 20 70 75 73 68 21 // push! 0002c3e0: 28 72 65 73 2c 20 6b 77 29 0a 20 20 2f 2f 20 20 (res, kw). // 0002c3f0: 20 20 20 65 6e 64 0a 20 20 2f 2f 20 65 6e 64 0a end. // end. 0002c400: 20 20 2f 2f 20 73 6f 72 74 21 28 75 6e 69 71 75 // sort!(uniqu 0002c410: 65 21 28 72 65 73 29 29 0a 20 20 2f 2f 20 66 6f e!(res)). // fo 0002c420: 72 65 61 63 68 28 78 20 2d 3e 20 70 72 69 6e 74 reach(x -> print 0002c430: 6c 6e 28 22 5c 27 22 2c 20 78 2c 20 22 5c 27 2c ln("\'", x, "\', 0002c440: 22 29 2c 20 72 65 73 29 0a 20 20 76 61 72 20 4b "), res). var K 0002c450: 45 59 57 4f 52 44 5f 4c 49 53 54 20 3d 20 5b 0a EYWORD_LIST = [. 0002c460: 20 20 20 20 27 62 61 72 65 6d 6f 64 75 6c 65 27 'baremodule' 0002c470: 2c 0a 20 20 20 20 27 62 65 67 69 6e 27 2c 0a 20 ,. 'begin',. 0002c480: 20 20 20 27 62 72 65 61 6b 27 2c 0a 20 20 20 20 'break',. 0002c490: 27 63 61 74 63 68 27 2c 0a 20 20 20 20 27 63 63 'catch',. 'cc 0002c4a0: 61 6c 6c 27 2c 0a 20 20 20 20 27 63 6f 6e 73 74 all',. 'const 0002c4b0: 27 2c 0a 20 20 20 20 27 63 6f 6e 74 69 6e 75 65 ',. 'continue 0002c4c0: 27 2c 0a 20 20 20 20 27 64 6f 27 2c 0a 20 20 20 ',. 'do',. 0002c4d0: 20 27 65 6c 73 65 27 2c 0a 20 20 20 20 27 65 6c 'else',. 'el 0002c4e0: 73 65 69 66 27 2c 0a 20 20 20 20 27 65 6e 64 27 seif',. 'end' 0002c4f0: 2c 0a 20 20 20 20 27 65 78 70 6f 72 74 27 2c 0a ,. 'export',. 0002c500: 20 20 20 20 27 66 61 6c 73 65 27 2c 0a 20 20 20 'false',. 0002c510: 20 27 66 69 6e 61 6c 6c 79 27 2c 0a 20 20 20 20 'finally',. 0002c520: 27 66 6f 72 27 2c 0a 20 20 20 20 27 66 75 6e 63 'for',. 'func 0002c530: 74 69 6f 6e 27 2c 0a 20 20 20 20 27 67 6c 6f 62 tion',. 'glob 0002c540: 61 6c 27 2c 0a 20 20 20 20 27 69 66 27 2c 0a 20 al',. 'if',. 0002c550: 20 20 20 27 69 6d 70 6f 72 74 27 2c 0a 20 20 20 'import',. 0002c560: 20 27 69 6e 27 2c 0a 20 20 20 20 27 69 73 61 27 'in',. 'isa' 0002c570: 2c 0a 20 20 20 20 27 6c 65 74 27 2c 0a 20 20 20 ,. 'let',. 0002c580: 20 27 6c 6f 63 61 6c 27 2c 0a 20 20 20 20 27 6d 'local',. 'm 0002c590: 61 63 72 6f 27 2c 0a 20 20 20 20 27 6d 6f 64 75 acro',. 'modu 0002c5a0: 6c 65 27 2c 0a 20 20 20 20 27 71 75 6f 74 65 27 le',. 'quote' 0002c5b0: 2c 0a 20 20 20 20 27 72 65 74 75 72 6e 27 2c 0a ,. 'return',. 0002c5c0: 20 20 20 20 27 74 72 75 65 27 2c 0a 20 20 20 20 'true',. 0002c5d0: 27 74 72 79 27 2c 0a 20 20 20 20 27 75 73 69 6e 'try',. 'usin 0002c5e0: 67 27 2c 0a 20 20 20 20 27 77 68 65 72 65 27 2c g',. 'where', 0002c5f0: 0a 20 20 20 20 27 77 68 69 6c 65 27 2c 0a 20 20 . 'while',. 0002c600: 5d 3b 0a 0a 20 20 2f 2f 20 23 20 6c 69 74 65 72 ];.. // # liter 0002c610: 61 6c 20 67 65 6e 65 72 61 74 6f 72 20 28 4a 75 al generator (Ju 0002c620: 6c 69 61 20 31 2e 35 2e 32 29 0a 20 20 2f 2f 20 lia 1.5.2). // 0002c630: 69 6d 70 6f 72 74 20 52 45 50 4c 2e 52 45 50 4c import REPL.REPL 0002c640: 43 6f 6d 70 6c 65 74 69 6f 6e 73 0a 20 20 2f 2f Completions. // 0002c650: 20 72 65 73 20 3d 20 53 74 72 69 6e 67 5b 22 74 res = String["t 0002c660: 72 75 65 22 2c 20 22 66 61 6c 73 65 22 5d 0a 20 rue", "false"]. 0002c670: 20 2f 2f 20 66 6f 72 20 63 6f 6d 70 6c 20 69 6e // for compl in 0002c680: 20 66 69 6c 74 65 72 21 28 78 20 2d 3e 20 69 73 filter!(x -> is 0002c690: 61 28 78 2c 20 52 45 50 4c 43 6f 6d 70 6c 65 74 a(x, REPLComplet 0002c6a0: 69 6f 6e 73 2e 4d 6f 64 75 6c 65 43 6f 6d 70 6c ions.ModuleCompl 0002c6b0: 65 74 69 6f 6e 29 20 26 26 20 28 78 2e 70 61 72 etion) && (x.par 0002c6c0: 65 6e 74 20 3d 3d 3d 20 42 61 73 65 20 7c 7c 20 ent === Base || 0002c6d0: 78 2e 70 61 72 65 6e 74 20 3d 3d 3d 20 43 6f 72 x.parent === Cor 0002c6e0: 65 29 2c 0a 20 20 2f 2f 20 20 20 20 20 20 20 20 e),. // 0002c6f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 52 45 50 REP 0002c700: 4c 43 6f 6d 70 6c 65 74 69 6f 6e 73 2e 63 6f 6d LCompletions.com 0002c710: 70 6c 65 74 69 6f 6e 73 28 22 22 2c 20 30 29 5b pletions("", 0)[ 0002c720: 31 5d 29 0a 20 20 2f 2f 20 20 20 20 20 74 72 79 1]). // try 0002c730: 0a 20 20 2f 2f 20 20 20 20 20 20 20 20 20 76 20 . // v 0002c740: 3d 20 65 76 61 6c 28 53 79 6d 62 6f 6c 28 63 6f = eval(Symbol(co 0002c750: 6d 70 6c 2e 6d 6f 64 29 29 0a 20 20 2f 2f 20 20 mpl.mod)). // 0002c760: 20 20 20 20 20 20 20 69 66 20 21 28 76 20 69 73 if !(v is 0002c770: 61 20 46 75 6e 63 74 69 6f 6e 20 7c 7c 20 76 20 a Function || v 0002c780: 69 73 61 20 54 79 70 65 20 7c 7c 20 76 20 69 73 isa Type || v is 0002c790: 61 20 54 79 70 65 56 61 72 20 7c 7c 20 76 20 69 a TypeVar || v i 0002c7a0: 73 61 20 4d 6f 64 75 6c 65 20 7c 7c 20 76 20 69 sa Module || v i 0002c7b0: 73 61 20 43 6f 6c 6f 6e 29 0a 20 20 2f 2f 20 20 sa Colon). // 0002c7c0: 20 20 20 20 20 20 20 20 20 20 20 70 75 73 68 21 push! 0002c7d0: 28 72 65 73 2c 20 63 6f 6d 70 6c 2e 6d 6f 64 29 (res, compl.mod) 0002c7e0: 0a 20 20 2f 2f 20 20 20 20 20 20 20 20 20 65 6e . // en 0002c7f0: 64 0a 20 20 2f 2f 20 20 20 20 20 63 61 74 63 68 d. // catch 0002c800: 20 65 0a 20 20 2f 2f 20 20 20 20 20 65 6e 64 0a e. // end. 0002c810: 20 20 2f 2f 20 65 6e 64 0a 20 20 2f 2f 20 73 6f // end. // so 0002c820: 72 74 21 28 75 6e 69 71 75 65 21 28 72 65 73 29 rt!(unique!(res) 0002c830: 29 0a 20 20 2f 2f 20 66 6f 72 65 61 63 68 28 78 ). // foreach(x 0002c840: 20 2d 3e 20 70 72 69 6e 74 6c 6e 28 22 5c 27 22 -> println("\'" 0002c850: 2c 20 78 2c 20 22 5c 27 2c 22 29 2c 20 72 65 73 , x, "\',"), res 0002c860: 29 0a 20 20 76 61 72 20 4c 49 54 45 52 41 4c 5f ). var LITERAL_ 0002c870: 4c 49 53 54 20 3d 20 5b 0a 20 20 20 20 27 41 52 LIST = [. 'AR 0002c880: 47 53 27 2c 0a 20 20 20 20 27 43 5f 4e 55 4c 4c GS',. 'C_NULL 0002c890: 27 2c 0a 20 20 20 20 27 44 45 50 4f 54 5f 50 41 ',. 'DEPOT_PA 0002c8a0: 54 48 27 2c 0a 20 20 20 20 27 45 4e 44 49 41 4e TH',. 'ENDIAN 0002c8b0: 5f 42 4f 4d 27 2c 0a 20 20 20 20 27 45 4e 56 27 _BOM',. 'ENV' 0002c8c0: 2c 0a 20 20 20 20 27 49 6e 66 27 2c 0a 20 20 20 ,. 'Inf',. 0002c8d0: 20 27 49 6e 66 31 36 27 2c 0a 20 20 20 20 27 49 'Inf16',. 'I 0002c8e0: 6e 66 33 32 27 2c 0a 20 20 20 20 27 49 6e 66 36 nf32',. 'Inf6 0002c8f0: 34 27 2c 0a 20 20 20 20 27 49 6e 73 65 72 74 69 4',. 'Inserti 0002c900: 6f 6e 53 6f 72 74 27 2c 0a 20 20 20 20 27 4c 4f onSort',. 'LO 0002c910: 41 44 5f 50 41 54 48 27 2c 0a 20 20 20 20 27 4d AD_PATH',. 'M 0002c920: 65 72 67 65 53 6f 72 74 27 2c 0a 20 20 20 20 27 ergeSort',. ' 0002c930: 4e 61 4e 27 2c 0a 20 20 20 20 27 4e 61 4e 31 36 NaN',. 'NaN16 0002c940: 27 2c 0a 20 20 20 20 27 4e 61 4e 33 32 27 2c 0a ',. 'NaN32',. 0002c950: 20 20 20 20 27 4e 61 4e 36 34 27 2c 0a 20 20 20 'NaN64',. 0002c960: 20 27 50 52 4f 47 52 41 4d 5f 46 49 4c 45 27 2c 'PROGRAM_FILE', 0002c970: 0a 20 20 20 20 27 51 75 69 63 6b 53 6f 72 74 27 . 'QuickSort' 0002c980: 2c 0a 20 20 20 20 27 52 6f 75 6e 64 44 6f 77 6e ,. 'RoundDown 0002c990: 27 2c 0a 20 20 20 20 27 52 6f 75 6e 64 46 72 6f ',. 'RoundFro 0002c9a0: 6d 5a 65 72 6f 27 2c 0a 20 20 20 20 27 52 6f 75 mZero',. 'Rou 0002c9b0: 6e 64 4e 65 61 72 65 73 74 27 2c 0a 20 20 20 20 ndNearest',. 0002c9c0: 27 52 6f 75 6e 64 4e 65 61 72 65 73 74 54 69 65 'RoundNearestTie 0002c9d0: 73 41 77 61 79 27 2c 0a 20 20 20 20 27 52 6f 75 sAway',. 'Rou 0002c9e0: 6e 64 4e 65 61 72 65 73 74 54 69 65 73 55 70 27 ndNearestTiesUp' 0002c9f0: 2c 0a 20 20 20 20 27 52 6f 75 6e 64 54 6f 5a 65 ,. 'RoundToZe 0002ca00: 72 6f 27 2c 0a 20 20 20 20 27 52 6f 75 6e 64 55 ro',. 'RoundU 0002ca10: 70 27 2c 0a 20 20 20 20 27 56 45 52 53 49 4f 4e p',. 'VERSION 0002ca20: 7c 30 27 2c 0a 20 20 20 20 27 64 65 76 6e 75 6c |0',. 'devnul 0002ca30: 6c 27 2c 0a 20 20 20 20 27 66 61 6c 73 65 27 2c l',. 'false', 0002ca40: 0a 20 20 20 20 27 69 6d 27 2c 0a 20 20 20 20 27 . 'im',. ' 0002ca50: 6d 69 73 73 69 6e 67 27 2c 0a 20 20 20 20 27 6e missing',. 'n 0002ca60: 6f 74 68 69 6e 67 27 2c 0a 20 20 20 20 27 70 69 othing',. 'pi 0002ca70: 27 2c 0a 20 20 20 20 27 73 74 64 65 72 72 27 2c ',. 'stderr', 0002ca80: 0a 20 20 20 20 27 73 74 64 69 6e 27 2c 0a 20 20 . 'stdin',. 0002ca90: 20 20 27 73 74 64 6f 75 74 27 2c 0a 20 20 20 20 'stdout',. 0002caa0: 27 74 72 75 65 27 2c 0a 20 20 20 20 27 75 6e 64 'true',. 'und 0002cab0: 65 66 27 2c 0a 20 20 20 20 27 cf 80 27 2c 0a 20 ef',. '..',. 0002cac0: 20 20 20 27 e2 84 af 27 2c 0a 20 20 5d 3b 0a 0a '...',. ];.. 0002cad0: 20 20 2f 2f 20 23 20 62 75 69 6c 74 5f 69 6e 20 // # built_in 0002cae0: 67 65 6e 65 72 61 74 6f 72 20 28 4a 75 6c 69 61 generator (Julia 0002caf0: 20 31 2e 35 2e 32 29 0a 20 20 2f 2f 20 69 6d 70 1.5.2). // imp 0002cb00: 6f 72 74 20 52 45 50 4c 2e 52 45 50 4c 43 6f 6d ort REPL.REPLCom 0002cb10: 70 6c 65 74 69 6f 6e 73 0a 20 20 2f 2f 20 72 65 pletions. // re 0002cb20: 73 20 3d 20 53 74 72 69 6e 67 5b 5d 0a 20 20 2f s = String[]. / 0002cb30: 2f 20 66 6f 72 20 63 6f 6d 70 6c 20 69 6e 20 66 / for compl in f 0002cb40: 69 6c 74 65 72 21 28 78 20 2d 3e 20 69 73 61 28 ilter!(x -> isa( 0002cb50: 78 2c 20 52 45 50 4c 43 6f 6d 70 6c 65 74 69 6f x, REPLCompletio 0002cb60: 6e 73 2e 4d 6f 64 75 6c 65 43 6f 6d 70 6c 65 74 ns.ModuleComplet 0002cb70: 69 6f 6e 29 20 26 26 20 28 78 2e 70 61 72 65 6e ion) && (x.paren 0002cb80: 74 20 3d 3d 3d 20 42 61 73 65 20 7c 7c 20 78 2e t === Base || x. 0002cb90: 70 61 72 65 6e 74 20 3d 3d 3d 20 43 6f 72 65 29 parent === Core) 0002cba0: 2c 0a 20 20 2f 2f 20 20 20 20 20 20 20 20 20 20 ,. // 0002cbb0: 20 20 20 20 20 20 20 20 20 20 20 52 45 50 4c 43 REPLC 0002cbc0: 6f 6d 70 6c 65 74 69 6f 6e 73 2e 63 6f 6d 70 6c ompletions.compl 0002cbd0: 65 74 69 6f 6e 73 28 22 22 2c 20 30 29 5b 31 5d etions("", 0)[1] 0002cbe0: 29 0a 20 20 2f 2f 20 20 20 20 20 74 72 79 0a 20 ). // try. 0002cbf0: 20 2f 2f 20 20 20 20 20 20 20 20 20 76 20 3d 20 // v = 0002cc00: 65 76 61 6c 28 53 79 6d 62 6f 6c 28 63 6f 6d 70 eval(Symbol(comp 0002cc10: 6c 2e 6d 6f 64 29 29 0a 20 20 2f 2f 20 20 20 20 l.mod)). // 0002cc20: 20 20 20 20 20 69 66 20 28 76 20 69 73 61 20 54 if (v isa T 0002cc30: 79 70 65 20 7c 7c 20 76 20 69 73 61 20 54 79 70 ype || v isa Typ 0002cc40: 65 56 61 72 29 20 26 26 20 28 63 6f 6d 70 6c 2e eVar) && (compl. 0002cc50: 6d 6f 64 20 21 3d 20 22 3d 3e 22 29 0a 20 20 2f mod != "=>"). / 0002cc60: 2f 20 20 20 20 20 20 20 20 20 20 20 20 20 70 75 / pu 0002cc70: 73 68 21 28 72 65 73 2c 20 63 6f 6d 70 6c 2e 6d sh!(res, compl.m 0002cc80: 6f 64 29 0a 20 20 2f 2f 20 20 20 20 20 20 20 20 od). // 0002cc90: 20 65 6e 64 0a 20 20 2f 2f 20 20 20 20 20 63 61 end. // ca 0002cca0: 74 63 68 20 65 0a 20 20 2f 2f 20 20 20 20 20 65 tch e. // e 0002ccb0: 6e 64 0a 20 20 2f 2f 20 65 6e 64 0a 20 20 2f 2f nd. // end. // 0002ccc0: 20 73 6f 72 74 21 28 75 6e 69 71 75 65 21 28 72 sort!(unique!(r 0002ccd0: 65 73 29 29 0a 20 20 2f 2f 20 66 6f 72 65 61 63 es)). // foreac 0002cce0: 68 28 78 20 2d 3e 20 70 72 69 6e 74 6c 6e 28 22 h(x -> println(" 0002ccf0: 5c 27 22 2c 20 78 2c 20 22 5c 27 2c 22 29 2c 20 \'", x, "\',"), 0002cd00: 72 65 73 29 0a 20 20 76 61 72 20 42 55 49 4c 54 res). var BUILT 0002cd10: 5f 49 4e 5f 4c 49 53 54 20 3d 20 5b 0a 20 20 20 _IN_LIST = [. 0002cd20: 20 27 41 62 73 74 72 61 63 74 41 72 72 61 79 27 'AbstractArray' 0002cd30: 2c 0a 20 20 20 20 27 41 62 73 74 72 61 63 74 43 ,. 'AbstractC 0002cd40: 68 61 6e 6e 65 6c 27 2c 0a 20 20 20 20 27 41 62 hannel',. 'Ab 0002cd50: 73 74 72 61 63 74 43 68 61 72 27 2c 0a 20 20 20 stractChar',. 0002cd60: 20 27 41 62 73 74 72 61 63 74 44 69 63 74 27 2c 'AbstractDict', 0002cd70: 0a 20 20 20 20 27 41 62 73 74 72 61 63 74 44 69 . 'AbstractDi 0002cd80: 73 70 6c 61 79 27 2c 0a 20 20 20 20 27 41 62 73 splay',. 'Abs 0002cd90: 74 72 61 63 74 46 6c 6f 61 74 27 2c 0a 20 20 20 tractFloat',. 0002cda0: 20 27 41 62 73 74 72 61 63 74 49 72 72 61 74 69 'AbstractIrrati 0002cdb0: 6f 6e 61 6c 27 2c 0a 20 20 20 20 27 41 62 73 74 onal',. 'Abst 0002cdc0: 72 61 63 74 4d 61 74 72 69 78 27 2c 0a 20 20 20 ractMatrix',. 0002cdd0: 20 27 41 62 73 74 72 61 63 74 52 61 6e 67 65 27 'AbstractRange' 0002cde0: 2c 0a 20 20 20 20 27 41 62 73 74 72 61 63 74 53 ,. 'AbstractS 0002cdf0: 65 74 27 2c 0a 20 20 20 20 27 41 62 73 74 72 61 et',. 'Abstra 0002ce00: 63 74 53 74 72 69 6e 67 27 2c 0a 20 20 20 20 27 ctString',. ' 0002ce10: 41 62 73 74 72 61 63 74 55 6e 69 74 52 61 6e 67 AbstractUnitRang 0002ce20: 65 27 2c 0a 20 20 20 20 27 41 62 73 74 72 61 63 e',. 'Abstrac 0002ce30: 74 56 65 63 4f 72 4d 61 74 27 2c 0a 20 20 20 20 tVecOrMat',. 0002ce40: 27 41 62 73 74 72 61 63 74 56 65 63 74 6f 72 27 'AbstractVector' 0002ce50: 2c 0a 20 20 20 20 27 41 6e 79 27 2c 0a 20 20 20 ,. 'Any',. 0002ce60: 20 27 41 72 67 75 6d 65 6e 74 45 72 72 6f 72 27 'ArgumentError' 0002ce70: 2c 0a 20 20 20 20 27 41 72 72 61 79 27 2c 0a 20 ,. 'Array',. 0002ce80: 20 20 20 27 41 73 73 65 72 74 69 6f 6e 45 72 72 'AssertionErr 0002ce90: 6f 72 27 2c 0a 20 20 20 20 27 42 69 67 46 6c 6f or',. 'BigFlo 0002cea0: 61 74 27 2c 0a 20 20 20 20 27 42 69 67 49 6e 74 at',. 'BigInt 0002ceb0: 27 2c 0a 20 20 20 20 27 42 69 74 41 72 72 61 79 ',. 'BitArray 0002cec0: 27 2c 0a 20 20 20 20 27 42 69 74 4d 61 74 72 69 ',. 'BitMatri 0002ced0: 78 27 2c 0a 20 20 20 20 27 42 69 74 53 65 74 27 x',. 'BitSet' 0002cee0: 2c 0a 20 20 20 20 27 42 69 74 56 65 63 74 6f 72 ,. 'BitVector 0002cef0: 27 2c 0a 20 20 20 20 27 42 6f 6f 6c 27 2c 0a 20 ',. 'Bool',. 0002cf00: 20 20 20 27 42 6f 75 6e 64 73 45 72 72 6f 72 27 'BoundsError' 0002cf10: 2c 0a 20 20 20 20 27 43 61 70 74 75 72 65 64 45 ,. 'CapturedE 0002cf20: 78 63 65 70 74 69 6f 6e 27 2c 0a 20 20 20 20 27 xception',. ' 0002cf30: 43 61 72 74 65 73 69 61 6e 49 6e 64 65 78 27 2c CartesianIndex', 0002cf40: 0a 20 20 20 20 27 43 61 72 74 65 73 69 61 6e 49 . 'CartesianI 0002cf50: 6e 64 69 63 65 73 27 2c 0a 20 20 20 20 27 43 63 ndices',. 'Cc 0002cf60: 68 61 72 27 2c 0a 20 20 20 20 27 43 64 6f 75 62 har',. 'Cdoub 0002cf70: 6c 65 27 2c 0a 20 20 20 20 27 43 66 6c 6f 61 74 le',. 'Cfloat 0002cf80: 27 2c 0a 20 20 20 20 27 43 68 61 6e 6e 65 6c 27 ',. 'Channel' 0002cf90: 2c 0a 20 20 20 20 27 43 68 61 72 27 2c 0a 20 20 ,. 'Char',. 0002cfa0: 20 20 27 43 69 6e 74 27 2c 0a 20 20 20 20 27 43 'Cint',. 'C 0002cfb0: 69 6e 74 6d 61 78 5f 74 27 2c 0a 20 20 20 20 27 intmax_t',. ' 0002cfc0: 43 6c 6f 6e 67 27 2c 0a 20 20 20 20 27 43 6c 6f Clong',. 'Clo 0002cfd0: 6e 67 6c 6f 6e 67 27 2c 0a 20 20 20 20 27 43 6d nglong',. 'Cm 0002cfe0: 64 27 2c 0a 20 20 20 20 27 43 6f 6c 6f 6e 27 2c d',. 'Colon', 0002cff0: 0a 20 20 20 20 27 43 6f 6d 70 6c 65 78 27 2c 0a . 'Complex',. 0002d000: 20 20 20 20 27 43 6f 6d 70 6c 65 78 46 31 36 27 'ComplexF16' 0002d010: 2c 0a 20 20 20 20 27 43 6f 6d 70 6c 65 78 46 33 ,. 'ComplexF3 0002d020: 32 27 2c 0a 20 20 20 20 27 43 6f 6d 70 6c 65 78 2',. 'Complex 0002d030: 46 36 34 27 2c 0a 20 20 20 20 27 43 6f 6d 70 6f F64',. 'Compo 0002d040: 73 69 74 65 45 78 63 65 70 74 69 6f 6e 27 2c 0a siteException',. 0002d050: 20 20 20 20 27 43 6f 6e 64 69 74 69 6f 6e 27 2c 'Condition', 0002d060: 0a 20 20 20 20 27 43 70 74 72 64 69 66 66 5f 74 . 'Cptrdiff_t 0002d070: 27 2c 0a 20 20 20 20 27 43 73 68 6f 72 74 27 2c ',. 'Cshort', 0002d080: 0a 20 20 20 20 27 43 73 69 7a 65 5f 74 27 2c 0a . 'Csize_t',. 0002d090: 20 20 20 20 27 43 73 73 69 7a 65 5f 74 27 2c 0a 'Cssize_t',. 0002d0a0: 20 20 20 20 27 43 73 74 72 69 6e 67 27 2c 0a 20 'Cstring',. 0002d0b0: 20 20 20 27 43 75 63 68 61 72 27 2c 0a 20 20 20 'Cuchar',. 0002d0c0: 20 27 43 75 69 6e 74 27 2c 0a 20 20 20 20 27 43 'Cuint',. 'C 0002d0d0: 75 69 6e 74 6d 61 78 5f 74 27 2c 0a 20 20 20 20 uintmax_t',. 0002d0e0: 27 43 75 6c 6f 6e 67 27 2c 0a 20 20 20 20 27 43 'Culong',. 'C 0002d0f0: 75 6c 6f 6e 67 6c 6f 6e 67 27 2c 0a 20 20 20 20 ulonglong',. 0002d100: 27 43 75 73 68 6f 72 74 27 2c 0a 20 20 20 20 27 'Cushort',. ' 0002d110: 43 76 6f 69 64 27 2c 0a 20 20 20 20 27 43 77 63 Cvoid',. 'Cwc 0002d120: 68 61 72 5f 74 27 2c 0a 20 20 20 20 27 43 77 73 har_t',. 'Cws 0002d130: 74 72 69 6e 67 27 2c 0a 20 20 20 20 27 44 61 74 tring',. 'Dat 0002d140: 61 54 79 70 65 27 2c 0a 20 20 20 20 27 44 65 6e aType',. 'Den 0002d150: 73 65 41 72 72 61 79 27 2c 0a 20 20 20 20 27 44 seArray',. 'D 0002d160: 65 6e 73 65 4d 61 74 72 69 78 27 2c 0a 20 20 20 enseMatrix',. 0002d170: 20 27 44 65 6e 73 65 56 65 63 4f 72 4d 61 74 27 'DenseVecOrMat' 0002d180: 2c 0a 20 20 20 20 27 44 65 6e 73 65 56 65 63 74 ,. 'DenseVect 0002d190: 6f 72 27 2c 0a 20 20 20 20 27 44 69 63 74 27 2c or',. 'Dict', 0002d1a0: 0a 20 20 20 20 27 44 69 6d 65 6e 73 69 6f 6e 4d . 'DimensionM 0002d1b0: 69 73 6d 61 74 63 68 27 2c 0a 20 20 20 20 27 44 ismatch',. 'D 0002d1c0: 69 6d 73 27 2c 0a 20 20 20 20 27 44 69 76 69 64 ims',. 'Divid 0002d1d0: 65 45 72 72 6f 72 27 2c 0a 20 20 20 20 27 44 6f eError',. 'Do 0002d1e0: 6d 61 69 6e 45 72 72 6f 72 27 2c 0a 20 20 20 20 mainError',. 0002d1f0: 27 45 4f 46 45 72 72 6f 72 27 2c 0a 20 20 20 20 'EOFError',. 0002d200: 27 45 6e 75 6d 27 2c 0a 20 20 20 20 27 45 72 72 'Enum',. 'Err 0002d210: 6f 72 45 78 63 65 70 74 69 6f 6e 27 2c 0a 20 20 orException',. 0002d220: 20 20 27 45 78 63 65 70 74 69 6f 6e 27 2c 0a 20 'Exception',. 0002d230: 20 20 20 27 45 78 70 6f 6e 65 6e 74 69 61 6c 42 'ExponentialB 0002d240: 61 63 6b 4f 66 66 27 2c 0a 20 20 20 20 27 45 78 ackOff',. 'Ex 0002d250: 70 72 27 2c 0a 20 20 20 20 27 46 6c 6f 61 74 31 pr',. 'Float1 0002d260: 36 27 2c 0a 20 20 20 20 27 46 6c 6f 61 74 33 32 6',. 'Float32 0002d270: 27 2c 0a 20 20 20 20 27 46 6c 6f 61 74 36 34 27 ',. 'Float64' 0002d280: 2c 0a 20 20 20 20 27 46 75 6e 63 74 69 6f 6e 27 ,. 'Function' 0002d290: 2c 0a 20 20 20 20 27 47 6c 6f 62 61 6c 52 65 66 ,. 'GlobalRef 0002d2a0: 27 2c 0a 20 20 20 20 27 48 54 4d 4c 27 2c 0a 20 ',. 'HTML',. 0002d2b0: 20 20 20 27 49 4f 27 2c 0a 20 20 20 20 27 49 4f 'IO',. 'IO 0002d2c0: 42 75 66 66 65 72 27 2c 0a 20 20 20 20 27 49 4f Buffer',. 'IO 0002d2d0: 43 6f 6e 74 65 78 74 27 2c 0a 20 20 20 20 27 49 Context',. 'I 0002d2e0: 4f 53 74 72 65 61 6d 27 2c 0a 20 20 20 20 27 49 OStream',. 'I 0002d2f0: 64 44 69 63 74 27 2c 0a 20 20 20 20 27 49 6e 64 dDict',. 'Ind 0002d300: 65 78 43 61 72 74 65 73 69 61 6e 27 2c 0a 20 20 exCartesian',. 0002d310: 20 20 27 49 6e 64 65 78 4c 69 6e 65 61 72 27 2c 'IndexLinear', 0002d320: 0a 20 20 20 20 27 49 6e 64 65 78 53 74 79 6c 65 . 'IndexStyle 0002d330: 27 2c 0a 20 20 20 20 27 49 6e 65 78 61 63 74 45 ',. 'InexactE 0002d340: 72 72 6f 72 27 2c 0a 20 20 20 20 27 49 6e 69 74 rror',. 'Init 0002d350: 45 72 72 6f 72 27 2c 0a 20 20 20 20 27 49 6e 74 Error',. 'Int 0002d360: 27 2c 0a 20 20 20 20 27 49 6e 74 31 32 38 27 2c ',. 'Int128', 0002d370: 0a 20 20 20 20 27 49 6e 74 31 36 27 2c 0a 20 20 . 'Int16',. 0002d380: 20 20 27 49 6e 74 33 32 27 2c 0a 20 20 20 20 27 'Int32',. ' 0002d390: 49 6e 74 36 34 27 2c 0a 20 20 20 20 27 49 6e 74 Int64',. 'Int 0002d3a0: 38 27 2c 0a 20 20 20 20 27 49 6e 74 65 67 65 72 8',. 'Integer 0002d3b0: 27 2c 0a 20 20 20 20 27 49 6e 74 65 72 72 75 70 ',. 'Interrup 0002d3c0: 74 45 78 63 65 70 74 69 6f 6e 27 2c 0a 20 20 20 tException',. 0002d3d0: 20 27 49 6e 76 61 6c 69 64 53 74 61 74 65 45 78 'InvalidStateEx 0002d3e0: 63 65 70 74 69 6f 6e 27 2c 0a 20 20 20 20 27 49 ception',. 'I 0002d3f0: 72 72 61 74 69 6f 6e 61 6c 27 2c 0a 20 20 20 20 rrational',. 0002d400: 27 4b 65 79 45 72 72 6f 72 27 2c 0a 20 20 20 20 'KeyError',. 0002d410: 27 4c 69 6e 52 61 6e 67 65 27 2c 0a 20 20 20 20 'LinRange',. 0002d420: 27 4c 69 6e 65 4e 75 6d 62 65 72 4e 6f 64 65 27 'LineNumberNode' 0002d430: 2c 0a 20 20 20 20 27 4c 69 6e 65 61 72 49 6e 64 ,. 'LinearInd 0002d440: 69 63 65 73 27 2c 0a 20 20 20 20 27 4c 6f 61 64 ices',. 'Load 0002d450: 45 72 72 6f 72 27 2c 0a 20 20 20 20 27 4d 49 4d Error',. 'MIM 0002d460: 45 27 2c 0a 20 20 20 20 27 4d 61 74 72 69 78 27 E',. 'Matrix' 0002d470: 2c 0a 20 20 20 20 27 4d 65 74 68 6f 64 27 2c 0a ,. 'Method',. 0002d480: 20 20 20 20 27 4d 65 74 68 6f 64 45 72 72 6f 72 'MethodError 0002d490: 27 2c 0a 20 20 20 20 27 4d 69 73 73 69 6e 67 27 ',. 'Missing' 0002d4a0: 2c 0a 20 20 20 20 27 4d 69 73 73 69 6e 67 45 78 ,. 'MissingEx 0002d4b0: 63 65 70 74 69 6f 6e 27 2c 0a 20 20 20 20 27 4d ception',. 'M 0002d4c0: 6f 64 75 6c 65 27 2c 0a 20 20 20 20 27 4e 54 75 odule',. 'NTu 0002d4d0: 70 6c 65 27 2c 0a 20 20 20 20 27 4e 61 6d 65 64 ple',. 'Named 0002d4e0: 54 75 70 6c 65 27 2c 0a 20 20 20 20 27 4e 6f 74 Tuple',. 'Not 0002d4f0: 68 69 6e 67 27 2c 0a 20 20 20 20 27 4e 75 6d 62 hing',. 'Numb 0002d500: 65 72 27 2c 0a 20 20 20 20 27 4f 72 64 69 6e 61 er',. 'Ordina 0002d510: 6c 52 61 6e 67 65 27 2c 0a 20 20 20 20 27 4f 75 lRange',. 'Ou 0002d520: 74 4f 66 4d 65 6d 6f 72 79 45 72 72 6f 72 27 2c tOfMemoryError', 0002d530: 0a 20 20 20 20 27 4f 76 65 72 66 6c 6f 77 45 72 . 'OverflowEr 0002d540: 72 6f 72 27 2c 0a 20 20 20 20 27 50 61 69 72 27 ror',. 'Pair' 0002d550: 2c 0a 20 20 20 20 27 50 61 72 74 69 61 6c 51 75 ,. 'PartialQu 0002d560: 69 63 6b 53 6f 72 74 27 2c 0a 20 20 20 20 27 50 ickSort',. 'P 0002d570: 65 72 6d 75 74 65 64 44 69 6d 73 41 72 72 61 79 ermutedDimsArray 0002d580: 27 2c 0a 20 20 20 20 27 50 69 70 65 27 2c 0a 20 ',. 'Pipe',. 0002d590: 20 20 20 27 50 72 6f 63 65 73 73 46 61 69 6c 65 'ProcessFaile 0002d5a0: 64 45 78 63 65 70 74 69 6f 6e 27 2c 0a 20 20 20 dException',. 0002d5b0: 20 27 50 74 72 27 2c 0a 20 20 20 20 27 51 75 6f 'Ptr',. 'Quo 0002d5c0: 74 65 4e 6f 64 65 27 2c 0a 20 20 20 20 27 52 61 teNode',. 'Ra 0002d5d0: 74 69 6f 6e 61 6c 27 2c 0a 20 20 20 20 27 52 61 tional',. 'Ra 0002d5e0: 77 46 44 27 2c 0a 20 20 20 20 27 52 65 61 64 4f wFD',. 'ReadO 0002d5f0: 6e 6c 79 4d 65 6d 6f 72 79 45 72 72 6f 72 27 2c nlyMemoryError', 0002d600: 0a 20 20 20 20 27 52 65 61 6c 27 2c 0a 20 20 20 . 'Real',. 0002d610: 20 27 52 65 65 6e 74 72 61 6e 74 4c 6f 63 6b 27 'ReentrantLock' 0002d620: 2c 0a 20 20 20 20 27 52 65 66 27 2c 0a 20 20 20 ,. 'Ref',. 0002d630: 20 27 52 65 67 65 78 27 2c 0a 20 20 20 20 27 52 'Regex',. 'R 0002d640: 65 67 65 78 4d 61 74 63 68 27 2c 0a 20 20 20 20 egexMatch',. 0002d650: 27 52 6f 75 6e 64 69 6e 67 4d 6f 64 65 27 2c 0a 'RoundingMode',. 0002d660: 20 20 20 20 27 53 65 67 6d 65 6e 74 61 74 69 6f 'Segmentatio 0002d670: 6e 46 61 75 6c 74 27 2c 0a 20 20 20 20 27 53 65 nFault',. 'Se 0002d680: 74 27 2c 0a 20 20 20 20 27 53 69 67 6e 65 64 27 t',. 'Signed' 0002d690: 2c 0a 20 20 20 20 27 53 6f 6d 65 27 2c 0a 20 20 ,. 'Some',. 0002d6a0: 20 20 27 53 74 61 63 6b 4f 76 65 72 66 6c 6f 77 'StackOverflow 0002d6b0: 45 72 72 6f 72 27 2c 0a 20 20 20 20 27 53 74 65 Error',. 'Ste 0002d6c0: 70 52 61 6e 67 65 27 2c 0a 20 20 20 20 27 53 74 pRange',. 'St 0002d6d0: 65 70 52 61 6e 67 65 4c 65 6e 27 2c 0a 20 20 20 epRangeLen',. 0002d6e0: 20 27 53 74 72 69 64 65 64 41 72 72 61 79 27 2c 'StridedArray', 0002d6f0: 0a 20 20 20 20 27 53 74 72 69 64 65 64 4d 61 74 . 'StridedMat 0002d700: 72 69 78 27 2c 0a 20 20 20 20 27 53 74 72 69 64 rix',. 'Strid 0002d710: 65 64 56 65 63 4f 72 4d 61 74 27 2c 0a 20 20 20 edVecOrMat',. 0002d720: 20 27 53 74 72 69 64 65 64 56 65 63 74 6f 72 27 'StridedVector' 0002d730: 2c 0a 20 20 20 20 27 53 74 72 69 6e 67 27 2c 0a ,. 'String',. 0002d740: 20 20 20 20 27 53 74 72 69 6e 67 49 6e 64 65 78 'StringIndex 0002d750: 45 72 72 6f 72 27 2c 0a 20 20 20 20 27 53 75 62 Error',. 'Sub 0002d760: 41 72 72 61 79 27 2c 0a 20 20 20 20 27 53 75 62 Array',. 'Sub 0002d770: 53 74 72 69 6e 67 27 2c 0a 20 20 20 20 27 53 75 String',. 'Su 0002d780: 62 73 74 69 74 75 74 69 6f 6e 53 74 72 69 6e 67 bstitutionString 0002d790: 27 2c 0a 20 20 20 20 27 53 79 6d 62 6f 6c 27 2c ',. 'Symbol', 0002d7a0: 0a 20 20 20 20 27 53 79 73 74 65 6d 45 72 72 6f . 'SystemErro 0002d7b0: 72 27 2c 0a 20 20 20 20 27 54 61 73 6b 27 2c 0a r',. 'Task',. 0002d7c0: 20 20 20 20 27 54 61 73 6b 46 61 69 6c 65 64 45 'TaskFailedE 0002d7d0: 78 63 65 70 74 69 6f 6e 27 2c 0a 20 20 20 20 27 xception',. ' 0002d7e0: 54 65 78 74 27 2c 0a 20 20 20 20 27 54 65 78 74 Text',. 'Text 0002d7f0: 44 69 73 70 6c 61 79 27 2c 0a 20 20 20 20 27 54 Display',. 'T 0002d800: 69 6d 65 72 27 2c 0a 20 20 20 20 27 54 75 70 6c imer',. 'Tupl 0002d810: 65 27 2c 0a 20 20 20 20 27 54 79 70 65 27 2c 0a e',. 'Type',. 0002d820: 20 20 20 20 27 54 79 70 65 45 72 72 6f 72 27 2c 'TypeError', 0002d830: 0a 20 20 20 20 27 54 79 70 65 56 61 72 27 2c 0a . 'TypeVar',. 0002d840: 20 20 20 20 27 55 49 6e 74 27 2c 0a 20 20 20 20 'UInt',. 0002d850: 27 55 49 6e 74 31 32 38 27 2c 0a 20 20 20 20 27 'UInt128',. ' 0002d860: 55 49 6e 74 31 36 27 2c 0a 20 20 20 20 27 55 49 UInt16',. 'UI 0002d870: 6e 74 33 32 27 2c 0a 20 20 20 20 27 55 49 6e 74 nt32',. 'UInt 0002d880: 36 34 27 2c 0a 20 20 20 20 27 55 49 6e 74 38 27 64',. 'UInt8' 0002d890: 2c 0a 20 20 20 20 27 55 6e 64 65 66 49 6e 69 74 ,. 'UndefInit 0002d8a0: 69 61 6c 69 7a 65 72 27 2c 0a 20 20 20 20 27 55 ializer',. 'U 0002d8b0: 6e 64 65 66 4b 65 79 77 6f 72 64 45 72 72 6f 72 ndefKeywordError 0002d8c0: 27 2c 0a 20 20 20 20 27 55 6e 64 65 66 52 65 66 ',. 'UndefRef 0002d8d0: 45 72 72 6f 72 27 2c 0a 20 20 20 20 27 55 6e 64 Error',. 'Und 0002d8e0: 65 66 56 61 72 45 72 72 6f 72 27 2c 0a 20 20 20 efVarError',. 0002d8f0: 20 27 55 6e 69 6f 6e 27 2c 0a 20 20 20 20 27 55 'Union',. 'U 0002d900: 6e 69 6f 6e 41 6c 6c 27 2c 0a 20 20 20 20 27 55 nionAll',. 'U 0002d910: 6e 69 74 52 61 6e 67 65 27 2c 0a 20 20 20 20 27 nitRange',. ' 0002d920: 55 6e 73 69 67 6e 65 64 27 2c 0a 20 20 20 20 27 Unsigned',. ' 0002d930: 56 61 6c 27 2c 0a 20 20 20 20 27 56 61 72 61 72 Val',. 'Varar 0002d940: 67 27 2c 0a 20 20 20 20 27 56 65 63 45 6c 65 6d g',. 'VecElem 0002d950: 65 6e 74 27 2c 0a 20 20 20 20 27 56 65 63 4f 72 ent',. 'VecOr 0002d960: 4d 61 74 27 2c 0a 20 20 20 20 27 56 65 63 74 6f Mat',. 'Vecto 0002d970: 72 27 2c 0a 20 20 20 20 27 56 65 72 73 69 6f 6e r',. 'Version 0002d980: 4e 75 6d 62 65 72 27 2c 0a 20 20 20 20 27 57 65 Number',. 'We 0002d990: 61 6b 4b 65 79 44 69 63 74 27 2c 0a 20 20 20 20 akKeyDict',. 0002d9a0: 27 57 65 61 6b 52 65 66 27 2c 0a 20 20 5d 3b 0a 'WeakRef',. ];. 0002d9b0: 0a 20 20 76 61 72 20 4b 45 59 57 4f 52 44 53 20 . var KEYWORDS 0002d9c0: 3d 20 7b 0a 20 20 20 20 24 70 61 74 74 65 72 6e = {. $pattern 0002d9d0: 3a 20 56 41 52 49 41 42 4c 45 5f 4e 41 4d 45 5f : VARIABLE_NAME_ 0002d9e0: 52 45 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 3a RE,. keyword: 0002d9f0: 20 4b 45 59 57 4f 52 44 5f 4c 49 53 54 2c 0a 20 KEYWORD_LIST,. 0002da00: 20 20 20 6c 69 74 65 72 61 6c 3a 20 4c 49 54 45 literal: LITE 0002da10: 52 41 4c 5f 4c 49 53 54 2c 0a 20 20 20 20 62 75 RAL_LIST,. bu 0002da20: 69 6c 74 5f 69 6e 3a 20 42 55 49 4c 54 5f 49 4e ilt_in: BUILT_IN 0002da30: 5f 4c 49 53 54 2c 0a 20 20 7d 3b 0a 0a 20 20 2f _LIST,. };.. / 0002da40: 2f 20 70 6c 61 63 65 68 6f 6c 64 65 72 20 66 6f / placeholder fo 0002da50: 72 20 72 65 63 75 72 73 69 76 65 20 73 65 6c 66 r recursive self 0002da60: 2d 72 65 66 65 72 65 6e 63 65 0a 20 20 76 61 72 -reference. var 0002da70: 20 44 45 46 41 55 4c 54 20 3d 20 7b 0a 20 20 20 DEFAULT = {. 0002da80: 20 6b 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f keywords: KEYWO 0002da90: 52 44 53 2c 20 69 6c 6c 65 67 61 6c 3a 20 2f 3c RDS, illegal: /< 0002daa0: 5c 2f 2f 0a 20 20 7d 3b 0a 0a 20 20 2f 2f 20 72 \//. };.. // r 0002dab0: 65 66 3a 20 68 74 74 70 73 3a 2f 2f 64 6f 63 73 ef: https://docs 0002dac0: 2e 6a 75 6c 69 61 6c 61 6e 67 2e 6f 72 67 2f 65 .julialang.org/e 0002dad0: 6e 2f 76 31 2f 6d 61 6e 75 61 6c 2f 69 6e 74 65 n/v1/manual/inte 0002dae0: 67 65 72 73 2d 61 6e 64 2d 66 6c 6f 61 74 69 6e gers-and-floatin 0002daf0: 67 2d 70 6f 69 6e 74 2d 6e 75 6d 62 65 72 73 2f g-point-numbers/ 0002db00: 0a 20 20 76 61 72 20 4e 55 4d 42 45 52 20 3d 20 . var NUMBER = 0002db10: 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a {. className: 0002db20: 20 27 6e 75 6d 62 65 72 27 2c 0a 20 20 20 20 2f 'number',. / 0002db30: 2f 20 73 75 70 70 6f 72 74 65 64 20 6e 75 6d 65 / supported nume 0002db40: 72 69 63 20 6c 69 74 65 72 61 6c 73 3a 0a 20 20 ric literals:. 0002db50: 20 20 2f 2f 20 20 2a 20 62 69 6e 61 72 79 20 6c // * binary l 0002db60: 69 74 65 72 61 6c 20 28 65 2e 67 2e 20 30 78 31 iteral (e.g. 0x1 0002db70: 30 29 0a 20 20 20 20 2f 2f 20 20 2a 20 6f 63 74 0). // * oct 0002db80: 61 6c 20 6c 69 74 65 72 61 6c 20 28 65 2e 67 2e al literal (e.g. 0002db90: 20 30 6f 37 36 35 34 33 32 31 30 29 0a 20 20 20 0o76543210). 0002dba0: 20 2f 2f 20 20 2a 20 68 65 78 61 64 65 63 69 6d // * hexadecim 0002dbb0: 61 6c 20 6c 69 74 65 72 61 6c 20 28 65 2e 67 2e al literal (e.g. 0002dbc0: 20 30 78 66 65 64 63 62 61 38 37 36 35 34 33 32 0xfedcba8765432 0002dbd0: 31 30 29 0a 20 20 20 20 2f 2f 20 20 2a 20 68 65 10). // * he 0002dbe0: 78 61 64 65 63 69 6d 61 6c 20 66 6c 6f 61 74 69 xadecimal floati 0002dbf0: 6e 67 20 70 6f 69 6e 74 20 6c 69 74 65 72 61 6c ng point literal 0002dc00: 20 28 65 2e 67 2e 20 30 78 31 70 30 2c 20 30 78 (e.g. 0x1p0, 0x 0002dc10: 31 2e 32 70 32 29 0a 20 20 20 20 2f 2f 20 20 2a 1.2p2). // * 0002dc20: 20 64 65 63 69 6d 61 6c 20 6c 69 74 65 72 61 6c decimal literal 0002dc30: 20 28 65 2e 67 2e 20 39 38 37 36 35 34 33 32 31 (e.g. 987654321 0002dc40: 30 2c 20 31 30 30 5f 30 30 30 5f 30 30 30 29 0a 0, 100_000_000). 0002dc50: 20 20 20 20 2f 2f 20 20 2a 20 66 6c 6f 61 74 69 // * floati 0002dc60: 6e 67 20 70 6f 69 6e 74 65 20 6c 69 74 65 72 61 ng pointe litera 0002dc70: 6c 20 28 65 2e 67 2e 20 31 2e 32 2c 20 31 2e 32 l (e.g. 1.2, 1.2 0002dc80: 66 2c 20 2e 32 2c 20 31 2e 2c 20 31 2e 32 65 31 f, .2, 1., 1.2e1 0002dc90: 30 2c 20 31 2e 32 65 2d 31 30 29 0a 20 20 20 20 0, 1.2e-10). 0002dca0: 62 65 67 69 6e 3a 20 2f 28 5c 62 30 78 5b 5c 64 begin: /(\b0x[\d 0002dcb0: 5f 5d 2a 28 5c 2e 5b 5c 64 5f 5d 2a 29 3f 7c 30 _]*(\.[\d_]*)?|0 0002dcc0: 78 5c 2e 5c 64 5b 5c 64 5f 5d 2a 29 70 5b 2d 2b x\.\d[\d_]*)p[-+ 0002dcd0: 5d 3f 5c 64 2b 7c 5c 62 30 5b 62 6f 78 5d 5b 61 ]?\d+|\b0[box][a 0002dce0: 2d 66 41 2d 46 30 2d 39 5d 5b 61 2d 66 41 2d 46 -fA-F0-9][a-fA-F 0002dcf0: 30 2d 39 5f 5d 2a 7c 28 5c 62 5c 64 5b 5c 64 5f 0-9_]*|(\b\d[\d_ 0002dd00: 5d 2a 28 5c 2e 5b 5c 64 5f 5d 2a 29 3f 7c 5c 2e ]*(\.[\d_]*)?|\. 0002dd10: 5c 64 5b 5c 64 5f 5d 2a 29 28 5b 65 45 66 46 5d \d[\d_]*)([eEfF] 0002dd20: 5b 2d 2b 5d 3f 5c 64 2b 29 3f 2f 2c 0a 20 20 20 [-+]?\d+)?/,. 0002dd30: 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 relevance: 0. 0002dd40: 7d 3b 0a 0a 20 20 76 61 72 20 43 48 41 52 20 3d };.. var CHAR = 0002dd50: 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 {. className 0002dd60: 3a 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 : 'string',. 0002dd70: 62 65 67 69 6e 3a 20 2f 27 28 2e 7c 5c 5c 5b 78 begin: /'(.|\\[x 0002dd80: 58 75 55 5d 5b 61 2d 7a 41 2d 5a 30 2d 39 5d 2b XuU][a-zA-Z0-9]+ 0002dd90: 29 27 2f 0a 20 20 7d 3b 0a 0a 20 20 76 61 72 20 )'/. };.. var 0002dda0: 49 4e 54 45 52 50 4f 4c 41 54 49 4f 4e 20 3d 20 INTERPOLATION = 0002ddb0: 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a {. className: 0002ddc0: 20 27 73 75 62 73 74 27 2c 0a 20 20 20 20 62 65 'subst',. be 0002ddd0: 67 69 6e 3a 20 2f 5c 24 5c 28 2f 2c 20 65 6e 64 gin: /\$\(/, end 0002dde0: 3a 20 2f 5c 29 2f 2c 0a 20 20 20 20 6b 65 79 77 : /\)/,. keyw 0002ddf0: 6f 72 64 73 3a 20 4b 45 59 57 4f 52 44 53 0a 20 ords: KEYWORDS. 0002de00: 20 7d 3b 0a 0a 20 20 76 61 72 20 49 4e 54 45 52 };.. var INTER 0002de10: 50 4f 4c 41 54 45 44 5f 56 41 52 49 41 42 4c 45 POLATED_VARIABLE 0002de20: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 0002de30: 6d 65 3a 20 27 76 61 72 69 61 62 6c 65 27 2c 0a me: 'variable',. 0002de40: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 24 27 begin: '\\$' 0002de50: 20 2b 20 56 41 52 49 41 42 4c 45 5f 4e 41 4d 45 + VARIABLE_NAME 0002de60: 5f 52 45 0a 20 20 7d 3b 0a 0a 20 20 2f 2f 20 54 _RE. };.. // T 0002de70: 4f 44 4f 3a 20 6e 65 61 74 6c 79 20 65 73 63 61 ODO: neatly esca 0002de80: 70 65 20 6e 6f 72 6d 61 6c 20 63 6f 64 65 20 69 pe normal code i 0002de90: 6e 20 73 74 72 69 6e 67 20 6c 69 74 65 72 61 6c n string literal 0002dea0: 0a 20 20 76 61 72 20 53 54 52 49 4e 47 20 3d 20 . var STRING = 0002deb0: 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a {. className: 0002dec0: 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 63 'string',. c 0002ded0: 6f 6e 74 61 69 6e 73 3a 20 5b 68 6c 6a 73 2e 42 ontains: [hljs.B 0002dee0: 41 43 4b 53 4c 41 53 48 5f 45 53 43 41 50 45 2c ACKSLASH_ESCAPE, 0002def0: 20 49 4e 54 45 52 50 4f 4c 41 54 49 4f 4e 2c 20 INTERPOLATION, 0002df00: 49 4e 54 45 52 50 4f 4c 41 54 45 44 5f 56 41 52 INTERPOLATED_VAR 0002df10: 49 41 42 4c 45 5d 2c 0a 20 20 20 20 76 61 72 69 IABLE],. vari 0002df20: 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 7b 20 ants: [. { 0002df30: 62 65 67 69 6e 3a 20 2f 5c 77 2a 22 22 22 2f 2c begin: /\w*"""/, 0002df40: 20 65 6e 64 3a 20 2f 22 22 22 5c 77 2a 2f 2c 20 end: /"""\w*/, 0002df50: 72 65 6c 65 76 61 6e 63 65 3a 20 31 30 20 7d 2c relevance: 10 }, 0002df60: 0a 20 20 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 . { begin: 0002df70: 2f 5c 77 2a 22 2f 2c 20 65 6e 64 3a 20 2f 22 5c /\w*"/, end: /"\ 0002df80: 77 2a 2f 20 7d 0a 20 20 20 20 5d 0a 20 20 7d 3b w*/ }. ]. }; 0002df90: 0a 0a 20 20 76 61 72 20 43 4f 4d 4d 41 4e 44 20 .. var COMMAND 0002dfa0: 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d = {. classNam 0002dfb0: 65 3a 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 e: 'string',. 0002dfc0: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 68 6c 6a 73 contains: [hljs 0002dfd0: 2e 42 41 43 4b 53 4c 41 53 48 5f 45 53 43 41 50 .BACKSLASH_ESCAP 0002dfe0: 45 2c 20 49 4e 54 45 52 50 4f 4c 41 54 49 4f 4e E, INTERPOLATION 0002dff0: 2c 20 49 4e 54 45 52 50 4f 4c 41 54 45 44 5f 56 , INTERPOLATED_V 0002e000: 41 52 49 41 42 4c 45 5d 2c 0a 20 20 20 20 62 65 ARIABLE],. be 0002e010: 67 69 6e 3a 20 27 60 27 2c 20 65 6e 64 3a 20 27 gin: '`', end: ' 0002e020: 60 27 0a 20 20 7d 3b 0a 0a 20 20 76 61 72 20 4d `'. };.. var M 0002e030: 41 43 52 4f 43 41 4c 4c 20 3d 20 7b 0a 20 20 20 ACROCALL = {. 0002e040: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 className: 'met 0002e050: 61 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 a',. begin: ' 0002e060: 40 27 20 2b 20 56 41 52 49 41 42 4c 45 5f 4e 41 @' + VARIABLE_NA 0002e070: 4d 45 5f 52 45 0a 20 20 7d 3b 0a 0a 20 20 76 61 ME_RE. };.. va 0002e080: 72 20 43 4f 4d 4d 45 4e 54 20 3d 20 7b 0a 20 20 r COMMENT = {. 0002e090: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 63 6f className: 'co 0002e0a0: 6d 6d 65 6e 74 27 2c 0a 20 20 20 20 76 61 72 69 mment',. vari 0002e0b0: 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 7b 20 ants: [. { 0002e0c0: 62 65 67 69 6e 3a 20 27 23 3d 27 2c 20 65 6e 64 begin: '#=', end 0002e0d0: 3a 20 27 3d 23 27 2c 20 72 65 6c 65 76 61 6e 63 : '=#', relevanc 0002e0e0: 65 3a 20 31 30 20 7d 2c 0a 20 20 20 20 20 20 7b e: 10 },. { 0002e0f0: 20 62 65 67 69 6e 3a 20 27 23 27 2c 20 65 6e 64 begin: '#', end 0002e100: 3a 20 27 24 27 20 7d 0a 20 20 20 20 5d 0a 20 20 : '$' }. ]. 0002e110: 7d 3b 0a 0a 20 20 44 45 46 41 55 4c 54 2e 6e 61 };.. DEFAULT.na 0002e120: 6d 65 20 3d 20 27 4a 75 6c 69 61 27 3b 0a 20 20 me = 'Julia';. 0002e130: 44 45 46 41 55 4c 54 2e 63 6f 6e 74 61 69 6e 73 DEFAULT.contains 0002e140: 20 3d 20 5b 0a 20 20 20 20 4e 55 4d 42 45 52 2c = [. NUMBER, 0002e150: 0a 20 20 20 20 43 48 41 52 2c 0a 20 20 20 20 53 . CHAR,. S 0002e160: 54 52 49 4e 47 2c 0a 20 20 20 20 43 4f 4d 4d 41 TRING,. COMMA 0002e170: 4e 44 2c 0a 20 20 20 20 4d 41 43 52 4f 43 41 4c ND,. MACROCAL 0002e180: 4c 2c 0a 20 20 20 20 43 4f 4d 4d 45 4e 54 2c 0a L,. COMMENT,. 0002e190: 20 20 20 20 68 6c 6a 73 2e 48 41 53 48 5f 43 4f hljs.HASH_CO 0002e1a0: 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 MMENT_MODE,. 0002e1b0: 7b 0a 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d {. classNam 0002e1c0: 65 3a 20 27 6b 65 79 77 6f 72 64 27 2c 0a 20 20 e: 'keyword',. 0002e1d0: 20 20 20 20 62 65 67 69 6e 3a 0a 20 20 20 20 20 begin:. 0002e1e0: 20 20 20 27 5c 5c 62 28 28 28 61 62 73 74 72 61 '\\b(((abstra 0002e1f0: 63 74 7c 70 72 69 6d 69 74 69 76 65 29 5c 5c 73 ct|primitive)\\s 0002e200: 2b 29 74 79 70 65 7c 28 6d 75 74 61 62 6c 65 5c +)type|(mutable\ 0002e210: 5c 73 2b 29 3f 73 74 72 75 63 74 29 5c 5c 62 27 \s+)?struct)\\b' 0002e220: 0a 20 20 20 20 7d 2c 0a 20 20 20 20 7b 62 65 67 . },. {beg 0002e230: 69 6e 3a 20 2f 3c 3a 2f 7d 20 20 2f 2f 20 72 65 in: /<:/} // re 0002e240: 6c 65 76 61 6e 63 65 20 62 6f 6f 73 74 65 72 0a levance booster. 0002e250: 20 20 5d 3b 0a 20 20 49 4e 54 45 52 50 4f 4c 41 ];. INTERPOLA 0002e260: 54 49 4f 4e 2e 63 6f 6e 74 61 69 6e 73 20 3d 20 TION.contains = 0002e270: 44 45 46 41 55 4c 54 2e 63 6f 6e 74 61 69 6e 73 DEFAULT.contains 0002e280: 3b 0a 0a 20 20 72 65 74 75 72 6e 20 44 45 46 41 ;.. return DEFA 0002e290: 55 4c 54 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 ULT;.}..module.e 0002e2a0: 78 70 6f 72 74 73 20 3d 20 6a 75 6c 69 61 3b 0a xports = julia;. 0002e2b0: 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a ../***/ }),../** 0002e2c0: 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c */ "./node_modul 0002e2d0: 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f es/highlight.js/ 0002e2e0: 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6b 6f lib/languages/ko 0002e2f0: 74 6c 69 6e 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a 2a tlin.js":./*!*** 0002e300: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002e310: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002e320: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002e330: 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 21 2a ********!*\. !* 0002e340: 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 ** ./node_module 0002e350: 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c s/highlight.js/l 0002e360: 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6b 6f 74 ib/languages/kot 0002e370: 6c 69 6e 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a lin.js ***!. \* 0002e380: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002e390: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002e3a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0002e3b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a **********/./*** 0002e3c0: 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 7b / ((module) => { 0002e3d0: 0a 0a 2f 2f 20 68 74 74 70 73 3a 2f 2f 64 6f 63 ..// https://doc 0002e3e0: 73 2e 6f 72 61 63 6c 65 2e 63 6f 6d 2f 6a 61 76 s.oracle.com/jav 0002e3f0: 61 73 65 2f 73 70 65 63 73 2f 6a 6c 73 2f 73 65 ase/specs/jls/se 0002e400: 31 35 2f 68 74 6d 6c 2f 6a 6c 73 2d 33 2e 68 74 15/html/jls-3.ht 0002e410: 6d 6c 23 6a 6c 73 2d 33 2e 31 30 0a 76 61 72 20 ml#jls-3.10.var 0002e420: 64 65 63 69 6d 61 6c 44 69 67 69 74 73 20 3d 20 decimalDigits = 0002e430: 27 5b 30 2d 39 5d 28 5f 2a 5b 30 2d 39 5d 29 2a '[0-9](_*[0-9])* 0002e440: 27 3b 0a 76 61 72 20 66 72 61 63 20 3d 20 60 5c ';.var frac = `\ 0002e450: 5c 2e 28 24 7b 64 65 63 69 6d 61 6c 44 69 67 69 \.(${decimalDigi 0002e460: 74 73 7d 29 60 3b 0a 76 61 72 20 68 65 78 44 69 ts})`;.var hexDi 0002e470: 67 69 74 73 20 3d 20 27 5b 30 2d 39 61 2d 66 41 gits = '[0-9a-fA 0002e480: 2d 46 5d 28 5f 2a 5b 30 2d 39 61 2d 66 41 2d 46 -F](_*[0-9a-fA-F 0002e490: 5d 29 2a 27 3b 0a 76 61 72 20 4e 55 4d 45 52 49 ])*';.var NUMERI 0002e4a0: 43 20 3d 20 7b 0a 20 20 63 6c 61 73 73 4e 61 6d C = {. classNam 0002e4b0: 65 3a 20 27 6e 75 6d 62 65 72 27 2c 0a 20 20 76 e: 'number',. v 0002e4c0: 61 72 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 2f ariants: [. / 0002e4d0: 2f 20 44 65 63 69 6d 61 6c 46 6c 6f 61 74 69 6e / DecimalFloatin 0002e4e0: 67 50 6f 69 6e 74 4c 69 74 65 72 61 6c 0a 20 20 gPointLiteral. 0002e4f0: 20 20 2f 2f 20 69 6e 63 6c 75 64 69 6e 67 20 45 // including E 0002e500: 78 70 6f 6e 65 6e 74 50 61 72 74 0a 20 20 20 20 xponentPart. 0002e510: 7b 20 62 65 67 69 6e 3a 20 60 28 5c 5c 62 28 24 { begin: `(\\b($ 0002e520: 7b 64 65 63 69 6d 61 6c 44 69 67 69 74 73 7d 29 {decimalDigits}) 0002e530: 28 28 24 7b 66 72 61 63 7d 29 7c 5c 5c 2e 29 3f ((${frac})|\\.)? 0002e540: 7c 28 24 7b 66 72 61 63 7d 29 29 60 20 2b 0a 20 |(${frac}))` +. 0002e550: 20 20 20 20 20 60 5b 65 45 5d 5b 2b 2d 5d 3f 28 `[eE][+-]?( 0002e560: 24 7b 64 65 63 69 6d 61 6c 44 69 67 69 74 73 7d ${decimalDigits} 0002e570: 29 5b 66 46 64 44 5d 3f 5c 5c 62 60 20 7d 2c 0a )[fFdD]?\\b` },. 0002e580: 20 20 20 20 2f 2f 20 65 78 63 6c 75 64 69 6e 67 // excluding 0002e590: 20 45 78 70 6f 6e 65 6e 74 50 61 72 74 0a 20 20 ExponentPart. 0002e5a0: 20 20 7b 20 62 65 67 69 6e 3a 20 60 5c 5c 62 28 { begin: `\\b( 0002e5b0: 24 7b 64 65 63 69 6d 61 6c 44 69 67 69 74 73 7d ${decimalDigits} 0002e5c0: 29 28 28 24 7b 66 72 61 63 7d 29 5b 66 46 64 44 )((${frac})[fFdD 0002e5d0: 5d 3f 5c 5c 62 7c 5c 5c 2e 28 5b 66 46 64 44 5d ]?\\b|\\.([fFdD] 0002e5e0: 5c 5c 62 29 3f 29 60 20 7d 2c 0a 20 20 20 20 7b \\b)?)` },. { 0002e5f0: 20 62 65 67 69 6e 3a 20 60 28 24 7b 66 72 61 63 begin: `(${frac 0002e600: 7d 29 5b 66 46 64 44 5d 3f 5c 5c 62 60 20 7d 2c })[fFdD]?\\b` }, 0002e610: 0a 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 60 5c . { begin: `\ 0002e620: 5c 62 28 24 7b 64 65 63 69 6d 61 6c 44 69 67 69 \b(${decimalDigi 0002e630: 74 73 7d 29 5b 66 46 64 44 5d 5c 5c 62 60 20 7d ts})[fFdD]\\b` } 0002e640: 2c 0a 0a 20 20 20 20 2f 2f 20 48 65 78 61 64 65 ,.. // Hexade 0002e650: 63 69 6d 61 6c 46 6c 6f 61 74 69 6e 67 50 6f 69 cimalFloatingPoi 0002e660: 6e 74 4c 69 74 65 72 61 6c 0a 20 20 20 20 7b 20 ntLiteral. { 0002e670: 62 65 67 69 6e 3a 20 60 5c 5c 62 30 5b 78 58 5d begin: `\\b0[xX] 0002e680: 28 28 24 7b 68 65 78 44 69 67 69 74 73 7d 29 5c ((${hexDigits})\ 0002e690: 5c 2e 3f 7c 28 24 7b 68 65 78 44 69 67 69 74 73 \.?|(${hexDigits 0002e6a0: 7d 29 3f 5c 5c 2e 28 24 7b 68 65 78 44 69 67 69 })?\\.(${hexDigi 0002e6b0: 74 73 7d 29 29 60 20 2b 0a 20 20 20 20 20 20 60 ts}))` +. ` 0002e6c0: 5b 70 50 5d 5b 2b 2d 5d 3f 28 24 7b 64 65 63 69 [pP][+-]?(${deci 0002e6d0: 6d 61 6c 44 69 67 69 74 73 7d 29 5b 66 46 64 44 malDigits})[fFdD 0002e6e0: 5d 3f 5c 5c 62 60 20 7d 2c 0a 0a 20 20 20 20 2f ]?\\b` },.. / 0002e6f0: 2f 20 44 65 63 69 6d 61 6c 49 6e 74 65 67 65 72 / DecimalInteger 0002e700: 4c 69 74 65 72 61 6c 0a 20 20 20 20 7b 20 62 65 Literal. { be 0002e710: 67 69 6e 3a 20 27 5c 5c 62 28 30 7c 5b 31 2d 39 gin: '\\b(0|[1-9 0002e720: 5d 28 5f 2a 5b 30 2d 39 5d 29 2a 29 5b 6c 4c 5d ](_*[0-9])*)[lL] 0002e730: 3f 5c 5c 62 27 20 7d 2c 0a 0a 20 20 20 20 2f 2f ?\\b' },.. // 0002e740: 20 48 65 78 49 6e 74 65 67 65 72 4c 69 74 65 72 HexIntegerLiter 0002e750: 61 6c 0a 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 al. { begin: 0002e760: 60 5c 5c 62 30 5b 78 58 5d 28 24 7b 68 65 78 44 `\\b0[xX](${hexD 0002e770: 69 67 69 74 73 7d 29 5b 6c 4c 5d 3f 5c 5c 62 60 igits})[lL]?\\b` 0002e780: 20 7d 2c 0a 0a 20 20 20 20 2f 2f 20 4f 63 74 61 },.. // Octa 0002e790: 6c 49 6e 74 65 67 65 72 4c 69 74 65 72 61 6c 0a lIntegerLiteral. 0002e7a0: 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 27 5c 5c { begin: '\\ 0002e7b0: 62 30 28 5f 2a 5b 30 2d 37 5d 29 2a 5b 6c 4c 5d b0(_*[0-7])*[lL] 0002e7c0: 3f 5c 5c 62 27 20 7d 2c 0a 0a 20 20 20 20 2f 2f ?\\b' },.. // 0002e7d0: 20 42 69 6e 61 72 79 49 6e 74 65 67 65 72 4c 69 BinaryIntegerLi 0002e7e0: 74 65 72 61 6c 0a 20 20 20 20 7b 20 62 65 67 69 teral. { begi 0002e7f0: 6e 3a 20 27 5c 5c 62 30 5b 62 42 5d 5b 30 31 5d n: '\\b0[bB][01] 0002e800: 28 5f 2a 5b 30 31 5d 29 2a 5b 6c 4c 5d 3f 5c 5c (_*[01])*[lL]?\\ 0002e810: 62 27 20 7d 2c 0a 20 20 5d 2c 0a 20 20 72 65 6c b' },. ],. rel 0002e820: 65 76 61 6e 63 65 3a 20 30 0a 7d 3b 0a 0a 2f 2a evance: 0.};../* 0002e830: 0a 20 4c 61 6e 67 75 61 67 65 3a 20 4b 6f 74 6c . Language: Kotl 0002e840: 69 6e 0a 20 44 65 73 63 72 69 70 74 69 6f 6e 3a in. Description: 0002e850: 20 4b 6f 74 6c 69 6e 20 69 73 20 61 6e 20 4f 53 Kotlin is an OS 0002e860: 53 20 73 74 61 74 69 63 61 6c 6c 79 20 74 79 70 S statically typ 0002e870: 65 64 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 6c ed programming l 0002e880: 61 6e 67 75 61 67 65 20 74 68 61 74 20 74 61 72 anguage that tar 0002e890: 67 65 74 73 20 74 68 65 20 4a 56 4d 2c 20 41 6e gets the JVM, An 0002e8a0: 64 72 6f 69 64 2c 20 4a 61 76 61 53 63 72 69 70 droid, JavaScrip 0002e8b0: 74 20 61 6e 64 20 4e 61 74 69 76 65 2e 0a 20 41 t and Native.. A 0002e8c0: 75 74 68 6f 72 3a 20 53 65 72 67 65 79 20 4d 61 uthor: Sergey Ma 0002e8d0: 73 68 6b 6f 76 20 3c 63 79 36 65 72 47 6e 30 6d shkov <cy6erGn0m 0002e8e0: 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 20 57 65 62 @gmail.com>. Web 0002e8f0: 73 69 74 65 3a 20 68 74 74 70 73 3a 2f 2f 6b 6f site: https://ko 0002e900: 74 6c 69 6e 6c 61 6e 67 2e 6f 72 67 0a 20 43 61 tlinlang.org. Ca 0002e910: 74 65 67 6f 72 79 3a 20 63 6f 6d 6d 6f 6e 0a 20 tegory: common. 0002e920: 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 6b 6f 74 */..function kot 0002e930: 6c 69 6e 28 68 6c 6a 73 29 20 7b 0a 20 20 63 6f lin(hljs) {. co 0002e940: 6e 73 74 20 4b 45 59 57 4f 52 44 53 20 3d 20 7b nst KEYWORDS = { 0002e950: 0a 20 20 20 20 6b 65 79 77 6f 72 64 3a 0a 20 20 . keyword:. 0002e960: 20 20 20 20 27 61 62 73 74 72 61 63 74 20 61 73 'abstract as 0002e970: 20 76 61 6c 20 76 61 72 20 76 61 72 61 72 67 20 val var vararg 0002e980: 67 65 74 20 73 65 74 20 63 6c 61 73 73 20 6f 62 get set class ob 0002e990: 6a 65 63 74 20 6f 70 65 6e 20 70 72 69 76 61 74 ject open privat 0002e9a0: 65 20 70 72 6f 74 65 63 74 65 64 20 70 75 62 6c e protected publ 0002e9b0: 69 63 20 6e 6f 69 6e 6c 69 6e 65 20 27 20 2b 0a ic noinline ' +. 0002e9c0: 20 20 20 20 20 20 27 63 72 6f 73 73 69 6e 6c 69 'crossinli 0002e9d0: 6e 65 20 64 79 6e 61 6d 69 63 20 66 69 6e 61 6c ne dynamic final 0002e9e0: 20 65 6e 75 6d 20 69 66 20 65 6c 73 65 20 64 6f enum if else do 0002e9f0: 20 77 68 69 6c 65 20 66 6f 72 20 77 68 65 6e 20 while for when 0002ea00: 74 68 72 6f 77 20 74 72 79 20 63 61 74 63 68 20 throw try catch 0002ea10: 66 69 6e 61 6c 6c 79 20 27 20 2b 0a 20 20 20 20 finally ' +. 0002ea20: 20 20 27 69 6d 70 6f 72 74 20 70 61 63 6b 61 67 'import packag 0002ea30: 65 20 69 73 20 69 6e 20 66 75 6e 20 6f 76 65 72 e is in fun over 0002ea40: 72 69 64 65 20 63 6f 6d 70 61 6e 69 6f 6e 20 72 ride companion r 0002ea50: 65 69 66 69 65 64 20 69 6e 6c 69 6e 65 20 6c 61 eified inline la 0002ea60: 74 65 69 6e 69 74 20 69 6e 69 74 20 27 20 2b 0a teinit init ' +. 0002ea70: 20 20 20 20 20 20 27 69 6e 74 65 72 66 61 63 65 'interface 0002ea80: 20 61 6e 6e 6f 74 61 74 69 6f 6e 20 64 61 74 61 annotation data 0002ea90: 20 73 65 61 6c 65 64 20 69 6e 74 65 72 6e 61 6c sealed internal 0002eaa0: 20 69 6e 66 69 78 20 6f 70 65 72 61 74 6f 72 20 infix operator 0002eab0: 6f 75 74 20 62 79 20 63 6f 6e 73 74 72 75 63 74 out by construct 0002eac0: 6f 72 20 73 75 70 65 72 20 27 20 2b 0a 20 20 20 or super ' +. 0002ead0: 20 20 20 27 74 61 69 6c 72 65 63 20 77 68 65 72 'tailrec wher 0002eae0: 65 20 63 6f 6e 73 74 20 69 6e 6e 65 72 20 73 75 e const inner su 0002eaf0: 73 70 65 6e 64 20 74 79 70 65 61 6c 69 61 73 20 spend typealias 0002eb00: 65 78 74 65 72 6e 61 6c 20 65 78 70 65 63 74 20 external expect 0002eb10: 61 63 74 75 61 6c 27 2c 0a 20 20 20 20 62 75 69 actual',. bui 0002eb20: 6c 74 5f 69 6e 3a 0a 20 20 20 20 20 20 27 42 79 lt_in:. 'By 0002eb30: 74 65 20 53 68 6f 72 74 20 43 68 61 72 20 49 6e te Short Char In 0002eb40: 74 20 4c 6f 6e 67 20 42 6f 6f 6c 65 61 6e 20 46 t Long Boolean F 0002eb50: 6c 6f 61 74 20 44 6f 75 62 6c 65 20 56 6f 69 64 loat Double Void 0002eb60: 20 55 6e 69 74 20 4e 6f 74 68 69 6e 67 27 2c 0a Unit Nothing',. 0002eb70: 20 20 20 20 6c 69 74 65 72 61 6c 3a 0a 20 20 20 literal:. 0002eb80: 20 20 20 27 74 72 75 65 20 66 61 6c 73 65 20 6e 'true false n 0002eb90: 75 6c 6c 27 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 ull'. };. cons 0002eba0: 74 20 4b 45 59 57 4f 52 44 53 5f 57 49 54 48 5f t KEYWORDS_WITH_ 0002ebb0: 4c 41 42 45 4c 20 3d 20 7b 0a 20 20 20 20 63 6c LABEL = {. cl 0002ebc0: 61 73 73 4e 61 6d 65 3a 20 27 6b 65 79 77 6f 72 assName: 'keywor 0002ebd0: 64 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 2f d',. begin: / 0002ebe0: 5c 62 28 62 72 65 61 6b 7c 63 6f 6e 74 69 6e 75 \b(break|continu 0002ebf0: 65 7c 72 65 74 75 72 6e 7c 74 68 69 73 29 5c 62 e|return|this)\b 0002ec00: 2f 2c 0a 20 20 20 20 73 74 61 72 74 73 3a 20 7b /,. starts: { 0002ec10: 0a 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a . contains: 0002ec20: 20 5b 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 [. {. 0002ec30: 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 className 0002ec40: 3a 20 27 73 79 6d 62 6f 6c 27 2c 0a 20 20 20 20 : 'symbol',. 0002ec50: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 40 5c begin: /@\ 0002ec60: 77 2b 2f 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 w+/. }. 0002ec70: 20 20 20 20 5d 0a 20 20 20 20 7d 0a 20 20 7d 3b ]. }. }; 0002ec80: 0a 20 20 63 6f 6e 73 74 20 4c 41 42 45 4c 20 3d . const LABEL = 0002ec90: 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 {. className 0002eca0: 3a 20 27 73 79 6d 62 6f 6c 27 2c 0a 20 20 20 20 : 'symbol',. 0002ecb0: 62 65 67 69 6e 3a 20 68 6c 6a 73 2e 55 4e 44 45 begin: hljs.UNDE 0002ecc0: 52 53 43 4f 52 45 5f 49 44 45 4e 54 5f 52 45 20 RSCORE_IDENT_RE 0002ecd0: 2b 20 27 40 27 0a 20 20 7d 3b 0a 0a 20 20 2f 2f + '@'. };.. // 0002ece0: 20 66 6f 72 20 73 74 72 69 6e 67 20 74 65 6d 70 for string temp 0002ecf0: 6c 61 74 65 73 0a 20 20 63 6f 6e 73 74 20 53 55 lates. const SU 0002ed00: 42 53 54 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 BST = {. clas 0002ed10: 73 4e 61 6d 65 3a 20 27 73 75 62 73 74 27 2c 0a sName: 'subst',. 0002ed20: 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 24 5c 7b begin: /\$\{ 0002ed30: 2f 2c 0a 20 20 20 20 65 6e 64 3a 20 2f 5c 7d 2f /,. end: /\}/ 0002ed40: 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 ,. contains: 0002ed50: 5b 20 68 6c 6a 73 2e 43 5f 4e 55 4d 42 45 52 5f [ hljs.C_NUMBER_ 0002ed60: 4d 4f 44 45 20 5d 0a 20 20 7d 3b 0a 20 20 63 6f MODE ]. };. co 0002ed70: 6e 73 74 20 56 41 52 49 41 42 4c 45 20 3d 20 7b nst VARIABLE = { 0002ed80: 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 . className: 0002ed90: 27 76 61 72 69 61 62 6c 65 27 2c 0a 20 20 20 20 'variable',. 0002eda0: 62 65 67 69 6e 3a 20 27 5c 5c 24 27 20 2b 20 68 begin: '\\$' + h 0002edb0: 6c 6a 73 2e 55 4e 44 45 52 53 43 4f 52 45 5f 49 ljs.UNDERSCORE_I 0002edc0: 44 45 4e 54 5f 52 45 0a 20 20 7d 3b 0a 20 20 63 DENT_RE. };. c 0002edd0: 6f 6e 73 74 20 53 54 52 49 4e 47 20 3d 20 7b 0a onst STRING = {. 0002ede0: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 0002edf0: 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 76 61 72 string',. var 0002ee00: 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 7b iants: [. { 0002ee10: 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 . begin: 0002ee20: 27 22 22 22 27 2c 0a 20 20 20 20 20 20 20 20 65 '"""',. e 0002ee30: 6e 64 3a 20 27 22 22 22 28 3f 3d 5b 5e 22 5d 29 nd: '"""(?=[^"]) 0002ee40: 27 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 ',. conta 0002ee50: 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 ins: [. 0002ee60: 20 56 41 52 49 41 42 4c 45 2c 0a 20 20 20 20 20 VARIABLE,. 0002ee70: 20 20 20 20 20 53 55 42 53 54 0a 20 20 20 20 20 SUBST. 0002ee80: 20 20 20 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 ]. },. 0002ee90: 20 20 20 20 2f 2f 20 43 61 6e 27 74 20 75 73 65 // Can't use 0002eea0: 20 62 75 69 6c 74 2d 69 6e 20 6d 6f 64 65 73 20 built-in modes 0002eeb0: 65 61 73 69 6c 79 2c 20 61 73 20 77 65 20 77 61 easily, as we wa 0002eec0: 6e 74 20 74 6f 20 75 73 65 20 53 54 52 49 4e 47 nt to use STRING 0002eed0: 20 69 6e 20 74 68 65 20 6d 65 74 61 0a 20 20 20 in the meta. 0002eee0: 20 20 20 2f 2f 20 63 6f 6e 74 65 78 74 20 61 73 // context as 0002eef0: 20 27 6d 65 74 61 2d 73 74 72 69 6e 67 27 20 61 'meta-string' a 0002ef00: 6e 64 20 74 68 65 72 65 27 73 20 6e 6f 20 73 79 nd there's no sy 0002ef10: 6e 74 61 78 20 74 6f 20 72 65 6d 6f 76 65 20 65 ntax to remove e 0002ef20: 78 70 6c 69 63 69 74 6c 79 20 73 65 74 0a 20 20 xplicitly set. 0002ef30: 20 20 20 20 2f 2f 20 63 6c 61 73 73 4e 61 6d 65 // className 0002ef40: 73 20 69 6e 20 62 75 69 6c 74 2d 69 6e 20 6d 6f s in built-in mo 0002ef50: 64 65 73 2e 0a 20 20 20 20 20 20 7b 0a 20 20 20 des.. {. 0002ef60: 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 27 27 begin: '\'' 0002ef70: 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 ,. end: ' 0002ef80: 5c 27 27 2c 0a 20 20 20 20 20 20 20 20 69 6c 6c \'',. ill 0002ef90: 65 67 61 6c 3a 20 2f 5c 6e 2f 2c 0a 20 20 20 20 egal: /\n/,. 0002efa0: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 20 contains: [ 0002efb0: 68 6c 6a 73 2e 42 41 43 4b 53 4c 41 53 48 5f 45 hljs.BACKSLASH_E 0002efc0: 53 43 41 50 45 20 5d 0a 20 20 20 20 20 20 7d 2c SCAPE ]. }, 0002efd0: 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 . {. 0002efe0: 20 62 65 67 69 6e 3a 20 27 22 27 2c 0a 20 20 20 begin: '"',. 0002eff0: 20 20 20 20 20 65 6e 64 3a 20 27 22 27 2c 0a 20 end: '"',. 0002f000: 20 20 20 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 illegal: 0002f010: 2f 5c 6e 2f 2c 0a 20 20 20 20 20 20 20 20 63 6f /\n/,. co 0002f020: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 0002f030: 20 20 20 20 68 6c 6a 73 2e 42 41 43 4b 53 4c 41 hljs.BACKSLA 0002f040: 53 48 5f 45 53 43 41 50 45 2c 0a 20 20 20 20 20 SH_ESCAPE,. 0002f050: 20 20 20 20 20 56 41 52 49 41 42 4c 45 2c 0a 20 VARIABLE,. 0002f060: 20 20 20 20 20 20 20 20 20 53 55 42 53 54 0a 20 SUBST. 0002f070: 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 7d ]. } 0002f080: 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 20 20 53 55 . ]. };. SU 0002f090: 42 53 54 2e 63 6f 6e 74 61 69 6e 73 2e 70 75 73 BST.contains.pus 0002f0a0: 68 28 53 54 52 49 4e 47 29 3b 0a 0a 20 20 63 6f h(STRING);.. co 0002f0b0: 6e 73 74 20 41 4e 4e 4f 54 41 54 49 4f 4e 5f 55 nst ANNOTATION_U 0002f0c0: 53 45 5f 53 49 54 45 20 3d 20 7b 0a 20 20 20 20 SE_SITE = {. 0002f0d0: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 className: 'meta 0002f0e0: 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 40 ',. begin: '@ 0002f0f0: 28 3f 3a 66 69 6c 65 7c 70 72 6f 70 65 72 74 79 (?:file|property 0002f100: 7c 66 69 65 6c 64 7c 67 65 74 7c 73 65 74 7c 72 |field|get|set|r 0002f110: 65 63 65 69 76 65 72 7c 70 61 72 61 6d 7c 73 65 eceiver|param|se 0002f120: 74 70 61 72 61 6d 7c 64 65 6c 65 67 61 74 65 29 tparam|delegate) 0002f130: 5c 5c 73 2a 3a 28 3f 3a 5c 5c 73 2a 27 20 2b 20 \\s*:(?:\\s*' + 0002f140: 68 6c 6a 73 2e 55 4e 44 45 52 53 43 4f 52 45 5f hljs.UNDERSCORE_ 0002f150: 49 44 45 4e 54 5f 52 45 20 2b 20 27 29 3f 27 0a IDENT_RE + ')?'. 0002f160: 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 41 4e 4e };. const ANN 0002f170: 4f 54 41 54 49 4f 4e 20 3d 20 7b 0a 20 20 20 20 OTATION = {. 0002f180: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 className: 'meta 0002f190: 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 40 ',. begin: '@ 0002f1a0: 27 20 2b 20 68 6c 6a 73 2e 55 4e 44 45 52 53 43 ' + hljs.UNDERSC 0002f1b0: 4f 52 45 5f 49 44 45 4e 54 5f 52 45 2c 0a 20 20 ORE_IDENT_RE,. 0002f1c0: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 0002f1d0: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 62 65 {. be 0002f1e0: 67 69 6e 3a 20 2f 5c 28 2f 2c 0a 20 20 20 20 20 gin: /\(/,. 0002f1f0: 20 20 20 65 6e 64 3a 20 2f 5c 29 2f 2c 0a 20 20 end: /\)/,. 0002f200: 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 contains: 0002f210: 5b 0a 20 20 20 20 20 20 20 20 20 20 68 6c 6a 73 [. hljs 0002f220: 2e 69 6e 68 65 72 69 74 28 53 54 52 49 4e 47 2c .inherit(STRING, 0002f230: 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 {. c 0002f240: 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 2d lassName: 'meta- 0002f250: 73 74 72 69 6e 67 27 0a 20 20 20 20 20 20 20 20 string'. 0002f260: 20 20 7d 29 0a 20 20 20 20 20 20 20 20 5d 0a 20 }). ]. 0002f270: 20 20 20 20 20 7d 0a 20 20 20 20 5d 0a 20 20 7d }. ]. } 0002f280: 3b 0a 0a 20 20 2f 2f 20 68 74 74 70 73 3a 2f 2f ;.. // https:// 0002f290: 6b 6f 74 6c 69 6e 6c 61 6e 67 2e 6f 72 67 2f 64 kotlinlang.org/d 0002f2a0: 6f 63 73 2f 72 65 66 65 72 65 6e 63 65 2f 77 68 ocs/reference/wh 0002f2b0: 61 74 73 6e 65 77 31 31 2e 68 74 6d 6c 23 75 6e atsnew11.html#un 0002f2c0: 64 65 72 73 63 6f 72 65 73 2d 69 6e 2d 6e 75 6d derscores-in-num 0002f2d0: 65 72 69 63 2d 6c 69 74 65 72 61 6c 73 0a 20 20 eric-literals. 0002f2e0: 2f 2f 20 41 63 63 6f 72 64 69 6e 67 20 74 6f 20 // According to 0002f2f0: 74 68 65 20 64 6f 63 20 61 62 6f 76 65 2c 20 74 the doc above, t 0002f300: 68 65 20 6e 75 6d 62 65 72 20 6d 6f 64 65 20 6f he number mode o 0002f310: 66 20 6b 6f 74 6c 69 6e 20 69 73 20 74 68 65 20 f kotlin is the 0002f320: 73 61 6d 65 20 61 73 20 6a 61 76 61 20 38 2c 0a same as java 8,. 0002f330: 20 20 2f 2f 20 73 6f 20 74 68 65 20 63 6f 64 65 // so the code 0002f340: 20 62 65 6c 6f 77 20 69 73 20 63 6f 70 69 65 64 below is copied 0002f350: 20 66 72 6f 6d 20 6a 61 76 61 2e 6a 73 0a 20 20 from java.js. 0002f360: 63 6f 6e 73 74 20 4b 4f 54 4c 49 4e 5f 4e 55 4d const KOTLIN_NUM 0002f370: 42 45 52 5f 4d 4f 44 45 20 3d 20 4e 55 4d 45 52 BER_MODE = NUMER 0002f380: 49 43 3b 0a 20 20 63 6f 6e 73 74 20 4b 4f 54 4c IC;. const KOTL 0002f390: 49 4e 5f 4e 45 53 54 45 44 5f 43 4f 4d 4d 45 4e IN_NESTED_COMMEN 0002f3a0: 54 20 3d 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 T = hljs.COMMENT 0002f3b0: 28 0a 20 20 20 20 27 2f 5c 5c 2a 27 2c 20 27 5c (. '/\\*', '\ 0002f3c0: 5c 2a 2f 27 2c 0a 20 20 20 20 7b 0a 20 20 20 20 \*/',. {. 0002f3d0: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 20 68 6c contains: [ hl 0002f3e0: 6a 73 2e 43 5f 42 4c 4f 43 4b 5f 43 4f 4d 4d 45 js.C_BLOCK_COMME 0002f3f0: 4e 54 5f 4d 4f 44 45 20 5d 0a 20 20 20 20 7d 0a NT_MODE ]. }. 0002f400: 20 20 29 3b 0a 20 20 63 6f 6e 73 74 20 4b 4f 54 );. const KOT 0002f410: 4c 49 4e 5f 50 41 52 45 4e 5f 54 59 50 45 20 3d LIN_PAREN_TYPE = 0002f420: 20 7b 0a 20 20 20 20 76 61 72 69 61 6e 74 73 3a {. variants: 0002f430: 20 5b 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 [. {. 0002f440: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 74 className: 't 0002f450: 79 70 65 27 2c 0a 20 20 20 20 20 20 20 20 62 65 ype',. be 0002f460: 67 69 6e 3a 20 68 6c 6a 73 2e 55 4e 44 45 52 53 gin: hljs.UNDERS 0002f470: 43 4f 52 45 5f 49 44 45 4e 54 5f 52 45 0a 20 20 CORE_IDENT_RE. 0002f480: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 },. {. 0002f490: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c begin: /\ 0002f4a0: 28 2f 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a (/,. end: 0002f4b0: 20 2f 5c 29 2f 2c 0a 20 20 20 20 20 20 20 20 63 /\)/,. c 0002f4c0: 6f 6e 74 61 69 6e 73 3a 20 5b 5d 20 2f 2f 20 64 ontains: [] // d 0002f4d0: 65 66 69 6e 65 64 20 6c 61 74 65 72 0a 20 20 20 efined later. 0002f4e0: 20 20 20 7d 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a }. ]. };. 0002f4f0: 20 20 63 6f 6e 73 74 20 4b 4f 54 4c 49 4e 5f 50 const KOTLIN_P 0002f500: 41 52 45 4e 5f 54 59 50 45 32 20 3d 20 4b 4f 54 AREN_TYPE2 = KOT 0002f510: 4c 49 4e 5f 50 41 52 45 4e 5f 54 59 50 45 3b 0a LIN_PAREN_TYPE;. 0002f520: 20 20 4b 4f 54 4c 49 4e 5f 50 41 52 45 4e 5f 54 KOTLIN_PAREN_T 0002f530: 59 50 45 32 2e 76 61 72 69 61 6e 74 73 5b 31 5d YPE2.variants[1] 0002f540: 2e 63 6f 6e 74 61 69 6e 73 20 3d 20 5b 20 4b 4f .contains = [ KO 0002f550: 54 4c 49 4e 5f 50 41 52 45 4e 5f 54 59 50 45 20 TLIN_PAREN_TYPE 0002f560: 5d 3b 0a 20 20 4b 4f 54 4c 49 4e 5f 50 41 52 45 ];. KOTLIN_PARE 0002f570: 4e 5f 54 59 50 45 2e 76 61 72 69 61 6e 74 73 5b N_TYPE.variants[ 0002f580: 31 5d 2e 63 6f 6e 74 61 69 6e 73 20 3d 20 5b 20 1].contains = [ 0002f590: 4b 4f 54 4c 49 4e 5f 50 41 52 45 4e 5f 54 59 50 KOTLIN_PAREN_TYP 0002f5a0: 45 32 20 5d 3b 0a 0a 20 20 72 65 74 75 72 6e 20 E2 ];.. return 0002f5b0: 7b 0a 20 20 20 20 6e 61 6d 65 3a 20 27 4b 6f 74 {. name: 'Kot 0002f5c0: 6c 69 6e 27 2c 0a 20 20 20 20 61 6c 69 61 73 65 lin',. aliase 0002f5d0: 73 3a 20 5b 20 27 6b 74 27 2c 20 27 6b 74 73 27 s: [ 'kt', 'kts' 0002f5e0: 20 5d 2c 0a 20 20 20 20 6b 65 79 77 6f 72 64 73 ],. keywords 0002f5f0: 3a 20 4b 45 59 57 4f 52 44 53 2c 0a 20 20 20 20 : KEYWORDS,. 0002f600: 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 contains: [. 0002f610: 20 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 0a hljs.COMMENT(. 0002f620: 20 20 20 20 20 20 20 20 27 2f 5c 5c 2a 5c 5c 2a '/\\*\\* 0002f630: 27 2c 0a 20 20 20 20 20 20 20 20 27 5c 5c 2a 2f ',. '\\*/ 0002f640: 27 2c 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 ',. {. 0002f650: 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 relevance 0002f660: 3a 20 30 2c 0a 20 20 20 20 20 20 20 20 20 20 63 : 0,. c 0002f670: 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 ontains: [. 0002f680: 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 {. 0002f690: 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 className 0002f6a0: 3a 20 27 64 6f 63 74 61 67 27 2c 0a 20 20 20 20 : 'doctag',. 0002f6b0: 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a begin: 0002f6c0: 20 27 40 5b 41 2d 5a 61 2d 7a 5d 2b 27 0a 20 20 '@[A-Za-z]+'. 0002f6d0: 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 }. 0002f6e0: 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 20 20 ]. 0002f6f0: 7d 0a 20 20 20 20 20 20 29 2c 0a 20 20 20 20 20 }. ),. 0002f700: 20 68 6c 6a 73 2e 43 5f 4c 49 4e 45 5f 43 4f 4d hljs.C_LINE_COM 0002f710: 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 MENT_MODE,. 0002f720: 20 4b 4f 54 4c 49 4e 5f 4e 45 53 54 45 44 5f 43 KOTLIN_NESTED_C 0002f730: 4f 4d 4d 45 4e 54 2c 0a 20 20 20 20 20 20 4b 45 OMMENT,. KE 0002f740: 59 57 4f 52 44 53 5f 57 49 54 48 5f 4c 41 42 45 YWORDS_WITH_LABE 0002f750: 4c 2c 0a 20 20 20 20 20 20 4c 41 42 45 4c 2c 0a L,. LABEL,. 0002f760: 20 20 20 20 20 20 41 4e 4e 4f 54 41 54 49 4f 4e ANNOTATION 0002f770: 5f 55 53 45 5f 53 49 54 45 2c 0a 20 20 20 20 20 _USE_SITE,. 0002f780: 20 41 4e 4e 4f 54 41 54 49 4f 4e 2c 0a 20 20 20 ANNOTATION,. 0002f790: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 {. cla 0002f7a0: 73 73 4e 61 6d 65 3a 20 27 66 75 6e 63 74 69 6f ssName: 'functio 0002f7b0: 6e 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 n',. begi 0002f7c0: 6e 4b 65 79 77 6f 72 64 73 3a 20 27 66 75 6e 27 nKeywords: 'fun' 0002f7d0: 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 ,. end: ' 0002f7e0: 5b 28 5d 7c 24 27 2c 0a 20 20 20 20 20 20 20 20 [(]|$',. 0002f7f0: 72 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 72 75 returnBegin: tru 0002f800: 65 2c 0a 20 20 20 20 20 20 20 20 65 78 63 6c 75 e,. exclu 0002f810: 64 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 deEnd: true,. 0002f820: 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 4b keywords: K 0002f830: 45 59 57 4f 52 44 53 2c 0a 20 20 20 20 20 20 20 EYWORDS,. 0002f840: 20 72 65 6c 65 76 61 6e 63 65 3a 20 35 2c 0a 20 relevance: 5,. 0002f850: 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a contains: 0002f860: 20 5b 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 [. {. 0002f870: 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e begin 0002f880: 3a 20 68 6c 6a 73 2e 55 4e 44 45 52 53 43 4f 52 : hljs.UNDERSCOR 0002f890: 45 5f 49 44 45 4e 54 5f 52 45 20 2b 20 27 5c 5c E_IDENT_RE + '\\ 0002f8a0: 73 2a 5c 5c 28 27 2c 0a 20 20 20 20 20 20 20 20 s*\\(',. 0002f8b0: 20 20 20 20 72 65 74 75 72 6e 42 65 67 69 6e 3a returnBegin: 0002f8c0: 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 true,. 0002f8d0: 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c relevance: 0, 0002f8e0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e . con 0002f8f0: 74 61 69 6e 73 3a 20 5b 20 68 6c 6a 73 2e 55 4e tains: [ hljs.UN 0002f900: 44 45 52 53 43 4f 52 45 5f 54 49 54 4c 45 5f 4d DERSCORE_TITLE_M 0002f910: 4f 44 45 20 5d 0a 20 20 20 20 20 20 20 20 20 20 ODE ]. 0002f920: 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 },. {. 0002f930: 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 class 0002f940: 4e 61 6d 65 3a 20 27 74 79 70 65 27 2c 0a 20 20 Name: 'type',. 0002f950: 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a begin: 0002f960: 20 2f 3c 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 /</,. 0002f970: 20 20 65 6e 64 3a 20 2f 3e 2f 2c 0a 20 20 20 20 end: />/,. 0002f980: 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 keywords 0002f990: 3a 20 27 72 65 69 66 69 65 64 27 2c 0a 20 20 20 : 'reified',. 0002f9a0: 20 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e relevan 0002f9b0: 63 65 3a 20 30 0a 20 20 20 20 20 20 20 20 20 20 ce: 0. 0002f9c0: 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 },. {. 0002f9d0: 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 class 0002f9e0: 4e 61 6d 65 3a 20 27 70 61 72 61 6d 73 27 2c 0a Name: 'params',. 0002f9f0: 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 begi 0002fa00: 6e 3a 20 2f 5c 28 2f 2c 0a 20 20 20 20 20 20 20 n: /\(/,. 0002fa10: 20 20 20 20 20 65 6e 64 3a 20 2f 5c 29 2f 2c 0a end: /\)/,. 0002fa20: 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 73 ends 0002fa30: 50 61 72 65 6e 74 3a 20 74 72 75 65 2c 0a 20 20 Parent: true,. 0002fa40: 20 20 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 keywor 0002fa50: 64 73 3a 20 4b 45 59 57 4f 52 44 53 2c 0a 20 20 ds: KEYWORDS,. 0002fa60: 20 20 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 releva 0002fa70: 6e 63 65 3a 20 30 2c 0a 20 20 20 20 20 20 20 20 nce: 0,. 0002fa80: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a contains: [. 0002fa90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a {. 0002faa0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0002fab0: 62 65 67 69 6e 3a 20 2f 3a 2f 2c 0a 20 20 20 20 begin: /:/,. 0002fac0: 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 3a end: 0002fad0: 20 2f 5b 3d 2c 5c 2f 5d 2f 2c 0a 20 20 20 20 20 /[=,\/]/,. 0002fae0: 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 73 57 endsW 0002faf0: 69 74 68 50 61 72 65 6e 74 3a 20 74 72 75 65 2c ithParent: true, 0002fb00: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 . 0002fb10: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 contains: [. 0002fb20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4b K 0002fb30: 4f 54 4c 49 4e 5f 50 41 52 45 4e 5f 54 59 50 45 OTLIN_PAREN_TYPE 0002fb40: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,. 0002fb50: 20 20 20 20 68 6c 6a 73 2e 43 5f 4c 49 4e 45 5f hljs.C_LINE_ 0002fb60: 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 COMMENT_MODE,. 0002fb70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0002fb80: 4b 4f 54 4c 49 4e 5f 4e 45 53 54 45 44 5f 43 4f KOTLIN_NESTED_CO 0002fb90: 4d 4d 45 4e 54 0a 20 20 20 20 20 20 20 20 20 20 MMENT. 0002fba0: 20 20 20 20 20 20 5d 2c 0a 20 20 20 20 20 20 20 ],. 0002fbb0: 20 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e relevan 0002fbc0: 63 65 3a 20 30 0a 20 20 20 20 20 20 20 20 20 20 ce: 0. 0002fbd0: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 },. 0002fbe0: 20 20 20 20 20 68 6c 6a 73 2e 43 5f 4c 49 4e 45 hljs.C_LINE 0002fbf0: 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 _COMMENT_MODE,. 0002fc00: 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 4f 54 KOT 0002fc10: 4c 49 4e 5f 4e 45 53 54 45 44 5f 43 4f 4d 4d 45 LIN_NESTED_COMME 0002fc20: 4e 54 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 NT,. 0002fc30: 20 20 41 4e 4e 4f 54 41 54 49 4f 4e 5f 55 53 45 ANNOTATION_USE 0002fc40: 5f 53 49 54 45 2c 0a 20 20 20 20 20 20 20 20 20 _SITE,. 0002fc50: 20 20 20 20 20 41 4e 4e 4f 54 41 54 49 4f 4e 2c ANNOTATION, 0002fc60: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 . S 0002fc70: 54 52 49 4e 47 2c 0a 20 20 20 20 20 20 20 20 20 TRING,. 0002fc80: 20 20 20 20 20 68 6c 6a 73 2e 43 5f 4e 55 4d 42 hljs.C_NUMB 0002fc90: 45 52 5f 4d 4f 44 45 0a 20 20 20 20 20 20 20 20 ER_MODE. 0002fca0: 20 20 20 20 5d 0a 20 20 20 20 20 20 20 20 20 20 ]. 0002fcb0: 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 4b 4f 54 },. KOT 0002fcc0: 4c 49 4e 5f 4e 45 53 54 45 44 5f 43 4f 4d 4d 45 LIN_NESTED_COMME 0002fcd0: 4e 54 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 20 NT. ]. 0002fce0: 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 },. {. 0002fcf0: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 0002fd00: 20 27 63 6c 61 73 73 27 2c 0a 20 20 20 20 20 20 'class',. 0002fd10: 20 20 62 65 67 69 6e 4b 65 79 77 6f 72 64 73 3a beginKeywords: 0002fd20: 20 27 63 6c 61 73 73 20 69 6e 74 65 72 66 61 63 'class interfac 0002fd30: 65 20 74 72 61 69 74 27 2c 20 2f 2f 20 72 65 6d e trait', // rem 0002fd40: 6f 76 65 20 27 74 72 61 69 74 27 20 77 68 65 6e ove 'trait' when 0002fd50: 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 4b 45 removed from KE 0002fd60: 59 57 4f 52 44 53 0a 20 20 20 20 20 20 20 20 65 YWORDS. e 0002fd70: 6e 64 3a 20 2f 5b 3a 5c 7b 28 5d 7c 24 2f 2c 0a nd: /[:\{(]|$/,. 0002fd80: 20 20 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 excludeE 0002fd90: 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 nd: true,. 0002fda0: 20 20 69 6c 6c 65 67 61 6c 3a 20 27 65 78 74 65 illegal: 'exte 0002fdb0: 6e 64 73 20 69 6d 70 6c 65 6d 65 6e 74 73 27 2c nds implements', 0002fdc0: 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e . contain 0002fdd0: 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 7b s: [. { 0002fde0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 . beg 0002fdf0: 69 6e 4b 65 79 77 6f 72 64 73 3a 20 27 70 75 62 inKeywords: 'pub 0002fe00: 6c 69 63 20 70 72 6f 74 65 63 74 65 64 20 69 6e lic protected in 0002fe10: 74 65 72 6e 61 6c 20 70 72 69 76 61 74 65 20 63 ternal private c 0002fe20: 6f 6e 73 74 72 75 63 74 6f 72 27 0a 20 20 20 20 onstructor'. 0002fe30: 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 },. 0002fe40: 20 20 20 68 6c 6a 73 2e 55 4e 44 45 52 53 43 4f hljs.UNDERSCO 0002fe50: 52 45 5f 54 49 54 4c 45 5f 4d 4f 44 45 2c 0a 20 RE_TITLE_MODE,. 0002fe60: 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 {. 0002fe70: 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 className 0002fe80: 3a 20 27 74 79 70 65 27 2c 0a 20 20 20 20 20 20 : 'type',. 0002fe90: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 3c 2f begin: /</ 0002fea0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6e ,. en 0002feb0: 64 3a 20 2f 3e 2f 2c 0a 20 20 20 20 20 20 20 20 d: />/,. 0002fec0: 20 20 20 20 65 78 63 6c 75 64 65 42 65 67 69 6e excludeBegin 0002fed0: 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 : true,. 0002fee0: 20 20 20 20 65 78 63 6c 75 64 65 45 6e 64 3a 20 excludeEnd: 0002fef0: 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 true,. 0002ff00: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 relevance: 0. 0002ff10: 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 },. 0002ff20: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 0002ff30: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 0002ff40: 74 79 70 65 27 2c 0a 20 20 20 20 20 20 20 20 20 type',. 0002ff50: 20 20 20 62 65 67 69 6e 3a 20 2f 5b 2c 3a 5d 5c begin: /[,:]\ 0002ff60: 73 2a 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 20 s*/,. 0002ff70: 20 65 6e 64 3a 20 2f 5b 3c 5c 28 2c 5d 7c 24 2f end: /[<\(,]|$/ 0002ff80: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 ,. ex 0002ff90: 63 6c 75 64 65 42 65 67 69 6e 3a 20 74 72 75 65 cludeBegin: true 0002ffa0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 ,. re 0002ffb0: 74 75 72 6e 45 6e 64 3a 20 74 72 75 65 0a 20 20 turnEnd: true. 0002ffc0: 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 },. 0002ffd0: 20 20 20 20 20 41 4e 4e 4f 54 41 54 49 4f 4e 5f ANNOTATION_ 0002ffe0: 55 53 45 5f 53 49 54 45 2c 0a 20 20 20 20 20 20 USE_SITE,. 0002fff0: 20 20 20 20 41 4e 4e 4f 54 41 54 49 4f 4e 0a 20 ANNOTATION. 00030000: 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 7d ]. } 00030010: 2c 0a 20 20 20 20 20 20 53 54 52 49 4e 47 2c 0a ,. STRING,. 00030020: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00030030: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 className: 'meta 00030040: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 00030050: 3a 20 22 5e 23 21 2f 75 73 72 2f 62 69 6e 2f 65 : "^#!/usr/bin/e 00030060: 6e 76 22 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 nv",. end 00030070: 3a 20 27 24 27 2c 0a 20 20 20 20 20 20 20 20 69 : '$',. i 00030080: 6c 6c 65 67 61 6c 3a 20 27 5c 6e 27 0a 20 20 20 llegal: '\n'. 00030090: 20 20 20 7d 2c 0a 20 20 20 20 20 20 4b 4f 54 4c },. KOTL 000300a0: 49 4e 5f 4e 55 4d 42 45 52 5f 4d 4f 44 45 0a 20 IN_NUMBER_MODE. 000300b0: 20 20 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 ]. };.}..mod 000300c0: 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 6b 6f ule.exports = ko 000300d0: 74 6c 69 6e 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 tlin;.../***/ }) 000300e0: 2c 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 ,../***/ "./node 000300f0: 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 _modules/highlig 00030100: 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 ht.js/lib/langua 00030110: 67 65 73 2f 6c 61 73 73 6f 2e 6a 73 22 3a 0a 2f ges/lasso.js":./ 00030120: 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a *!************** 00030130: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00030140: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00030150: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a ************!*\. 00030160: 20 20 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f !*** ./node_mo 00030170: 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e dules/highlight. 00030180: 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 js/lib/languages 00030190: 2f 6c 61 73 73 6f 2e 6a 73 20 2a 2a 2a 21 0a 20 /lasso.js ***!. 000301a0: 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a \************** 000301b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000301c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000301d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a ************/./* 000301e0: 2a 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e **/ ((module) => 000301f0: 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a {../*.Language: 00030200: 20 4c 61 73 73 6f 0a 41 75 74 68 6f 72 3a 20 45 Lasso.Author: E 00030210: 72 69 63 20 4b 6e 69 62 62 65 20 3c 65 72 69 63 ric Knibbe <eric 00030220: 40 6c 61 73 73 6f 73 6f 66 74 2e 63 6f 6d 3e 0a @lassosoft.com>. 00030230: 44 65 73 63 72 69 70 74 69 6f 6e 3a 20 4c 61 73 Description: Las 00030240: 73 6f 20 69 73 20 61 20 6c 61 6e 67 75 61 67 65 so is a language 00030250: 20 61 6e 64 20 73 65 72 76 65 72 20 70 6c 61 74 and server plat 00030260: 66 6f 72 6d 20 66 6f 72 20 64 61 74 61 62 61 73 form for databas 00030270: 65 2d 64 72 69 76 65 6e 20 77 65 62 20 61 70 70 e-driven web app 00030280: 6c 69 63 61 74 69 6f 6e 73 2e 20 54 68 69 73 20 lications. This 00030290: 64 65 66 69 6e 69 74 69 6f 6e 20 68 61 6e 64 6c definition handl 000302a0: 65 73 20 4c 61 73 73 6f 20 39 20 73 79 6e 74 61 es Lasso 9 synta 000302b0: 78 20 61 6e 64 20 4c 61 73 73 6f 53 63 72 69 70 x and LassoScrip 000302c0: 74 20 66 6f 72 20 4c 61 73 73 6f 20 38 2e 36 20 t for Lasso 8.6 000302d0: 61 6e 64 20 65 61 72 6c 69 65 72 2e 0a 57 65 62 and earlier..Web 000302e0: 73 69 74 65 3a 20 68 74 74 70 3a 2f 2f 77 77 77 site: http://www 000302f0: 2e 6c 61 73 73 6f 73 6f 66 74 2e 63 6f 6d 2f 57 .lassosoft.com/W 00030300: 68 61 74 2d 49 73 2d 4c 61 73 73 6f 0a 2a 2f 0a hat-Is-Lasso.*/. 00030310: 0a 66 75 6e 63 74 69 6f 6e 20 6c 61 73 73 6f 28 .function lasso( 00030320: 68 6c 6a 73 29 20 7b 0a 20 20 63 6f 6e 73 74 20 hljs) {. const 00030330: 4c 41 53 53 4f 5f 49 44 45 4e 54 5f 52 45 20 3d LASSO_IDENT_RE = 00030340: 20 27 5b 61 2d 7a 41 2d 5a 5f 5d 5b 5c 5c 77 2e '[a-zA-Z_][\\w. 00030350: 5d 2a 27 3b 0a 20 20 63 6f 6e 73 74 20 4c 41 53 ]*';. const LAS 00030360: 53 4f 5f 41 4e 47 4c 45 5f 52 45 20 3d 20 27 3c SO_ANGLE_RE = '< 00030370: 5c 5c 3f 28 6c 61 73 73 6f 28 73 63 72 69 70 74 \\?(lasso(script 00030380: 29 3f 7c 3d 29 27 3b 0a 20 20 63 6f 6e 73 74 20 )?|=)';. const 00030390: 4c 41 53 53 4f 5f 43 4c 4f 53 45 5f 52 45 20 3d LASSO_CLOSE_RE = 000303a0: 20 27 5c 5c 5d 7c 5c 5c 3f 3e 27 3b 0a 20 20 63 '\\]|\\?>';. c 000303b0: 6f 6e 73 74 20 4c 41 53 53 4f 5f 4b 45 59 57 4f onst LASSO_KEYWO 000303c0: 52 44 53 20 3d 20 7b 0a 20 20 20 20 24 70 61 74 RDS = {. $pat 000303d0: 74 65 72 6e 3a 20 4c 41 53 53 4f 5f 49 44 45 4e tern: LASSO_IDEN 000303e0: 54 5f 52 45 20 2b 20 27 7c 26 5b 6c 67 5d 74 3b T_RE + '|&[lg]t; 000303f0: 27 2c 0a 20 20 20 20 6c 69 74 65 72 61 6c 3a 0a ',. literal:. 00030400: 20 20 20 20 20 20 27 74 72 75 65 20 66 61 6c 73 'true fals 00030410: 65 20 6e 6f 6e 65 20 6d 69 6e 69 6d 61 6c 20 66 e none minimal f 00030420: 75 6c 6c 20 61 6c 6c 20 76 6f 69 64 20 61 6e 64 ull all void and 00030430: 20 6f 72 20 6e 6f 74 20 27 20 2b 0a 20 20 20 20 or not ' +. 00030440: 20 20 27 62 77 20 6e 62 77 20 65 77 20 6e 65 77 'bw nbw ew new 00030450: 20 63 6e 20 6e 63 6e 20 6c 74 20 6c 74 65 20 67 cn ncn lt lte g 00030460: 74 20 67 74 65 20 65 71 20 6e 65 71 20 72 78 20 t gte eq neq rx 00030470: 6e 72 78 20 66 74 27 2c 0a 20 20 20 20 62 75 69 nrx ft',. bui 00030480: 6c 74 5f 69 6e 3a 0a 20 20 20 20 20 20 27 61 72 lt_in:. 'ar 00030490: 72 61 79 20 64 61 74 65 20 64 65 63 69 6d 61 6c ray date decimal 000304a0: 20 64 75 72 61 74 69 6f 6e 20 69 6e 74 65 67 65 duration intege 000304b0: 72 20 6d 61 70 20 70 61 69 72 20 73 74 72 69 6e r map pair strin 000304c0: 67 20 74 61 67 20 78 6d 6c 20 6e 75 6c 6c 20 27 g tag xml null ' 000304d0: 20 2b 0a 20 20 20 20 20 20 27 62 6f 6f 6c 65 61 +. 'boolea 000304e0: 6e 20 62 79 74 65 73 20 6b 65 79 77 6f 72 64 20 n bytes keyword 000304f0: 6c 69 73 74 20 6c 6f 63 61 6c 65 20 71 75 65 75 list locale queu 00030500: 65 20 73 65 74 20 73 74 61 63 6b 20 73 74 61 74 e set stack stat 00030510: 69 63 61 72 72 61 79 20 27 20 2b 0a 20 20 20 20 icarray ' +. 00030520: 20 20 27 6c 6f 63 61 6c 20 76 61 72 20 76 61 72 'local var var 00030530: 69 61 62 6c 65 20 67 6c 6f 62 61 6c 20 64 61 74 iable global dat 00030540: 61 20 73 65 6c 66 20 69 6e 68 65 72 69 74 65 64 a self inherited 00030550: 20 63 75 72 72 65 6e 74 63 61 70 74 75 72 65 20 currentcapture 00030560: 67 69 76 65 6e 62 6c 6f 63 6b 27 2c 0a 20 20 20 givenblock',. 00030570: 20 6b 65 79 77 6f 72 64 3a 0a 20 20 20 20 20 20 keyword:. 00030580: 27 63 61 63 68 65 20 64 61 74 61 62 61 73 65 5f 'cache database_ 00030590: 6e 61 6d 65 73 20 64 61 74 61 62 61 73 65 5f 73 names database_s 000305a0: 63 68 65 6d 61 6e 61 6d 65 73 20 64 61 74 61 62 chemanames datab 000305b0: 61 73 65 5f 74 61 62 6c 65 6e 61 6d 65 73 20 27 ase_tablenames ' 000305c0: 20 2b 0a 20 20 20 20 20 20 27 64 65 66 69 6e 65 +. 'define 000305d0: 5f 74 61 67 20 64 65 66 69 6e 65 5f 74 79 70 65 _tag define_type 000305e0: 20 65 6d 61 69 6c 5f 62 61 74 63 68 20 65 6e 63 email_batch enc 000305f0: 6f 64 65 5f 73 65 74 20 68 74 6d 6c 5f 63 6f 6d ode_set html_com 00030600: 6d 65 6e 74 20 68 61 6e 64 6c 65 20 27 20 2b 0a ment handle ' +. 00030610: 20 20 20 20 20 20 27 68 61 6e 64 6c 65 5f 65 72 'handle_er 00030620: 72 6f 72 20 68 65 61 64 65 72 20 69 66 20 69 6e ror header if in 00030630: 6c 69 6e 65 20 69 74 65 72 61 74 65 20 6c 6a 61 line iterate lja 00030640: 78 5f 74 61 72 67 65 74 20 6c 69 6e 6b 20 27 20 x_target link ' 00030650: 2b 0a 20 20 20 20 20 20 27 6c 69 6e 6b 5f 63 75 +. 'link_cu 00030660: 72 72 65 6e 74 61 63 74 69 6f 6e 20 6c 69 6e 6b rrentaction link 00030670: 5f 63 75 72 72 65 6e 74 67 72 6f 75 70 20 6c 69 _currentgroup li 00030680: 6e 6b 5f 63 75 72 72 65 6e 74 72 65 63 6f 72 64 nk_currentrecord 00030690: 20 6c 69 6e 6b 5f 64 65 74 61 69 6c 20 27 20 2b link_detail ' + 000306a0: 0a 20 20 20 20 20 20 27 6c 69 6e 6b 5f 66 69 72 . 'link_fir 000306b0: 73 74 67 72 6f 75 70 20 6c 69 6e 6b 5f 66 69 72 stgroup link_fir 000306c0: 73 74 72 65 63 6f 72 64 20 6c 69 6e 6b 5f 6c 61 strecord link_la 000306d0: 73 74 67 72 6f 75 70 20 6c 69 6e 6b 5f 6c 61 73 stgroup link_las 000306e0: 74 72 65 63 6f 72 64 20 27 20 2b 0a 20 20 20 20 trecord ' +. 000306f0: 20 20 27 6c 69 6e 6b 5f 6e 65 78 74 67 72 6f 75 'link_nextgrou 00030700: 70 20 6c 69 6e 6b 5f 6e 65 78 74 72 65 63 6f 72 p link_nextrecor 00030710: 64 20 6c 69 6e 6b 5f 70 72 65 76 67 72 6f 75 70 d link_prevgroup 00030720: 20 6c 69 6e 6b 5f 70 72 65 76 72 65 63 6f 72 64 link_prevrecord 00030730: 20 6c 6f 67 20 27 20 2b 0a 20 20 20 20 20 20 27 log ' +. ' 00030740: 6c 6f 6f 70 20 6e 61 6d 65 73 70 61 63 65 5f 75 loop namespace_u 00030750: 73 69 6e 67 20 6f 75 74 70 75 74 5f 6e 6f 6e 65 sing output_none 00030760: 20 70 6f 72 74 61 6c 20 70 72 69 76 61 74 65 20 portal private 00030770: 70 72 6f 74 65 63 74 20 72 65 63 6f 72 64 73 20 protect records 00030780: 27 20 2b 0a 20 20 20 20 20 20 27 72 65 66 65 72 ' +. 'refer 00030790: 65 72 20 72 65 66 65 72 72 65 72 20 72 65 70 65 er referrer repe 000307a0: 61 74 69 6e 67 20 72 65 73 75 6c 74 73 65 74 20 ating resultset 000307b0: 72 6f 77 73 20 73 65 61 72 63 68 5f 61 72 67 73 rows search_args 000307c0: 20 27 20 2b 0a 20 20 20 20 20 20 27 73 65 61 72 ' +. 'sear 000307d0: 63 68 5f 61 72 67 75 6d 65 6e 74 73 20 73 65 6c ch_arguments sel 000307e0: 65 63 74 20 73 6f 72 74 5f 61 72 67 73 20 73 6f ect sort_args so 000307f0: 72 74 5f 61 72 67 75 6d 65 6e 74 73 20 74 68 72 rt_arguments thr 00030800: 65 61 64 5f 61 74 6f 6d 69 63 20 27 20 2b 0a 20 ead_atomic ' +. 00030810: 20 20 20 20 20 27 76 61 6c 75 65 5f 6c 69 73 74 'value_list 00030820: 20 77 68 69 6c 65 20 61 62 6f 72 74 20 63 61 73 while abort cas 00030830: 65 20 65 6c 73 65 20 66 61 69 6c 5f 69 66 20 66 e else fail_if f 00030840: 61 69 6c 5f 69 66 6e 6f 74 20 66 61 69 6c 20 69 ail_ifnot fail i 00030850: 66 5f 65 6d 70 74 79 20 27 20 2b 0a 20 20 20 20 f_empty ' +. 00030860: 20 20 27 69 66 5f 66 61 6c 73 65 20 69 66 5f 6e 'if_false if_n 00030870: 75 6c 6c 20 69 66 5f 74 72 75 65 20 6c 6f 6f 70 ull if_true loop 00030880: 5f 61 62 6f 72 74 20 6c 6f 6f 70 5f 63 6f 6e 74 _abort loop_cont 00030890: 69 6e 75 65 20 6c 6f 6f 70 5f 63 6f 75 6e 74 20 inue loop_count 000308a0: 70 61 72 61 6d 73 20 27 20 2b 0a 20 20 20 20 20 params ' +. 000308b0: 20 27 70 61 72 61 6d 73 5f 75 70 20 72 65 74 75 'params_up retu 000308c0: 72 6e 20 72 65 74 75 72 6e 5f 76 61 6c 75 65 20 rn return_value 000308d0: 72 75 6e 5f 63 68 69 6c 64 72 65 6e 20 73 6f 61 run_children soa 000308e0: 70 5f 64 65 66 69 6e 65 74 61 67 20 27 20 2b 0a p_definetag ' +. 000308f0: 20 20 20 20 20 20 27 73 6f 61 70 5f 6c 61 73 74 'soap_last 00030900: 72 65 71 75 65 73 74 20 73 6f 61 70 5f 6c 61 73 request soap_las 00030910: 74 72 65 73 70 6f 6e 73 65 20 74 61 67 5f 6e 61 tresponse tag_na 00030920: 6d 65 20 61 73 63 65 6e 64 69 6e 67 20 61 76 65 me ascending ave 00030930: 72 61 67 65 20 62 79 20 27 20 2b 0a 20 20 20 20 rage by ' +. 00030940: 20 20 27 64 65 66 69 6e 65 20 64 65 73 63 65 6e 'define descen 00030950: 64 69 6e 67 20 64 6f 20 65 71 75 61 6c 73 20 66 ding do equals f 00030960: 72 6f 7a 65 6e 20 67 72 6f 75 70 20 68 61 6e 64 rozen group hand 00030970: 6c 65 5f 66 61 69 6c 75 72 65 20 69 6d 70 6f 72 le_failure impor 00030980: 74 20 69 6e 20 27 20 2b 0a 20 20 20 20 20 20 27 t in ' +. ' 00030990: 69 6e 74 6f 20 6a 6f 69 6e 20 6c 65 74 20 6d 61 into join let ma 000309a0: 74 63 68 20 6d 61 78 20 6d 69 6e 20 6f 6e 20 6f tch max min on o 000309b0: 72 64 65 72 20 70 61 72 65 6e 74 20 70 72 6f 74 rder parent prot 000309c0: 65 63 74 65 64 20 70 72 6f 76 69 64 65 20 70 75 ected provide pu 000309d0: 62 6c 69 63 20 27 20 2b 0a 20 20 20 20 20 20 27 blic ' +. ' 000309e0: 72 65 71 75 69 72 65 20 72 65 74 75 72 6e 68 6f require returnho 000309f0: 6d 65 20 73 6b 69 70 20 73 70 6c 69 74 5f 74 68 me skip split_th 00030a00: 72 65 61 64 20 73 75 6d 20 74 61 6b 65 20 74 68 read sum take th 00030a10: 72 65 61 64 20 74 6f 20 74 72 61 69 74 20 74 79 read to trait ty 00030a20: 70 65 20 27 20 2b 0a 20 20 20 20 20 20 27 77 68 pe ' +. 'wh 00030a30: 65 72 65 20 77 69 74 68 20 79 69 65 6c 64 20 79 ere with yield y 00030a40: 69 65 6c 64 68 6f 6d 65 27 0a 20 20 7d 3b 0a 20 ieldhome'. };. 00030a50: 20 63 6f 6e 73 74 20 48 54 4d 4c 5f 43 4f 4d 4d const HTML_COMM 00030a60: 45 4e 54 20 3d 20 68 6c 6a 73 2e 43 4f 4d 4d 45 ENT = hljs.COMME 00030a70: 4e 54 28 0a 20 20 20 20 27 3c 21 2d 2d 27 2c 0a NT(. '<!--',. 00030a80: 20 20 20 20 27 2d 2d 3e 27 2c 0a 20 20 20 20 7b '-->',. { 00030a90: 0a 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 . relevance 00030aa0: 3a 20 30 0a 20 20 20 20 7d 0a 20 20 29 3b 0a 20 : 0. }. );. 00030ab0: 20 63 6f 6e 73 74 20 4c 41 53 53 4f 5f 4e 4f 50 const LASSO_NOP 00030ac0: 52 4f 43 45 53 53 20 3d 20 7b 0a 20 20 20 20 63 ROCESS = {. c 00030ad0: 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 61 27 lassName: 'meta' 00030ae0: 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c ,. begin: '\\ 00030af0: 5b 6e 6f 70 72 6f 63 65 73 73 5c 5c 5d 27 2c 0a [noprocess\\]',. 00030b00: 20 20 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 starts: {. 00030b10: 20 20 20 20 65 6e 64 3a 20 27 5c 5c 5b 2f 6e 6f end: '\\[/no 00030b20: 70 72 6f 63 65 73 73 5c 5c 5d 27 2c 0a 20 20 20 process\\]',. 00030b30: 20 20 20 72 65 74 75 72 6e 45 6e 64 3a 20 74 72 returnEnd: tr 00030b40: 75 65 2c 0a 20 20 20 20 20 20 63 6f 6e 74 61 69 ue,. contai 00030b50: 6e 73 3a 20 5b 48 54 4d 4c 5f 43 4f 4d 4d 45 4e ns: [HTML_COMMEN 00030b60: 54 5d 0a 20 20 20 20 7d 0a 20 20 7d 3b 0a 20 20 T]. }. };. 00030b70: 63 6f 6e 73 74 20 4c 41 53 53 4f 5f 53 54 41 52 const LASSO_STAR 00030b80: 54 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e T = {. classN 00030b90: 61 6d 65 3a 20 27 6d 65 74 61 27 2c 0a 20 20 20 ame: 'meta',. 00030ba0: 20 62 65 67 69 6e 3a 20 27 5c 5c 5b 2f 6e 6f 70 begin: '\\[/nop 00030bb0: 72 6f 63 65 73 73 7c 27 20 2b 20 4c 41 53 53 4f rocess|' + LASSO 00030bc0: 5f 41 4e 47 4c 45 5f 52 45 0a 20 20 7d 3b 0a 20 _ANGLE_RE. };. 00030bd0: 20 63 6f 6e 73 74 20 4c 41 53 53 4f 5f 44 41 54 const LASSO_DAT 00030be0: 41 4d 45 4d 42 45 52 20 3d 20 7b 0a 20 20 20 20 AMEMBER = {. 00030bf0: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 79 6d 62 className: 'symb 00030c00: 6f 6c 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 ol',. begin: 00030c10: 27 5c 27 27 20 2b 20 4c 41 53 53 4f 5f 49 44 45 '\'' + LASSO_IDE 00030c20: 4e 54 5f 52 45 20 2b 20 27 5c 27 27 0a 20 20 7d NT_RE + '\''. } 00030c30: 3b 0a 20 20 63 6f 6e 73 74 20 4c 41 53 53 4f 5f ;. const LASSO_ 00030c40: 43 4f 44 45 20 3d 20 5b 0a 20 20 20 20 68 6c 6a CODE = [. hlj 00030c50: 73 2e 43 5f 4c 49 4e 45 5f 43 4f 4d 4d 45 4e 54 s.C_LINE_COMMENT 00030c60: 5f 4d 4f 44 45 2c 0a 20 20 20 20 68 6c 6a 73 2e _MODE,. hljs. 00030c70: 43 5f 42 4c 4f 43 4b 5f 43 4f 4d 4d 45 4e 54 5f C_BLOCK_COMMENT_ 00030c80: 4d 4f 44 45 2c 0a 20 20 20 20 68 6c 6a 73 2e 69 MODE,. hljs.i 00030c90: 6e 68 65 72 69 74 28 68 6c 6a 73 2e 43 5f 4e 55 nherit(hljs.C_NU 00030ca0: 4d 42 45 52 5f 4d 4f 44 45 2c 20 7b 0a 20 20 20 MBER_MODE, {. 00030cb0: 20 20 20 62 65 67 69 6e 3a 20 68 6c 6a 73 2e 43 begin: hljs.C 00030cc0: 5f 4e 55 4d 42 45 52 5f 52 45 20 2b 20 27 7c 28 _NUMBER_RE + '|( 00030cd0: 2d 3f 69 6e 66 69 6e 69 74 79 7c 4e 61 4e 29 5c -?infinity|NaN)\ 00030ce0: 5c 62 27 0a 20 20 20 20 7d 29 2c 0a 20 20 20 20 \b'. }),. 00030cf0: 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 68 6c 6a hljs.inherit(hlj 00030d00: 73 2e 41 50 4f 53 5f 53 54 52 49 4e 47 5f 4d 4f s.APOS_STRING_MO 00030d10: 44 45 2c 20 7b 0a 20 20 20 20 20 20 69 6c 6c 65 DE, {. ille 00030d20: 67 61 6c 3a 20 6e 75 6c 6c 0a 20 20 20 20 7d 29 gal: null. }) 00030d30: 2c 0a 20 20 20 20 68 6c 6a 73 2e 69 6e 68 65 72 ,. hljs.inher 00030d40: 69 74 28 68 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 it(hljs.QUOTE_ST 00030d50: 52 49 4e 47 5f 4d 4f 44 45 2c 20 7b 0a 20 20 20 RING_MODE, {. 00030d60: 20 20 20 69 6c 6c 65 67 61 6c 3a 20 6e 75 6c 6c illegal: null 00030d70: 0a 20 20 20 20 7d 29 2c 0a 20 20 20 20 7b 0a 20 . }),. {. 00030d80: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 00030d90: 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 20 20 'string',. 00030da0: 62 65 67 69 6e 3a 20 27 60 27 2c 0a 20 20 20 20 begin: '`',. 00030db0: 20 20 65 6e 64 3a 20 27 60 27 0a 20 20 20 20 7d end: '`'. } 00030dc0: 2c 0a 20 20 20 20 7b 20 2f 2f 20 76 61 72 69 61 ,. { // varia 00030dd0: 62 6c 65 73 0a 20 20 20 20 20 20 76 61 72 69 61 bles. varia 00030de0: 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 7b nts: [. { 00030df0: 0a 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e . begin 00030e00: 3a 20 27 5b 23 24 5d 27 20 2b 20 4c 41 53 53 4f : '[#$]' + LASSO 00030e10: 5f 49 44 45 4e 54 5f 52 45 0a 20 20 20 20 20 20 _IDENT_RE. 00030e20: 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 7b 0a 20 },. {. 00030e30: 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 begin: 00030e40: 27 23 27 2c 0a 20 20 20 20 20 20 20 20 20 20 65 '#',. e 00030e50: 6e 64 3a 20 27 5c 5c 64 2b 27 2c 0a 20 20 20 20 nd: '\\d+',. 00030e60: 20 20 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 27 illegal: ' 00030e70: 5c 5c 57 27 0a 20 20 20 20 20 20 20 20 7d 0a 20 \\W'. }. 00030e80: 20 20 20 20 20 5d 0a 20 20 20 20 7d 2c 0a 20 20 ]. },. 00030e90: 20 20 7b 0a 20 20 20 20 20 20 63 6c 61 73 73 4e {. classN 00030ea0: 61 6d 65 3a 20 27 74 79 70 65 27 2c 0a 20 20 20 ame: 'type',. 00030eb0: 20 20 20 62 65 67 69 6e 3a 20 27 3a 3a 5c 5c 73 begin: '::\\s 00030ec0: 2a 27 2c 0a 20 20 20 20 20 20 65 6e 64 3a 20 4c *',. end: L 00030ed0: 41 53 53 4f 5f 49 44 45 4e 54 5f 52 45 2c 0a 20 ASSO_IDENT_RE,. 00030ee0: 20 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 27 5c illegal: '\ 00030ef0: 5c 57 27 0a 20 20 20 20 7d 2c 0a 20 20 20 20 7b \W'. },. { 00030f00: 0a 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 . className 00030f10: 3a 20 27 70 61 72 61 6d 73 27 2c 0a 20 20 20 20 : 'params',. 00030f20: 20 20 76 61 72 69 61 6e 74 73 3a 20 5b 0a 20 20 variants: [. 00030f30: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00030f40: 20 20 62 65 67 69 6e 3a 20 27 2d 28 3f 21 69 6e begin: '-(?!in 00030f50: 66 69 6e 69 74 79 29 27 20 2b 20 4c 41 53 53 4f finity)' + LASSO 00030f60: 5f 49 44 45 4e 54 5f 52 45 2c 0a 20 20 20 20 20 _IDENT_RE,. 00030f70: 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 relevance: 00030f80: 30 0a 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 0. },. 00030f90: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 {. 00030fa0: 20 62 65 67 69 6e 3a 20 27 28 5c 5c 2e 5c 5c 2e begin: '(\\.\\. 00030fb0: 5c 5c 2e 29 27 0a 20 20 20 20 20 20 20 20 7d 0a \\.)'. }. 00030fc0: 20 20 20 20 20 20 5d 0a 20 20 20 20 7d 2c 0a 20 ]. },. 00030fd0: 20 20 20 7b 0a 20 20 20 20 20 20 62 65 67 69 6e {. begin 00030fe0: 3a 20 2f 28 2d 3e 7c 5c 2e 29 5c 73 2a 2f 2c 0a : /(->|\.)\s*/,. 00030ff0: 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a relevance: 00031000: 20 30 2c 0a 20 20 20 20 20 20 63 6f 6e 74 61 69 0,. contai 00031010: 6e 73 3a 20 5b 4c 41 53 53 4f 5f 44 41 54 41 4d ns: [LASSO_DATAM 00031020: 45 4d 42 45 52 5d 0a 20 20 20 20 7d 2c 0a 20 20 EMBER]. },. 00031030: 20 20 7b 0a 20 20 20 20 20 20 63 6c 61 73 73 4e {. classN 00031040: 61 6d 65 3a 20 27 63 6c 61 73 73 27 2c 0a 20 20 ame: 'class',. 00031050: 20 20 20 20 62 65 67 69 6e 4b 65 79 77 6f 72 64 beginKeyword 00031060: 73 3a 20 27 64 65 66 69 6e 65 27 2c 0a 20 20 20 s: 'define',. 00031070: 20 20 20 72 65 74 75 72 6e 45 6e 64 3a 20 74 72 returnEnd: tr 00031080: 75 65 2c 0a 20 20 20 20 20 20 65 6e 64 3a 20 27 ue,. end: ' 00031090: 5c 5c 28 7c 3d 3e 27 2c 0a 20 20 20 20 20 20 63 \\(|=>',. c 000310a0: 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 ontains: [. 000310b0: 20 20 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 hljs.inherit( 000310c0: 68 6c 6a 73 2e 54 49 54 4c 45 5f 4d 4f 44 45 2c hljs.TITLE_MODE, 000310d0: 20 7b 0a 20 20 20 20 20 20 20 20 20 20 62 65 67 {. beg 000310e0: 69 6e 3a 20 4c 41 53 53 4f 5f 49 44 45 4e 54 5f in: LASSO_IDENT_ 000310f0: 52 45 20 2b 20 27 28 3d 28 3f 21 3e 29 29 3f 7c RE + '(=(?!>))?| 00031100: 5b 2d 2b 2a 2f 25 5d 28 3f 21 3e 29 27 0a 20 20 [-+*/%](?!>)'. 00031110: 20 20 20 20 20 20 7d 29 0a 20 20 20 20 20 20 5d }). ] 00031120: 0a 20 20 20 20 7d 0a 20 20 5d 3b 0a 20 20 72 65 . }. ];. re 00031130: 74 75 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a turn {. name: 00031140: 20 27 4c 61 73 73 6f 27 2c 0a 20 20 20 20 61 6c 'Lasso',. al 00031150: 69 61 73 65 73 3a 20 5b 0a 20 20 20 20 20 20 27 iases: [. ' 00031160: 6c 73 27 2c 0a 20 20 20 20 20 20 27 6c 61 73 73 ls',. 'lass 00031170: 6f 73 63 72 69 70 74 27 0a 20 20 20 20 5d 2c 0a oscript'. ],. 00031180: 20 20 20 20 63 61 73 65 5f 69 6e 73 65 6e 73 69 case_insensi 00031190: 74 69 76 65 3a 20 74 72 75 65 2c 0a 20 20 20 20 tive: true,. 000311a0: 6b 65 79 77 6f 72 64 73 3a 20 4c 41 53 53 4f 5f keywords: LASSO_ 000311b0: 4b 45 59 57 4f 52 44 53 2c 0a 20 20 20 20 63 6f KEYWORDS,. co 000311c0: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 000311d0: 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e {. classN 000311e0: 61 6d 65 3a 20 27 6d 65 74 61 27 2c 0a 20 20 20 ame: 'meta',. 000311f0: 20 20 20 20 20 62 65 67 69 6e 3a 20 4c 41 53 53 begin: LASS 00031200: 4f 5f 43 4c 4f 53 45 5f 52 45 2c 0a 20 20 20 20 O_CLOSE_RE,. 00031210: 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 relevance: 0 00031220: 2c 0a 20 20 20 20 20 20 20 20 73 74 61 72 74 73 ,. starts 00031230: 3a 20 7b 20 2f 2f 20 6d 61 72 6b 75 70 0a 20 20 : { // markup. 00031240: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 5c 5c end: '\\ 00031250: 5b 7c 27 20 2b 20 4c 41 53 53 4f 5f 41 4e 47 4c [|' + LASSO_ANGL 00031260: 45 5f 52 45 2c 0a 20 20 20 20 20 20 20 20 20 20 E_RE,. 00031270: 72 65 74 75 72 6e 45 6e 64 3a 20 74 72 75 65 2c returnEnd: true, 00031280: 0a 20 20 20 20 20 20 20 20 20 20 72 65 6c 65 76 . relev 00031290: 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 20 20 20 ance: 0,. 000312a0: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 48 54 contains: [HT 000312b0: 4d 4c 5f 43 4f 4d 4d 45 4e 54 5d 0a 20 20 20 20 ML_COMMENT]. 000312c0: 20 20 20 20 7d 0a 20 20 20 20 20 20 7d 2c 0a 20 }. },. 000312d0: 20 20 20 20 20 4c 41 53 53 4f 5f 4e 4f 50 52 4f LASSO_NOPRO 000312e0: 43 45 53 53 2c 0a 20 20 20 20 20 20 4c 41 53 53 CESS,. LASS 000312f0: 4f 5f 53 54 41 52 54 2c 0a 20 20 20 20 20 20 7b O_START,. { 00031300: 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 . classNa 00031310: 6d 65 3a 20 27 6d 65 74 61 27 2c 0a 20 20 20 20 me: 'meta',. 00031320: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 5b 6e begin: '\\[n 00031330: 6f 5f 73 71 75 61 72 65 5f 62 72 61 63 6b 65 74 o_square_bracket 00031340: 73 27 2c 0a 20 20 20 20 20 20 20 20 73 74 61 72 s',. star 00031350: 74 73 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 ts: {. 00031360: 65 6e 64 3a 20 27 5c 5c 5b 2f 6e 6f 5f 73 71 75 end: '\\[/no_squ 00031370: 61 72 65 5f 62 72 61 63 6b 65 74 73 5c 5c 5d 27 are_brackets\\]' 00031380: 2c 20 2f 2f 20 6e 6f 74 20 69 6d 70 6c 65 6d 65 , // not impleme 00031390: 6e 74 65 64 20 69 6e 20 74 68 65 20 6c 61 6e 67 nted in the lang 000313a0: 75 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 6b uage. k 000313b0: 65 79 77 6f 72 64 73 3a 20 4c 41 53 53 4f 5f 4b eywords: LASSO_K 000313c0: 45 59 57 4f 52 44 53 2c 0a 20 20 20 20 20 20 20 EYWORDS,. 000313d0: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 000313e0: 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 {. 000313f0: 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 class 00031400: 4e 61 6d 65 3a 20 27 6d 65 74 61 27 2c 0a 20 20 Name: 'meta',. 00031410: 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 begi 00031420: 6e 3a 20 4c 41 53 53 4f 5f 43 4c 4f 53 45 5f 52 n: LASSO_CLOSE_R 00031430: 45 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 E,. 00031440: 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 relevance: 0,. 00031450: 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 sta 00031460: 72 74 73 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 rts: {. 00031470: 20 20 20 20 20 20 20 65 6e 64 3a 20 27 5c 5c 5b end: '\\[ 00031480: 6e 6f 70 72 6f 63 65 73 73 5c 5c 5d 7c 27 20 2b noprocess\\]|' + 00031490: 20 4c 41 53 53 4f 5f 41 4e 47 4c 45 5f 52 45 2c LASSO_ANGLE_RE, 000314a0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 . 000314b0: 20 72 65 74 75 72 6e 45 6e 64 3a 20 74 72 75 65 returnEnd: true 000314c0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,. 000314d0: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 48 54 4d contains: [HTM 000314e0: 4c 5f 43 4f 4d 4d 45 4e 54 5d 0a 20 20 20 20 20 L_COMMENT]. 000314f0: 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 }. 00031500: 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 },. 00031510: 20 20 20 20 20 20 4c 41 53 53 4f 5f 4e 4f 50 52 LASSO_NOPR 00031520: 4f 43 45 53 53 2c 0a 20 20 20 20 20 20 20 20 20 OCESS,. 00031530: 20 20 20 4c 41 53 53 4f 5f 53 54 41 52 54 0a 20 LASSO_START. 00031540: 20 20 20 20 20 20 20 20 20 5d 2e 63 6f 6e 63 61 ].conca 00031550: 74 28 4c 41 53 53 4f 5f 43 4f 44 45 29 0a 20 20 t(LASSO_CODE). 00031560: 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 7d 2c }. }, 00031570: 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 . {. 00031580: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6d 65 74 className: 'met 00031590: 61 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 a',. begi 000315a0: 6e 3a 20 27 5c 5c 5b 27 2c 0a 20 20 20 20 20 20 n: '\\[',. 000315b0: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 relevance: 0. 000315c0: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a },. {. 000315d0: 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d classNam 000315e0: 65 3a 20 27 6d 65 74 61 27 2c 0a 20 20 20 20 20 e: 'meta',. 000315f0: 20 20 20 62 65 67 69 6e 3a 20 27 5e 23 21 27 2c begin: '^#!', 00031600: 0a 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 6c . end: 'l 00031610: 61 73 73 6f 39 24 27 2c 0a 20 20 20 20 20 20 20 asso9$',. 00031620: 20 72 65 6c 65 76 61 6e 63 65 3a 20 31 30 0a 20 relevance: 10. 00031630: 20 20 20 20 20 7d 0a 20 20 20 20 5d 2e 63 6f 6e }. ].con 00031640: 63 61 74 28 4c 41 53 53 4f 5f 43 4f 44 45 29 0a cat(LASSO_CODE). 00031650: 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 };.}..module.e 00031660: 78 70 6f 72 74 73 20 3d 20 6c 61 73 73 6f 3b 0a xports = lasso;. 00031670: 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a 2a ../***/ }),../** 00031680: 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c */ "./node_modul 00031690: 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f es/highlight.js/ 000316a0: 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6c 61 lib/languages/la 000316b0: 74 65 78 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a tex.js":./*!**** 000316c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000316d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000316e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000316f0: 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 21 2a 2a 2a ******!*\. !*** 00031700: 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f ./node_modules/ 00031710: 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 highlight.js/lib 00031720: 2f 6c 61 6e 67 75 61 67 65 73 2f 6c 61 74 65 78 /languages/latex 00031730: 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a .js ***!. \**** 00031740: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00031750: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00031760: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00031770: 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 28 28 ******/./***/ (( 00031780: 6d 6f 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a 2f 2a module) => {../* 00031790: 2a 0a 20 2a 20 40 70 61 72 61 6d 20 7b 73 74 72 *. * @param {str 000317a0: 69 6e 67 7d 20 76 61 6c 75 65 0a 20 2a 20 40 72 ing} value. * @r 000317b0: 65 74 75 72 6e 73 20 7b 52 65 67 45 78 70 7d 0a eturns {RegExp}. 000317c0: 20 2a 20 2a 2f 0a 0a 2f 2a 2a 0a 20 2a 20 40 70 * */../**. * @p 000317d0: 61 72 61 6d 20 7b 52 65 67 45 78 70 20 7c 20 73 aram {RegExp | s 000317e0: 74 72 69 6e 67 20 7d 20 72 65 0a 20 2a 20 40 72 tring } re. * @r 000317f0: 65 74 75 72 6e 73 20 7b 73 74 72 69 6e 67 7d 0a eturns {string}. 00031800: 20 2a 2f 0a 66 75 6e 63 74 69 6f 6e 20 73 6f 75 */.function sou 00031810: 72 63 65 28 72 65 29 20 7b 0a 20 20 69 66 20 28 rce(re) {. if ( 00031820: 21 72 65 29 20 72 65 74 75 72 6e 20 6e 75 6c 6c !re) return null 00031830: 3b 0a 20 20 69 66 20 28 74 79 70 65 6f 66 20 72 ;. if (typeof r 00031840: 65 20 3d 3d 3d 20 22 73 74 72 69 6e 67 22 29 20 e === "string") 00031850: 72 65 74 75 72 6e 20 72 65 3b 0a 0a 20 20 72 65 return re;.. re 00031860: 74 75 72 6e 20 72 65 2e 73 6f 75 72 63 65 3b 0a turn re.source;. 00031870: 7d 0a 0a 2f 2a 2a 0a 20 2a 20 41 6e 79 20 6f 66 }../**. * Any of 00031880: 20 74 68 65 20 70 61 73 73 65 64 20 65 78 70 72 the passed expr 00031890: 65 73 73 73 69 6f 6e 73 20 6d 61 79 20 6d 61 74 esssions may mat 000318a0: 63 68 0a 20 2a 0a 20 2a 20 43 72 65 61 74 65 73 ch. *. * Creates 000318b0: 20 61 20 68 75 67 65 20 74 68 69 73 20 7c 20 74 a huge this | t 000318c0: 68 69 73 20 7c 20 74 68 61 74 20 7c 20 74 68 61 his | that | tha 000318d0: 74 20 6d 61 74 63 68 0a 20 2a 20 40 70 61 72 61 t match. * @para 000318e0: 6d 20 7b 28 52 65 67 45 78 70 20 7c 20 73 74 72 m {(RegExp | str 000318f0: 69 6e 67 29 5b 5d 20 7d 20 61 72 67 73 0a 20 2a ing)[] } args. * 00031900: 20 40 72 65 74 75 72 6e 73 20 7b 73 74 72 69 6e @returns {strin 00031910: 67 7d 0a 20 2a 2f 0a 66 75 6e 63 74 69 6f 6e 20 g}. */.function 00031920: 65 69 74 68 65 72 28 2e 2e 2e 61 72 67 73 29 20 either(...args) 00031930: 7b 0a 20 20 63 6f 6e 73 74 20 6a 6f 69 6e 65 64 {. const joined 00031940: 20 3d 20 27 28 27 20 2b 20 61 72 67 73 2e 6d 61 = '(' + args.ma 00031950: 70 28 28 78 29 20 3d 3e 20 73 6f 75 72 63 65 28 p((x) => source( 00031960: 78 29 29 2e 6a 6f 69 6e 28 22 7c 22 29 20 2b 20 x)).join("|") + 00031970: 22 29 22 3b 0a 20 20 72 65 74 75 72 6e 20 6a 6f ")";. return jo 00031980: 69 6e 65 64 3b 0a 7d 0a 0a 2f 2a 0a 4c 61 6e 67 ined;.}../*.Lang 00031990: 75 61 67 65 3a 20 4c 61 54 65 58 0a 41 75 74 68 uage: LaTeX.Auth 000319a0: 6f 72 3a 20 42 65 6e 65 64 69 6b 74 20 57 69 6c or: Benedikt Wil 000319b0: 64 65 20 3c 62 77 69 6c 64 65 40 70 6f 73 74 65 de <bwilde@poste 000319c0: 6f 2e 64 65 3e 0a 57 65 62 73 69 74 65 3a 20 68 o.de>.Website: h 000319d0: 74 74 70 73 3a 2f 2f 77 77 77 2e 6c 61 74 65 78 ttps://www.latex 000319e0: 2d 70 72 6f 6a 65 63 74 2e 6f 72 67 0a 43 61 74 -project.org.Cat 000319f0: 65 67 6f 72 79 3a 20 6d 61 72 6b 75 70 0a 2a 2f egory: markup.*/ 00031a00: 0a 0a 2f 2a 2a 20 40 74 79 70 65 20 4c 61 6e 67 ../** @type Lang 00031a10: 75 61 67 65 46 6e 20 2a 2f 0a 66 75 6e 63 74 69 uageFn */.functi 00031a20: 6f 6e 20 6c 61 74 65 78 28 68 6c 6a 73 29 20 7b on latex(hljs) { 00031a30: 0a 20 20 63 6f 6e 73 74 20 4b 4e 4f 57 4e 5f 43 . const KNOWN_C 00031a40: 4f 4e 54 52 4f 4c 5f 57 4f 52 44 53 20 3d 20 65 ONTROL_WORDS = e 00031a50: 69 74 68 65 72 28 2e 2e 2e 5b 0a 20 20 20 20 20 ither(...[. 00031a60: 20 27 28 3f 3a 4e 65 65 64 73 54 65 58 46 6f 72 '(?:NeedsTeXFor 00031a70: 6d 61 74 7c 52 65 71 75 69 72 65 50 61 63 6b 61 mat|RequirePacka 00031a80: 67 65 7c 47 65 74 49 64 49 6e 66 6f 29 27 2c 0a ge|GetIdInfo)',. 00031a90: 20 20 20 20 20 20 27 50 72 6f 76 69 64 65 73 28 'Provides( 00031aa0: 3f 3a 45 78 70 6c 29 3f 28 3f 3a 50 61 63 6b 61 ?:Expl)?(?:Packa 00031ab0: 67 65 7c 43 6c 61 73 73 7c 46 69 6c 65 29 27 2c ge|Class|File)', 00031ac0: 0a 20 20 20 20 20 20 27 28 3f 3a 44 65 63 6c 61 . '(?:Decla 00031ad0: 72 65 4f 70 74 69 6f 6e 7c 50 72 6f 63 65 73 73 reOption|Process 00031ae0: 4f 70 74 69 6f 6e 73 29 27 2c 0a 20 20 20 20 20 Options)',. 00031af0: 20 27 28 3f 3a 64 6f 63 75 6d 65 6e 74 63 6c 61 '(?:documentcla 00031b00: 73 73 7c 75 73 65 70 61 63 6b 61 67 65 7c 69 6e ss|usepackage|in 00031b10: 70 75 74 7c 69 6e 63 6c 75 64 65 29 27 2c 0a 20 put|include)',. 00031b20: 20 20 20 20 20 27 6d 61 6b 65 61 74 28 3f 3a 6c 'makeat(?:l 00031b30: 65 74 74 65 72 7c 6f 74 68 65 72 29 27 2c 0a 20 etter|other)',. 00031b40: 20 20 20 20 20 27 45 78 70 6c 53 79 6e 74 61 78 'ExplSyntax 00031b50: 28 3f 3a 4f 6e 7c 4f 66 66 29 27 2c 0a 20 20 20 (?:On|Off)',. 00031b60: 20 20 20 27 28 3f 3a 6e 65 77 7c 72 65 6e 65 77 '(?:new|renew 00031b70: 7c 70 72 6f 76 69 64 65 29 3f 63 6f 6d 6d 61 6e |provide)?comman 00031b80: 64 27 2c 0a 20 20 20 20 20 20 27 28 3f 3a 72 65 d',. '(?:re 00031b90: 29 6e 65 77 65 6e 76 69 72 6f 6e 6d 65 6e 74 27 )newenvironment' 00031ba0: 2c 0a 20 20 20 20 20 20 27 28 3f 3a 4e 65 77 7c ,. '(?:New| 00031bb0: 52 65 6e 65 77 7c 50 72 6f 76 69 64 65 7c 44 65 Renew|Provide|De 00031bc0: 63 6c 61 72 65 29 28 3f 3a 45 78 70 61 6e 64 61 clare)(?:Expanda 00031bd0: 62 6c 65 29 3f 44 6f 63 75 6d 65 6e 74 43 6f 6d ble)?DocumentCom 00031be0: 6d 61 6e 64 27 2c 0a 20 20 20 20 20 20 27 28 3f mand',. '(? 00031bf0: 3a 4e 65 77 7c 52 65 6e 65 77 7c 50 72 6f 76 69 :New|Renew|Provi 00031c00: 64 65 7c 44 65 63 6c 61 72 65 29 44 6f 63 75 6d de|Declare)Docum 00031c10: 65 6e 74 45 6e 76 69 72 6f 6e 6d 65 6e 74 27 2c entEnvironment', 00031c20: 0a 20 20 20 20 20 20 27 28 3f 3a 28 3f 3a 65 7c . '(?:(?:e| 00031c30: 67 7c 78 29 3f 64 65 66 7c 6c 65 74 29 27 2c 0a g|x)?def|let)',. 00031c40: 20 20 20 20 20 20 27 28 3f 3a 62 65 67 69 6e 7c '(?:begin| 00031c50: 65 6e 64 29 27 2c 0a 20 20 20 20 20 20 27 28 3f end)',. '(? 00031c60: 3a 70 61 72 74 7c 63 68 61 70 74 65 72 7c 28 3f :part|chapter|(? 00031c70: 3a 73 75 62 29 7b 30 2c 32 7d 73 65 63 74 69 6f :sub){0,2}sectio 00031c80: 6e 7c 28 3f 3a 73 75 62 29 3f 70 61 72 61 67 72 n|(?:sub)?paragr 00031c90: 61 70 68 29 27 2c 0a 20 20 20 20 20 20 27 63 61 aph)',. 'ca 00031ca0: 70 74 69 6f 6e 27 2c 0a 20 20 20 20 20 20 27 28 ption',. '( 00031cb0: 3f 3a 6c 61 62 65 6c 7c 28 3f 3a 65 71 7c 70 61 ?:label|(?:eq|pa 00031cc0: 67 65 7c 6e 61 6d 65 29 3f 72 65 66 7c 28 3f 3a ge|name)?ref|(?: 00031cd0: 70 61 72 65 6e 7c 66 6f 6f 74 7c 73 75 70 65 72 paren|foot|super 00031ce0: 29 3f 63 69 74 65 29 27 2c 0a 20 20 20 20 20 20 )?cite)',. 00031cf0: 27 28 3f 3a 61 6c 70 68 61 7c 62 65 74 61 7c 5b '(?:alpha|beta|[ 00031d00: 47 67 5d 61 6d 6d 61 7c 5b 44 64 5d 65 6c 74 61 Gg]amma|[Dd]elta 00031d10: 7c 28 3f 3a 76 61 72 29 3f 65 70 73 69 6c 6f 6e |(?:var)?epsilon 00031d20: 7c 7a 65 74 61 7c 65 74 61 7c 5b 54 74 5d 68 65 |zeta|eta|[Tt]he 00031d30: 74 61 7c 76 61 72 74 68 65 74 61 29 27 2c 0a 20 ta|vartheta)',. 00031d40: 20 20 20 20 20 27 28 3f 3a 69 6f 74 61 7c 28 3f '(?:iota|(? 00031d50: 3a 76 61 72 29 3f 6b 61 70 70 61 7c 5b 4c 6c 5d :var)?kappa|[Ll] 00031d60: 61 6d 62 64 61 7c 6d 75 7c 6e 75 7c 5b 58 78 5d ambda|mu|nu|[Xx] 00031d70: 69 7c 5b 50 70 5d 69 7c 76 61 72 70 69 7c 28 3f i|[Pp]i|varpi|(? 00031d80: 3a 76 61 72 29 72 68 6f 29 27 2c 0a 20 20 20 20 :var)rho)',. 00031d90: 20 20 27 28 3f 3a 5b 53 73 5d 69 67 6d 61 7c 76 '(?:[Ss]igma|v 00031da0: 61 72 73 69 67 6d 61 7c 74 61 75 7c 5b 55 75 5d arsigma|tau|[Uu] 00031db0: 70 73 69 6c 6f 6e 7c 5b 50 70 5d 68 69 7c 76 61 psilon|[Pp]hi|va 00031dc0: 72 70 68 69 7c 63 68 69 7c 5b 50 70 5d 73 69 7c rphi|chi|[Pp]si| 00031dd0: 5b 4f 6f 5d 6d 65 67 61 29 27 2c 0a 20 20 20 20 [Oo]mega)',. 00031de0: 20 20 27 28 3f 3a 66 72 61 63 7c 73 75 6d 7c 70 '(?:frac|sum|p 00031df0: 72 6f 64 7c 6c 69 6d 7c 69 6e 66 74 79 7c 74 69 rod|lim|infty|ti 00031e00: 6d 65 73 7c 73 71 72 74 7c 6c 65 71 7c 67 65 71 mes|sqrt|leq|geq 00031e10: 7c 6c 65 66 74 7c 72 69 67 68 74 7c 6d 69 64 64 |left|right|midd 00031e20: 6c 65 7c 5b 62 42 5d 69 67 67 3f 29 27 2c 0a 20 le|[bB]igg?)',. 00031e30: 20 20 20 20 20 27 28 3f 3a 5b 6c 72 5d 61 6e 67 '(?:[lr]ang 00031e40: 6c 65 7c 71 3f 71 75 61 64 7c 5b 6c 63 76 64 69 le|q?quad|[lcvdi 00031e50: 5d 3f 64 6f 74 73 7c 64 3f 64 6f 74 7c 68 61 74 ]?dots|d?dot|hat 00031e60: 7c 74 69 6c 64 65 7c 62 61 72 29 27 0a 20 20 20 |tilde|bar)'. 00031e70: 20 5d 2e 6d 61 70 28 77 6f 72 64 20 3d 3e 20 77 ].map(word => w 00031e80: 6f 72 64 20 2b 20 27 28 3f 21 5b 61 2d 7a 41 2d ord + '(?![a-zA- 00031e90: 5a 40 3a 5f 5d 29 27 29 29 3b 0a 20 20 63 6f 6e Z@:_])'));. con 00031ea0: 73 74 20 4c 33 5f 52 45 47 45 58 20 3d 20 6e 65 st L3_REGEX = ne 00031eb0: 77 20 52 65 67 45 78 70 28 5b 0a 20 20 20 20 20 w RegExp([. 00031ec0: 20 2f 2f 20 41 20 66 75 6e 63 74 69 6f 6e 20 5c // A function \ 00031ed0: 6d 6f 64 75 6c 65 5f 66 75 6e 63 74 69 6f 6e 5f module_function_ 00031ee0: 6e 61 6d 65 3a 73 69 67 6e 61 74 75 72 65 20 6f name:signature o 00031ef0: 72 20 5c 5f 5f 6d 6f 64 75 6c 65 5f 66 75 6e 63 r \__module_func 00031f00: 74 69 6f 6e 5f 6e 61 6d 65 3a 73 69 67 6e 61 74 tion_name:signat 00031f10: 75 72 65 2c 0a 20 20 20 20 20 20 2f 2f 20 77 68 ure,. // wh 00031f20: 65 72 65 20 62 6f 74 68 20 6d 6f 64 75 6c 65 20 ere both module 00031f30: 61 6e 64 20 66 75 6e 63 74 69 6f 6e 5f 6e 61 6d and function_nam 00031f40: 65 20 6e 65 65 64 20 61 74 20 6c 65 61 73 74 20 e need at least 00031f50: 74 77 6f 20 63 68 61 72 61 63 74 65 72 73 20 61 two characters a 00031f60: 6e 64 0a 20 20 20 20 20 20 2f 2f 20 66 75 6e 63 nd. // func 00031f70: 74 69 6f 6e 5f 6e 61 6d 65 20 6d 61 79 20 63 6f tion_name may co 00031f80: 6e 74 61 69 6e 20 73 69 6e 67 6c 65 20 75 6e 64 ntain single und 00031f90: 65 72 73 63 6f 72 65 73 2e 0a 20 20 20 20 20 20 erscores.. 00031fa0: 27 28 3f 3a 5f 5f 29 3f 5b 61 2d 7a 41 2d 5a 5d '(?:__)?[a-zA-Z] 00031fb0: 7b 32 2c 7d 5f 5b 61 2d 7a 41 2d 5a 5d 28 3f 3a {2,}_[a-zA-Z](?: 00031fc0: 5f 3f 5b 61 2d 7a 41 2d 5a 5d 29 2b 3a 5b 61 2d _?[a-zA-Z])+:[a- 00031fd0: 7a 41 2d 5a 5d 2a 27 2c 0a 20 20 20 20 20 20 2f zA-Z]*',. / 00031fe0: 2f 20 41 20 76 61 72 69 61 62 6c 65 20 5c 73 63 / A variable \sc 00031ff0: 6f 70 65 5f 6d 6f 64 75 6c 65 5f 61 6e 64 5f 6e ope_module_and_n 00032000: 61 6d 65 5f 74 79 70 65 20 6f 72 20 5c 73 63 6f ame_type or \sco 00032010: 70 65 5f 5f 6d 6f 64 75 6c 65 5f 61 6e 65 5f 6e pe__module_ane_n 00032020: 61 6d 65 5f 74 79 70 65 2c 0a 20 20 20 20 20 20 ame_type,. 00032030: 2f 2f 20 77 68 65 72 65 20 73 63 6f 70 65 20 69 // where scope i 00032040: 73 20 6f 6e 65 20 6f 66 20 6c 2c 20 67 20 6f 72 s one of l, g or 00032050: 20 63 2c 20 74 79 70 65 20 6e 65 65 64 73 20 61 c, type needs a 00032060: 74 20 6c 65 61 73 74 20 74 77 6f 20 63 68 61 72 t least two char 00032070: 61 63 74 65 72 73 0a 20 20 20 20 20 20 2f 2f 20 acters. // 00032080: 61 6e 64 20 6d 6f 64 75 6c 65 5f 61 6e 64 5f 6e and module_and_n 00032090: 61 6d 65 20 6d 61 79 20 63 6f 6e 74 61 69 6e 20 ame may contain 000320a0: 73 69 6e 67 6c 65 20 75 6e 64 65 72 73 63 6f 72 single underscor 000320b0: 65 73 2e 0a 20 20 20 20 20 20 27 5b 6c 67 63 5d es.. '[lgc] 000320c0: 5f 5f 3f 5b 61 2d 7a 41 2d 5a 5d 28 3f 3a 5f 3f __?[a-zA-Z](?:_? 000320d0: 5b 61 2d 7a 41 2d 5a 5d 29 2a 5f 5b 61 2d 7a 41 [a-zA-Z])*_[a-zA 000320e0: 2d 5a 5d 7b 32 2c 7d 27 2c 0a 20 20 20 20 20 20 -Z]{2,}',. 000320f0: 2f 2f 20 41 20 71 75 61 72 6b 20 5c 71 5f 74 68 // A quark \q_th 00032100: 65 5f 6e 61 6d 65 20 6f 72 20 5c 71 5f 5f 74 68 e_name or \q__th 00032110: 65 5f 6e 61 6d 65 20 6f 72 0a 20 20 20 20 20 20 e_name or. 00032120: 2f 2f 20 73 63 61 6e 20 6d 61 72 6b 20 5c 73 5f // scan mark \s_ 00032130: 74 68 65 5f 6e 61 6d 65 20 6f 72 20 5c 73 5f 5f the_name or \s__ 00032140: 76 74 68 65 5f 6e 61 6d 65 2c 0a 20 20 20 20 20 vthe_name,. 00032150: 20 2f 2f 20 77 68 65 72 65 20 76 61 72 69 61 62 // where variab 00032160: 6c 65 5f 6e 61 6d 65 20 6e 65 65 64 73 20 61 74 le_name needs at 00032170: 20 6c 65 61 73 74 20 74 77 6f 20 63 68 61 72 61 least two chara 00032180: 63 74 65 72 73 20 61 6e 64 0a 20 20 20 20 20 20 cters and. 00032190: 2f 2f 20 6d 61 79 20 63 6f 6e 74 61 69 6e 20 73 // may contain s 000321a0: 69 6e 67 6c 65 20 75 6e 64 65 72 73 63 6f 72 65 ingle underscore 000321b0: 73 2e 0a 20 20 20 20 20 20 27 5b 71 73 5d 5f 5f s.. '[qs]__ 000321c0: 3f 5b 61 2d 7a 41 2d 5a 5d 28 3f 3a 5f 3f 5b 61 ?[a-zA-Z](?:_?[a 000321d0: 2d 7a 41 2d 5a 5d 29 2b 27 2c 0a 20 20 20 20 20 -zA-Z])+',. 000321e0: 20 2f 2f 20 4f 74 68 65 72 20 4c 61 54 65 58 33 // Other LaTeX3 000321f0: 20 6d 61 63 72 6f 20 6e 61 6d 65 73 20 74 68 61 macro names tha 00032200: 74 20 61 72 65 20 6e 6f 74 20 63 6f 76 65 72 65 t are not covere 00032210: 64 20 62 79 20 74 68 65 20 74 68 72 65 65 20 72 d by the three r 00032220: 75 6c 65 73 20 61 62 6f 76 65 2e 0a 20 20 20 20 ules above.. 00032230: 20 20 27 75 73 65 28 3f 3a 5f 69 29 3f 3a 5b 61 'use(?:_i)?:[a 00032240: 2d 7a 41 2d 5a 5d 2a 27 2c 0a 20 20 20 20 20 20 -zA-Z]*',. 00032250: 27 28 3f 3a 65 6c 73 65 7c 66 69 7c 6f 72 29 3a '(?:else|fi|or): 00032260: 27 2c 0a 20 20 20 20 20 20 27 28 3f 3a 69 66 7c ',. '(?:if| 00032270: 63 73 7c 65 78 70 29 3a 77 27 2c 0a 20 20 20 20 cs|exp):w',. 00032280: 20 20 27 28 3f 3a 68 62 6f 78 7c 76 62 6f 78 29 '(?:hbox|vbox) 00032290: 3a 6e 27 2c 0a 20 20 20 20 20 20 27 3a 3a 5b 61 :n',. '::[a 000322a0: 2d 7a 41 2d 5a 5d 5f 75 6e 62 72 61 63 65 64 27 -zA-Z]_unbraced' 000322b0: 2c 0a 20 20 20 20 20 20 27 3a 3a 5b 61 2d 7a 41 ,. '::[a-zA 000322c0: 2d 5a 3a 5d 27 0a 20 20 20 20 5d 2e 6d 61 70 28 -Z:]'. ].map( 000322d0: 70 61 74 74 65 72 6e 20 3d 3e 20 70 61 74 74 65 pattern => patte 000322e0: 72 6e 20 2b 20 27 28 3f 21 5b 61 2d 7a 41 2d 5a rn + '(?![a-zA-Z 000322f0: 3a 5f 5d 29 27 29 2e 6a 6f 69 6e 28 27 7c 27 29 :_])').join('|') 00032300: 29 3b 0a 20 20 63 6f 6e 73 74 20 4c 32 5f 56 41 );. const L2_VA 00032310: 52 49 41 4e 54 53 20 3d 20 5b 0a 20 20 20 20 7b RIANTS = [. { 00032320: 62 65 67 69 6e 3a 20 2f 5b 61 2d 7a 41 2d 5a 40 begin: /[a-zA-Z@ 00032330: 5d 2b 2f 7d 2c 20 2f 2f 20 63 6f 6e 74 72 6f 6c ]+/}, // control 00032340: 20 77 6f 72 64 0a 20 20 20 20 7b 62 65 67 69 6e word. {begin 00032350: 3a 20 2f 5b 5e 61 2d 7a 41 2d 5a 40 5d 3f 2f 7d : /[^a-zA-Z@]?/} 00032360: 20 2f 2f 20 63 6f 6e 74 72 6f 6c 20 73 79 6d 62 // control symb 00032370: 6f 6c 0a 20 20 5d 3b 0a 20 20 63 6f 6e 73 74 20 ol. ];. const 00032380: 44 4f 55 42 4c 45 5f 43 41 52 45 54 5f 56 41 52 DOUBLE_CARET_VAR 00032390: 49 41 4e 54 53 20 3d 20 5b 0a 20 20 20 20 7b 62 IANTS = [. {b 000323a0: 65 67 69 6e 3a 20 2f 5c 5e 7b 36 7d 5b 30 2d 39 egin: /\^{6}[0-9 000323b0: 61 2d 66 5d 7b 36 7d 2f 7d 2c 0a 20 20 20 20 7b a-f]{6}/},. { 000323c0: 62 65 67 69 6e 3a 20 2f 5c 5e 7b 35 7d 5b 30 2d begin: /\^{5}[0- 000323d0: 39 61 2d 66 5d 7b 35 7d 2f 7d 2c 0a 20 20 20 20 9a-f]{5}/},. 000323e0: 7b 62 65 67 69 6e 3a 20 2f 5c 5e 7b 34 7d 5b 30 {begin: /\^{4}[0 000323f0: 2d 39 61 2d 66 5d 7b 34 7d 2f 7d 2c 0a 20 20 20 -9a-f]{4}/},. 00032400: 20 7b 62 65 67 69 6e 3a 20 2f 5c 5e 7b 33 7d 5b {begin: /\^{3}[ 00032410: 30 2d 39 61 2d 66 5d 7b 33 7d 2f 7d 2c 0a 20 20 0-9a-f]{3}/},. 00032420: 20 20 7b 62 65 67 69 6e 3a 20 2f 5c 5e 7b 32 7d {begin: /\^{2} 00032430: 5b 30 2d 39 61 2d 66 5d 7b 32 7d 2f 7d 2c 0a 20 [0-9a-f]{2}/},. 00032440: 20 20 20 7b 62 65 67 69 6e 3a 20 2f 5c 5e 7b 32 {begin: /\^{2 00032450: 7d 5b 5c 75 30 30 30 30 2d 5c 75 30 30 37 66 5d }[\u0000-\u007f] 00032460: 2f 7d 0a 20 20 5d 3b 0a 20 20 63 6f 6e 73 74 20 /}. ];. const 00032470: 43 4f 4e 54 52 4f 4c 5f 53 45 51 55 45 4e 43 45 CONTROL_SEQUENCE 00032480: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 00032490: 6d 65 3a 20 27 6b 65 79 77 6f 72 64 27 2c 0a 20 me: 'keyword',. 000324a0: 20 20 20 62 65 67 69 6e 3a 20 2f 5c 5c 2f 2c 0a begin: /\\/,. 000324b0: 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 relevance: 0 000324c0: 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 ,. contains: 000324d0: 5b 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 [. {. 000324e0: 20 20 65 6e 64 73 50 61 72 65 6e 74 3a 20 74 72 endsParent: tr 000324f0: 75 65 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 ue,. begi 00032500: 6e 3a 20 4b 4e 4f 57 4e 5f 43 4f 4e 54 52 4f 4c n: KNOWN_CONTROL 00032510: 5f 57 4f 52 44 53 0a 20 20 20 20 20 20 7d 2c 0a _WORDS. },. 00032520: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00032530: 65 6e 64 73 50 61 72 65 6e 74 3a 20 74 72 75 65 endsParent: true 00032540: 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a ,. begin: 00032550: 20 4c 33 5f 52 45 47 45 58 0a 20 20 20 20 20 20 L3_REGEX. 00032560: 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 },. {. 00032570: 20 20 20 65 6e 64 73 50 61 72 65 6e 74 3a 20 74 endsParent: t 00032580: 72 75 65 2c 0a 20 20 20 20 20 20 20 20 76 61 72 rue,. var 00032590: 69 61 6e 74 73 3a 20 44 4f 55 42 4c 45 5f 43 41 iants: DOUBLE_CA 000325a0: 52 45 54 5f 56 41 52 49 41 4e 54 53 0a 20 20 20 RET_VARIANTS. 000325b0: 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 },. {. 000325c0: 20 20 20 20 20 20 65 6e 64 73 50 61 72 65 6e 74 endsParent 000325d0: 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 : true,. 000325e0: 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 relevance: 0,. 000325f0: 20 20 20 20 20 20 76 61 72 69 61 6e 74 73 3a 20 variants: 00032600: 4c 32 5f 56 41 52 49 41 4e 54 53 0a 20 20 20 20 L2_VARIANTS. 00032610: 20 20 7d 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 20 }. ]. };. 00032620: 20 63 6f 6e 73 74 20 4d 41 43 52 4f 5f 50 41 52 const MACRO_PAR 00032630: 41 4d 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 AM = {. class 00032640: 4e 61 6d 65 3a 20 27 70 61 72 61 6d 73 27 2c 0a Name: 'params',. 00032650: 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 relevance: 0 00032660: 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 2f 23 2b ,. begin: /#+ 00032670: 5c 64 3f 2f 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 \d?/. };. cons 00032680: 74 20 44 4f 55 42 4c 45 5f 43 41 52 45 54 5f 43 t DOUBLE_CARET_C 00032690: 48 41 52 20 3d 20 7b 0a 20 20 20 20 2f 2f 20 72 HAR = {. // r 000326a0: 65 6c 65 76 61 6e 63 65 3a 20 31 0a 20 20 20 20 elevance: 1. 000326b0: 76 61 72 69 61 6e 74 73 3a 20 44 4f 55 42 4c 45 variants: DOUBLE 000326c0: 5f 43 41 52 45 54 5f 56 41 52 49 41 4e 54 53 0a _CARET_VARIANTS. 000326d0: 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 53 50 45 };. const SPE 000326e0: 43 49 41 4c 5f 43 41 54 43 4f 44 45 20 3d 20 7b CIAL_CATCODE = { 000326f0: 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 . className: 00032700: 27 62 75 69 6c 74 5f 69 6e 27 2c 0a 20 20 20 20 'built_in',. 00032710: 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 relevance: 0,. 00032720: 20 20 62 65 67 69 6e 3a 20 2f 5b 24 26 5e 5f 5d begin: /[$&^_] 00032730: 2f 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 4d /. };. const M 00032740: 41 47 49 43 5f 43 4f 4d 4d 45 4e 54 20 3d 20 7b AGIC_COMMENT = { 00032750: 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 . className: 00032760: 27 6d 65 74 61 27 2c 0a 20 20 20 20 62 65 67 69 'meta',. begi 00032770: 6e 3a 20 27 25 20 21 54 65 58 27 2c 0a 20 20 20 n: '% !TeX',. 00032780: 20 65 6e 64 3a 20 27 24 27 2c 0a 20 20 20 20 72 end: '$',. r 00032790: 65 6c 65 76 61 6e 63 65 3a 20 31 30 0a 20 20 7d elevance: 10. } 000327a0: 3b 0a 20 20 63 6f 6e 73 74 20 43 4f 4d 4d 45 4e ;. const COMMEN 000327b0: 54 20 3d 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 T = hljs.COMMENT 000327c0: 28 0a 20 20 20 20 27 25 27 2c 0a 20 20 20 20 27 (. '%',. ' 000327d0: 24 27 2c 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 $',. {. 000327e0: 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 relevance: 0. 000327f0: 20 7d 0a 20 20 29 3b 0a 20 20 63 6f 6e 73 74 20 }. );. const 00032800: 45 56 45 52 59 54 48 49 4e 47 5f 42 55 54 5f 56 EVERYTHING_BUT_V 00032810: 45 52 42 41 54 49 4d 20 3d 20 5b 0a 20 20 20 20 ERBATIM = [. 00032820: 43 4f 4e 54 52 4f 4c 5f 53 45 51 55 45 4e 43 45 CONTROL_SEQUENCE 00032830: 2c 0a 20 20 20 20 4d 41 43 52 4f 5f 50 41 52 41 ,. MACRO_PARA 00032840: 4d 2c 0a 20 20 20 20 44 4f 55 42 4c 45 5f 43 41 M,. DOUBLE_CA 00032850: 52 45 54 5f 43 48 41 52 2c 0a 20 20 20 20 53 50 RET_CHAR,. SP 00032860: 45 43 49 41 4c 5f 43 41 54 43 4f 44 45 2c 0a 20 ECIAL_CATCODE,. 00032870: 20 20 20 4d 41 47 49 43 5f 43 4f 4d 4d 45 4e 54 MAGIC_COMMENT 00032880: 2c 0a 20 20 20 20 43 4f 4d 4d 45 4e 54 0a 20 20 ,. COMMENT. 00032890: 5d 3b 0a 20 20 63 6f 6e 73 74 20 42 52 41 43 45 ];. const BRACE 000328a0: 5f 47 52 4f 55 50 5f 4e 4f 5f 56 45 52 42 41 54 _GROUP_NO_VERBAT 000328b0: 49 4d 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e IM = {. begin 000328c0: 3a 20 2f 5c 7b 2f 2c 20 65 6e 64 3a 20 2f 5c 7d : /\{/, end: /\} 000328d0: 2f 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 65 /,. relevance 000328e0: 3a 20 30 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e : 0,. contain 000328f0: 73 3a 20 5b 27 73 65 6c 66 27 2c 20 2e 2e 2e 45 s: ['self', ...E 00032900: 56 45 52 59 54 48 49 4e 47 5f 42 55 54 5f 56 45 VERYTHING_BUT_VE 00032910: 52 42 41 54 49 4d 5d 0a 20 20 7d 3b 0a 20 20 63 RBATIM]. };. c 00032920: 6f 6e 73 74 20 41 52 47 55 4d 45 4e 54 5f 42 52 onst ARGUMENT_BR 00032930: 41 43 45 53 20 3d 20 68 6c 6a 73 2e 69 6e 68 65 ACES = hljs.inhe 00032940: 72 69 74 28 0a 20 20 20 20 42 52 41 43 45 5f 47 rit(. BRACE_G 00032950: 52 4f 55 50 5f 4e 4f 5f 56 45 52 42 41 54 49 4d ROUP_NO_VERBATIM 00032960: 2c 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 72 65 ,. {. re 00032970: 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 levance: 0,. 00032980: 20 20 65 6e 64 73 50 61 72 65 6e 74 3a 20 74 72 endsParent: tr 00032990: 75 65 2c 0a 20 20 20 20 20 20 63 6f 6e 74 61 69 ue,. contai 000329a0: 6e 73 3a 20 5b 42 52 41 43 45 5f 47 52 4f 55 50 ns: [BRACE_GROUP 000329b0: 5f 4e 4f 5f 56 45 52 42 41 54 49 4d 2c 20 2e 2e _NO_VERBATIM, .. 000329c0: 2e 45 56 45 52 59 54 48 49 4e 47 5f 42 55 54 5f .EVERYTHING_BUT_ 000329d0: 56 45 52 42 41 54 49 4d 5d 0a 20 20 20 20 7d 0a VERBATIM]. }. 000329e0: 20 20 29 3b 0a 20 20 63 6f 6e 73 74 20 41 52 47 );. const ARG 000329f0: 55 4d 45 4e 54 5f 42 52 41 43 4b 45 54 53 20 3d UMENT_BRACKETS = 00032a00: 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c {. begin: /\ 00032a10: 5b 2f 2c 0a 20 20 20 20 20 20 65 6e 64 3a 20 2f [/,. end: / 00032a20: 5c 5d 2f 2c 0a 20 20 20 20 65 6e 64 73 50 61 72 \]/,. endsPar 00032a30: 65 6e 74 3a 20 74 72 75 65 2c 0a 20 20 20 20 72 ent: true,. r 00032a40: 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 elevance: 0,. 00032a50: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 42 52 41 43 contains: [BRAC 00032a60: 45 5f 47 52 4f 55 50 5f 4e 4f 5f 56 45 52 42 41 E_GROUP_NO_VERBA 00032a70: 54 49 4d 2c 20 2e 2e 2e 45 56 45 52 59 54 48 49 TIM, ...EVERYTHI 00032a80: 4e 47 5f 42 55 54 5f 56 45 52 42 41 54 49 4d 5d NG_BUT_VERBATIM] 00032a90: 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 53 50 . };. const SP 00032aa0: 41 43 45 5f 47 4f 42 42 4c 45 52 20 3d 20 7b 0a ACE_GOBBLER = {. 00032ab0: 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 73 2b 2f begin: /\s+/ 00032ac0: 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a ,. relevance: 00032ad0: 20 30 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 0. };. const 00032ae0: 41 52 47 55 4d 45 4e 54 5f 4d 20 3d 20 5b 41 52 ARGUMENT_M = [AR 00032af0: 47 55 4d 45 4e 54 5f 42 52 41 43 45 53 5d 3b 0a GUMENT_BRACES];. 00032b00: 20 20 63 6f 6e 73 74 20 41 52 47 55 4d 45 4e 54 const ARGUMENT 00032b10: 5f 4f 20 3d 20 5b 41 52 47 55 4d 45 4e 54 5f 42 _O = [ARGUMENT_B 00032b20: 52 41 43 4b 45 54 53 5d 3b 0a 20 20 63 6f 6e 73 RACKETS];. cons 00032b30: 74 20 41 52 47 55 4d 45 4e 54 5f 41 4e 44 5f 54 t ARGUMENT_AND_T 00032b40: 48 45 4e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 61 HEN = function(a 00032b50: 72 67 2c 20 73 74 61 72 74 73 5f 6d 6f 64 65 29 rg, starts_mode) 00032b60: 20 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 7b 0a {. return {. 00032b70: 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 contains: 00032b80: 5b 53 50 41 43 45 5f 47 4f 42 42 4c 45 52 5d 2c [SPACE_GOBBLER], 00032b90: 0a 20 20 20 20 20 20 73 74 61 72 74 73 3a 20 7b . starts: { 00032ba0: 0a 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e . relevan 00032bb0: 63 65 3a 20 30 2c 0a 20 20 20 20 20 20 20 20 63 ce: 0,. c 00032bc0: 6f 6e 74 61 69 6e 73 3a 20 61 72 67 2c 0a 20 20 ontains: arg,. 00032bd0: 20 20 20 20 20 20 73 74 61 72 74 73 3a 20 73 74 starts: st 00032be0: 61 72 74 73 5f 6d 6f 64 65 0a 20 20 20 20 20 20 arts_mode. 00032bf0: 7d 0a 20 20 20 20 7d 3b 0a 20 20 7d 3b 0a 20 20 }. };. };. 00032c00: 63 6f 6e 73 74 20 43 53 4e 41 4d 45 20 3d 20 66 const CSNAME = f 00032c10: 75 6e 63 74 69 6f 6e 28 63 73 6e 61 6d 65 2c 20 unction(csname, 00032c20: 73 74 61 72 74 73 5f 6d 6f 64 65 29 20 7b 0a 20 starts_mode) {. 00032c30: 20 20 20 72 65 74 75 72 6e 20 7b 0a 20 20 20 20 return {. 00032c40: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 5c 5c begin: '\\\\ 00032c50: 27 20 2b 20 63 73 6e 61 6d 65 20 2b 20 27 28 3f ' + csname + '(? 00032c60: 21 5b 61 2d 7a 41 2d 5a 40 3a 5f 5d 29 27 2c 0a ![a-zA-Z@:_])',. 00032c70: 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 keywords 00032c80: 3a 20 7b 24 70 61 74 74 65 72 6e 3a 20 2f 5c 5c : {$pattern: /\\ 00032c90: 5b 61 2d 7a 41 2d 5a 5d 2b 2f 2c 20 6b 65 79 77 [a-zA-Z]+/, keyw 00032ca0: 6f 72 64 3a 20 27 5c 5c 27 20 2b 20 63 73 6e 61 ord: '\\' + csna 00032cb0: 6d 65 7d 2c 0a 20 20 20 20 20 20 20 20 72 65 6c me},. rel 00032cc0: 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 20 evance: 0,. 00032cd0: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 53 50 contains: [SP 00032ce0: 41 43 45 5f 47 4f 42 42 4c 45 52 5d 2c 0a 20 20 ACE_GOBBLER],. 00032cf0: 20 20 20 20 20 20 73 74 61 72 74 73 3a 20 73 74 starts: st 00032d00: 61 72 74 73 5f 6d 6f 64 65 0a 20 20 20 20 20 20 arts_mode. 00032d10: 7d 3b 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 };. };. const 00032d20: 42 45 47 49 4e 5f 45 4e 56 20 3d 20 66 75 6e 63 BEGIN_ENV = func 00032d30: 74 69 6f 6e 28 65 6e 76 6e 61 6d 65 2c 20 73 74 tion(envname, st 00032d40: 61 72 74 73 5f 6d 6f 64 65 29 20 7b 0a 20 20 20 arts_mode) {. 00032d50: 20 72 65 74 75 72 6e 20 68 6c 6a 73 2e 69 6e 68 return hljs.inh 00032d60: 65 72 69 74 28 0a 20 20 20 20 20 20 7b 0a 20 20 erit(. {. 00032d70: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c begin: '\\ 00032d80: 5c 5c 62 65 67 69 6e 28 3f 3d 5b 20 5c 74 5d 2a \\begin(?=[ \t]* 00032d90: 28 5c 5c 72 3f 5c 5c 6e 5b 20 5c 74 5d 2a 29 3f (\\r?\\n[ \t]*)? 00032da0: 5c 5c 7b 27 20 2b 20 65 6e 76 6e 61 6d 65 20 2b \\{' + envname + 00032db0: 20 27 5c 5c 7d 29 27 2c 0a 20 20 20 20 20 20 20 '\\})',. 00032dc0: 20 6b 65 79 77 6f 72 64 73 3a 20 7b 24 70 61 74 keywords: {$pat 00032dd0: 74 65 72 6e 3a 20 2f 5c 5c 5b 61 2d 7a 41 2d 5a tern: /\\[a-zA-Z 00032de0: 5d 2b 2f 2c 20 6b 65 79 77 6f 72 64 3a 20 27 5c ]+/, keyword: '\ 00032df0: 5c 62 65 67 69 6e 27 7d 2c 0a 20 20 20 20 20 20 \begin'},. 00032e00: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a relevance: 0,. 00032e10: 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 41 },. A 00032e20: 52 47 55 4d 45 4e 54 5f 41 4e 44 5f 54 48 45 4e RGUMENT_AND_THEN 00032e30: 28 41 52 47 55 4d 45 4e 54 5f 4d 2c 20 73 74 61 (ARGUMENT_M, sta 00032e40: 72 74 73 5f 6d 6f 64 65 29 0a 20 20 20 20 29 3b rts_mode). ); 00032e50: 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 56 45 . };. const VE 00032e60: 52 42 41 54 49 4d 5f 44 45 4c 49 4d 49 54 45 44 RBATIM_DELIMITED 00032e70: 5f 45 51 55 41 4c 20 3d 20 28 69 6e 6e 65 72 4e _EQUAL = (innerN 00032e80: 61 6d 65 20 3d 20 22 73 74 72 69 6e 67 22 29 20 ame = "string") 00032e90: 3d 3e 20 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 => {. return 00032ea0: 68 6c 6a 73 2e 45 4e 44 5f 53 41 4d 45 5f 41 53 hljs.END_SAME_AS 00032eb0: 5f 42 45 47 49 4e 28 7b 0a 20 20 20 20 20 20 63 _BEGIN({. c 00032ec0: 6c 61 73 73 4e 61 6d 65 3a 20 69 6e 6e 65 72 4e lassName: innerN 00032ed0: 61 6d 65 2c 0a 20 20 20 20 20 20 62 65 67 69 6e ame,. begin 00032ee0: 3a 20 2f 28 2e 7c 5c 72 3f 5c 6e 29 2f 2c 0a 20 : /(.|\r?\n)/,. 00032ef0: 20 20 20 20 20 65 6e 64 3a 20 2f 28 2e 7c 5c 72 end: /(.|\r 00032f00: 3f 5c 6e 29 2f 2c 0a 20 20 20 20 20 20 65 78 63 ?\n)/,. exc 00032f10: 6c 75 64 65 42 65 67 69 6e 3a 20 74 72 75 65 2c ludeBegin: true, 00032f20: 0a 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 6e . excludeEn 00032f30: 64 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 65 d: true,. e 00032f40: 6e 64 73 50 61 72 65 6e 74 3a 20 74 72 75 65 0a ndsParent: true. 00032f50: 20 20 20 20 7d 29 3b 0a 20 20 7d 3b 0a 20 20 63 });. };. c 00032f60: 6f 6e 73 74 20 56 45 52 42 41 54 49 4d 5f 44 45 onst VERBATIM_DE 00032f70: 4c 49 4d 49 54 45 44 5f 45 4e 56 20 3d 20 66 75 LIMITED_ENV = fu 00032f80: 6e 63 74 69 6f 6e 28 65 6e 76 6e 61 6d 65 29 20 nction(envname) 00032f90: 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 7b 0a 20 {. return {. 00032fa0: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 00032fb0: 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 20 20 'string',. 00032fc0: 65 6e 64 3a 20 27 28 3f 3d 5c 5c 5c 5c 65 6e 64 end: '(?=\\\\end 00032fd0: 5c 5c 7b 27 20 2b 20 65 6e 76 6e 61 6d 65 20 2b \\{' + envname + 00032fe0: 20 27 5c 5c 7d 29 27 0a 20 20 20 20 7d 3b 0a 20 '\\})'. };. 00032ff0: 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 56 45 52 };.. const VER 00033000: 42 41 54 49 4d 5f 44 45 4c 49 4d 49 54 45 44 5f BATIM_DELIMITED_ 00033010: 42 52 41 43 45 53 20 3d 20 28 69 6e 6e 65 72 4e BRACES = (innerN 00033020: 61 6d 65 20 3d 20 22 73 74 72 69 6e 67 22 29 20 ame = "string") 00033030: 3d 3e 20 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 => {. return 00033040: 7b 0a 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 {. relevanc 00033050: 65 3a 20 30 2c 0a 20 20 20 20 20 20 62 65 67 69 e: 0,. begi 00033060: 6e 3a 20 2f 5c 7b 2f 2c 0a 20 20 20 20 20 20 73 n: /\{/,. s 00033070: 74 61 72 74 73 3a 20 7b 0a 20 20 20 20 20 20 20 tarts: {. 00033080: 20 65 6e 64 73 50 61 72 65 6e 74 3a 20 74 72 75 endsParent: tru 00033090: 65 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 e,. conta 000330a0: 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 ins: [. 000330b0: 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 {. c 000330c0: 6c 61 73 73 4e 61 6d 65 3a 20 69 6e 6e 65 72 4e lassName: innerN 000330d0: 61 6d 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ame,. 000330e0: 20 65 6e 64 3a 20 2f 28 3f 3d 5c 7d 29 2f 2c 0a end: /(?=\})/,. 000330f0: 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 73 ends 00033100: 50 61 72 65 6e 74 3a 74 72 75 65 2c 0a 20 20 20 Parent:true,. 00033110: 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e contain 00033120: 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 20 s: [. 00033130: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 {. 00033140: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 7b 2f begin: /\{/ 00033150: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,. 00033160: 20 20 65 6e 64 3a 20 2f 5c 7d 2f 2c 0a 20 20 20 end: /\}/,. 00033170: 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6c rel 00033180: 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 20 evance: 0,. 00033190: 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 conta 000331a0: 69 6e 73 3a 20 5b 22 73 65 6c 66 22 5d 0a 20 20 ins: ["self"]. 000331b0: 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 }. 000331c0: 20 20 20 20 20 20 20 20 20 20 5d 2c 0a 20 20 20 ],. 000331d0: 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 }. 000331e0: 20 5d 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 7d ]. }. } 000331f0: 3b 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 56 ;. };. const V 00033200: 45 52 42 41 54 49 4d 20 3d 20 5b 0a 20 20 20 20 ERBATIM = [. 00033210: 2e 2e 2e 5b 27 76 65 72 62 27 2c 20 27 6c 73 74 ...['verb', 'lst 00033220: 69 6e 6c 69 6e 65 27 5d 2e 6d 61 70 28 63 73 6e inline'].map(csn 00033230: 61 6d 65 20 3d 3e 20 43 53 4e 41 4d 45 28 63 73 ame => CSNAME(cs 00033240: 6e 61 6d 65 2c 20 7b 63 6f 6e 74 61 69 6e 73 3a name, {contains: 00033250: 20 5b 56 45 52 42 41 54 49 4d 5f 44 45 4c 49 4d [VERBATIM_DELIM 00033260: 49 54 45 44 5f 45 51 55 41 4c 28 29 5d 7d 29 29 ITED_EQUAL()]})) 00033270: 2c 0a 20 20 20 20 43 53 4e 41 4d 45 28 27 6d 69 ,. CSNAME('mi 00033280: 6e 74 27 2c 20 41 52 47 55 4d 45 4e 54 5f 41 4e nt', ARGUMENT_AN 00033290: 44 5f 54 48 45 4e 28 41 52 47 55 4d 45 4e 54 5f D_THEN(ARGUMENT_ 000332a0: 4d 2c 20 7b 63 6f 6e 74 61 69 6e 73 3a 20 5b 56 M, {contains: [V 000332b0: 45 52 42 41 54 49 4d 5f 44 45 4c 49 4d 49 54 45 ERBATIM_DELIMITE 000332c0: 44 5f 45 51 55 41 4c 28 29 5d 7d 29 29 2c 0a 20 D_EQUAL()]})),. 000332d0: 20 20 20 43 53 4e 41 4d 45 28 27 6d 69 6e 74 69 CSNAME('minti 000332e0: 6e 6c 69 6e 65 27 2c 20 41 52 47 55 4d 45 4e 54 nline', ARGUMENT 000332f0: 5f 41 4e 44 5f 54 48 45 4e 28 41 52 47 55 4d 45 _AND_THEN(ARGUME 00033300: 4e 54 5f 4d 2c 20 7b 63 6f 6e 74 61 69 6e 73 3a NT_M, {contains: 00033310: 20 5b 56 45 52 42 41 54 49 4d 5f 44 45 4c 49 4d [VERBATIM_DELIM 00033320: 49 54 45 44 5f 42 52 41 43 45 53 28 29 2c 20 56 ITED_BRACES(), V 00033330: 45 52 42 41 54 49 4d 5f 44 45 4c 49 4d 49 54 45 ERBATIM_DELIMITE 00033340: 44 5f 45 51 55 41 4c 28 29 5d 7d 29 29 2c 0a 20 D_EQUAL()]})),. 00033350: 20 20 20 43 53 4e 41 4d 45 28 27 75 72 6c 27 2c CSNAME('url', 00033360: 20 7b 63 6f 6e 74 61 69 6e 73 3a 20 5b 56 45 52 {contains: [VER 00033370: 42 41 54 49 4d 5f 44 45 4c 49 4d 49 54 45 44 5f BATIM_DELIMITED_ 00033380: 42 52 41 43 45 53 28 22 6c 69 6e 6b 22 29 2c 20 BRACES("link"), 00033390: 56 45 52 42 41 54 49 4d 5f 44 45 4c 49 4d 49 54 VERBATIM_DELIMIT 000333a0: 45 44 5f 42 52 41 43 45 53 28 22 6c 69 6e 6b 22 ED_BRACES("link" 000333b0: 29 5d 7d 29 2c 0a 20 20 20 20 43 53 4e 41 4d 45 )]}),. CSNAME 000333c0: 28 27 68 79 70 65 72 72 65 66 27 2c 20 7b 63 6f ('hyperref', {co 000333d0: 6e 74 61 69 6e 73 3a 20 5b 56 45 52 42 41 54 49 ntains: [VERBATI 000333e0: 4d 5f 44 45 4c 49 4d 49 54 45 44 5f 42 52 41 43 M_DELIMITED_BRAC 000333f0: 45 53 28 22 6c 69 6e 6b 22 29 5d 7d 29 2c 0a 20 ES("link")]}),. 00033400: 20 20 20 43 53 4e 41 4d 45 28 27 68 72 65 66 27 CSNAME('href' 00033410: 2c 20 41 52 47 55 4d 45 4e 54 5f 41 4e 44 5f 54 , ARGUMENT_AND_T 00033420: 48 45 4e 28 41 52 47 55 4d 45 4e 54 5f 4f 2c 20 HEN(ARGUMENT_O, 00033430: 7b 63 6f 6e 74 61 69 6e 73 3a 20 5b 56 45 52 42 {contains: [VERB 00033440: 41 54 49 4d 5f 44 45 4c 49 4d 49 54 45 44 5f 42 ATIM_DELIMITED_B 00033450: 52 41 43 45 53 28 22 6c 69 6e 6b 22 29 5d 7d 29 RACES("link")]}) 00033460: 29 2c 0a 20 20 20 20 2e 2e 2e 5b 5d 2e 63 6f 6e ),. ...[].con 00033470: 63 61 74 28 2e 2e 2e 5b 27 27 2c 20 27 5c 5c 2a cat(...['', '\\* 00033480: 27 5d 2e 6d 61 70 28 73 75 66 66 69 78 20 3d 3e '].map(suffix => 00033490: 20 5b 0a 20 20 20 20 20 20 42 45 47 49 4e 5f 45 [. BEGIN_E 000334a0: 4e 56 28 27 76 65 72 62 61 74 69 6d 27 20 2b 20 NV('verbatim' + 000334b0: 73 75 66 66 69 78 2c 20 56 45 52 42 41 54 49 4d suffix, VERBATIM 000334c0: 5f 44 45 4c 49 4d 49 54 45 44 5f 45 4e 56 28 27 _DELIMITED_ENV(' 000334d0: 76 65 72 62 61 74 69 6d 27 20 2b 20 73 75 66 66 verbatim' + suff 000334e0: 69 78 29 29 2c 0a 20 20 20 20 20 20 42 45 47 49 ix)),. BEGI 000334f0: 4e 5f 45 4e 56 28 27 66 69 6c 65 63 6f 6e 74 65 N_ENV('fileconte 00033500: 6e 74 73 27 20 2b 20 73 75 66 66 69 78 2c 20 20 nts' + suffix, 00033510: 41 52 47 55 4d 45 4e 54 5f 41 4e 44 5f 54 48 45 ARGUMENT_AND_THE 00033520: 4e 28 41 52 47 55 4d 45 4e 54 5f 4d 2c 20 56 45 N(ARGUMENT_M, VE 00033530: 52 42 41 54 49 4d 5f 44 45 4c 49 4d 49 54 45 44 RBATIM_DELIMITED 00033540: 5f 45 4e 56 28 27 66 69 6c 65 63 6f 6e 74 65 6e _ENV('fileconten 00033550: 74 73 27 20 2b 20 73 75 66 66 69 78 29 29 29 2c ts' + suffix))), 00033560: 0a 20 20 20 20 20 20 2e 2e 2e 5b 27 27 2c 20 27 . ...['', ' 00033570: 42 27 2c 20 27 4c 27 5d 2e 6d 61 70 28 70 72 65 B', 'L'].map(pre 00033580: 66 69 78 20 3d 3e 0a 20 20 20 20 20 20 20 20 42 fix =>. B 00033590: 45 47 49 4e 5f 45 4e 56 28 70 72 65 66 69 78 20 EGIN_ENV(prefix 000335a0: 2b 20 27 56 65 72 62 61 74 69 6d 27 20 2b 20 73 + 'Verbatim' + s 000335b0: 75 66 66 69 78 2c 20 41 52 47 55 4d 45 4e 54 5f uffix, ARGUMENT_ 000335c0: 41 4e 44 5f 54 48 45 4e 28 41 52 47 55 4d 45 4e AND_THEN(ARGUMEN 000335d0: 54 5f 4f 2c 20 56 45 52 42 41 54 49 4d 5f 44 45 T_O, VERBATIM_DE 000335e0: 4c 49 4d 49 54 45 44 5f 45 4e 56 28 70 72 65 66 LIMITED_ENV(pref 000335f0: 69 78 20 2b 20 27 56 65 72 62 61 74 69 6d 27 20 ix + 'Verbatim' 00033600: 2b 20 73 75 66 66 69 78 29 29 29 0a 20 20 20 20 + suffix))). 00033610: 20 20 29 0a 20 20 20 20 5d 29 29 2c 0a 20 20 20 ). ])),. 00033620: 20 42 45 47 49 4e 5f 45 4e 56 28 27 6d 69 6e 74 BEGIN_ENV('mint 00033630: 65 64 27 2c 20 41 52 47 55 4d 45 4e 54 5f 41 4e ed', ARGUMENT_AN 00033640: 44 5f 54 48 45 4e 28 41 52 47 55 4d 45 4e 54 5f D_THEN(ARGUMENT_ 00033650: 4f 2c 20 41 52 47 55 4d 45 4e 54 5f 41 4e 44 5f O, ARGUMENT_AND_ 00033660: 54 48 45 4e 28 41 52 47 55 4d 45 4e 54 5f 4d 2c THEN(ARGUMENT_M, 00033670: 20 56 45 52 42 41 54 49 4d 5f 44 45 4c 49 4d 49 VERBATIM_DELIMI 00033680: 54 45 44 5f 45 4e 56 28 27 6d 69 6e 74 65 64 27 TED_ENV('minted' 00033690: 29 29 29 29 2c 0a 20 20 5d 3b 0a 0a 20 20 72 65 )))),. ];.. re 000336a0: 74 75 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a turn {. name: 000336b0: 20 27 4c 61 54 65 58 27 2c 0a 20 20 20 20 61 6c 'LaTeX',. al 000336c0: 69 61 73 65 73 3a 20 5b 27 74 65 78 27 5d 2c 0a iases: ['tex'],. 000336d0: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a contains: [. 000336e0: 20 20 20 20 20 20 2e 2e 2e 56 45 52 42 41 54 49 ...VERBATI 000336f0: 4d 2c 0a 20 20 20 20 20 20 2e 2e 2e 45 56 45 52 M,. ...EVER 00033700: 59 54 48 49 4e 47 5f 42 55 54 5f 56 45 52 42 41 YTHING_BUT_VERBA 00033710: 54 49 4d 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 7d TIM. ]. };.} 00033720: 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 ..module.exports 00033730: 20 3d 20 6c 61 74 65 78 3b 0a 0a 0a 2f 2a 2a 2a = latex;.../*** 00033740: 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f / }),../***/ "./ 00033750: 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 node_modules/hig 00033760: 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 hlight.js/lib/la 00033770: 6e 67 75 61 67 65 73 2f 6c 64 69 66 2e 6a 73 22 nguages/ldif.js" 00033780: 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a :./*!*********** 00033790: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000337a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000337b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a **************!* 000337c0: 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f \. !*** ./node_ 000337d0: 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 modules/highligh 000337e0: 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 t.js/lib/languag 000337f0: 65 73 2f 6c 64 69 66 2e 6a 73 20 2a 2a 2a 21 0a es/ldif.js ***!. 00033800: 20 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a \************* 00033810: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00033820: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00033830: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a ************/./* 00033840: 2a 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e **/ ((module) => 00033850: 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a {../*.Language: 00033860: 20 4c 44 49 46 0a 43 6f 6e 74 72 69 62 75 74 6f LDIF.Contributo 00033870: 72 73 3a 20 4a 61 63 6f 62 20 43 68 69 6c 64 72 rs: Jacob Childr 00033880: 65 73 73 20 3c 6a 61 63 6f 62 63 40 67 6d 61 69 ess <jacobc@gmai 00033890: 6c 2e 63 6f 6d 3e 0a 43 61 74 65 67 6f 72 79 3a l.com>.Category: 000338a0: 20 65 6e 74 65 72 70 72 69 73 65 2c 20 63 6f 6e enterprise, con 000338b0: 66 69 67 0a 57 65 62 73 69 74 65 3a 20 68 74 74 fig.Website: htt 000338c0: 70 73 3a 2f 2f 65 6e 2e 77 69 6b 69 70 65 64 69 ps://en.wikipedi 000338d0: 61 2e 6f 72 67 2f 77 69 6b 69 2f 4c 44 41 50 5f a.org/wiki/LDAP_ 000338e0: 44 61 74 61 5f 49 6e 74 65 72 63 68 61 6e 67 65 Data_Interchange 000338f0: 5f 46 6f 72 6d 61 74 0a 2a 2f 0a 66 75 6e 63 74 _Format.*/.funct 00033900: 69 6f 6e 20 6c 64 69 66 28 68 6c 6a 73 29 20 7b ion ldif(hljs) { 00033910: 0a 20 20 72 65 74 75 72 6e 20 7b 0a 20 20 20 20 . return {. 00033920: 6e 61 6d 65 3a 20 27 4c 44 49 46 27 2c 0a 20 20 name: 'LDIF',. 00033930: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 00033940: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c {. cl 00033950: 61 73 73 4e 61 6d 65 3a 20 27 61 74 74 72 69 62 assName: 'attrib 00033960: 75 74 65 27 2c 0a 20 20 20 20 20 20 20 20 62 65 ute',. be 00033970: 67 69 6e 3a 20 27 5e 64 6e 27 2c 0a 20 20 20 20 gin: '^dn',. 00033980: 20 20 20 20 65 6e 64 3a 20 27 3a 20 27 2c 0a 20 end: ': ',. 00033990: 20 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 6e excludeEn 000339a0: 64 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 d: true,. 000339b0: 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 20 20 20 starts: {. 000339c0: 20 20 20 20 20 65 6e 64 3a 20 27 24 27 2c 0a 20 end: '$',. 000339d0: 20 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e relevan 000339e0: 63 65 3a 20 30 0a 20 20 20 20 20 20 20 20 7d 2c ce: 0. }, 000339f0: 0a 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e . relevan 00033a00: 63 65 3a 20 31 30 0a 20 20 20 20 20 20 7d 2c 0a ce: 10. },. 00033a10: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00033a20: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 61 74 74 72 className: 'attr 00033a30: 69 62 75 74 65 27 2c 0a 20 20 20 20 20 20 20 20 ibute',. 00033a40: 62 65 67 69 6e 3a 20 27 5e 5c 5c 77 27 2c 0a 20 begin: '^\\w',. 00033a50: 20 20 20 20 20 20 20 65 6e 64 3a 20 27 3a 20 27 end: ': ' 00033a60: 2c 0a 20 20 20 20 20 20 20 20 65 78 63 6c 75 64 ,. exclud 00033a70: 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 20 eEnd: true,. 00033a80: 20 20 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 starts: {. 00033a90: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 24 27 end: '$' 00033aa0: 2c 0a 20 20 20 20 20 20 20 20 20 20 72 65 6c 65 ,. rele 00033ab0: 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 20 20 20 vance: 0. 00033ac0: 20 7d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 }. },. 00033ad0: 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 {. clas 00033ae0: 73 4e 61 6d 65 3a 20 27 6c 69 74 65 72 61 6c 27 sName: 'literal' 00033af0: 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a ,. begin: 00033b00: 20 27 5e 2d 27 2c 0a 20 20 20 20 20 20 20 20 65 '^-',. e 00033b10: 6e 64 3a 20 27 24 27 0a 20 20 20 20 20 20 7d 2c nd: '$'. }, 00033b20: 0a 20 20 20 20 20 20 68 6c 6a 73 2e 48 41 53 48 . hljs.HASH 00033b30: 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 0a 20 20 _COMMENT_MODE. 00033b40: 20 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 ]. };.}..modu 00033b50: 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 6c 64 69 le.exports = ldi 00033b60: 66 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a f;.../***/ }),.. 00033b70: 2f 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f /***/ "./node_mo 00033b80: 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e dules/highlight. 00033b90: 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 js/lib/languages 00033ba0: 2f 6c 65 61 66 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a /leaf.js":./*!** 00033bb0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00033bc0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00033bd0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00033be0: 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 21 2a 2a *******!*\. !** 00033bf0: 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 * ./node_modules 00033c00: 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 /highlight.js/li 00033c10: 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6c 65 61 66 b/languages/leaf 00033c20: 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a .js ***!. \**** 00033c30: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00033c40: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00033c50: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00033c60: 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 28 28 6d *****/./***/ ((m 00033c70: 6f 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a 2f 2a 0a odule) => {../*. 00033c80: 4c 61 6e 67 75 61 67 65 3a 20 4c 65 61 66 0a 41 Language: Leaf.A 00033c90: 75 74 68 6f 72 3a 20 48 61 6c 65 20 43 68 61 6e uthor: Hale Chan 00033ca0: 20 3c 68 61 6c 65 63 68 61 6e 40 71 71 2e 63 6f <halechan@qq.co 00033cb0: 6d 3e 0a 44 65 73 63 72 69 70 74 69 6f 6e 3a 20 m>.Description: 00033cc0: 42 61 73 65 64 20 6f 6e 20 74 68 65 20 4c 65 61 Based on the Lea 00033cd0: 66 20 72 65 66 65 72 65 6e 63 65 20 66 72 6f 6d f reference from 00033ce0: 20 68 74 74 70 73 3a 2f 2f 76 61 70 6f 72 2e 67 https://vapor.g 00033cf0: 69 74 68 75 62 2e 69 6f 2f 64 6f 63 75 6d 65 6e ithub.io/documen 00033d00: 74 61 74 69 6f 6e 2f 67 75 69 64 65 2f 6c 65 61 tation/guide/lea 00033d10: 66 2e 68 74 6d 6c 2e 0a 2a 2f 0a 0a 66 75 6e 63 f.html..*/..func 00033d20: 74 69 6f 6e 20 6c 65 61 66 28 68 6c 6a 73 29 20 tion leaf(hljs) 00033d30: 7b 0a 20 20 72 65 74 75 72 6e 20 7b 0a 20 20 20 {. return {. 00033d40: 20 6e 61 6d 65 3a 20 27 4c 65 61 66 27 2c 0a 20 name: 'Leaf',. 00033d50: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 00033d60: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 {. c 00033d70: 6c 61 73 73 4e 61 6d 65 3a 20 27 66 75 6e 63 74 lassName: 'funct 00033d80: 69 6f 6e 27 2c 0a 20 20 20 20 20 20 20 20 62 65 ion',. be 00033d90: 67 69 6e 3a 20 27 23 2b 27 20 2b 20 27 5b 41 2d gin: '#+' + '[A- 00033da0: 5a 61 2d 7a 5f 30 2d 39 5d 2a 27 20 2b 20 27 5c Za-z_0-9]*' + '\ 00033db0: 5c 28 27 2c 0a 20 20 20 20 20 20 20 20 65 6e 64 \(',. end 00033dc0: 3a 20 2f 20 5c 7b 2f 2c 0a 20 20 20 20 20 20 20 : / \{/,. 00033dd0: 20 72 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 72 returnBegin: tr 00033de0: 75 65 2c 0a 20 20 20 20 20 20 20 20 65 78 63 6c ue,. excl 00033df0: 75 64 65 45 6e 64 3a 20 74 72 75 65 2c 0a 20 20 udeEnd: true,. 00033e00: 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 contains: 00033e10: 5b 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 [. {. 00033e20: 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e classN 00033e30: 61 6d 65 3a 20 27 6b 65 79 77 6f 72 64 27 2c 0a ame: 'keyword',. 00033e40: 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 begi 00033e50: 6e 3a 20 27 23 2b 27 0a 20 20 20 20 20 20 20 20 n: '#+'. 00033e60: 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 7b },. { 00033e70: 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 . cla 00033e80: 73 73 4e 61 6d 65 3a 20 27 74 69 74 6c 65 27 2c ssName: 'title', 00033e90: 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 . beg 00033ea0: 69 6e 3a 20 27 5b 41 2d 5a 61 2d 7a 5f 5d 5b 41 in: '[A-Za-z_][A 00033eb0: 2d 5a 61 2d 7a 5f 30 2d 39 5d 2a 27 0a 20 20 20 -Za-z_0-9]*'. 00033ec0: 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 },. 00033ed0: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 {. 00033ee0: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 70 61 className: 'pa 00033ef0: 72 61 6d 73 27 2c 0a 20 20 20 20 20 20 20 20 20 rams',. 00033f00: 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 28 27 2c begin: '\\(', 00033f10: 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 . end 00033f20: 3a 20 27 5c 5c 29 27 2c 0a 20 20 20 20 20 20 20 : '\\)',. 00033f30: 20 20 20 20 20 65 6e 64 73 50 61 72 65 6e 74 3a endsParent: 00033f40: 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 true,. 00033f50: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 00033f60: 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 {. 00033f70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 c 00033f80: 6c 61 73 73 4e 61 6d 65 3a 20 27 73 74 72 69 6e lassName: 'strin 00033f90: 67 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 g',. 00033fa0: 20 20 20 20 62 65 67 69 6e 3a 20 27 22 27 2c 0a begin: '"',. 00033fb0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00033fc0: 65 6e 64 3a 20 27 22 27 0a 20 20 20 20 20 20 20 end: '"'. 00033fd0: 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 },. 00033fe0: 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 {. 00033ff0: 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 73 4e classN 00034000: 61 6d 65 3a 20 27 76 61 72 69 61 62 6c 65 27 2c ame: 'variable', 00034010: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 . 00034020: 20 62 65 67 69 6e 3a 20 27 5b 41 2d 5a 61 2d 7a begin: '[A-Za-z 00034030: 5f 5d 5b 41 2d 5a 61 2d 7a 5f 30 2d 39 5d 2a 27 _][A-Za-z_0-9]*' 00034040: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d . } 00034050: 0a 20 20 20 20 20 20 20 20 20 20 20 20 5d 0a 20 . ]. 00034060: 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 }. 00034070: 20 20 20 5d 0a 20 20 20 20 20 20 7d 0a 20 20 20 ]. }. 00034080: 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c ]. };.}..modul 00034090: 65 2e 65 78 70 6f 72 74 73 20 3d 20 6c 65 61 66 e.exports = leaf 000340a0: 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f ;.../***/ }),../ 000340b0: 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 ***/ "./node_mod 000340c0: 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a ules/highlight.j 000340d0: 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f s/lib/languages/ 000340e0: 6c 65 73 73 2e 6a 73 22 3a 0a 2f 2a 21 2a 2a 2a less.js":./*!*** 000340f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00034100: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00034110: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00034120: 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 21 2a 2a 2a ******!*\. !*** 00034130: 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f ./node_modules/ 00034140: 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 highlight.js/lib 00034150: 2f 6c 61 6e 67 75 61 67 65 73 2f 6c 65 73 73 2e /languages/less. 00034160: 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a 2a js ***!. \***** 00034170: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00034180: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00034190: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000341a0: 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 28 28 6d 6f ****/./***/ ((mo 000341b0: 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a 63 6f 6e 73 dule) => {..cons 000341c0: 74 20 4d 4f 44 45 53 20 3d 20 28 68 6c 6a 73 29 t MODES = (hljs) 000341d0: 20 3d 3e 20 7b 0a 20 20 72 65 74 75 72 6e 20 7b => {. return { 000341e0: 0a 20 20 20 20 49 4d 50 4f 52 54 41 4e 54 3a 20 . IMPORTANT: 000341f0: 7b 0a 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d {. classNam 00034200: 65 3a 20 27 6d 65 74 61 27 2c 0a 20 20 20 20 20 e: 'meta',. 00034210: 20 62 65 67 69 6e 3a 20 27 21 69 6d 70 6f 72 74 begin: '!import 00034220: 61 6e 74 27 0a 20 20 20 20 7d 2c 0a 20 20 20 20 ant'. },. 00034230: 48 45 58 43 4f 4c 4f 52 3a 20 7b 0a 20 20 20 20 HEXCOLOR: {. 00034240: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6e 75 className: 'nu 00034250: 6d 62 65 72 27 2c 0a 20 20 20 20 20 20 62 65 67 mber',. beg 00034260: 69 6e 3a 20 27 23 28 5b 61 2d 66 41 2d 46 30 2d in: '#([a-fA-F0- 00034270: 39 5d 7b 36 7d 7c 5b 61 2d 66 41 2d 46 30 2d 39 9]{6}|[a-fA-F0-9 00034280: 5d 7b 33 7d 29 27 0a 20 20 20 20 7d 2c 0a 20 20 ]{3})'. },. 00034290: 20 20 41 54 54 52 49 42 55 54 45 5f 53 45 4c 45 ATTRIBUTE_SELE 000342a0: 43 54 4f 52 5f 4d 4f 44 45 3a 20 7b 0a 20 20 20 CTOR_MODE: {. 000342b0: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 className: 's 000342c0: 65 6c 65 63 74 6f 72 2d 61 74 74 72 27 2c 0a 20 elector-attr',. 000342d0: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 5c 5b 2f begin: /\[/ 000342e0: 2c 0a 20 20 20 20 20 20 65 6e 64 3a 20 2f 5c 5d ,. end: /\] 000342f0: 2f 2c 0a 20 20 20 20 20 20 69 6c 6c 65 67 61 6c /,. illegal 00034300: 3a 20 27 24 27 2c 0a 20 20 20 20 20 20 63 6f 6e : '$',. con 00034310: 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 tains: [. 00034320: 20 68 6c 6a 73 2e 41 50 4f 53 5f 53 54 52 49 4e hljs.APOS_STRIN 00034330: 47 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 G_MODE,. 00034340: 68 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 49 4e hljs.QUOTE_STRIN 00034350: 47 5f 4d 4f 44 45 0a 20 20 20 20 20 20 5d 0a 20 G_MODE. ]. 00034360: 20 20 20 7d 0a 20 20 7d 3b 0a 7d 3b 0a 0a 63 6f }. };.};..co 00034370: 6e 73 74 20 54 41 47 53 20 3d 20 5b 0a 20 20 27 nst TAGS = [. ' 00034380: 61 27 2c 0a 20 20 27 61 62 62 72 27 2c 0a 20 20 a',. 'abbr',. 00034390: 27 61 64 64 72 65 73 73 27 2c 0a 20 20 27 61 72 'address',. 'ar 000343a0: 74 69 63 6c 65 27 2c 0a 20 20 27 61 73 69 64 65 ticle',. 'aside 000343b0: 27 2c 0a 20 20 27 61 75 64 69 6f 27 2c 0a 20 20 ',. 'audio',. 000343c0: 27 62 27 2c 0a 20 20 27 62 6c 6f 63 6b 71 75 6f 'b',. 'blockquo 000343d0: 74 65 27 2c 0a 20 20 27 62 6f 64 79 27 2c 0a 20 te',. 'body',. 000343e0: 20 27 62 75 74 74 6f 6e 27 2c 0a 20 20 27 63 61 'button',. 'ca 000343f0: 6e 76 61 73 27 2c 0a 20 20 27 63 61 70 74 69 6f nvas',. 'captio 00034400: 6e 27 2c 0a 20 20 27 63 69 74 65 27 2c 0a 20 20 n',. 'cite',. 00034410: 27 63 6f 64 65 27 2c 0a 20 20 27 64 64 27 2c 0a 'code',. 'dd',. 00034420: 20 20 27 64 65 6c 27 2c 0a 20 20 27 64 65 74 61 'del',. 'deta 00034430: 69 6c 73 27 2c 0a 20 20 27 64 66 6e 27 2c 0a 20 ils',. 'dfn',. 00034440: 20 27 64 69 76 27 2c 0a 20 20 27 64 6c 27 2c 0a 'div',. 'dl',. 00034450: 20 20 27 64 74 27 2c 0a 20 20 27 65 6d 27 2c 0a 'dt',. 'em',. 00034460: 20 20 27 66 69 65 6c 64 73 65 74 27 2c 0a 20 20 'fieldset',. 00034470: 27 66 69 67 63 61 70 74 69 6f 6e 27 2c 0a 20 20 'figcaption',. 00034480: 27 66 69 67 75 72 65 27 2c 0a 20 20 27 66 6f 6f 'figure',. 'foo 00034490: 74 65 72 27 2c 0a 20 20 27 66 6f 72 6d 27 2c 0a ter',. 'form',. 000344a0: 20 20 27 68 31 27 2c 0a 20 20 27 68 32 27 2c 0a 'h1',. 'h2',. 000344b0: 20 20 27 68 33 27 2c 0a 20 20 27 68 34 27 2c 0a 'h3',. 'h4',. 000344c0: 20 20 27 68 35 27 2c 0a 20 20 27 68 36 27 2c 0a 'h5',. 'h6',. 000344d0: 20 20 27 68 65 61 64 65 72 27 2c 0a 20 20 27 68 'header',. 'h 000344e0: 67 72 6f 75 70 27 2c 0a 20 20 27 68 74 6d 6c 27 group',. 'html' 000344f0: 2c 0a 20 20 27 69 27 2c 0a 20 20 27 69 66 72 61 ,. 'i',. 'ifra 00034500: 6d 65 27 2c 0a 20 20 27 69 6d 67 27 2c 0a 20 20 me',. 'img',. 00034510: 27 69 6e 70 75 74 27 2c 0a 20 20 27 69 6e 73 27 'input',. 'ins' 00034520: 2c 0a 20 20 27 6b 62 64 27 2c 0a 20 20 27 6c 61 ,. 'kbd',. 'la 00034530: 62 65 6c 27 2c 0a 20 20 27 6c 65 67 65 6e 64 27 bel',. 'legend' 00034540: 2c 0a 20 20 27 6c 69 27 2c 0a 20 20 27 6d 61 69 ,. 'li',. 'mai 00034550: 6e 27 2c 0a 20 20 27 6d 61 72 6b 27 2c 0a 20 20 n',. 'mark',. 00034560: 27 6d 65 6e 75 27 2c 0a 20 20 27 6e 61 76 27 2c 'menu',. 'nav', 00034570: 0a 20 20 27 6f 62 6a 65 63 74 27 2c 0a 20 20 27 . 'object',. ' 00034580: 6f 6c 27 2c 0a 20 20 27 70 27 2c 0a 20 20 27 71 ol',. 'p',. 'q 00034590: 27 2c 0a 20 20 27 71 75 6f 74 65 27 2c 0a 20 20 ',. 'quote',. 000345a0: 27 73 61 6d 70 27 2c 0a 20 20 27 73 65 63 74 69 'samp',. 'secti 000345b0: 6f 6e 27 2c 0a 20 20 27 73 70 61 6e 27 2c 0a 20 on',. 'span',. 000345c0: 20 27 73 74 72 6f 6e 67 27 2c 0a 20 20 27 73 75 'strong',. 'su 000345d0: 6d 6d 61 72 79 27 2c 0a 20 20 27 73 75 70 27 2c mmary',. 'sup', 000345e0: 0a 20 20 27 74 61 62 6c 65 27 2c 0a 20 20 27 74 . 'table',. 't 000345f0: 62 6f 64 79 27 2c 0a 20 20 27 74 64 27 2c 0a 20 body',. 'td',. 00034600: 20 27 74 65 78 74 61 72 65 61 27 2c 0a 20 20 27 'textarea',. ' 00034610: 74 66 6f 6f 74 27 2c 0a 20 20 27 74 68 27 2c 0a tfoot',. 'th',. 00034620: 20 20 27 74 68 65 61 64 27 2c 0a 20 20 27 74 69 'thead',. 'ti 00034630: 6d 65 27 2c 0a 20 20 27 74 72 27 2c 0a 20 20 27 me',. 'tr',. ' 00034640: 75 6c 27 2c 0a 20 20 27 76 61 72 27 2c 0a 20 20 ul',. 'var',. 00034650: 27 76 69 64 65 6f 27 0a 5d 3b 0a 0a 63 6f 6e 73 'video'.];..cons 00034660: 74 20 4d 45 44 49 41 5f 46 45 41 54 55 52 45 53 t MEDIA_FEATURES 00034670: 20 3d 20 5b 0a 20 20 27 61 6e 79 2d 68 6f 76 65 = [. 'any-hove 00034680: 72 27 2c 0a 20 20 27 61 6e 79 2d 70 6f 69 6e 74 r',. 'any-point 00034690: 65 72 27 2c 0a 20 20 27 61 73 70 65 63 74 2d 72 er',. 'aspect-r 000346a0: 61 74 69 6f 27 2c 0a 20 20 27 63 6f 6c 6f 72 27 atio',. 'color' 000346b0: 2c 0a 20 20 27 63 6f 6c 6f 72 2d 67 61 6d 75 74 ,. 'color-gamut 000346c0: 27 2c 0a 20 20 27 63 6f 6c 6f 72 2d 69 6e 64 65 ',. 'color-inde 000346d0: 78 27 2c 0a 20 20 27 64 65 76 69 63 65 2d 61 73 x',. 'device-as 000346e0: 70 65 63 74 2d 72 61 74 69 6f 27 2c 0a 20 20 27 pect-ratio',. ' 000346f0: 64 65 76 69 63 65 2d 68 65 69 67 68 74 27 2c 0a device-height',. 00034700: 20 20 27 64 65 76 69 63 65 2d 77 69 64 74 68 27 'device-width' 00034710: 2c 0a 20 20 27 64 69 73 70 6c 61 79 2d 6d 6f 64 ,. 'display-mod 00034720: 65 27 2c 0a 20 20 27 66 6f 72 63 65 64 2d 63 6f e',. 'forced-co 00034730: 6c 6f 72 73 27 2c 0a 20 20 27 67 72 69 64 27 2c lors',. 'grid', 00034740: 0a 20 20 27 68 65 69 67 68 74 27 2c 0a 20 20 27 . 'height',. ' 00034750: 68 6f 76 65 72 27 2c 0a 20 20 27 69 6e 76 65 72 hover',. 'inver 00034760: 74 65 64 2d 63 6f 6c 6f 72 73 27 2c 0a 20 20 27 ted-colors',. ' 00034770: 6d 6f 6e 6f 63 68 72 6f 6d 65 27 2c 0a 20 20 27 monochrome',. ' 00034780: 6f 72 69 65 6e 74 61 74 69 6f 6e 27 2c 0a 20 20 orientation',. 00034790: 27 6f 76 65 72 66 6c 6f 77 2d 62 6c 6f 63 6b 27 'overflow-block' 000347a0: 2c 0a 20 20 27 6f 76 65 72 66 6c 6f 77 2d 69 6e ,. 'overflow-in 000347b0: 6c 69 6e 65 27 2c 0a 20 20 27 70 6f 69 6e 74 65 line',. 'pointe 000347c0: 72 27 2c 0a 20 20 27 70 72 65 66 65 72 73 2d 63 r',. 'prefers-c 000347d0: 6f 6c 6f 72 2d 73 63 68 65 6d 65 27 2c 0a 20 20 olor-scheme',. 000347e0: 27 70 72 65 66 65 72 73 2d 63 6f 6e 74 72 61 73 'prefers-contras 000347f0: 74 27 2c 0a 20 20 27 70 72 65 66 65 72 73 2d 72 t',. 'prefers-r 00034800: 65 64 75 63 65 64 2d 6d 6f 74 69 6f 6e 27 2c 0a educed-motion',. 00034810: 20 20 27 70 72 65 66 65 72 73 2d 72 65 64 75 63 'prefers-reduc 00034820: 65 64 2d 74 72 61 6e 73 70 61 72 65 6e 63 79 27 ed-transparency' 00034830: 2c 0a 20 20 27 72 65 73 6f 6c 75 74 69 6f 6e 27 ,. 'resolution' 00034840: 2c 0a 20 20 27 73 63 61 6e 27 2c 0a 20 20 27 73 ,. 'scan',. 's 00034850: 63 72 69 70 74 69 6e 67 27 2c 0a 20 20 27 75 70 cripting',. 'up 00034860: 64 61 74 65 27 2c 0a 20 20 27 77 69 64 74 68 27 date',. 'width' 00034870: 2c 0a 20 20 2f 2f 20 54 4f 44 4f 3a 20 66 69 6e ,. // TODO: fin 00034880: 64 20 61 20 62 65 74 74 65 72 20 73 6f 6c 75 74 d a better solut 00034890: 69 6f 6e 3f 0a 20 20 27 6d 69 6e 2d 77 69 64 74 ion?. 'min-widt 000348a0: 68 27 2c 0a 20 20 27 6d 61 78 2d 77 69 64 74 68 h',. 'max-width 000348b0: 27 2c 0a 20 20 27 6d 69 6e 2d 68 65 69 67 68 74 ',. 'min-height 000348c0: 27 2c 0a 20 20 27 6d 61 78 2d 68 65 69 67 68 74 ',. 'max-height 000348d0: 27 0a 5d 3b 0a 0a 2f 2f 20 68 74 74 70 73 3a 2f '.];..// https:/ 000348e0: 2f 64 65 76 65 6c 6f 70 65 72 2e 6d 6f 7a 69 6c /developer.mozil 000348f0: 6c 61 2e 6f 72 67 2f 65 6e 2d 55 53 2f 64 6f 63 la.org/en-US/doc 00034900: 73 2f 57 65 62 2f 43 53 53 2f 50 73 65 75 64 6f s/Web/CSS/Pseudo 00034910: 2d 63 6c 61 73 73 65 73 0a 63 6f 6e 73 74 20 50 -classes.const P 00034920: 53 45 55 44 4f 5f 43 4c 41 53 53 45 53 20 3d 20 SEUDO_CLASSES = 00034930: 5b 0a 20 20 27 61 63 74 69 76 65 27 2c 0a 20 20 [. 'active',. 00034940: 27 61 6e 79 2d 6c 69 6e 6b 27 2c 0a 20 20 27 62 'any-link',. 'b 00034950: 6c 61 6e 6b 27 2c 0a 20 20 27 63 68 65 63 6b 65 lank',. 'checke 00034960: 64 27 2c 0a 20 20 27 63 75 72 72 65 6e 74 27 2c d',. 'current', 00034970: 0a 20 20 27 64 65 66 61 75 6c 74 27 2c 0a 20 20 . 'default',. 00034980: 27 64 65 66 69 6e 65 64 27 2c 0a 20 20 27 64 69 'defined',. 'di 00034990: 72 27 2c 20 2f 2f 20 64 69 72 28 29 0a 20 20 27 r', // dir(). ' 000349a0: 64 69 73 61 62 6c 65 64 27 2c 0a 20 20 27 64 72 disabled',. 'dr 000349b0: 6f 70 27 2c 0a 20 20 27 65 6d 70 74 79 27 2c 0a op',. 'empty',. 000349c0: 20 20 27 65 6e 61 62 6c 65 64 27 2c 0a 20 20 27 'enabled',. ' 000349d0: 66 69 72 73 74 27 2c 0a 20 20 27 66 69 72 73 74 first',. 'first 000349e0: 2d 63 68 69 6c 64 27 2c 0a 20 20 27 66 69 72 73 -child',. 'firs 000349f0: 74 2d 6f 66 2d 74 79 70 65 27 2c 0a 20 20 27 66 t-of-type',. 'f 00034a00: 75 6c 6c 73 63 72 65 65 6e 27 2c 0a 20 20 27 66 ullscreen',. 'f 00034a10: 75 74 75 72 65 27 2c 0a 20 20 27 66 6f 63 75 73 uture',. 'focus 00034a20: 27 2c 0a 20 20 27 66 6f 63 75 73 2d 76 69 73 69 ',. 'focus-visi 00034a30: 62 6c 65 27 2c 0a 20 20 27 66 6f 63 75 73 2d 77 ble',. 'focus-w 00034a40: 69 74 68 69 6e 27 2c 0a 20 20 27 68 61 73 27 2c ithin',. 'has', 00034a50: 20 2f 2f 20 68 61 73 28 29 0a 20 20 27 68 6f 73 // has(). 'hos 00034a60: 74 27 2c 20 2f 2f 20 68 6f 73 74 20 6f 72 20 68 t', // host or h 00034a70: 6f 73 74 28 29 0a 20 20 27 68 6f 73 74 2d 63 6f ost(). 'host-co 00034a80: 6e 74 65 78 74 27 2c 20 2f 2f 20 68 6f 73 74 2d ntext', // host- 00034a90: 63 6f 6e 74 65 78 74 28 29 0a 20 20 27 68 6f 76 context(). 'hov 00034aa0: 65 72 27 2c 0a 20 20 27 69 6e 64 65 74 65 72 6d er',. 'indeterm 00034ab0: 69 6e 61 74 65 27 2c 0a 20 20 27 69 6e 2d 72 61 inate',. 'in-ra 00034ac0: 6e 67 65 27 2c 0a 20 20 27 69 6e 76 61 6c 69 64 nge',. 'invalid 00034ad0: 27 2c 0a 20 20 27 69 73 27 2c 20 2f 2f 20 69 73 ',. 'is', // is 00034ae0: 28 29 0a 20 20 27 6c 61 6e 67 27 2c 20 2f 2f 20 (). 'lang', // 00034af0: 6c 61 6e 67 28 29 0a 20 20 27 6c 61 73 74 2d 63 lang(). 'last-c 00034b00: 68 69 6c 64 27 2c 0a 20 20 27 6c 61 73 74 2d 6f hild',. 'last-o 00034b10: 66 2d 74 79 70 65 27 2c 0a 20 20 27 6c 65 66 74 f-type',. 'left 00034b20: 27 2c 0a 20 20 27 6c 69 6e 6b 27 2c 0a 20 20 27 ',. 'link',. ' 00034b30: 6c 6f 63 61 6c 2d 6c 69 6e 6b 27 2c 0a 20 20 27 local-link',. ' 00034b40: 6e 6f 74 27 2c 20 2f 2f 20 6e 6f 74 28 29 0a 20 not', // not(). 00034b50: 20 27 6e 74 68 2d 63 68 69 6c 64 27 2c 20 2f 2f 'nth-child', // 00034b60: 20 6e 74 68 2d 63 68 69 6c 64 28 29 0a 20 20 27 nth-child(). ' 00034b70: 6e 74 68 2d 63 6f 6c 27 2c 20 2f 2f 20 6e 74 68 nth-col', // nth 00034b80: 2d 63 6f 6c 28 29 0a 20 20 27 6e 74 68 2d 6c 61 -col(). 'nth-la 00034b90: 73 74 2d 63 68 69 6c 64 27 2c 20 2f 2f 20 6e 74 st-child', // nt 00034ba0: 68 2d 6c 61 73 74 2d 63 68 69 6c 64 28 29 0a 20 h-last-child(). 00034bb0: 20 27 6e 74 68 2d 6c 61 73 74 2d 63 6f 6c 27 2c 'nth-last-col', 00034bc0: 20 2f 2f 20 6e 74 68 2d 6c 61 73 74 2d 63 6f 6c // nth-last-col 00034bd0: 28 29 0a 20 20 27 6e 74 68 2d 6c 61 73 74 2d 6f (). 'nth-last-o 00034be0: 66 2d 74 79 70 65 27 2c 20 2f 2f 6e 74 68 2d 6c f-type', //nth-l 00034bf0: 61 73 74 2d 6f 66 2d 74 79 70 65 28 29 0a 20 20 ast-of-type(). 00034c00: 27 6e 74 68 2d 6f 66 2d 74 79 70 65 27 2c 20 2f 'nth-of-type', / 00034c10: 2f 6e 74 68 2d 6f 66 2d 74 79 70 65 28 29 0a 20 /nth-of-type(). 00034c20: 20 27 6f 6e 6c 79 2d 63 68 69 6c 64 27 2c 0a 20 'only-child',. 00034c30: 20 27 6f 6e 6c 79 2d 6f 66 2d 74 79 70 65 27 2c 'only-of-type', 00034c40: 0a 20 20 27 6f 70 74 69 6f 6e 61 6c 27 2c 0a 20 . 'optional',. 00034c50: 20 27 6f 75 74 2d 6f 66 2d 72 61 6e 67 65 27 2c 'out-of-range', 00034c60: 0a 20 20 27 70 61 73 74 27 2c 0a 20 20 27 70 6c . 'past',. 'pl 00034c70: 61 63 65 68 6f 6c 64 65 72 2d 73 68 6f 77 6e 27 aceholder-shown' 00034c80: 2c 0a 20 20 27 72 65 61 64 2d 6f 6e 6c 79 27 2c ,. 'read-only', 00034c90: 0a 20 20 27 72 65 61 64 2d 77 72 69 74 65 27 2c . 'read-write', 00034ca0: 0a 20 20 27 72 65 71 75 69 72 65 64 27 2c 0a 20 . 'required',. 00034cb0: 20 27 72 69 67 68 74 27 2c 0a 20 20 27 72 6f 6f 'right',. 'roo 00034cc0: 74 27 2c 0a 20 20 27 73 63 6f 70 65 27 2c 0a 20 t',. 'scope',. 00034cd0: 20 27 74 61 72 67 65 74 27 2c 0a 20 20 27 74 61 'target',. 'ta 00034ce0: 72 67 65 74 2d 77 69 74 68 69 6e 27 2c 0a 20 20 rget-within',. 00034cf0: 27 75 73 65 72 2d 69 6e 76 61 6c 69 64 27 2c 0a 'user-invalid',. 00034d00: 20 20 27 76 61 6c 69 64 27 2c 0a 20 20 27 76 69 'valid',. 'vi 00034d10: 73 69 74 65 64 27 2c 0a 20 20 27 77 68 65 72 65 sited',. 'where 00034d20: 27 20 2f 2f 20 77 68 65 72 65 28 29 0a 5d 3b 0a ' // where().];. 00034d30: 0a 2f 2f 20 68 74 74 70 73 3a 2f 2f 64 65 76 65 .// https://deve 00034d40: 6c 6f 70 65 72 2e 6d 6f 7a 69 6c 6c 61 2e 6f 72 loper.mozilla.or 00034d50: 67 2f 65 6e 2d 55 53 2f 64 6f 63 73 2f 57 65 62 g/en-US/docs/Web 00034d60: 2f 43 53 53 2f 50 73 65 75 64 6f 2d 65 6c 65 6d /CSS/Pseudo-elem 00034d70: 65 6e 74 73 0a 63 6f 6e 73 74 20 50 53 45 55 44 ents.const PSEUD 00034d80: 4f 5f 45 4c 45 4d 45 4e 54 53 20 3d 20 5b 0a 20 O_ELEMENTS = [. 00034d90: 20 27 61 66 74 65 72 27 2c 0a 20 20 27 62 61 63 'after',. 'bac 00034da0: 6b 64 72 6f 70 27 2c 0a 20 20 27 62 65 66 6f 72 kdrop',. 'befor 00034db0: 65 27 2c 0a 20 20 27 63 75 65 27 2c 0a 20 20 27 e',. 'cue',. ' 00034dc0: 63 75 65 2d 72 65 67 69 6f 6e 27 2c 0a 20 20 27 cue-region',. ' 00034dd0: 66 69 72 73 74 2d 6c 65 74 74 65 72 27 2c 0a 20 first-letter',. 00034de0: 20 27 66 69 72 73 74 2d 6c 69 6e 65 27 2c 0a 20 'first-line',. 00034df0: 20 27 67 72 61 6d 6d 61 72 2d 65 72 72 6f 72 27 'grammar-error' 00034e00: 2c 0a 20 20 27 6d 61 72 6b 65 72 27 2c 0a 20 20 ,. 'marker',. 00034e10: 27 70 61 72 74 27 2c 0a 20 20 27 70 6c 61 63 65 'part',. 'place 00034e20: 68 6f 6c 64 65 72 27 2c 0a 20 20 27 73 65 6c 65 holder',. 'sele 00034e30: 63 74 69 6f 6e 27 2c 0a 20 20 27 73 6c 6f 74 74 ction',. 'slott 00034e40: 65 64 27 2c 0a 20 20 27 73 70 65 6c 6c 69 6e 67 ed',. 'spelling 00034e50: 2d 65 72 72 6f 72 27 0a 5d 3b 0a 0a 63 6f 6e 73 -error'.];..cons 00034e60: 74 20 41 54 54 52 49 42 55 54 45 53 20 3d 20 5b t ATTRIBUTES = [ 00034e70: 0a 20 20 27 61 6c 69 67 6e 2d 63 6f 6e 74 65 6e . 'align-conten 00034e80: 74 27 2c 0a 20 20 27 61 6c 69 67 6e 2d 69 74 65 t',. 'align-ite 00034e90: 6d 73 27 2c 0a 20 20 27 61 6c 69 67 6e 2d 73 65 ms',. 'align-se 00034ea0: 6c 66 27 2c 0a 20 20 27 61 6e 69 6d 61 74 69 6f lf',. 'animatio 00034eb0: 6e 27 2c 0a 20 20 27 61 6e 69 6d 61 74 69 6f 6e n',. 'animation 00034ec0: 2d 64 65 6c 61 79 27 2c 0a 20 20 27 61 6e 69 6d -delay',. 'anim 00034ed0: 61 74 69 6f 6e 2d 64 69 72 65 63 74 69 6f 6e 27 ation-direction' 00034ee0: 2c 0a 20 20 27 61 6e 69 6d 61 74 69 6f 6e 2d 64 ,. 'animation-d 00034ef0: 75 72 61 74 69 6f 6e 27 2c 0a 20 20 27 61 6e 69 uration',. 'ani 00034f00: 6d 61 74 69 6f 6e 2d 66 69 6c 6c 2d 6d 6f 64 65 mation-fill-mode 00034f10: 27 2c 0a 20 20 27 61 6e 69 6d 61 74 69 6f 6e 2d ',. 'animation- 00034f20: 69 74 65 72 61 74 69 6f 6e 2d 63 6f 75 6e 74 27 iteration-count' 00034f30: 2c 0a 20 20 27 61 6e 69 6d 61 74 69 6f 6e 2d 6e ,. 'animation-n 00034f40: 61 6d 65 27 2c 0a 20 20 27 61 6e 69 6d 61 74 69 ame',. 'animati 00034f50: 6f 6e 2d 70 6c 61 79 2d 73 74 61 74 65 27 2c 0a on-play-state',. 00034f60: 20 20 27 61 6e 69 6d 61 74 69 6f 6e 2d 74 69 6d 'animation-tim 00034f70: 69 6e 67 2d 66 75 6e 63 74 69 6f 6e 27 2c 0a 20 ing-function',. 00034f80: 20 27 61 75 74 6f 27 2c 0a 20 20 27 62 61 63 6b 'auto',. 'back 00034f90: 66 61 63 65 2d 76 69 73 69 62 69 6c 69 74 79 27 face-visibility' 00034fa0: 2c 0a 20 20 27 62 61 63 6b 67 72 6f 75 6e 64 27 ,. 'background' 00034fb0: 2c 0a 20 20 27 62 61 63 6b 67 72 6f 75 6e 64 2d ,. 'background- 00034fc0: 61 74 74 61 63 68 6d 65 6e 74 27 2c 0a 20 20 27 attachment',. ' 00034fd0: 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6c 69 70 27 background-clip' 00034fe0: 2c 0a 20 20 27 62 61 63 6b 67 72 6f 75 6e 64 2d ,. 'background- 00034ff0: 63 6f 6c 6f 72 27 2c 0a 20 20 27 62 61 63 6b 67 color',. 'backg 00035000: 72 6f 75 6e 64 2d 69 6d 61 67 65 27 2c 0a 20 20 round-image',. 00035010: 27 62 61 63 6b 67 72 6f 75 6e 64 2d 6f 72 69 67 'background-orig 00035020: 69 6e 27 2c 0a 20 20 27 62 61 63 6b 67 72 6f 75 in',. 'backgrou 00035030: 6e 64 2d 70 6f 73 69 74 69 6f 6e 27 2c 0a 20 20 nd-position',. 00035040: 27 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 70 65 'background-repe 00035050: 61 74 27 2c 0a 20 20 27 62 61 63 6b 67 72 6f 75 at',. 'backgrou 00035060: 6e 64 2d 73 69 7a 65 27 2c 0a 20 20 27 62 6f 72 nd-size',. 'bor 00035070: 64 65 72 27 2c 0a 20 20 27 62 6f 72 64 65 72 2d der',. 'border- 00035080: 62 6f 74 74 6f 6d 27 2c 0a 20 20 27 62 6f 72 64 bottom',. 'bord 00035090: 65 72 2d 62 6f 74 74 6f 6d 2d 63 6f 6c 6f 72 27 er-bottom-color' 000350a0: 2c 0a 20 20 27 62 6f 72 64 65 72 2d 62 6f 74 74 ,. 'border-bott 000350b0: 6f 6d 2d 6c 65 66 74 2d 72 61 64 69 75 73 27 2c om-left-radius', 000350c0: 0a 20 20 27 62 6f 72 64 65 72 2d 62 6f 74 74 6f . 'border-botto 000350d0: 6d 2d 72 69 67 68 74 2d 72 61 64 69 75 73 27 2c m-right-radius', 000350e0: 0a 20 20 27 62 6f 72 64 65 72 2d 62 6f 74 74 6f . 'border-botto 000350f0: 6d 2d 73 74 79 6c 65 27 2c 0a 20 20 27 62 6f 72 m-style',. 'bor 00035100: 64 65 72 2d 62 6f 74 74 6f 6d 2d 77 69 64 74 68 der-bottom-width 00035110: 27 2c 0a 20 20 27 62 6f 72 64 65 72 2d 63 6f 6c ',. 'border-col 00035120: 6c 61 70 73 65 27 2c 0a 20 20 27 62 6f 72 64 65 lapse',. 'borde 00035130: 72 2d 63 6f 6c 6f 72 27 2c 0a 20 20 27 62 6f 72 r-color',. 'bor 00035140: 64 65 72 2d 69 6d 61 67 65 27 2c 0a 20 20 27 62 der-image',. 'b 00035150: 6f 72 64 65 72 2d 69 6d 61 67 65 2d 6f 75 74 73 order-image-outs 00035160: 65 74 27 2c 0a 20 20 27 62 6f 72 64 65 72 2d 69 et',. 'border-i 00035170: 6d 61 67 65 2d 72 65 70 65 61 74 27 2c 0a 20 20 mage-repeat',. 00035180: 27 62 6f 72 64 65 72 2d 69 6d 61 67 65 2d 73 6c 'border-image-sl 00035190: 69 63 65 27 2c 0a 20 20 27 62 6f 72 64 65 72 2d ice',. 'border- 000351a0: 69 6d 61 67 65 2d 73 6f 75 72 63 65 27 2c 0a 20 image-source',. 000351b0: 20 27 62 6f 72 64 65 72 2d 69 6d 61 67 65 2d 77 'border-image-w 000351c0: 69 64 74 68 27 2c 0a 20 20 27 62 6f 72 64 65 72 idth',. 'border 000351d0: 2d 6c 65 66 74 27 2c 0a 20 20 27 62 6f 72 64 65 -left',. 'borde 000351e0: 72 2d 6c 65 66 74 2d 63 6f 6c 6f 72 27 2c 0a 20 r-left-color',. 000351f0: 20 27 62 6f 72 64 65 72 2d 6c 65 66 74 2d 73 74 'border-left-st 00035200: 79 6c 65 27 2c 0a 20 20 27 62 6f 72 64 65 72 2d yle',. 'border- 00035210: 6c 65 66 74 2d 77 69 64 74 68 27 2c 0a 20 20 27 left-width',. ' 00035220: 62 6f 72 64 65 72 2d 72 61 64 69 75 73 27 2c 0a border-radius',. 00035230: 20 20 27 62 6f 72 64 65 72 2d 72 69 67 68 74 27 'border-right' 00035240: 2c 0a 20 20 27 62 6f 72 64 65 72 2d 72 69 67 68 ,. 'border-righ 00035250: 74 2d 63 6f 6c 6f 72 27 2c 0a 20 20 27 62 6f 72 t-color',. 'bor 00035260: 64 65 72 2d 72 69 67 68 74 2d 73 74 79 6c 65 27 der-right-style' 00035270: 2c 0a 20 20 27 62 6f 72 64 65 72 2d 72 69 67 68 ,. 'border-righ 00035280: 74 2d 77 69 64 74 68 27 2c 0a 20 20 27 62 6f 72 t-width',. 'bor 00035290: 64 65 72 2d 73 70 61 63 69 6e 67 27 2c 0a 20 20 der-spacing',. 000352a0: 27 62 6f 72 64 65 72 2d 73 74 79 6c 65 27 2c 0a 'border-style',. 000352b0: 20 20 27 62 6f 72 64 65 72 2d 74 6f 70 27 2c 0a 'border-top',. 000352c0: 20 20 27 62 6f 72 64 65 72 2d 74 6f 70 2d 63 6f 'border-top-co 000352d0: 6c 6f 72 27 2c 0a 20 20 27 62 6f 72 64 65 72 2d lor',. 'border- 000352e0: 74 6f 70 2d 6c 65 66 74 2d 72 61 64 69 75 73 27 top-left-radius' 000352f0: 2c 0a 20 20 27 62 6f 72 64 65 72 2d 74 6f 70 2d ,. 'border-top- 00035300: 72 69 67 68 74 2d 72 61 64 69 75 73 27 2c 0a 20 right-radius',. 00035310: 20 27 62 6f 72 64 65 72 2d 74 6f 70 2d 73 74 79 'border-top-sty 00035320: 6c 65 27 2c 0a 20 20 27 62 6f 72 64 65 72 2d 74 le',. 'border-t 00035330: 6f 70 2d 77 69 64 74 68 27 2c 0a 20 20 27 62 6f op-width',. 'bo 00035340: 72 64 65 72 2d 77 69 64 74 68 27 2c 0a 20 20 27 rder-width',. ' 00035350: 62 6f 74 74 6f 6d 27 2c 0a 20 20 27 62 6f 78 2d bottom',. 'box- 00035360: 64 65 63 6f 72 61 74 69 6f 6e 2d 62 72 65 61 6b decoration-break 00035370: 27 2c 0a 20 20 27 62 6f 78 2d 73 68 61 64 6f 77 ',. 'box-shadow 00035380: 27 2c 0a 20 20 27 62 6f 78 2d 73 69 7a 69 6e 67 ',. 'box-sizing 00035390: 27 2c 0a 20 20 27 62 72 65 61 6b 2d 61 66 74 65 ',. 'break-afte 000353a0: 72 27 2c 0a 20 20 27 62 72 65 61 6b 2d 62 65 66 r',. 'break-bef 000353b0: 6f 72 65 27 2c 0a 20 20 27 62 72 65 61 6b 2d 69 ore',. 'break-i 000353c0: 6e 73 69 64 65 27 2c 0a 20 20 27 63 61 70 74 69 nside',. 'capti 000353d0: 6f 6e 2d 73 69 64 65 27 2c 0a 20 20 27 63 6c 65 on-side',. 'cle 000353e0: 61 72 27 2c 0a 20 20 27 63 6c 69 70 27 2c 0a 20 ar',. 'clip',. 000353f0: 20 27 63 6c 69 70 2d 70 61 74 68 27 2c 0a 20 20 'clip-path',. 00035400: 27 63 6f 6c 6f 72 27 2c 0a 20 20 27 63 6f 6c 75 'color',. 'colu 00035410: 6d 6e 2d 63 6f 75 6e 74 27 2c 0a 20 20 27 63 6f mn-count',. 'co 00035420: 6c 75 6d 6e 2d 66 69 6c 6c 27 2c 0a 20 20 27 63 lumn-fill',. 'c 00035430: 6f 6c 75 6d 6e 2d 67 61 70 27 2c 0a 20 20 27 63 olumn-gap',. 'c 00035440: 6f 6c 75 6d 6e 2d 72 75 6c 65 27 2c 0a 20 20 27 olumn-rule',. ' 00035450: 63 6f 6c 75 6d 6e 2d 72 75 6c 65 2d 63 6f 6c 6f column-rule-colo 00035460: 72 27 2c 0a 20 20 27 63 6f 6c 75 6d 6e 2d 72 75 r',. 'column-ru 00035470: 6c 65 2d 73 74 79 6c 65 27 2c 0a 20 20 27 63 6f le-style',. 'co 00035480: 6c 75 6d 6e 2d 72 75 6c 65 2d 77 69 64 74 68 27 lumn-rule-width' 00035490: 2c 0a 20 20 27 63 6f 6c 75 6d 6e 2d 73 70 61 6e ,. 'column-span 000354a0: 27 2c 0a 20 20 27 63 6f 6c 75 6d 6e 2d 77 69 64 ',. 'column-wid 000354b0: 74 68 27 2c 0a 20 20 27 63 6f 6c 75 6d 6e 73 27 th',. 'columns' 000354c0: 2c 0a 20 20 27 63 6f 6e 74 65 6e 74 27 2c 0a 20 ,. 'content',. 000354d0: 20 27 63 6f 75 6e 74 65 72 2d 69 6e 63 72 65 6d 'counter-increm 000354e0: 65 6e 74 27 2c 0a 20 20 27 63 6f 75 6e 74 65 72 ent',. 'counter 000354f0: 2d 72 65 73 65 74 27 2c 0a 20 20 27 63 75 72 73 -reset',. 'curs 00035500: 6f 72 27 2c 0a 20 20 27 64 69 72 65 63 74 69 6f or',. 'directio 00035510: 6e 27 2c 0a 20 20 27 64 69 73 70 6c 61 79 27 2c n',. 'display', 00035520: 0a 20 20 27 65 6d 70 74 79 2d 63 65 6c 6c 73 27 . 'empty-cells' 00035530: 2c 0a 20 20 27 66 69 6c 74 65 72 27 2c 0a 20 20 ,. 'filter',. 00035540: 27 66 6c 65 78 27 2c 0a 20 20 27 66 6c 65 78 2d 'flex',. 'flex- 00035550: 62 61 73 69 73 27 2c 0a 20 20 27 66 6c 65 78 2d basis',. 'flex- 00035560: 64 69 72 65 63 74 69 6f 6e 27 2c 0a 20 20 27 66 direction',. 'f 00035570: 6c 65 78 2d 66 6c 6f 77 27 2c 0a 20 20 27 66 6c lex-flow',. 'fl 00035580: 65 78 2d 67 72 6f 77 27 2c 0a 20 20 27 66 6c 65 ex-grow',. 'fle 00035590: 78 2d 73 68 72 69 6e 6b 27 2c 0a 20 20 27 66 6c x-shrink',. 'fl 000355a0: 65 78 2d 77 72 61 70 27 2c 0a 20 20 27 66 6c 6f ex-wrap',. 'flo 000355b0: 61 74 27 2c 0a 20 20 27 66 6f 6e 74 27 2c 0a 20 at',. 'font',. 000355c0: 20 27 66 6f 6e 74 2d 64 69 73 70 6c 61 79 27 2c 'font-display', 000355d0: 0a 20 20 27 66 6f 6e 74 2d 66 61 6d 69 6c 79 27 . 'font-family' 000355e0: 2c 0a 20 20 27 66 6f 6e 74 2d 66 65 61 74 75 72 ,. 'font-featur 000355f0: 65 2d 73 65 74 74 69 6e 67 73 27 2c 0a 20 20 27 e-settings',. ' 00035600: 66 6f 6e 74 2d 6b 65 72 6e 69 6e 67 27 2c 0a 20 font-kerning',. 00035610: 20 27 66 6f 6e 74 2d 6c 61 6e 67 75 61 67 65 2d 'font-language- 00035620: 6f 76 65 72 72 69 64 65 27 2c 0a 20 20 27 66 6f override',. 'fo 00035630: 6e 74 2d 73 69 7a 65 27 2c 0a 20 20 27 66 6f 6e nt-size',. 'fon 00035640: 74 2d 73 69 7a 65 2d 61 64 6a 75 73 74 27 2c 0a t-size-adjust',. 00035650: 20 20 27 66 6f 6e 74 2d 73 6d 6f 6f 74 68 69 6e 'font-smoothin 00035660: 67 27 2c 0a 20 20 27 66 6f 6e 74 2d 73 74 72 65 g',. 'font-stre 00035670: 74 63 68 27 2c 0a 20 20 27 66 6f 6e 74 2d 73 74 tch',. 'font-st 00035680: 79 6c 65 27 2c 0a 20 20 27 66 6f 6e 74 2d 76 61 yle',. 'font-va 00035690: 72 69 61 6e 74 27 2c 0a 20 20 27 66 6f 6e 74 2d riant',. 'font- 000356a0: 76 61 72 69 61 6e 74 2d 6c 69 67 61 74 75 72 65 variant-ligature 000356b0: 73 27 2c 0a 20 20 27 66 6f 6e 74 2d 76 61 72 69 s',. 'font-vari 000356c0: 61 74 69 6f 6e 2d 73 65 74 74 69 6e 67 73 27 2c ation-settings', 000356d0: 0a 20 20 27 66 6f 6e 74 2d 77 65 69 67 68 74 27 . 'font-weight' 000356e0: 2c 0a 20 20 27 68 65 69 67 68 74 27 2c 0a 20 20 ,. 'height',. 000356f0: 27 68 79 70 68 65 6e 73 27 2c 0a 20 20 27 69 63 'hyphens',. 'ic 00035700: 6f 6e 27 2c 0a 20 20 27 69 6d 61 67 65 2d 6f 72 on',. 'image-or 00035710: 69 65 6e 74 61 74 69 6f 6e 27 2c 0a 20 20 27 69 ientation',. 'i 00035720: 6d 61 67 65 2d 72 65 6e 64 65 72 69 6e 67 27 2c mage-rendering', 00035730: 0a 20 20 27 69 6d 61 67 65 2d 72 65 73 6f 6c 75 . 'image-resolu 00035740: 74 69 6f 6e 27 2c 0a 20 20 27 69 6d 65 2d 6d 6f tion',. 'ime-mo 00035750: 64 65 27 2c 0a 20 20 27 69 6e 68 65 72 69 74 27 de',. 'inherit' 00035760: 2c 0a 20 20 27 69 6e 69 74 69 61 6c 27 2c 0a 20 ,. 'initial',. 00035770: 20 27 6a 75 73 74 69 66 79 2d 63 6f 6e 74 65 6e 'justify-conten 00035780: 74 27 2c 0a 20 20 27 6c 65 66 74 27 2c 0a 20 20 t',. 'left',. 00035790: 27 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 27 'letter-spacing' 000357a0: 2c 0a 20 20 27 6c 69 6e 65 2d 68 65 69 67 68 74 ,. 'line-height 000357b0: 27 2c 0a 20 20 27 6c 69 73 74 2d 73 74 79 6c 65 ',. 'list-style 000357c0: 27 2c 0a 20 20 27 6c 69 73 74 2d 73 74 79 6c 65 ',. 'list-style 000357d0: 2d 69 6d 61 67 65 27 2c 0a 20 20 27 6c 69 73 74 -image',. 'list 000357e0: 2d 73 74 79 6c 65 2d 70 6f 73 69 74 69 6f 6e 27 -style-position' 000357f0: 2c 0a 20 20 27 6c 69 73 74 2d 73 74 79 6c 65 2d ,. 'list-style- 00035800: 74 79 70 65 27 2c 0a 20 20 27 6d 61 72 67 69 6e type',. 'margin 00035810: 27 2c 0a 20 20 27 6d 61 72 67 69 6e 2d 62 6f 74 ',. 'margin-bot 00035820: 74 6f 6d 27 2c 0a 20 20 27 6d 61 72 67 69 6e 2d tom',. 'margin- 00035830: 6c 65 66 74 27 2c 0a 20 20 27 6d 61 72 67 69 6e left',. 'margin 00035840: 2d 72 69 67 68 74 27 2c 0a 20 20 27 6d 61 72 67 -right',. 'marg 00035850: 69 6e 2d 74 6f 70 27 2c 0a 20 20 27 6d 61 72 6b in-top',. 'mark 00035860: 73 27 2c 0a 20 20 27 6d 61 73 6b 27 2c 0a 20 20 s',. 'mask',. 00035870: 27 6d 61 78 2d 68 65 69 67 68 74 27 2c 0a 20 20 'max-height',. 00035880: 27 6d 61 78 2d 77 69 64 74 68 27 2c 0a 20 20 27 'max-width',. ' 00035890: 6d 69 6e 2d 68 65 69 67 68 74 27 2c 0a 20 20 27 min-height',. ' 000358a0: 6d 69 6e 2d 77 69 64 74 68 27 2c 0a 20 20 27 6e min-width',. 'n 000358b0: 61 76 2d 64 6f 77 6e 27 2c 0a 20 20 27 6e 61 76 av-down',. 'nav 000358c0: 2d 69 6e 64 65 78 27 2c 0a 20 20 27 6e 61 76 2d -index',. 'nav- 000358d0: 6c 65 66 74 27 2c 0a 20 20 27 6e 61 76 2d 72 69 left',. 'nav-ri 000358e0: 67 68 74 27 2c 0a 20 20 27 6e 61 76 2d 75 70 27 ght',. 'nav-up' 000358f0: 2c 0a 20 20 27 6e 6f 6e 65 27 2c 0a 20 20 27 6e ,. 'none',. 'n 00035900: 6f 72 6d 61 6c 27 2c 0a 20 20 27 6f 62 6a 65 63 ormal',. 'objec 00035910: 74 2d 66 69 74 27 2c 0a 20 20 27 6f 62 6a 65 63 t-fit',. 'objec 00035920: 74 2d 70 6f 73 69 74 69 6f 6e 27 2c 0a 20 20 27 t-position',. ' 00035930: 6f 70 61 63 69 74 79 27 2c 0a 20 20 27 6f 72 64 opacity',. 'ord 00035940: 65 72 27 2c 0a 20 20 27 6f 72 70 68 61 6e 73 27 er',. 'orphans' 00035950: 2c 0a 20 20 27 6f 75 74 6c 69 6e 65 27 2c 0a 20 ,. 'outline',. 00035960: 20 27 6f 75 74 6c 69 6e 65 2d 63 6f 6c 6f 72 27 'outline-color' 00035970: 2c 0a 20 20 27 6f 75 74 6c 69 6e 65 2d 6f 66 66 ,. 'outline-off 00035980: 73 65 74 27 2c 0a 20 20 27 6f 75 74 6c 69 6e 65 set',. 'outline 00035990: 2d 73 74 79 6c 65 27 2c 0a 20 20 27 6f 75 74 6c -style',. 'outl 000359a0: 69 6e 65 2d 77 69 64 74 68 27 2c 0a 20 20 27 6f ine-width',. 'o 000359b0: 76 65 72 66 6c 6f 77 27 2c 0a 20 20 27 6f 76 65 verflow',. 'ove 000359c0: 72 66 6c 6f 77 2d 77 72 61 70 27 2c 0a 20 20 27 rflow-wrap',. ' 000359d0: 6f 76 65 72 66 6c 6f 77 2d 78 27 2c 0a 20 20 27 overflow-x',. ' 000359e0: 6f 76 65 72 66 6c 6f 77 2d 79 27 2c 0a 20 20 27 overflow-y',. ' 000359f0: 70 61 64 64 69 6e 67 27 2c 0a 20 20 27 70 61 64 padding',. 'pad 00035a00: 64 69 6e 67 2d 62 6f 74 74 6f 6d 27 2c 0a 20 20 ding-bottom',. 00035a10: 27 70 61 64 64 69 6e 67 2d 6c 65 66 74 27 2c 0a 'padding-left',. 00035a20: 20 20 27 70 61 64 64 69 6e 67 2d 72 69 67 68 74 'padding-right 00035a30: 27 2c 0a 20 20 27 70 61 64 64 69 6e 67 2d 74 6f ',. 'padding-to 00035a40: 70 27 2c 0a 20 20 27 70 61 67 65 2d 62 72 65 61 p',. 'page-brea 00035a50: 6b 2d 61 66 74 65 72 27 2c 0a 20 20 27 70 61 67 k-after',. 'pag 00035a60: 65 2d 62 72 65 61 6b 2d 62 65 66 6f 72 65 27 2c e-break-before', 00035a70: 0a 20 20 27 70 61 67 65 2d 62 72 65 61 6b 2d 69 . 'page-break-i 00035a80: 6e 73 69 64 65 27 2c 0a 20 20 27 70 65 72 73 70 nside',. 'persp 00035a90: 65 63 74 69 76 65 27 2c 0a 20 20 27 70 65 72 73 ective',. 'pers 00035aa0: 70 65 63 74 69 76 65 2d 6f 72 69 67 69 6e 27 2c pective-origin', 00035ab0: 0a 20 20 27 70 6f 69 6e 74 65 72 2d 65 76 65 6e . 'pointer-even 00035ac0: 74 73 27 2c 0a 20 20 27 70 6f 73 69 74 69 6f 6e ts',. 'position 00035ad0: 27 2c 0a 20 20 27 71 75 6f 74 65 73 27 2c 0a 20 ',. 'quotes',. 00035ae0: 20 27 72 65 73 69 7a 65 27 2c 0a 20 20 27 72 69 'resize',. 'ri 00035af0: 67 68 74 27 2c 0a 20 20 27 73 72 63 27 2c 20 2f ght',. 'src', / 00035b00: 2f 20 40 66 6f 6e 74 2d 66 61 63 65 0a 20 20 27 / @font-face. ' 00035b10: 74 61 62 2d 73 69 7a 65 27 2c 0a 20 20 27 74 61 tab-size',. 'ta 00035b20: 62 6c 65 2d 6c 61 79 6f 75 74 27 2c 0a 20 20 27 ble-layout',. ' 00035b30: 74 65 78 74 2d 61 6c 69 67 6e 27 2c 0a 20 20 27 text-align',. ' 00035b40: 74 65 78 74 2d 61 6c 69 67 6e 2d 6c 61 73 74 27 text-align-last' 00035b50: 2c 0a 20 20 27 74 65 78 74 2d 64 65 63 6f 72 61 ,. 'text-decora 00035b60: 74 69 6f 6e 27 2c 0a 20 20 27 74 65 78 74 2d 64 tion',. 'text-d 00035b70: 65 63 6f 72 61 74 69 6f 6e 2d 63 6f 6c 6f 72 27 ecoration-color' 00035b80: 2c 0a 20 20 27 74 65 78 74 2d 64 65 63 6f 72 61 ,. 'text-decora 00035b90: 74 69 6f 6e 2d 6c 69 6e 65 27 2c 0a 20 20 27 74 tion-line',. 't 00035ba0: 65 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e 2d 73 ext-decoration-s 00035bb0: 74 79 6c 65 27 2c 0a 20 20 27 74 65 78 74 2d 69 tyle',. 'text-i 00035bc0: 6e 64 65 6e 74 27 2c 0a 20 20 27 74 65 78 74 2d ndent',. 'text- 00035bd0: 6f 76 65 72 66 6c 6f 77 27 2c 0a 20 20 27 74 65 overflow',. 'te 00035be0: 78 74 2d 72 65 6e 64 65 72 69 6e 67 27 2c 0a 20 xt-rendering',. 00035bf0: 20 27 74 65 78 74 2d 73 68 61 64 6f 77 27 2c 0a 'text-shadow',. 00035c00: 20 20 27 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 'text-transfor 00035c10: 6d 27 2c 0a 20 20 27 74 65 78 74 2d 75 6e 64 65 m',. 'text-unde 00035c20: 72 6c 69 6e 65 2d 70 6f 73 69 74 69 6f 6e 27 2c rline-position', 00035c30: 0a 20 20 27 74 6f 70 27 2c 0a 20 20 27 74 72 61 . 'top',. 'tra 00035c40: 6e 73 66 6f 72 6d 27 2c 0a 20 20 27 74 72 61 6e nsform',. 'tran 00035c50: 73 66 6f 72 6d 2d 6f 72 69 67 69 6e 27 2c 0a 20 sform-origin',. 00035c60: 20 27 74 72 61 6e 73 66 6f 72 6d 2d 73 74 79 6c 'transform-styl 00035c70: 65 27 2c 0a 20 20 27 74 72 61 6e 73 69 74 69 6f e',. 'transitio 00035c80: 6e 27 2c 0a 20 20 27 74 72 61 6e 73 69 74 69 6f n',. 'transitio 00035c90: 6e 2d 64 65 6c 61 79 27 2c 0a 20 20 27 74 72 61 n-delay',. 'tra 00035ca0: 6e 73 69 74 69 6f 6e 2d 64 75 72 61 74 69 6f 6e nsition-duration 00035cb0: 27 2c 0a 20 20 27 74 72 61 6e 73 69 74 69 6f 6e ',. 'transition 00035cc0: 2d 70 72 6f 70 65 72 74 79 27 2c 0a 20 20 27 74 -property',. 't 00035cd0: 72 61 6e 73 69 74 69 6f 6e 2d 74 69 6d 69 6e 67 ransition-timing 00035ce0: 2d 66 75 6e 63 74 69 6f 6e 27 2c 0a 20 20 27 75 -function',. 'u 00035cf0: 6e 69 63 6f 64 65 2d 62 69 64 69 27 2c 0a 20 20 nicode-bidi',. 00035d00: 27 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e 27 'vertical-align' 00035d10: 2c 0a 20 20 27 76 69 73 69 62 69 6c 69 74 79 27 ,. 'visibility' 00035d20: 2c 0a 20 20 27 77 68 69 74 65 2d 73 70 61 63 65 ,. 'white-space 00035d30: 27 2c 0a 20 20 27 77 69 64 6f 77 73 27 2c 0a 20 ',. 'widows',. 00035d40: 20 27 77 69 64 74 68 27 2c 0a 20 20 27 77 6f 72 'width',. 'wor 00035d50: 64 2d 62 72 65 61 6b 27 2c 0a 20 20 27 77 6f 72 d-break',. 'wor 00035d60: 64 2d 73 70 61 63 69 6e 67 27 2c 0a 20 20 27 77 d-spacing',. 'w 00035d70: 6f 72 64 2d 77 72 61 70 27 2c 0a 20 20 27 7a 2d ord-wrap',. 'z- 00035d80: 69 6e 64 65 78 27 0a 20 20 2f 2f 20 72 65 76 65 index'. // reve 00035d90: 72 73 65 20 6d 61 6b 65 73 20 73 75 72 65 20 6c rse makes sure l 00035da0: 6f 6e 67 65 72 20 61 74 74 72 69 62 75 74 65 73 onger attributes 00035db0: 20 60 66 6f 6e 74 2d 77 65 69 67 68 74 60 20 61 `font-weight` a 00035dc0: 72 65 20 6d 61 74 63 68 65 64 20 66 75 6c 6c 79 re matched fully 00035dd0: 0a 20 20 2f 2f 20 69 6e 73 74 65 61 64 20 6f 66 . // instead of 00035de0: 20 67 65 74 74 69 6e 67 20 66 61 6c 73 65 20 70 getting false p 00035df0: 6f 73 69 74 69 76 65 73 20 6f 6e 20 73 61 79 20 ositives on say 00035e00: 60 66 6f 6e 74 60 0a 5d 2e 72 65 76 65 72 73 65 `font`.].reverse 00035e10: 28 29 3b 0a 0a 2f 2f 20 73 6f 6d 65 20 67 72 61 ();..// some gra 00035e20: 6d 6d 61 72 73 20 75 73 65 20 74 68 65 6d 20 61 mmars use them a 00035e30: 6c 6c 20 61 73 20 61 20 73 69 6e 67 6c 65 20 67 ll as a single g 00035e40: 72 6f 75 70 0a 63 6f 6e 73 74 20 50 53 45 55 44 roup.const PSEUD 00035e50: 4f 5f 53 45 4c 45 43 54 4f 52 53 20 3d 20 50 53 O_SELECTORS = PS 00035e60: 45 55 44 4f 5f 43 4c 41 53 53 45 53 2e 63 6f 6e EUDO_CLASSES.con 00035e70: 63 61 74 28 50 53 45 55 44 4f 5f 45 4c 45 4d 45 cat(PSEUDO_ELEME 00035e80: 4e 54 53 29 3b 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 NTS);../*.Langua 00035e90: 67 65 3a 20 4c 65 73 73 0a 44 65 73 63 72 69 70 ge: Less.Descrip 00035ea0: 74 69 6f 6e 3a 20 49 74 27 73 20 43 53 53 2c 20 tion: It's CSS, 00035eb0: 77 69 74 68 20 6a 75 73 74 20 61 20 6c 69 74 74 with just a litt 00035ec0: 6c 65 20 6d 6f 72 65 2e 0a 41 75 74 68 6f 72 3a le more..Author: 00035ed0: 20 20 20 4d 61 78 20 4d 69 6b 68 61 69 6c 6f 76 Max Mikhailov 00035ee0: 20 3c 73 65 76 65 6e 2e 70 68 61 73 65 73 2e 6d <seven.phases.m 00035ef0: 61 78 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 57 65 ax@gmail.com>.We 00035f00: 62 73 69 74 65 3a 20 68 74 74 70 3a 2f 2f 6c 65 bsite: http://le 00035f10: 73 73 63 73 73 2e 6f 72 67 0a 43 61 74 65 67 6f sscss.org.Catego 00035f20: 72 79 3a 20 63 6f 6d 6d 6f 6e 2c 20 63 73 73 0a ry: common, css. 00035f30: 2a 2f 0a 0a 2f 2a 2a 20 40 74 79 70 65 20 4c 61 */../** @type La 00035f40: 6e 67 75 61 67 65 46 6e 20 2a 2f 0a 66 75 6e 63 nguageFn */.func 00035f50: 74 69 6f 6e 20 6c 65 73 73 28 68 6c 6a 73 29 20 tion less(hljs) 00035f60: 7b 0a 20 20 63 6f 6e 73 74 20 6d 6f 64 65 73 20 {. const modes 00035f70: 3d 20 4d 4f 44 45 53 28 68 6c 6a 73 29 3b 0a 20 = MODES(hljs);. 00035f80: 20 63 6f 6e 73 74 20 50 53 45 55 44 4f 5f 53 45 const PSEUDO_SE 00035f90: 4c 45 43 54 4f 52 53 24 31 20 3d 20 50 53 45 55 LECTORS$1 = PSEU 00035fa0: 44 4f 5f 53 45 4c 45 43 54 4f 52 53 3b 0a 0a 20 DO_SELECTORS;.. 00035fb0: 20 63 6f 6e 73 74 20 41 54 5f 4d 4f 44 49 46 49 const AT_MODIFI 00035fc0: 45 52 53 20 3d 20 22 61 6e 64 20 6f 72 20 6e 6f ERS = "and or no 00035fd0: 74 20 6f 6e 6c 79 22 3b 0a 20 20 63 6f 6e 73 74 t only";. const 00035fe0: 20 49 44 45 4e 54 5f 52 45 20 3d 20 27 5b 5c 5c IDENT_RE = '[\\ 00035ff0: 77 2d 5d 2b 27 3b 20 2f 2f 20 79 65 73 2c 20 4c w-]+'; // yes, L 00036000: 65 73 73 20 69 64 65 6e 74 69 66 69 65 72 73 20 ess identifiers 00036010: 6d 61 79 20 62 65 67 69 6e 20 77 69 74 68 20 61 may begin with a 00036020: 20 64 69 67 69 74 0a 20 20 63 6f 6e 73 74 20 49 digit. const I 00036030: 4e 54 45 52 50 5f 49 44 45 4e 54 5f 52 45 20 3d NTERP_IDENT_RE = 00036040: 20 27 28 27 20 2b 20 49 44 45 4e 54 5f 52 45 20 '(' + IDENT_RE 00036050: 2b 20 27 7c 40 5c 5c 7b 27 20 2b 20 49 44 45 4e + '|@\\{' + IDEN 00036060: 54 5f 52 45 20 2b 20 27 5c 5c 7d 29 27 3b 0a 0a T_RE + '\\})';.. 00036070: 20 20 2f 2a 20 47 65 6e 65 72 69 63 20 4d 6f 64 /* Generic Mod 00036080: 65 73 20 2a 2f 0a 0a 20 20 63 6f 6e 73 74 20 52 es */.. const R 00036090: 55 4c 45 53 20 3d 20 5b 5d 3b 20 63 6f 6e 73 74 ULES = []; const 000360a0: 20 56 41 4c 55 45 5f 4d 4f 44 45 53 20 3d 20 5b VALUE_MODES = [ 000360b0: 5d 3b 20 2f 2f 20 66 6f 72 77 61 72 64 20 64 65 ]; // forward de 000360c0: 66 2e 20 66 6f 72 20 72 65 63 75 72 73 69 76 65 f. for recursive 000360d0: 20 6d 6f 64 65 73 0a 0a 20 20 63 6f 6e 73 74 20 modes.. const 000360e0: 53 54 52 49 4e 47 5f 4d 4f 44 45 20 3d 20 66 75 STRING_MODE = fu 000360f0: 6e 63 74 69 6f 6e 28 63 29 20 7b 0a 20 20 20 20 nction(c) {. 00036100: 72 65 74 75 72 6e 20 7b 0a 20 20 20 20 2f 2f 20 return {. // 00036110: 4c 65 73 73 20 73 74 72 69 6e 67 73 20 61 72 65 Less strings are 00036120: 20 6e 6f 74 20 6d 75 6c 74 69 6c 69 6e 65 20 28 not multiline ( 00036130: 61 6c 73 6f 20 69 6e 63 6c 75 64 65 20 27 7e 27 also include '~' 00036140: 20 66 6f 72 20 6d 6f 72 65 20 63 6f 6e 73 69 73 for more consis 00036150: 74 65 6e 74 20 63 6f 6c 6f 72 69 6e 67 20 6f 66 tent coloring of 00036160: 20 22 65 73 63 61 70 65 64 22 20 73 74 72 69 6e "escaped" strin 00036170: 67 73 29 0a 20 20 20 20 20 20 63 6c 61 73 73 4e gs). classN 00036180: 61 6d 65 3a 20 27 73 74 72 69 6e 67 27 2c 0a 20 ame: 'string',. 00036190: 20 20 20 20 20 62 65 67 69 6e 3a 20 27 7e 3f 27 begin: '~?' 000361a0: 20 2b 20 63 20 2b 20 27 2e 2a 3f 27 20 2b 20 63 + c + '.*?' + c 000361b0: 0a 20 20 20 20 7d 3b 0a 20 20 7d 3b 0a 0a 20 20 . };. };.. 000361c0: 63 6f 6e 73 74 20 49 44 45 4e 54 5f 4d 4f 44 45 const IDENT_MODE 000361d0: 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 61 6d 65 = function(name 000361e0: 2c 20 62 65 67 69 6e 2c 20 72 65 6c 65 76 61 6e , begin, relevan 000361f0: 63 65 29 20 7b 0a 20 20 20 20 72 65 74 75 72 6e ce) {. return 00036200: 20 7b 0a 20 20 20 20 20 20 63 6c 61 73 73 4e 61 {. classNa 00036210: 6d 65 3a 20 6e 61 6d 65 2c 0a 20 20 20 20 20 20 me: name,. 00036220: 62 65 67 69 6e 3a 20 62 65 67 69 6e 2c 0a 20 20 begin: begin,. 00036230: 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 72 relevance: r 00036240: 65 6c 65 76 61 6e 63 65 0a 20 20 20 20 7d 3b 0a elevance. };. 00036250: 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 41 54 };.. const AT 00036260: 5f 4b 45 59 57 4f 52 44 53 20 3d 20 7b 0a 20 20 _KEYWORDS = {. 00036270: 20 20 24 70 61 74 74 65 72 6e 3a 20 2f 5b 61 2d $pattern: /[a- 00036280: 7a 2d 5d 2b 2f 2c 0a 20 20 20 20 6b 65 79 77 6f z-]+/,. keywo 00036290: 72 64 3a 20 41 54 5f 4d 4f 44 49 46 49 45 52 53 rd: AT_MODIFIERS 000362a0: 2c 0a 20 20 20 20 61 74 74 72 69 62 75 74 65 3a ,. attribute: 000362b0: 20 4d 45 44 49 41 5f 46 45 41 54 55 52 45 53 2e MEDIA_FEATURES. 000362c0: 6a 6f 69 6e 28 22 20 22 29 0a 20 20 7d 3b 0a 0a join(" "). };.. 000362d0: 20 20 63 6f 6e 73 74 20 50 41 52 45 4e 53 5f 4d const PARENS_M 000362e0: 4f 44 45 20 3d 20 7b 0a 20 20 20 20 2f 2f 20 75 ODE = {. // u 000362f0: 73 65 64 20 6f 6e 6c 79 20 74 6f 20 70 72 6f 70 sed only to prop 00036300: 65 72 6c 79 20 62 61 6c 61 6e 63 65 20 6e 65 73 erly balance nes 00036310: 74 65 64 20 70 61 72 65 6e 73 20 69 6e 73 69 64 ted parens insid 00036320: 65 20 6d 69 78 69 6e 20 63 61 6c 6c 2c 20 64 65 e mixin call, de 00036330: 66 2e 20 61 72 67 20 6c 69 73 74 0a 20 20 20 20 f. arg list. 00036340: 62 65 67 69 6e 3a 20 27 5c 5c 28 27 2c 0a 20 20 begin: '\\(',. 00036350: 20 20 65 6e 64 3a 20 27 5c 5c 29 27 2c 0a 20 20 end: '\\)',. 00036360: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 56 41 4c 55 contains: VALU 00036370: 45 5f 4d 4f 44 45 53 2c 0a 20 20 20 20 6b 65 79 E_MODES,. key 00036380: 77 6f 72 64 73 3a 20 41 54 5f 4b 45 59 57 4f 52 words: AT_KEYWOR 00036390: 44 53 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 DS,. relevanc 000363a0: 65 3a 20 30 0a 20 20 7d 3b 0a 0a 20 20 2f 2f 20 e: 0. };.. // 000363b0: 67 65 6e 65 72 69 63 20 4c 65 73 73 20 68 69 67 generic Less hig 000363c0: 68 6c 69 67 68 74 65 72 20 28 75 73 65 64 20 61 hlighter (used a 000363d0: 6c 6d 6f 73 74 20 65 76 65 72 79 77 68 65 72 65 lmost everywhere 000363e0: 20 65 78 63 65 70 74 20 73 65 6c 65 63 74 6f 72 except selector 000363f0: 73 29 3a 0a 20 20 56 41 4c 55 45 5f 4d 4f 44 45 s):. VALUE_MODE 00036400: 53 2e 70 75 73 68 28 0a 20 20 20 20 68 6c 6a 73 S.push(. hljs 00036410: 2e 43 5f 4c 49 4e 45 5f 43 4f 4d 4d 45 4e 54 5f .C_LINE_COMMENT_ 00036420: 4d 4f 44 45 2c 0a 20 20 20 20 68 6c 6a 73 2e 43 MODE,. hljs.C 00036430: 5f 42 4c 4f 43 4b 5f 43 4f 4d 4d 45 4e 54 5f 4d _BLOCK_COMMENT_M 00036440: 4f 44 45 2c 0a 20 20 20 20 53 54 52 49 4e 47 5f ODE,. STRING_ 00036450: 4d 4f 44 45 28 22 27 22 29 2c 0a 20 20 20 20 53 MODE("'"),. S 00036460: 54 52 49 4e 47 5f 4d 4f 44 45 28 27 22 27 29 2c TRING_MODE('"'), 00036470: 0a 20 20 20 20 68 6c 6a 73 2e 43 53 53 5f 4e 55 . hljs.CSS_NU 00036480: 4d 42 45 52 5f 4d 4f 44 45 2c 20 2f 2f 20 66 69 MBER_MODE, // fi 00036490: 78 6d 65 3a 20 69 74 20 64 6f 65 73 20 6e 6f 74 xme: it does not 000364a0: 20 69 6e 63 6c 75 64 65 20 64 6f 74 20 66 6f 72 include dot for 000364b0: 20 6e 75 6d 62 65 72 73 20 6c 69 6b 65 20 2e 35 numbers like .5 000364c0: 65 6d 20 3a 28 0a 20 20 20 20 7b 0a 20 20 20 20 em :(. {. 000364d0: 20 20 62 65 67 69 6e 3a 20 27 28 75 72 6c 7c 64 begin: '(url|d 000364e0: 61 74 61 2d 75 72 69 29 5c 5c 28 27 2c 0a 20 20 ata-uri)\\(',. 000364f0: 20 20 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 starts: {. 00036500: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 00036510: 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 20 'string',. 00036520: 20 20 20 65 6e 64 3a 20 27 5b 5c 5c 29 5c 5c 6e end: '[\\)\\n 00036530: 5d 27 2c 0a 20 20 20 20 20 20 20 20 65 78 63 6c ]',. excl 00036540: 75 64 65 45 6e 64 3a 20 74 72 75 65 0a 20 20 20 udeEnd: true. 00036550: 20 20 20 7d 0a 20 20 20 20 7d 2c 0a 20 20 20 20 }. },. 00036560: 6d 6f 64 65 73 2e 48 45 58 43 4f 4c 4f 52 2c 0a modes.HEXCOLOR,. 00036570: 20 20 20 20 50 41 52 45 4e 53 5f 4d 4f 44 45 2c PARENS_MODE, 00036580: 0a 20 20 20 20 49 44 45 4e 54 5f 4d 4f 44 45 28 . IDENT_MODE( 00036590: 27 76 61 72 69 61 62 6c 65 27 2c 20 27 40 40 3f 'variable', '@@? 000365a0: 27 20 2b 20 49 44 45 4e 54 5f 52 45 2c 20 31 30 ' + IDENT_RE, 10 000365b0: 29 2c 0a 20 20 20 20 49 44 45 4e 54 5f 4d 4f 44 ),. IDENT_MOD 000365c0: 45 28 27 76 61 72 69 61 62 6c 65 27 2c 20 27 40 E('variable', '@ 000365d0: 5c 5c 7b 27 20 2b 20 49 44 45 4e 54 5f 52 45 20 \\{' + IDENT_RE 000365e0: 2b 20 27 5c 5c 7d 27 29 2c 0a 20 20 20 20 49 44 + '\\}'),. ID 000365f0: 45 4e 54 5f 4d 4f 44 45 28 27 62 75 69 6c 74 5f ENT_MODE('built_ 00036600: 69 6e 27 2c 20 27 7e 3f 60 5b 5e 60 5d 2a 3f 60 in', '~?`[^`]*?` 00036610: 27 29 2c 20 2f 2f 20 69 6e 6c 69 6e 65 20 6a 61 '), // inline ja 00036620: 76 61 73 63 72 69 70 74 20 28 6f 72 20 77 68 61 vascript (or wha 00036630: 74 65 76 65 72 20 68 6f 73 74 20 6c 61 6e 67 75 tever host langu 00036640: 61 67 65 29 20 2a 6d 75 6c 74 69 6c 69 6e 65 2a age) *multiline* 00036650: 20 73 74 72 69 6e 67 0a 20 20 20 20 7b 20 2f 2f string. { // 00036660: 20 40 6d 65 64 69 61 20 66 65 61 74 75 72 65 73 @media features 00036670: 20 28 69 74 e2 80 99 73 20 68 65 72 65 20 74 6f (it...s here to 00036680: 20 6e 6f 74 20 64 75 70 6c 69 63 61 74 65 20 74 not duplicate t 00036690: 68 69 6e 67 73 20 69 6e 20 41 54 5f 52 55 4c 45 hings in AT_RULE 000366a0: 5f 4d 4f 44 45 20 77 69 74 68 20 65 78 74 72 61 _MODE with extra 000366b0: 20 50 41 52 45 4e 53 5f 4d 4f 44 45 20 6f 76 65 PARENS_MODE ove 000366c0: 72 72 69 64 69 6e 67 29 3a 0a 20 20 20 20 20 20 rriding):. 000366d0: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 61 74 74 72 className: 'attr 000366e0: 69 62 75 74 65 27 2c 0a 20 20 20 20 20 20 62 65 ibute',. be 000366f0: 67 69 6e 3a 20 49 44 45 4e 54 5f 52 45 20 2b 20 gin: IDENT_RE + 00036700: 27 5c 5c 73 2a 3a 27 2c 0a 20 20 20 20 20 20 65 '\\s*:',. e 00036710: 6e 64 3a 20 27 3a 27 2c 0a 20 20 20 20 20 20 72 nd: ':',. r 00036720: 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 72 75 65 eturnBegin: true 00036730: 2c 0a 20 20 20 20 20 20 65 78 63 6c 75 64 65 45 ,. excludeE 00036740: 6e 64 3a 20 74 72 75 65 0a 20 20 20 20 7d 2c 0a nd: true. },. 00036750: 20 20 20 20 6d 6f 64 65 73 2e 49 4d 50 4f 52 54 modes.IMPORT 00036760: 41 4e 54 0a 20 20 29 3b 0a 0a 20 20 63 6f 6e 73 ANT. );.. cons 00036770: 74 20 56 41 4c 55 45 5f 57 49 54 48 5f 52 55 4c t VALUE_WITH_RUL 00036780: 45 53 45 54 53 20 3d 20 56 41 4c 55 45 5f 4d 4f ESETS = VALUE_MO 00036790: 44 45 53 2e 63 6f 6e 63 61 74 28 7b 0a 20 20 20 DES.concat({. 000367a0: 20 62 65 67 69 6e 3a 20 2f 5c 7b 2f 2c 0a 20 20 begin: /\{/,. 000367b0: 20 20 65 6e 64 3a 20 2f 5c 7d 2f 2c 0a 20 20 20 end: /\}/,. 000367c0: 20 63 6f 6e 74 61 69 6e 73 3a 20 52 55 4c 45 53 contains: RULES 000367d0: 0a 20 20 7d 29 3b 0a 0a 20 20 63 6f 6e 73 74 20 . });.. const 000367e0: 4d 49 58 49 4e 5f 47 55 41 52 44 5f 4d 4f 44 45 MIXIN_GUARD_MODE 000367f0: 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e 4b 65 = {. beginKe 00036800: 79 77 6f 72 64 73 3a 20 27 77 68 65 6e 27 2c 0a ywords: 'when',. 00036810: 20 20 20 20 65 6e 64 73 57 69 74 68 50 61 72 65 endsWithPare 00036820: 6e 74 3a 20 74 72 75 65 2c 0a 20 20 20 20 63 6f nt: true,. co 00036830: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 00036840: 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 4b {. beginK 00036850: 65 79 77 6f 72 64 73 3a 20 27 61 6e 64 20 6e 6f eywords: 'and no 00036860: 74 27 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 5d t'. }. ] 00036870: 2e 63 6f 6e 63 61 74 28 56 41 4c 55 45 5f 4d 4f .concat(VALUE_MO 00036880: 44 45 53 29 20 2f 2f 20 75 73 69 6e 67 20 74 68 DES) // using th 00036890: 69 73 20 66 6f 72 6d 20 74 6f 20 6f 76 65 72 72 is form to overr 000368a0: 69 64 65 20 56 41 4c 55 45 e2 80 99 73 20 27 66 ide VALUE...s 'f 000368b0: 75 6e 63 74 69 6f 6e 27 20 6d 61 74 63 68 0a 20 unction' match. 000368c0: 20 7d 3b 0a 0a 20 20 2f 2a 20 52 75 6c 65 2d 4c };.. /* Rule-L 000368d0: 65 76 65 6c 20 4d 6f 64 65 73 20 2a 2f 0a 0a 20 evel Modes */.. 000368e0: 20 63 6f 6e 73 74 20 52 55 4c 45 5f 4d 4f 44 45 const RULE_MODE 000368f0: 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 = {. begin: 00036900: 49 4e 54 45 52 50 5f 49 44 45 4e 54 5f 52 45 20 INTERP_IDENT_RE 00036910: 2b 20 27 5c 5c 73 2a 3a 27 2c 0a 20 20 20 20 72 + '\\s*:',. r 00036920: 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 72 75 65 eturnBegin: true 00036930: 2c 0a 20 20 20 20 65 6e 64 3a 20 2f 5b 3b 7d 5d ,. end: /[;}] 00036940: 2f 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 65 /,. relevance 00036950: 3a 20 30 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e : 0,. contain 00036960: 73 3a 20 5b 0a 20 20 20 20 20 20 7b 0a 20 20 20 s: [. {. 00036970: 20 20 20 20 20 62 65 67 69 6e 3a 20 2f 2d 28 77 begin: /-(w 00036980: 65 62 6b 69 74 7c 6d 6f 7a 7c 6d 73 7c 6f 29 2d ebkit|moz|ms|o)- 00036990: 2f 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 /. },. 000369a0: 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 {. class 000369b0: 4e 61 6d 65 3a 20 27 61 74 74 72 69 62 75 74 65 Name: 'attribute 000369c0: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 000369d0: 3a 20 27 5c 5c 62 28 27 20 2b 20 41 54 54 52 49 : '\\b(' + ATTRI 000369e0: 42 55 54 45 53 2e 6a 6f 69 6e 28 27 7c 27 29 20 BUTES.join('|') 000369f0: 2b 20 27 29 5c 5c 62 27 2c 0a 20 20 20 20 20 20 + ')\\b',. 00036a00: 20 20 65 6e 64 3a 20 2f 28 3f 3d 3a 29 2f 2c 0a end: /(?=:)/,. 00036a10: 20 20 20 20 20 20 20 20 73 74 61 72 74 73 3a 20 starts: 00036a20: 7b 0a 20 20 20 20 20 20 20 20 20 20 65 6e 64 73 {. ends 00036a30: 57 69 74 68 50 61 72 65 6e 74 3a 20 74 72 75 65 WithParent: true 00036a40: 2c 0a 20 20 20 20 20 20 20 20 20 20 69 6c 6c 65 ,. ille 00036a50: 67 61 6c 3a 20 27 5b 3c 3d 24 5d 27 2c 0a 20 20 gal: '[<=$]',. 00036a60: 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 relevanc 00036a70: 65 3a 20 30 2c 0a 20 20 20 20 20 20 20 20 20 20 e: 0,. 00036a80: 63 6f 6e 74 61 69 6e 73 3a 20 56 41 4c 55 45 5f contains: VALUE_ 00036a90: 4d 4f 44 45 53 0a 20 20 20 20 20 20 20 20 7d 0a MODES. }. 00036aa0: 20 20 20 20 20 20 7d 0a 20 20 20 20 5d 0a 20 20 }. ]. 00036ab0: 7d 3b 0a 0a 20 20 63 6f 6e 73 74 20 41 54 5f 52 };.. const AT_R 00036ac0: 55 4c 45 5f 4d 4f 44 45 20 3d 20 7b 0a 20 20 20 ULE_MODE = {. 00036ad0: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6b 65 79 className: 'key 00036ae0: 77 6f 72 64 27 2c 0a 20 20 20 20 62 65 67 69 6e word',. begin 00036af0: 3a 20 27 40 28 69 6d 70 6f 72 74 7c 6d 65 64 69 : '@(import|medi 00036b00: 61 7c 63 68 61 72 73 65 74 7c 66 6f 6e 74 2d 66 a|charset|font-f 00036b10: 61 63 65 7c 28 2d 5b 61 2d 7a 5d 2b 2d 29 3f 6b ace|(-[a-z]+-)?k 00036b20: 65 79 66 72 61 6d 65 73 7c 73 75 70 70 6f 72 74 eyframes|support 00036b30: 73 7c 64 6f 63 75 6d 65 6e 74 7c 6e 61 6d 65 73 s|document|names 00036b40: 70 61 63 65 7c 70 61 67 65 7c 76 69 65 77 70 6f pace|page|viewpo 00036b50: 72 74 7c 68 6f 73 74 29 5c 5c 62 27 2c 0a 20 20 rt|host)\\b',. 00036b60: 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 20 20 starts: {. 00036b70: 20 20 65 6e 64 3a 20 27 5b 3b 7b 7d 5d 27 2c 0a end: '[;{}]',. 00036b80: 20 20 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 keywords: 00036b90: 41 54 5f 4b 45 59 57 4f 52 44 53 2c 0a 20 20 20 AT_KEYWORDS,. 00036ba0: 20 20 20 72 65 74 75 72 6e 45 6e 64 3a 20 74 72 returnEnd: tr 00036bb0: 75 65 2c 0a 20 20 20 20 20 20 63 6f 6e 74 61 69 ue,. contai 00036bc0: 6e 73 3a 20 56 41 4c 55 45 5f 4d 4f 44 45 53 2c ns: VALUE_MODES, 00036bd0: 0a 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 . relevance 00036be0: 3a 20 30 0a 20 20 20 20 7d 0a 20 20 7d 3b 0a 0a : 0. }. };.. 00036bf0: 20 20 2f 2f 20 76 61 72 69 61 62 6c 65 20 64 65 // variable de 00036c00: 66 69 6e 69 74 69 6f 6e 73 20 61 6e 64 20 63 61 finitions and ca 00036c10: 6c 6c 73 0a 20 20 63 6f 6e 73 74 20 56 41 52 5f lls. const VAR_ 00036c20: 52 55 4c 45 5f 4d 4f 44 45 20 3d 20 7b 0a 20 20 RULE_MODE = {. 00036c30: 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 76 61 className: 'va 00036c40: 72 69 61 62 6c 65 27 2c 0a 20 20 20 20 76 61 72 riable',. var 00036c50: 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 2f iants: [. / 00036c60: 2f 20 75 73 69 6e 67 20 6d 6f 72 65 20 73 74 72 / using more str 00036c70: 69 63 74 20 70 61 74 74 65 72 6e 20 66 6f 72 20 ict pattern for 00036c80: 68 69 67 68 65 72 20 72 65 6c 65 76 61 6e 63 65 higher relevance 00036c90: 20 74 6f 20 69 6e 63 72 65 61 73 65 20 63 68 61 to increase cha 00036ca0: 6e 63 65 73 20 6f 66 20 4c 65 73 73 20 64 65 74 nces of Less det 00036cb0: 65 63 74 69 6f 6e 2e 0a 20 20 20 20 20 20 2f 2f ection.. // 00036cc0: 20 74 68 69 73 20 69 73 20 2a 74 68 65 20 6f 6e this is *the on 00036cd0: 6c 79 2a 20 4c 65 73 73 20 73 70 65 63 69 66 69 ly* Less specifi 00036ce0: 63 20 73 74 61 74 65 6d 65 6e 74 20 75 73 65 64 c statement used 00036cf0: 20 69 6e 20 6d 6f 73 74 20 6f 66 20 74 68 65 20 in most of the 00036d00: 73 6f 75 72 63 65 73 2c 20 73 6f 2e 2e 2e 0a 20 sources, so.... 00036d10: 20 20 20 20 20 2f 2f 20 28 77 65 e2 80 99 6c 6c // (we...ll 00036d20: 20 73 74 69 6c 6c 20 6f 66 74 65 6e 20 6c 6f 6f still often loo 00036d30: 73 65 20 74 6f 20 74 68 65 20 63 73 73 2d 70 61 se to the css-pa 00036d40: 72 73 65 72 20 75 6e 6c 65 73 73 20 74 68 65 72 rser unless ther 00036d50: 65 27 73 20 27 2f 2f 27 20 63 6f 6d 6d 65 6e 74 e's '//' comment 00036d60: 2c 0a 20 20 20 20 20 20 2f 2f 20 73 69 6d 70 6c ,. // simpl 00036d70: 79 20 62 65 63 61 75 73 65 20 31 20 76 61 72 69 y because 1 vari 00036d80: 61 62 6c 65 20 6a 75 73 74 20 63 61 6e 27 74 20 able just can't 00036d90: 62 65 61 74 20 39 39 20 70 72 6f 70 65 72 74 69 beat 99 properti 00036da0: 65 73 20 3a 29 0a 20 20 20 20 20 20 7b 0a 20 20 es :). {. 00036db0: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 40 27 begin: '@' 00036dc0: 20 2b 20 49 44 45 4e 54 5f 52 45 20 2b 20 27 5c + IDENT_RE + '\ 00036dd0: 5c 73 2a 3a 27 2c 0a 20 20 20 20 20 20 20 20 72 \s*:',. r 00036de0: 65 6c 65 76 61 6e 63 65 3a 20 31 35 0a 20 20 20 elevance: 15. 00036df0: 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 },. {. 00036e00: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 40 27 begin: '@' 00036e10: 20 2b 20 49 44 45 4e 54 5f 52 45 0a 20 20 20 20 + IDENT_RE. 00036e20: 20 20 7d 0a 20 20 20 20 5d 2c 0a 20 20 20 20 73 }. ],. s 00036e30: 74 61 72 74 73 3a 20 7b 0a 20 20 20 20 20 20 65 tarts: {. e 00036e40: 6e 64 3a 20 27 5b 3b 7d 5d 27 2c 0a 20 20 20 20 nd: '[;}]',. 00036e50: 20 20 72 65 74 75 72 6e 45 6e 64 3a 20 74 72 75 returnEnd: tru 00036e60: 65 2c 0a 20 20 20 20 20 20 63 6f 6e 74 61 69 6e e,. contain 00036e70: 73 3a 20 56 41 4c 55 45 5f 57 49 54 48 5f 52 55 s: VALUE_WITH_RU 00036e80: 4c 45 53 45 54 53 0a 20 20 20 20 7d 0a 20 20 7d LESETS. }. } 00036e90: 3b 0a 0a 20 20 63 6f 6e 73 74 20 53 45 4c 45 43 ;.. const SELEC 00036ea0: 54 4f 52 5f 4d 4f 44 45 20 3d 20 7b 0a 20 20 20 TOR_MODE = {. 00036eb0: 20 2f 2f 20 66 69 72 73 74 20 70 61 72 73 65 20 // first parse 00036ec0: 75 6e 61 6d 62 69 67 75 6f 75 73 20 73 65 6c 65 unambiguous sele 00036ed0: 63 74 6f 72 73 20 28 69 2e 65 2e 20 74 68 6f 73 ctors (i.e. thos 00036ee0: 65 20 6e 6f 74 20 73 74 61 72 74 69 6e 67 20 77 e not starting w 00036ef0: 69 74 68 20 74 61 67 29 0a 20 20 20 20 2f 2f 20 ith tag). // 00036f00: 74 68 65 6e 20 66 61 6c 6c 20 69 6e 74 6f 20 74 then fall into t 00036f10: 68 65 20 73 63 61 72 79 20 6c 6f 6f 6b 61 68 65 he scary lookahe 00036f20: 61 64 2d 64 69 73 63 72 69 6d 69 6e 61 74 6f 72 ad-discriminator 00036f30: 20 76 61 72 69 61 6e 74 2e 0a 20 20 20 20 2f 2f variant.. // 00036f40: 20 74 68 69 73 20 6d 6f 64 65 20 61 6c 73 6f 20 this mode also 00036f50: 68 61 6e 64 6c 65 73 20 6d 69 78 69 6e 20 64 65 handles mixin de 00036f60: 66 69 6e 69 74 69 6f 6e 73 20 61 6e 64 20 63 61 finitions and ca 00036f70: 6c 6c 73 0a 20 20 20 20 76 61 72 69 61 6e 74 73 lls. variants 00036f80: 3a 20 5b 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 : [. {. 00036f90: 20 20 20 20 62 65 67 69 6e 3a 20 27 5b 5c 5c 2e begin: '[\\. 00036fa0: 23 3a 26 5c 5c 5b 3e 5d 27 2c 0a 20 20 20 20 20 #:&\\[>]',. 00036fb0: 20 20 20 65 6e 64 3a 20 27 5b 3b 7b 7d 5d 27 20 end: '[;{}]' 00036fc0: 2f 2f 20 6d 69 78 69 6e 20 63 61 6c 6c 73 20 65 // mixin calls e 00036fd0: 6e 64 20 77 69 74 68 20 27 3b 27 0a 20 20 20 20 nd with ';'. 00036fe0: 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 },. {. 00036ff0: 20 20 20 20 20 62 65 67 69 6e 3a 20 49 4e 54 45 begin: INTE 00037000: 52 50 5f 49 44 45 4e 54 5f 52 45 2c 0a 20 20 20 RP_IDENT_RE,. 00037010: 20 20 20 20 20 65 6e 64 3a 20 2f 5c 7b 2f 0a 20 end: /\{/. 00037020: 20 20 20 20 20 7d 0a 20 20 20 20 5d 2c 0a 20 20 }. ],. 00037030: 20 20 72 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 returnBegin: t 00037040: 72 75 65 2c 0a 20 20 20 20 72 65 74 75 72 6e 45 rue,. returnE 00037050: 6e 64 3a 20 74 72 75 65 2c 0a 20 20 20 20 69 6c nd: true,. il 00037060: 6c 65 67 61 6c 3a 20 27 5b 3c 3d 5c 27 24 22 5d legal: '[<=\'$"] 00037070: 27 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 65 ',. relevance 00037080: 3a 20 30 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e : 0,. contain 00037090: 73 3a 20 5b 0a 20 20 20 20 20 20 68 6c 6a 73 2e s: [. hljs. 000370a0: 43 5f 4c 49 4e 45 5f 43 4f 4d 4d 45 4e 54 5f 4d C_LINE_COMMENT_M 000370b0: 4f 44 45 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e ODE,. hljs. 000370c0: 43 5f 42 4c 4f 43 4b 5f 43 4f 4d 4d 45 4e 54 5f C_BLOCK_COMMENT_ 000370d0: 4d 4f 44 45 2c 0a 20 20 20 20 20 20 4d 49 58 49 MODE,. MIXI 000370e0: 4e 5f 47 55 41 52 44 5f 4d 4f 44 45 2c 0a 20 20 N_GUARD_MODE,. 000370f0: 20 20 20 20 49 44 45 4e 54 5f 4d 4f 44 45 28 27 IDENT_MODE(' 00037100: 6b 65 79 77 6f 72 64 27 2c 20 27 61 6c 6c 5c 5c keyword', 'all\\ 00037110: 62 27 29 2c 0a 20 20 20 20 20 20 49 44 45 4e 54 b'),. IDENT 00037120: 5f 4d 4f 44 45 28 27 76 61 72 69 61 62 6c 65 27 _MODE('variable' 00037130: 2c 20 27 40 5c 5c 7b 27 20 2b 20 49 44 45 4e 54 , '@\\{' + IDENT 00037140: 5f 52 45 20 2b 20 27 5c 5c 7d 27 29 2c 20 2f 2f _RE + '\\}'), // 00037150: 20 6f 74 68 65 72 77 69 73 65 20 69 74 e2 80 99 otherwise it... 00037160: 73 20 69 64 65 6e 74 69 66 69 65 64 20 61 73 20 s identified as 00037170: 74 61 67 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 tag. {. 00037180: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 62 28 begin: '\\b( 00037190: 27 20 2b 20 54 41 47 53 2e 6a 6f 69 6e 28 27 7c ' + TAGS.join('| 000371a0: 27 29 20 2b 20 27 29 5c 5c 62 27 2c 0a 20 20 20 ') + ')\\b',. 000371b0: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 000371c0: 27 73 65 6c 65 63 74 6f 72 2d 74 61 67 27 0a 20 'selector-tag'. 000371d0: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 49 44 },. ID 000371e0: 45 4e 54 5f 4d 4f 44 45 28 27 73 65 6c 65 63 74 ENT_MODE('select 000371f0: 6f 72 2d 74 61 67 27 2c 20 49 4e 54 45 52 50 5f or-tag', INTERP_ 00037200: 49 44 45 4e 54 5f 52 45 20 2b 20 27 25 3f 27 2c IDENT_RE + '%?', 00037210: 20 30 29 2c 20 2f 2f 20 27 25 27 20 66 6f 72 20 0), // '%' for 00037220: 6d 6f 72 65 20 63 6f 6e 73 69 73 74 65 6e 74 20 more consistent 00037230: 63 6f 6c 6f 72 69 6e 67 20 6f 66 20 40 6b 65 79 coloring of @key 00037240: 66 72 61 6d 65 73 20 22 74 61 67 73 22 0a 20 20 frames "tags". 00037250: 20 20 20 20 49 44 45 4e 54 5f 4d 4f 44 45 28 27 IDENT_MODE(' 00037260: 73 65 6c 65 63 74 6f 72 2d 69 64 27 2c 20 27 23 selector-id', '# 00037270: 27 20 2b 20 49 4e 54 45 52 50 5f 49 44 45 4e 54 ' + INTERP_IDENT 00037280: 5f 52 45 29 2c 0a 20 20 20 20 20 20 49 44 45 4e _RE),. IDEN 00037290: 54 5f 4d 4f 44 45 28 27 73 65 6c 65 63 74 6f 72 T_MODE('selector 000372a0: 2d 63 6c 61 73 73 27 2c 20 27 5c 5c 2e 27 20 2b -class', '\\.' + 000372b0: 20 49 4e 54 45 52 50 5f 49 44 45 4e 54 5f 52 45 INTERP_IDENT_RE 000372c0: 2c 20 30 29 2c 0a 20 20 20 20 20 20 49 44 45 4e , 0),. IDEN 000372d0: 54 5f 4d 4f 44 45 28 27 73 65 6c 65 63 74 6f 72 T_MODE('selector 000372e0: 2d 74 61 67 27 2c 20 27 26 27 2c 20 30 29 2c 0a -tag', '&', 0),. 000372f0: 20 20 20 20 20 20 6d 6f 64 65 73 2e 41 54 54 52 modes.ATTR 00037300: 49 42 55 54 45 5f 53 45 4c 45 43 54 4f 52 5f 4d IBUTE_SELECTOR_M 00037310: 4f 44 45 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 ODE,. {. 00037320: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 00037330: 27 73 65 6c 65 63 74 6f 72 2d 70 73 65 75 64 6f 'selector-pseudo 00037340: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 00037350: 3a 20 27 3a 28 27 20 2b 20 50 53 45 55 44 4f 5f : ':(' + PSEUDO_ 00037360: 43 4c 41 53 53 45 53 2e 6a 6f 69 6e 28 27 7c 27 CLASSES.join('|' 00037370: 29 20 2b 20 27 29 27 0a 20 20 20 20 20 20 7d 2c ) + ')'. }, 00037380: 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 . {. 00037390: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 65 6c className: 'sel 000373a0: 65 63 74 6f 72 2d 70 73 65 75 64 6f 27 2c 0a 20 ector-pseudo',. 000373b0: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 3a begin: ': 000373c0: 3a 28 27 20 2b 20 50 53 45 55 44 4f 5f 45 4c 45 :(' + PSEUDO_ELE 000373d0: 4d 45 4e 54 53 2e 6a 6f 69 6e 28 27 7c 27 29 20 MENTS.join('|') 000373e0: 2b 20 27 29 27 0a 20 20 20 20 20 20 7d 2c 0a 20 + ')'. },. 000373f0: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 62 {. b 00037400: 65 67 69 6e 3a 20 27 5c 5c 28 27 2c 0a 20 20 20 egin: '\\(',. 00037410: 20 20 20 20 20 65 6e 64 3a 20 27 5c 5c 29 27 2c end: '\\)', 00037420: 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e . contain 00037430: 73 3a 20 56 41 4c 55 45 5f 57 49 54 48 5f 52 55 s: VALUE_WITH_RU 00037440: 4c 45 53 45 54 53 0a 20 20 20 20 20 20 7d 2c 20 LESETS. }, 00037450: 2f 2f 20 61 72 67 75 6d 65 6e 74 20 6c 69 73 74 // argument list 00037460: 20 6f 66 20 70 61 72 61 6d 65 74 72 69 63 20 6d of parametric m 00037470: 69 78 69 6e 73 0a 20 20 20 20 20 20 7b 0a 20 20 ixins. {. 00037480: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 21 69 begin: '!i 00037490: 6d 70 6f 72 74 61 6e 74 27 0a 20 20 20 20 20 20 mportant'. 000374a0: 7d 20 2f 2f 20 65 61 74 20 21 69 6d 70 6f 72 74 } // eat !import 000374b0: 61 6e 74 20 61 66 74 65 72 20 6d 69 78 69 6e 20 ant after mixin 000374c0: 63 61 6c 6c 20 6f 72 20 69 74 20 77 69 6c 6c 20 call or it will 000374d0: 62 65 20 63 6f 6c 6f 72 65 64 20 61 73 20 74 61 be colored as ta 000374e0: 67 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 0a 20 20 g. ]. };.. 000374f0: 63 6f 6e 73 74 20 50 53 45 55 44 4f 5f 53 45 4c const PSEUDO_SEL 00037500: 45 43 54 4f 52 5f 4d 4f 44 45 20 3d 20 7b 0a 20 ECTOR_MODE = {. 00037510: 20 20 20 62 65 67 69 6e 3a 20 49 44 45 4e 54 5f begin: IDENT_ 00037520: 52 45 20 2b 20 27 3a 28 3a 29 3f 27 20 2b 20 60 RE + ':(:)?' + ` 00037530: 28 24 7b 50 53 45 55 44 4f 5f 53 45 4c 45 43 54 (${PSEUDO_SELECT 00037540: 4f 52 53 24 31 2e 6a 6f 69 6e 28 27 7c 27 29 7d ORS$1.join('|')} 00037550: 29 60 2c 0a 20 20 20 20 72 65 74 75 72 6e 42 65 )`,. returnBe 00037560: 67 69 6e 3a 20 74 72 75 65 2c 0a 20 20 20 20 63 gin: true,. c 00037570: 6f 6e 74 61 69 6e 73 3a 20 5b 20 53 45 4c 45 43 ontains: [ SELEC 00037580: 54 4f 52 5f 4d 4f 44 45 20 5d 0a 20 20 7d 3b 0a TOR_MODE ]. };. 00037590: 0a 20 20 52 55 4c 45 53 2e 70 75 73 68 28 0a 20 . RULES.push(. 000375a0: 20 20 20 68 6c 6a 73 2e 43 5f 4c 49 4e 45 5f 43 hljs.C_LINE_C 000375b0: 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 OMMENT_MODE,. 000375c0: 20 68 6c 6a 73 2e 43 5f 42 4c 4f 43 4b 5f 43 4f hljs.C_BLOCK_CO 000375d0: 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 MMENT_MODE,. 000375e0: 41 54 5f 52 55 4c 45 5f 4d 4f 44 45 2c 0a 20 20 AT_RULE_MODE,. 000375f0: 20 20 56 41 52 5f 52 55 4c 45 5f 4d 4f 44 45 2c VAR_RULE_MODE, 00037600: 0a 20 20 20 20 50 53 45 55 44 4f 5f 53 45 4c 45 . PSEUDO_SELE 00037610: 43 54 4f 52 5f 4d 4f 44 45 2c 0a 20 20 20 20 52 CTOR_MODE,. R 00037620: 55 4c 45 5f 4d 4f 44 45 2c 0a 20 20 20 20 53 45 ULE_MODE,. SE 00037630: 4c 45 43 54 4f 52 5f 4d 4f 44 45 0a 20 20 29 3b LECTOR_MODE. ); 00037640: 0a 0a 20 20 72 65 74 75 72 6e 20 7b 0a 20 20 20 .. return {. 00037650: 20 6e 61 6d 65 3a 20 27 4c 65 73 73 27 2c 0a 20 name: 'Less',. 00037660: 20 20 20 63 61 73 65 5f 69 6e 73 65 6e 73 69 74 case_insensit 00037670: 69 76 65 3a 20 74 72 75 65 2c 0a 20 20 20 20 69 ive: true,. i 00037680: 6c 6c 65 67 61 6c 3a 20 27 5b 3d 3e 5c 27 2f 3c llegal: '[=>\'/< 00037690: 28 24 22 5d 27 2c 0a 20 20 20 20 63 6f 6e 74 61 ($"]',. conta 000376a0: 69 6e 73 3a 20 52 55 4c 45 53 0a 20 20 7d 3b 0a ins: RULES. };. 000376b0: 7d 0a 0a 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 }..module.export 000376c0: 73 20 3d 20 6c 65 73 73 3b 0a 0a 0a 2f 2a 2a 2a s = less;.../*** 000376d0: 2f 20 7d 29 2c 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f / }),../***/ "./ 000376e0: 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 node_modules/hig 000376f0: 68 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 hlight.js/lib/la 00037700: 6e 67 75 61 67 65 73 2f 6c 69 73 70 2e 6a 73 22 nguages/lisp.js" 00037710: 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a :./*!*********** 00037720: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00037730: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00037740: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a **************!* 00037750: 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f \. !*** ./node_ 00037760: 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 modules/highligh 00037770: 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 t.js/lib/languag 00037780: 65 73 2f 6c 69 73 70 2e 6a 73 20 2a 2a 2a 21 0a es/lisp.js ***!. 00037790: 20 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a \************* 000377a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000377b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000377c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a ************/./* 000377d0: 2a 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e **/ ((module) => 000377e0: 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a {../*.Language: 000377f0: 20 4c 69 73 70 0a 44 65 73 63 72 69 70 74 69 6f Lisp.Descriptio 00037800: 6e 3a 20 47 65 6e 65 72 69 63 20 6c 69 73 70 20 n: Generic lisp 00037810: 73 79 6e 74 61 78 0a 41 75 74 68 6f 72 3a 20 56 syntax.Author: V 00037820: 61 73 69 6c 79 20 50 6f 6c 6f 76 6e 79 6f 76 20 asily Polovnyov 00037830: 3c 76 61 73 74 40 77 68 69 74 65 61 6e 74 73 2e <vast@whiteants. 00037840: 6e 65 74 3e 0a 43 61 74 65 67 6f 72 79 3a 20 6c net>.Category: l 00037850: 69 73 70 0a 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e isp.*/..function 00037860: 20 6c 69 73 70 28 68 6c 6a 73 29 20 7b 0a 20 20 lisp(hljs) {. 00037870: 76 61 72 20 4c 49 53 50 5f 49 44 45 4e 54 5f 52 var LISP_IDENT_R 00037880: 45 20 3d 20 27 5b 61 2d 7a 41 2d 5a 5f 5c 5c 2d E = '[a-zA-Z_\\- 00037890: 2b 5c 5c 2a 5c 5c 2f 3c 3d 3e 26 23 5d 5b 61 2d +\\*\\/<=>&#][a- 000378a0: 7a 41 2d 5a 30 2d 39 5f 5c 5c 2d 2b 2a 5c 5c 2f zA-Z0-9_\\-+*\\/ 000378b0: 3c 3d 3e 26 23 21 5d 2a 27 3b 0a 20 20 76 61 72 <=>&#!]*';. var 000378c0: 20 4d 45 43 5f 52 45 20 3d 20 27 5c 5c 7c 5b 5e MEC_RE = '\\|[^ 000378d0: 5d 2a 3f 5c 5c 7c 27 3b 0a 20 20 76 61 72 20 4c ]*?\\|';. var L 000378e0: 49 53 50 5f 53 49 4d 50 4c 45 5f 4e 55 4d 42 45 ISP_SIMPLE_NUMBE 000378f0: 52 5f 52 45 20 3d 20 27 28 2d 7c 5c 5c 2b 29 3f R_RE = '(-|\\+)? 00037900: 5c 5c 64 2b 28 5c 5c 2e 5c 5c 64 2b 7c 5c 5c 2f \\d+(\\.\\d+|\\/ 00037910: 5c 5c 64 2b 29 3f 28 28 64 7c 65 7c 66 7c 6c 7c \\d+)?((d|e|f|l| 00037920: 73 7c 44 7c 45 7c 46 7c 4c 7c 53 29 28 5c 5c 2b s|D|E|F|L|S)(\\+ 00037930: 7c 2d 29 3f 5c 5c 64 2b 29 3f 27 3b 0a 20 20 76 |-)?\\d+)?';. v 00037940: 61 72 20 4c 49 54 45 52 41 4c 20 3d 20 7b 0a 20 ar LITERAL = {. 00037950: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6c className: 'l 00037960: 69 74 65 72 61 6c 27 2c 0a 20 20 20 20 62 65 67 iteral',. beg 00037970: 69 6e 3a 20 27 5c 5c 62 28 74 7b 31 7d 7c 6e 69 in: '\\b(t{1}|ni 00037980: 6c 29 5c 5c 62 27 0a 20 20 7d 3b 0a 20 20 76 61 l)\\b'. };. va 00037990: 72 20 4e 55 4d 42 45 52 20 3d 20 7b 0a 20 20 20 r NUMBER = {. 000379a0: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 6e 75 6d className: 'num 000379b0: 62 65 72 27 2c 0a 20 20 20 20 76 61 72 69 61 6e ber',. varian 000379c0: 74 73 3a 20 5b 0a 20 20 20 20 20 20 7b 62 65 67 ts: [. {beg 000379d0: 69 6e 3a 20 4c 49 53 50 5f 53 49 4d 50 4c 45 5f in: LISP_SIMPLE_ 000379e0: 4e 55 4d 42 45 52 5f 52 45 2c 20 72 65 6c 65 76 NUMBER_RE, relev 000379f0: 61 6e 63 65 3a 20 30 7d 2c 0a 20 20 20 20 20 20 ance: 0},. 00037a00: 7b 62 65 67 69 6e 3a 20 27 23 28 62 7c 42 29 5b {begin: '#(b|B)[ 00037a10: 30 2d 31 5d 2b 28 2f 5b 30 2d 31 5d 2b 29 3f 27 0-1]+(/[0-1]+)?' 00037a20: 7d 2c 0a 20 20 20 20 20 20 7b 62 65 67 69 6e 3a },. {begin: 00037a30: 20 27 23 28 6f 7c 4f 29 5b 30 2d 37 5d 2b 28 2f '#(o|O)[0-7]+(/ 00037a40: 5b 30 2d 37 5d 2b 29 3f 27 7d 2c 0a 20 20 20 20 [0-7]+)?'},. 00037a50: 20 20 7b 62 65 67 69 6e 3a 20 27 23 28 78 7c 58 {begin: '#(x|X 00037a60: 29 5b 30 2d 39 61 2d 66 41 2d 46 5d 2b 28 2f 5b )[0-9a-fA-F]+(/[ 00037a70: 30 2d 39 61 2d 66 41 2d 46 5d 2b 29 3f 27 7d 2c 0-9a-fA-F]+)?'}, 00037a80: 0a 20 20 20 20 20 20 7b 62 65 67 69 6e 3a 20 27 . {begin: ' 00037a90: 23 28 63 7c 43 29 5c 5c 28 27 20 2b 20 4c 49 53 #(c|C)\\(' + LIS 00037aa0: 50 5f 53 49 4d 50 4c 45 5f 4e 55 4d 42 45 52 5f P_SIMPLE_NUMBER_ 00037ab0: 52 45 20 2b 20 27 20 2b 27 20 2b 20 4c 49 53 50 RE + ' +' + LISP 00037ac0: 5f 53 49 4d 50 4c 45 5f 4e 55 4d 42 45 52 5f 52 _SIMPLE_NUMBER_R 00037ad0: 45 2c 20 65 6e 64 3a 20 27 5c 5c 29 27 7d 0a 20 E, end: '\\)'}. 00037ae0: 20 20 20 5d 0a 20 20 7d 3b 0a 20 20 76 61 72 20 ]. };. var 00037af0: 53 54 52 49 4e 47 20 3d 20 68 6c 6a 73 2e 69 6e STRING = hljs.in 00037b00: 68 65 72 69 74 28 68 6c 6a 73 2e 51 55 4f 54 45 herit(hljs.QUOTE 00037b10: 5f 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 20 7b 69 _STRING_MODE, {i 00037b20: 6c 6c 65 67 61 6c 3a 20 6e 75 6c 6c 7d 29 3b 0a llegal: null});. 00037b30: 20 20 76 61 72 20 43 4f 4d 4d 45 4e 54 20 3d 20 var COMMENT = 00037b40: 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 0a 20 20 hljs.COMMENT(. 00037b50: 20 20 27 3b 27 2c 20 27 24 27 2c 0a 20 20 20 20 ';', '$',. 00037b60: 7b 0a 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 {. relevanc 00037b70: 65 3a 20 30 0a 20 20 20 20 7d 0a 20 20 29 3b 0a e: 0. }. );. 00037b80: 20 20 76 61 72 20 56 41 52 49 41 42 4c 45 20 3d var VARIABLE = 00037b90: 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 5c {. begin: '\ 00037ba0: 5c 2a 27 2c 20 65 6e 64 3a 20 27 5c 5c 2a 27 0a \*', end: '\\*'. 00037bb0: 20 20 7d 3b 0a 20 20 76 61 72 20 4b 45 59 57 4f };. var KEYWO 00037bc0: 52 44 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 RD = {. class 00037bd0: 4e 61 6d 65 3a 20 27 73 79 6d 62 6f 6c 27 2c 0a Name: 'symbol',. 00037be0: 20 20 20 20 62 65 67 69 6e 3a 20 27 5b 3a 26 5d begin: '[:&] 00037bf0: 27 20 2b 20 4c 49 53 50 5f 49 44 45 4e 54 5f 52 ' + LISP_IDENT_R 00037c00: 45 0a 20 20 7d 3b 0a 20 20 76 61 72 20 49 44 45 E. };. var IDE 00037c10: 4e 54 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e NT = {. begin 00037c20: 3a 20 4c 49 53 50 5f 49 44 45 4e 54 5f 52 45 2c : LISP_IDENT_RE, 00037c30: 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 . relevance: 00037c40: 30 0a 20 20 7d 3b 0a 20 20 76 61 72 20 4d 45 43 0. };. var MEC 00037c50: 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 = {. begin: 00037c60: 4d 45 43 5f 52 45 0a 20 20 7d 3b 0a 20 20 76 61 MEC_RE. };. va 00037c70: 72 20 51 55 4f 54 45 44 5f 4c 49 53 54 20 3d 20 r QUOTED_LIST = 00037c80: 7b 0a 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c {. begin: '\\ 00037c90: 28 27 2c 20 65 6e 64 3a 20 27 5c 5c 29 27 2c 0a (', end: '\\)',. 00037ca0: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 27 contains: [' 00037cb0: 73 65 6c 66 27 2c 20 4c 49 54 45 52 41 4c 2c 20 self', LITERAL, 00037cc0: 53 54 52 49 4e 47 2c 20 4e 55 4d 42 45 52 2c 20 STRING, NUMBER, 00037cd0: 49 44 45 4e 54 5d 0a 20 20 7d 3b 0a 20 20 76 61 IDENT]. };. va 00037ce0: 72 20 51 55 4f 54 45 44 20 3d 20 7b 0a 20 20 20 r QUOTED = {. 00037cf0: 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 4e 55 4d 42 contains: [NUMB 00037d00: 45 52 2c 20 53 54 52 49 4e 47 2c 20 56 41 52 49 ER, STRING, VARI 00037d10: 41 42 4c 45 2c 20 4b 45 59 57 4f 52 44 2c 20 51 ABLE, KEYWORD, Q 00037d20: 55 4f 54 45 44 5f 4c 49 53 54 2c 20 49 44 45 4e UOTED_LIST, IDEN 00037d30: 54 5d 2c 0a 20 20 20 20 76 61 72 69 61 6e 74 73 T],. variants 00037d40: 3a 20 5b 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 : [. {. 00037d50: 20 20 20 20 62 65 67 69 6e 3a 20 27 5b 5c 27 60 begin: '[\'` 00037d60: 5d 5c 5c 28 27 2c 20 65 6e 64 3a 20 27 5c 5c 29 ]\\(', end: '\\) 00037d70: 27 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 '. },. 00037d80: 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e {. begin 00037d90: 3a 20 27 5c 5c 28 71 75 6f 74 65 20 27 2c 20 65 : '\\(quote ', e 00037da0: 6e 64 3a 20 27 5c 5c 29 27 2c 0a 20 20 20 20 20 nd: '\\)',. 00037db0: 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 7b 6e 61 keywords: {na 00037dc0: 6d 65 3a 20 27 71 75 6f 74 65 27 7d 0a 20 20 20 me: 'quote'}. 00037dd0: 20 20 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 },. {. 00037de0: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 27 begin: '\' 00037df0: 27 20 2b 20 4d 45 43 5f 52 45 0a 20 20 20 20 20 ' + MEC_RE. 00037e00: 20 7d 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 20 20 }. ]. };. 00037e10: 76 61 72 20 51 55 4f 54 45 44 5f 41 54 4f 4d 20 var QUOTED_ATOM 00037e20: 3d 20 7b 0a 20 20 20 20 76 61 72 69 61 6e 74 73 = {. variants 00037e30: 3a 20 5b 0a 20 20 20 20 20 20 7b 62 65 67 69 6e : [. {begin 00037e40: 3a 20 27 5c 27 27 20 2b 20 4c 49 53 50 5f 49 44 : '\'' + LISP_ID 00037e50: 45 4e 54 5f 52 45 7d 2c 0a 20 20 20 20 20 20 7b ENT_RE},. { 00037e60: 62 65 67 69 6e 3a 20 27 23 5c 27 27 20 2b 20 4c begin: '#\'' + L 00037e70: 49 53 50 5f 49 44 45 4e 54 5f 52 45 20 2b 20 27 ISP_IDENT_RE + ' 00037e80: 28 3a 3a 27 20 2b 20 4c 49 53 50 5f 49 44 45 4e (::' + LISP_IDEN 00037e90: 54 5f 52 45 20 2b 20 27 29 2a 27 7d 0a 20 20 20 T_RE + ')*'}. 00037ea0: 20 5d 0a 20 20 7d 3b 0a 20 20 76 61 72 20 4c 49 ]. };. var LI 00037eb0: 53 54 20 3d 20 7b 0a 20 20 20 20 62 65 67 69 6e ST = {. begin 00037ec0: 3a 20 27 5c 5c 28 5c 5c 73 2a 27 2c 20 65 6e 64 : '\\(\\s*', end 00037ed0: 3a 20 27 5c 5c 29 27 0a 20 20 7d 3b 0a 20 20 76 : '\\)'. };. v 00037ee0: 61 72 20 42 4f 44 59 20 3d 20 7b 0a 20 20 20 20 ar BODY = {. 00037ef0: 65 6e 64 73 57 69 74 68 50 61 72 65 6e 74 3a 20 endsWithParent: 00037f00: 74 72 75 65 2c 0a 20 20 20 20 72 65 6c 65 76 61 true,. releva 00037f10: 6e 63 65 3a 20 30 0a 20 20 7d 3b 0a 20 20 4c 49 nce: 0. };. LI 00037f20: 53 54 2e 63 6f 6e 74 61 69 6e 73 20 3d 20 5b 0a ST.contains = [. 00037f30: 20 20 20 20 7b 0a 20 20 20 20 20 20 63 6c 61 73 {. clas 00037f40: 73 4e 61 6d 65 3a 20 27 6e 61 6d 65 27 2c 0a 20 sName: 'name',. 00037f50: 20 20 20 20 20 76 61 72 69 61 6e 74 73 3a 20 5b variants: [ 00037f60: 0a 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 . {. 00037f70: 20 20 20 20 20 62 65 67 69 6e 3a 20 4c 49 53 50 begin: LISP 00037f80: 5f 49 44 45 4e 54 5f 52 45 2c 0a 20 20 20 20 20 _IDENT_RE,. 00037f90: 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 relevance: 00037fa0: 30 2c 0a 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 0,. },. 00037fb0: 20 20 20 20 20 20 7b 62 65 67 69 6e 3a 20 4d 45 {begin: ME 00037fc0: 43 5f 52 45 7d 0a 20 20 20 20 20 20 5d 0a 20 20 C_RE}. ]. 00037fd0: 20 20 7d 2c 0a 20 20 20 20 42 4f 44 59 0a 20 20 },. BODY. 00037fe0: 5d 3b 0a 20 20 42 4f 44 59 2e 63 6f 6e 74 61 69 ];. BODY.contai 00037ff0: 6e 73 20 3d 20 5b 51 55 4f 54 45 44 2c 20 51 55 ns = [QUOTED, QU 00038000: 4f 54 45 44 5f 41 54 4f 4d 2c 20 4c 49 53 54 2c OTED_ATOM, LIST, 00038010: 20 4c 49 54 45 52 41 4c 2c 20 4e 55 4d 42 45 52 LITERAL, NUMBER 00038020: 2c 20 53 54 52 49 4e 47 2c 20 43 4f 4d 4d 45 4e , STRING, COMMEN 00038030: 54 2c 20 56 41 52 49 41 42 4c 45 2c 20 4b 45 59 T, VARIABLE, KEY 00038040: 57 4f 52 44 2c 20 4d 45 43 2c 20 49 44 45 4e 54 WORD, MEC, IDENT 00038050: 5d 3b 0a 0a 20 20 72 65 74 75 72 6e 20 7b 0a 20 ];.. return {. 00038060: 20 20 20 6e 61 6d 65 3a 20 27 4c 69 73 70 27 2c name: 'Lisp', 00038070: 0a 20 20 20 20 69 6c 6c 65 67 61 6c 3a 20 2f 5c . illegal: /\ 00038080: 53 2f 2c 0a 20 20 20 20 63 6f 6e 74 61 69 6e 73 S/,. contains 00038090: 3a 20 5b 0a 20 20 20 20 20 20 4e 55 4d 42 45 52 : [. NUMBER 000380a0: 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e 53 48 45 ,. hljs.SHE 000380b0: 42 41 4e 47 28 29 2c 0a 20 20 20 20 20 20 4c 49 BANG(),. LI 000380c0: 54 45 52 41 4c 2c 0a 20 20 20 20 20 20 53 54 52 TERAL,. STR 000380d0: 49 4e 47 2c 0a 20 20 20 20 20 20 43 4f 4d 4d 45 ING,. COMME 000380e0: 4e 54 2c 0a 20 20 20 20 20 20 51 55 4f 54 45 44 NT,. QUOTED 000380f0: 2c 0a 20 20 20 20 20 20 51 55 4f 54 45 44 5f 41 ,. QUOTED_A 00038100: 54 4f 4d 2c 0a 20 20 20 20 20 20 4c 49 53 54 2c TOM,. LIST, 00038110: 0a 20 20 20 20 20 20 49 44 45 4e 54 0a 20 20 20 . IDENT. 00038120: 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 6c ]. };.}..modul 00038130: 65 2e 65 78 70 6f 72 74 73 20 3d 20 6c 69 73 70 e.exports = lisp 00038140: 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f ;.../***/ }),../ 00038150: 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 ***/ "./node_mod 00038160: 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a ules/highlight.j 00038170: 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f s/lib/languages/ 00038180: 6c 69 76 65 63 6f 64 65 73 65 72 76 65 72 2e 6a livecodeserver.j 00038190: 73 22 3a 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a s":./*!********* 000381a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000381b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000381c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 000381d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 **********!*\. 000381e0: 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 !*** ./node_modu 000381f0: 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 les/highlight.js 00038200: 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6c /lib/languages/l 00038210: 69 76 65 63 6f 64 65 73 65 72 76 65 72 2e 6a 73 ivecodeserver.js 00038220: 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a 2a 2a 2a ***!. \******* 00038230: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00038240: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00038250: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 00038260: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a ************/./* 00038270: 2a 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e **/ ((module) => 00038280: 20 7b 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a {../*.Language: 00038290: 20 4c 69 76 65 43 6f 64 65 0a 41 75 74 68 6f 72 LiveCode.Author 000382a0: 3a 20 52 61 6c 66 20 42 69 74 74 65 72 20 3c 72 : Ralf Bitter <r 000382b0: 61 62 69 74 40 72 65 76 69 67 6e 69 74 65 72 2e abit@revigniter. 000382c0: 63 6f 6d 3e 0a 44 65 73 63 72 69 70 74 69 6f 6e com>.Description 000382d0: 3a 20 4c 61 6e 67 75 61 67 65 20 64 65 66 69 6e : Language defin 000382e0: 69 74 69 6f 6e 20 66 6f 72 20 4c 69 76 65 43 6f ition for LiveCo 000382f0: 64 65 20 73 65 72 76 65 72 20 61 63 63 6f 75 6e de server accoun 00038300: 74 69 6e 67 20 66 6f 72 20 72 65 76 49 67 6e 69 ting for revIgni 00038310: 74 65 72 20 28 61 20 77 65 62 20 61 70 70 6c 69 ter (a web appli 00038320: 63 61 74 69 6f 6e 20 66 72 61 6d 65 77 6f 72 6b cation framework 00038330: 29 20 63 68 61 72 61 63 74 65 72 69 73 74 69 63 ) characteristic 00038340: 73 2e 0a 56 65 72 73 69 6f 6e 3a 20 31 2e 31 0a s..Version: 1.1. 00038350: 44 61 74 65 3a 20 32 30 31 39 2d 30 34 2d 31 37 Date: 2019-04-17 00038360: 0a 43 61 74 65 67 6f 72 79 3a 20 65 6e 74 65 72 .Category: enter 00038370: 70 72 69 73 65 0a 2a 2f 0a 0a 66 75 6e 63 74 69 prise.*/..functi 00038380: 6f 6e 20 6c 69 76 65 63 6f 64 65 73 65 72 76 65 on livecodeserve 00038390: 72 28 68 6c 6a 73 29 20 7b 0a 20 20 63 6f 6e 73 r(hljs) {. cons 000383a0: 74 20 56 41 52 49 41 42 4c 45 20 3d 20 7b 0a 20 t VARIABLE = {. 000383b0: 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 76 className: 'v 000383c0: 61 72 69 61 62 6c 65 27 2c 0a 20 20 20 20 76 61 ariable',. va 000383d0: 72 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 riants: [. 000383e0: 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a {. begin: 000383f0: 20 27 5c 5c 62 28 5b 67 74 70 73 5d 5b 41 2d 5a '\\b([gtps][A-Z 00038400: 5d 7b 31 7d 5b 61 2d 7a 41 2d 5a 30 2d 39 5d 2a ]{1}[a-zA-Z0-9]* 00038410: 29 28 5c 5c 5b 2e 2b 5c 5c 5d 29 3f 28 3f 3a 5c )(\\[.+\\])?(?:\ 00038420: 5c 73 2a 3f 29 27 0a 20 20 20 20 20 20 7d 2c 0a \s*?)'. },. 00038430: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 00038440: 62 65 67 69 6e 3a 20 27 5c 5c 24 5f 5b 41 2d 5a begin: '\\$_[A-Z 00038450: 5d 2b 27 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 ]+'. }. 00038460: 5d 2c 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 65 ],. relevance 00038470: 3a 20 30 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 : 0. };. const 00038480: 20 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 53 20 3d COMMENT_MODES = 00038490: 20 5b 0a 20 20 20 20 68 6c 6a 73 2e 43 5f 42 4c [. hljs.C_BL 000384a0: 4f 43 4b 5f 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 OCK_COMMENT_MODE 000384b0: 2c 0a 20 20 20 20 68 6c 6a 73 2e 48 41 53 48 5f ,. hljs.HASH_ 000384c0: 43 4f 4d 4d 45 4e 54 5f 4d 4f 44 45 2c 0a 20 20 COMMENT_MODE,. 000384d0: 20 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 27 hljs.COMMENT(' 000384e0: 2d 2d 27 2c 20 27 24 27 29 2c 0a 20 20 20 20 68 --', '$'),. h 000384f0: 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 27 5b 5e 3a ljs.COMMENT('[^: 00038500: 5d 2f 2f 27 2c 20 27 24 27 29 0a 20 20 5d 3b 0a ]//', '$'). ];. 00038510: 20 20 63 6f 6e 73 74 20 54 49 54 4c 45 31 20 3d const TITLE1 = 00038520: 20 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 68 6c hljs.inherit(hl 00038530: 6a 73 2e 54 49 54 4c 45 5f 4d 4f 44 45 2c 20 7b js.TITLE_MODE, { 00038540: 0a 20 20 20 20 76 61 72 69 61 6e 74 73 3a 20 5b . variants: [ 00038550: 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 . {. 00038560: 20 62 65 67 69 6e 3a 20 27 5c 5c 62 5f 2a 72 69 begin: '\\b_*ri 00038570: 67 5b 41 2d 5a 5d 5b 41 2d 5a 61 2d 7a 30 2d 39 g[A-Z][A-Za-z0-9 00038580: 5f 5c 5c 2d 5d 2a 27 0a 20 20 20 20 20 20 7d 2c _\\-]*'. }, 00038590: 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 . {. 000385a0: 20 62 65 67 69 6e 3a 20 27 5c 5c 62 5f 5b 61 2d begin: '\\b_[a- 000385b0: 7a 30 2d 39 5c 5c 2d 5d 2b 27 0a 20 20 20 20 20 z0-9\\-]+'. 000385c0: 20 7d 0a 20 20 20 20 5d 0a 20 20 7d 29 3b 0a 20 }. ]. });. 000385d0: 20 63 6f 6e 73 74 20 54 49 54 4c 45 32 20 3d 20 const TITLE2 = 000385e0: 68 6c 6a 73 2e 69 6e 68 65 72 69 74 28 68 6c 6a hljs.inherit(hlj 000385f0: 73 2e 54 49 54 4c 45 5f 4d 4f 44 45 2c 20 7b 0a s.TITLE_MODE, {. 00038600: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 62 28 begin: '\\b( 00038610: 5b 41 2d 5a 61 2d 7a 30 2d 39 5f 5c 5c 2d 5d 2b [A-Za-z0-9_\\-]+ 00038620: 29 5c 5c 62 27 0a 20 20 7d 29 3b 0a 20 20 72 65 )\\b'. });. re 00038630: 74 75 72 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a turn {. name: 00038640: 20 27 4c 69 76 65 43 6f 64 65 27 2c 0a 20 20 20 'LiveCode',. 00038650: 20 63 61 73 65 5f 69 6e 73 65 6e 73 69 74 69 76 case_insensitiv 00038660: 65 3a 20 66 61 6c 73 65 2c 0a 20 20 20 20 6b 65 e: false,. ke 00038670: 79 77 6f 72 64 73 3a 20 7b 0a 20 20 20 20 20 20 ywords: {. 00038680: 6b 65 79 77 6f 72 64 3a 0a 20 20 20 20 20 20 20 keyword:. 00038690: 20 27 24 5f 43 4f 4f 4b 49 45 20 24 5f 46 49 4c '$_COOKIE $_FIL 000386a0: 45 53 20 24 5f 47 45 54 20 24 5f 47 45 54 5f 42 ES $_GET $_GET_B 000386b0: 49 4e 41 52 59 20 24 5f 47 45 54 5f 52 41 57 20 INARY $_GET_RAW 000386c0: 24 5f 50 4f 53 54 20 24 5f 50 4f 53 54 5f 42 49 $_POST $_POST_BI 000386d0: 4e 41 52 59 20 24 5f 50 4f 53 54 5f 52 41 57 20 NARY $_POST_RAW 000386e0: 24 5f 53 45 53 53 49 4f 4e 20 24 5f 53 45 52 56 $_SESSION $_SERV 000386f0: 45 52 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 ER ' +. ' 00038700: 63 6f 64 65 70 6f 69 6e 74 20 63 6f 64 65 70 6f codepoint codepo 00038710: 69 6e 74 73 20 73 65 67 6d 65 6e 74 20 73 65 67 ints segment seg 00038720: 6d 65 6e 74 73 20 63 6f 64 65 75 6e 69 74 20 63 ments codeunit c 00038730: 6f 64 65 75 6e 69 74 73 20 73 65 6e 74 65 6e 63 odeunits sentenc 00038740: 65 20 73 65 6e 74 65 6e 63 65 73 20 74 72 75 65 e sentences true 00038750: 57 6f 72 64 20 74 72 75 65 57 6f 72 64 73 20 70 Word trueWords p 00038760: 61 72 61 67 72 61 70 68 20 27 20 2b 0a 20 20 20 aragraph ' +. 00038770: 20 20 20 20 20 27 61 66 74 65 72 20 62 79 74 65 'after byte 00038780: 20 62 79 74 65 73 20 65 6e 67 6c 69 73 68 20 74 bytes english t 00038790: 68 65 20 75 6e 74 69 6c 20 68 74 74 70 20 66 6f he until http fo 000387a0: 72 65 76 65 72 20 64 65 73 63 65 6e 64 69 6e 67 rever descending 000387b0: 20 75 73 69 6e 67 20 6c 69 6e 65 20 72 65 61 6c using line real 000387c0: 38 20 77 69 74 68 20 73 65 76 65 6e 74 68 20 27 8 with seventh ' 000387d0: 20 2b 0a 20 20 20 20 20 20 20 20 27 66 6f 72 20 +. 'for 000387e0: 73 74 64 6f 75 74 20 66 69 6e 61 6c 6c 79 20 65 stdout finally e 000387f0: 6c 65 6d 65 6e 74 20 77 6f 72 64 20 77 6f 72 64 lement word word 00038800: 73 20 66 6f 75 72 74 68 20 62 65 66 6f 72 65 20 s fourth before 00038810: 62 6c 61 63 6b 20 6e 69 6e 74 68 20 73 69 78 74 black ninth sixt 00038820: 68 20 63 68 61 72 61 63 74 65 72 73 20 63 68 61 h characters cha 00038830: 72 73 20 73 74 64 65 72 72 20 27 20 2b 0a 20 20 rs stderr ' +. 00038840: 20 20 20 20 20 20 27 75 49 6e 74 31 20 75 49 6e 'uInt1 uIn 00038850: 74 31 73 20 75 49 6e 74 32 20 75 49 6e 74 32 73 t1s uInt2 uInt2s 00038860: 20 73 74 64 69 6e 20 73 74 72 69 6e 67 20 6c 69 stdin string li 00038870: 6e 65 73 20 72 65 6c 61 74 69 76 65 20 72 65 6c nes relative rel 00038880: 20 61 6e 79 20 66 69 66 74 68 20 69 74 65 6d 73 any fifth items 00038890: 20 66 72 6f 6d 20 6d 69 64 64 6c 65 20 6d 69 64 from middle mid 000388a0: 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 61 74 ' +. 'at 000388b0: 20 65 6c 73 65 20 6f 66 20 63 61 74 63 68 20 74 else of catch t 000388c0: 68 65 6e 20 74 68 69 72 64 20 69 74 20 66 69 6c hen third it fil 000388d0: 65 20 6d 69 6c 6c 69 73 65 63 6f 6e 64 73 20 73 e milliseconds s 000388e0: 65 63 6f 6e 64 73 20 73 65 63 6f 6e 64 20 73 65 econds second se 000388f0: 63 73 20 73 65 63 20 69 6e 74 31 20 69 6e 74 31 cs sec int1 int1 00038900: 73 20 69 6e 74 34 20 27 20 2b 0a 20 20 20 20 20 s int4 ' +. 00038910: 20 20 20 27 69 6e 74 34 73 20 69 6e 74 65 72 6e 'int4s intern 00038920: 65 74 20 69 6e 74 32 20 69 6e 74 32 73 20 6e 6f et int2 int2s no 00038930: 72 6d 61 6c 20 74 65 78 74 20 69 74 65 6d 20 6c rmal text item l 00038940: 61 73 74 20 6c 6f 6e 67 20 64 65 74 61 69 6c 65 ast long detaile 00038950: 64 20 65 66 66 65 63 74 69 76 65 20 75 49 6e 74 d effective uInt 00038960: 34 20 75 49 6e 74 34 73 20 72 65 70 65 61 74 20 4 uInt4s repeat 00038970: 27 20 2b 0a 20 20 20 20 20 20 20 20 27 65 6e 64 ' +. 'end 00038980: 20 72 65 70 65 61 74 20 55 52 4c 20 69 6e 20 74 repeat URL in t 00038990: 72 79 20 69 6e 74 6f 20 73 77 69 74 63 68 20 74 ry into switch t 000389a0: 6f 20 77 6f 72 64 73 20 68 74 74 70 73 20 74 6f o words https to 000389b0: 6b 65 6e 20 62 69 6e 66 69 6c 65 20 65 61 63 68 ken binfile each 000389c0: 20 74 65 6e 74 68 20 61 73 20 74 69 63 6b 73 20 tenth as ticks 000389d0: 74 69 63 6b 20 27 20 2b 0a 20 20 20 20 20 20 20 tick ' +. 000389e0: 20 27 73 79 73 74 65 6d 20 72 65 61 6c 34 20 62 'system real4 b 000389f0: 79 20 64 61 74 65 49 74 65 6d 73 20 77 69 74 68 y dateItems with 00038a00: 6f 75 74 20 63 68 61 72 20 63 68 61 72 61 63 74 out char charact 00038a10: 65 72 20 61 73 63 65 6e 64 69 6e 67 20 65 69 67 er ascending eig 00038a20: 68 74 68 20 77 68 6f 6c 65 20 64 61 74 65 54 69 hth whole dateTi 00038a30: 6d 65 20 6e 75 6d 65 72 69 63 20 73 68 6f 72 74 me numeric short 00038a40: 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 66 69 ' +. 'fi 00038a50: 72 73 74 20 66 74 70 20 69 6e 74 65 67 65 72 20 rst ftp integer 00038a60: 61 62 62 72 65 76 69 61 74 65 64 20 61 62 62 72 abbreviated abbr 00038a70: 20 61 62 62 72 65 76 20 70 72 69 76 61 74 65 20 abbrev private 00038a80: 63 61 73 65 20 77 68 69 6c 65 20 69 66 20 27 20 case while if ' 00038a90: 2b 0a 20 20 20 20 20 20 20 20 27 64 69 76 20 6d +. 'div m 00038aa0: 6f 64 20 77 72 61 70 20 61 6e 64 20 6f 72 20 62 od wrap and or b 00038ab0: 69 74 41 6e 64 20 62 69 74 4e 6f 74 20 62 69 74 itAnd bitNot bit 00038ac0: 4f 72 20 62 69 74 58 6f 72 20 61 6d 6f 6e 67 20 Or bitXor among 00038ad0: 6e 6f 74 20 69 6e 20 61 20 61 6e 20 77 69 74 68 not in a an with 00038ae0: 69 6e 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 in ' +. ' 00038af0: 63 6f 6e 74 61 69 6e 73 20 65 6e 64 73 20 77 69 contains ends wi 00038b00: 74 68 20 62 65 67 69 6e 73 20 74 68 65 20 6b 65 th begins the ke 00038b10: 79 73 20 6f 66 20 6b 65 79 73 27 2c 0a 20 20 20 ys of keys',. 00038b20: 20 20 20 6c 69 74 65 72 61 6c 3a 0a 20 20 20 20 literal:. 00038b30: 20 20 20 20 27 53 49 58 20 54 45 4e 20 46 4f 52 'SIX TEN FOR 00038b40: 4d 46 45 45 44 20 4e 49 4e 45 20 5a 45 52 4f 20 MFEED NINE ZERO 00038b50: 4e 4f 4e 45 20 53 50 41 43 45 20 46 4f 55 52 20 NONE SPACE FOUR 00038b60: 46 41 4c 53 45 20 43 4f 4c 4f 4e 20 43 52 4c 46 FALSE COLON CRLF 00038b70: 20 50 49 20 43 4f 4d 4d 41 20 45 4e 44 4f 46 46 PI COMMA ENDOFF 00038b80: 49 4c 45 20 45 4f 46 20 45 49 47 48 54 20 46 49 ILE EOF EIGHT FI 00038b90: 56 45 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 VE ' +. ' 00038ba0: 51 55 4f 54 45 20 45 4d 50 54 59 20 4f 4e 45 20 QUOTE EMPTY ONE 00038bb0: 54 52 55 45 20 52 45 54 55 52 4e 20 43 52 20 4c TRUE RETURN CR L 00038bc0: 49 4e 45 46 45 45 44 20 52 49 47 48 54 20 42 41 INEFEED RIGHT BA 00038bd0: 43 4b 53 4c 41 53 48 20 4e 55 4c 4c 20 53 45 56 CKSLASH NULL SEV 00038be0: 45 4e 20 54 41 42 20 54 48 52 45 45 20 54 57 4f EN TAB THREE TWO 00038bf0: 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 73 69 ' +. 'si 00038c00: 78 20 74 65 6e 20 66 6f 72 6d 66 65 65 64 20 6e x ten formfeed n 00038c10: 69 6e 65 20 7a 65 72 6f 20 6e 6f 6e 65 20 73 70 ine zero none sp 00038c20: 61 63 65 20 66 6f 75 72 20 66 61 6c 73 65 20 63 ace four false c 00038c30: 6f 6c 6f 6e 20 63 72 6c 66 20 70 69 20 63 6f 6d olon crlf pi com 00038c40: 6d 61 20 65 6e 64 6f 66 66 69 6c 65 20 65 6f 66 ma endoffile eof 00038c50: 20 65 69 67 68 74 20 66 69 76 65 20 27 20 2b 0a eight five ' +. 00038c60: 20 20 20 20 20 20 20 20 27 71 75 6f 74 65 20 65 'quote e 00038c70: 6d 70 74 79 20 6f 6e 65 20 74 72 75 65 20 72 65 mpty one true re 00038c80: 74 75 72 6e 20 63 72 20 6c 69 6e 65 66 65 65 64 turn cr linefeed 00038c90: 20 72 69 67 68 74 20 62 61 63 6b 73 6c 61 73 68 right backslash 00038ca0: 20 6e 75 6c 6c 20 73 65 76 65 6e 20 74 61 62 20 null seven tab 00038cb0: 74 68 72 65 65 20 74 77 6f 20 27 20 2b 0a 20 20 three two ' +. 00038cc0: 20 20 20 20 20 20 27 52 49 56 45 52 53 49 4f 4e 'RIVERSION 00038cd0: 20 52 49 53 54 41 54 45 20 46 49 4c 45 5f 52 45 RISTATE FILE_RE 00038ce0: 41 44 5f 4d 4f 44 45 20 46 49 4c 45 5f 57 52 49 AD_MODE FILE_WRI 00038cf0: 54 45 5f 4d 4f 44 45 20 46 49 4c 45 5f 57 52 49 TE_MODE FILE_WRI 00038d00: 54 45 5f 4d 4f 44 45 20 44 49 52 5f 57 52 49 54 TE_MODE DIR_WRIT 00038d10: 45 5f 4d 4f 44 45 20 46 49 4c 45 5f 52 45 41 44 E_MODE FILE_READ 00038d20: 5f 55 4d 41 53 4b 20 27 20 2b 0a 20 20 20 20 20 _UMASK ' +. 00038d30: 20 20 20 27 46 49 4c 45 5f 57 52 49 54 45 5f 55 'FILE_WRITE_U 00038d40: 4d 41 53 4b 20 44 49 52 5f 52 45 41 44 5f 55 4d MASK DIR_READ_UM 00038d50: 41 53 4b 20 44 49 52 5f 57 52 49 54 45 5f 55 4d ASK DIR_WRITE_UM 00038d60: 41 53 4b 27 2c 0a 20 20 20 20 20 20 62 75 69 6c ASK',. buil 00038d70: 74 5f 69 6e 3a 0a 20 20 20 20 20 20 20 20 27 70 t_in:. 'p 00038d80: 75 74 20 61 62 73 20 61 63 6f 73 20 61 6c 69 61 ut abs acos alia 00038d90: 73 52 65 66 65 72 65 6e 63 65 20 61 6e 6e 75 69 sReference annui 00038da0: 74 79 20 61 72 72 61 79 44 65 63 6f 64 65 20 61 ty arrayDecode a 00038db0: 72 72 61 79 45 6e 63 6f 64 65 20 61 73 69 6e 20 rrayEncode asin 00038dc0: 61 74 61 6e 20 61 74 61 6e 32 20 61 76 65 72 61 atan atan2 avera 00038dd0: 67 65 20 61 76 67 20 61 76 67 44 65 76 20 62 61 ge avg avgDev ba 00038de0: 73 65 36 34 44 65 63 6f 64 65 20 27 20 2b 0a 20 se64Decode ' +. 00038df0: 20 20 20 20 20 20 20 27 62 61 73 65 36 34 45 6e 'base64En 00038e00: 63 6f 64 65 20 62 61 73 65 43 6f 6e 76 65 72 74 code baseConvert 00038e10: 20 62 69 6e 61 72 79 44 65 63 6f 64 65 20 62 69 binaryDecode bi 00038e20: 6e 61 72 79 45 6e 63 6f 64 65 20 62 79 74 65 4f naryEncode byteO 00038e30: 66 66 73 65 74 20 62 79 74 65 54 6f 4e 75 6d 20 ffset byteToNum 00038e40: 63 61 63 68 65 64 55 52 4c 20 63 61 63 68 65 64 cachedURL cached 00038e50: 55 52 4c 73 20 63 68 61 72 54 6f 4e 75 6d 20 27 URLs charToNum ' 00038e60: 20 2b 0a 20 20 20 20 20 20 20 20 27 63 69 70 68 +. 'ciph 00038e70: 65 72 4e 61 6d 65 73 20 63 6f 64 65 70 6f 69 6e erNames codepoin 00038e80: 74 4f 66 66 73 65 74 20 63 6f 64 65 70 6f 69 6e tOffset codepoin 00038e90: 74 50 72 6f 70 65 72 74 79 20 63 6f 64 65 70 6f tProperty codepo 00038ea0: 69 6e 74 54 6f 4e 75 6d 20 63 6f 64 65 75 6e 69 intToNum codeuni 00038eb0: 74 4f 66 66 73 65 74 20 63 6f 6d 6d 61 6e 64 4e tOffset commandN 00038ec0: 61 6d 65 73 20 63 6f 6d 70 6f 75 6e 64 20 63 6f ames compound co 00038ed0: 6d 70 72 65 73 73 20 27 20 2b 0a 20 20 20 20 20 mpress ' +. 00038ee0: 20 20 20 27 63 6f 6e 73 74 61 6e 74 4e 61 6d 65 'constantName 00038ef0: 73 20 63 6f 73 20 64 61 74 65 20 64 61 74 65 46 s cos date dateF 00038f00: 6f 72 6d 61 74 20 64 65 63 6f 6d 70 72 65 73 73 ormat decompress 00038f10: 20 64 69 66 66 65 72 65 6e 63 65 20 64 69 72 65 difference dire 00038f20: 63 74 6f 72 69 65 73 20 27 20 2b 0a 20 20 20 20 ctories ' +. 00038f30: 20 20 20 20 27 64 69 73 6b 53 70 61 63 65 20 44 'diskSpace D 00038f40: 4e 53 53 65 72 76 65 72 73 20 65 78 70 20 65 78 NSServers exp ex 00038f50: 70 31 20 65 78 70 32 20 65 78 70 31 30 20 65 78 p1 exp2 exp10 ex 00038f60: 74 65 6e 74 73 20 66 69 6c 65 73 20 66 6c 75 73 tents files flus 00038f70: 68 45 76 65 6e 74 73 20 66 6f 6c 64 65 72 73 20 hEvents folders 00038f80: 66 6f 72 6d 61 74 20 66 75 6e 63 74 69 6f 6e 4e format functionN 00038f90: 61 6d 65 73 20 67 65 6f 6d 65 74 72 69 63 4d 65 ames geometricMe 00038fa0: 61 6e 20 67 6c 6f 62 61 6c 20 27 20 2b 0a 20 20 an global ' +. 00038fb0: 20 20 20 20 20 20 27 67 6c 6f 62 61 6c 73 20 68 'globals h 00038fc0: 61 73 4d 65 6d 6f 72 79 20 68 61 72 6d 6f 6e 69 asMemory harmoni 00038fd0: 63 4d 65 61 6e 20 68 6f 73 74 41 64 64 72 65 73 cMean hostAddres 00038fe0: 73 20 68 6f 73 74 41 64 64 72 65 73 73 54 6f 4e s hostAddressToN 00038ff0: 61 6d 65 20 68 6f 73 74 4e 61 6d 65 20 68 6f 73 ame hostName hos 00039000: 74 4e 61 6d 65 54 6f 41 64 64 72 65 73 73 20 69 tNameToAddress i 00039010: 73 4e 75 6d 62 65 72 20 49 53 4f 54 6f 4d 61 63 sNumber ISOToMac 00039020: 20 69 74 65 6d 4f 66 66 73 65 74 20 27 20 2b 0a itemOffset ' +. 00039030: 20 20 20 20 20 20 20 20 27 6b 65 79 73 20 6c 65 'keys le 00039040: 6e 20 6c 65 6e 67 74 68 20 6c 69 62 55 52 4c 45 n length libURLE 00039050: 72 72 6f 72 44 61 74 61 20 6c 69 62 55 72 6c 46 rrorData libUrlF 00039060: 6f 72 6d 44 61 74 61 20 6c 69 62 55 52 4c 66 74 ormData libURLft 00039070: 70 43 6f 6d 6d 61 6e 64 20 6c 69 62 55 52 4c 4c pCommand libURLL 00039080: 61 73 74 48 54 54 50 48 65 61 64 65 72 73 20 6c astHTTPHeaders l 00039090: 69 62 55 52 4c 4c 61 73 74 52 48 48 65 61 64 65 ibURLLastRHHeade 000390a0: 72 73 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 rs ' +. ' 000390b0: 6c 69 62 55 72 6c 4d 75 6c 74 69 70 61 72 74 46 libUrlMultipartF 000390c0: 6f 72 6d 41 64 64 50 61 72 74 20 6c 69 62 55 72 ormAddPart libUr 000390d0: 6c 4d 75 6c 74 69 70 61 72 74 46 6f 72 6d 44 61 lMultipartFormDa 000390e0: 74 61 20 6c 69 62 55 52 4c 56 65 72 73 69 6f 6e ta libURLVersion 000390f0: 20 6c 69 6e 65 4f 66 66 73 65 74 20 6c 6e 20 6c lineOffset ln l 00039100: 6e 31 20 6c 6f 63 61 6c 4e 61 6d 65 73 20 6c 6f n1 localNames lo 00039110: 67 20 6c 6f 67 32 20 6c 6f 67 31 30 20 27 20 2b g log2 log10 ' + 00039120: 0a 20 20 20 20 20 20 20 20 27 6c 6f 6e 67 46 69 . 'longFi 00039130: 6c 65 50 61 74 68 20 6c 6f 77 65 72 20 6d 61 63 lePath lower mac 00039140: 54 6f 49 53 4f 20 6d 61 74 63 68 43 68 75 6e 6b ToISO matchChunk 00039150: 20 6d 61 74 63 68 54 65 78 74 20 6d 61 74 72 69 matchText matri 00039160: 78 4d 75 6c 74 69 70 6c 79 20 6d 61 78 20 6d 64 xMultiply max md 00039170: 35 44 69 67 65 73 74 20 6d 65 64 69 61 6e 20 6d 5Digest median m 00039180: 65 72 67 65 20 6d 65 73 73 61 67 65 41 75 74 68 erge messageAuth 00039190: 65 6e 74 69 63 61 74 69 6f 6e 43 6f 64 65 20 6d enticationCode m 000391a0: 65 73 73 61 67 65 44 69 67 65 73 74 20 6d 69 6c essageDigest mil 000391b0: 6c 69 73 65 63 20 27 20 2b 0a 20 20 20 20 20 20 lisec ' +. 000391c0: 20 20 27 6d 69 6c 6c 69 73 65 63 73 20 6d 69 6c 'millisecs mil 000391d0: 6c 69 73 65 63 6f 6e 64 20 6d 69 6c 6c 69 73 65 lisecond millise 000391e0: 63 6f 6e 64 73 20 6d 69 6e 20 6d 6f 6e 74 68 4e conds min monthN 000391f0: 61 6d 65 73 20 6e 61 74 69 76 65 43 68 61 72 54 ames nativeCharT 00039200: 6f 4e 75 6d 20 6e 6f 72 6d 61 6c 69 7a 65 54 65 oNum normalizeTe 00039210: 78 74 20 6e 75 6d 20 6e 75 6d 62 65 72 20 6e 75 xt num number nu 00039220: 6d 54 6f 42 79 74 65 20 6e 75 6d 54 6f 43 68 61 mToByte numToCha 00039230: 72 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 6e r ' +. 'n 00039240: 75 6d 54 6f 43 6f 64 65 70 6f 69 6e 74 20 6e 75 umToCodepoint nu 00039250: 6d 54 6f 4e 61 74 69 76 65 43 68 61 72 20 6f 66 mToNativeChar of 00039260: 66 73 65 74 20 6f 70 65 6e 20 6f 70 65 6e 66 69 fset open openfi 00039270: 6c 65 73 20 6f 70 65 6e 50 72 6f 63 65 73 73 65 les openProcesse 00039280: 73 20 6f 70 65 6e 50 72 6f 63 65 73 73 49 44 73 s openProcessIDs 00039290: 20 6f 70 65 6e 53 6f 63 6b 65 74 73 20 27 20 2b openSockets ' + 000392a0: 0a 20 20 20 20 20 20 20 20 27 70 61 72 61 67 72 . 'paragr 000392b0: 61 70 68 4f 66 66 73 65 74 20 70 61 72 61 6d 43 aphOffset paramC 000392c0: 6f 75 6e 74 20 70 61 72 61 6d 20 70 61 72 61 6d ount param param 000392d0: 73 20 70 65 65 72 41 64 64 72 65 73 73 20 70 65 s peerAddress pe 000392e0: 6e 64 69 6e 67 4d 65 73 73 61 67 65 73 20 70 6c ndingMessages pl 000392f0: 61 74 66 6f 72 6d 20 70 6f 70 53 74 64 44 65 76 atform popStdDev 00039300: 20 70 6f 70 75 6c 61 74 69 6f 6e 53 74 61 6e 64 populationStand 00039310: 61 72 64 44 65 76 69 61 74 69 6f 6e 20 27 20 2b ardDeviation ' + 00039320: 0a 20 20 20 20 20 20 20 20 27 70 6f 70 75 6c 61 . 'popula 00039330: 74 69 6f 6e 56 61 72 69 61 6e 63 65 20 70 6f 70 tionVariance pop 00039340: 56 61 72 69 61 6e 63 65 20 70 72 6f 63 65 73 73 Variance process 00039350: 49 44 20 72 61 6e 64 6f 6d 20 72 61 6e 64 6f 6d ID random random 00039360: 42 79 74 65 73 20 72 65 70 6c 61 63 65 54 65 78 Bytes replaceTex 00039370: 74 20 72 65 73 75 6c 74 20 72 65 76 43 72 65 61 t result revCrea 00039380: 74 65 58 4d 4c 54 72 65 65 20 72 65 76 43 72 65 teXMLTree revCre 00039390: 61 74 65 58 4d 4c 54 72 65 65 46 72 6f 6d 46 69 ateXMLTreeFromFi 000393a0: 6c 65 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 le ' +. ' 000393b0: 72 65 76 43 75 72 72 65 6e 74 52 65 63 6f 72 64 revCurrentRecord 000393c0: 20 72 65 76 43 75 72 72 65 6e 74 52 65 63 6f 72 revCurrentRecor 000393d0: 64 49 73 46 69 72 73 74 20 72 65 76 43 75 72 72 dIsFirst revCurr 000393e0: 65 6e 74 52 65 63 6f 72 64 49 73 4c 61 73 74 20 entRecordIsLast 000393f0: 72 65 76 44 61 74 61 62 61 73 65 43 6f 6c 75 6d revDatabaseColum 00039400: 6e 43 6f 75 6e 74 20 72 65 76 44 61 74 61 62 61 nCount revDataba 00039410: 73 65 43 6f 6c 75 6d 6e 49 73 4e 75 6c 6c 20 27 seColumnIsNull ' 00039420: 20 2b 0a 20 20 20 20 20 20 20 20 27 72 65 76 44 +. 'revD 00039430: 61 74 61 62 61 73 65 43 6f 6c 75 6d 6e 4c 65 6e atabaseColumnLen 00039440: 67 74 68 73 20 72 65 76 44 61 74 61 62 61 73 65 gths revDatabase 00039450: 43 6f 6c 75 6d 6e 4e 61 6d 65 73 20 72 65 76 44 ColumnNames revD 00039460: 61 74 61 62 61 73 65 43 6f 6c 75 6d 6e 4e 61 6d atabaseColumnNam 00039470: 65 64 20 72 65 76 44 61 74 61 62 61 73 65 43 6f ed revDatabaseCo 00039480: 6c 75 6d 6e 4e 75 6d 62 65 72 65 64 20 27 20 2b lumnNumbered ' + 00039490: 0a 20 20 20 20 20 20 20 20 27 72 65 76 44 61 74 . 'revDat 000394a0: 61 62 61 73 65 43 6f 6c 75 6d 6e 54 79 70 65 73 abaseColumnTypes 000394b0: 20 72 65 76 44 61 74 61 62 61 73 65 43 6f 6e 6e revDatabaseConn 000394c0: 65 63 74 52 65 73 75 6c 74 20 72 65 76 44 61 74 ectResult revDat 000394d0: 61 62 61 73 65 43 75 72 73 6f 72 73 20 72 65 76 abaseCursors rev 000394e0: 44 61 74 61 62 61 73 65 49 44 20 72 65 76 44 61 DatabaseID revDa 000394f0: 74 61 62 61 73 65 54 61 62 6c 65 4e 61 6d 65 73 tabaseTableNames 00039500: 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 72 65 ' +. 're 00039510: 76 44 61 74 61 62 61 73 65 54 79 70 65 20 72 65 vDatabaseType re 00039520: 76 44 61 74 61 46 72 6f 6d 51 75 65 72 79 20 72 vDataFromQuery r 00039530: 65 76 64 62 5f 63 6c 6f 73 65 43 75 72 73 6f 72 evdb_closeCursor 00039540: 20 72 65 76 64 62 5f 63 6f 6c 75 6d 6e 62 79 6e revdb_columnbyn 00039550: 75 6d 62 65 72 20 72 65 76 64 62 5f 63 6f 6c 75 umber revdb_colu 00039560: 6d 6e 63 6f 75 6e 74 20 72 65 76 64 62 5f 63 6f mncount revdb_co 00039570: 6c 75 6d 6e 69 73 6e 75 6c 6c 20 27 20 2b 0a 20 lumnisnull ' +. 00039580: 20 20 20 20 20 20 20 27 72 65 76 64 62 5f 63 6f 'revdb_co 00039590: 6c 75 6d 6e 6c 65 6e 67 74 68 73 20 72 65 76 64 lumnlengths revd 000395a0: 62 5f 63 6f 6c 75 6d 6e 6e 61 6d 65 73 20 72 65 b_columnnames re 000395b0: 76 64 62 5f 63 6f 6c 75 6d 6e 74 79 70 65 73 20 vdb_columntypes 000395c0: 72 65 76 64 62 5f 63 6f 6d 6d 69 74 20 72 65 76 revdb_commit rev 000395d0: 64 62 5f 63 6f 6e 6e 65 63 74 20 72 65 76 64 62 db_connect revdb 000395e0: 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 27 20 2b _connections ' + 000395f0: 0a 20 20 20 20 20 20 20 20 27 72 65 76 64 62 5f . 'revdb_ 00039600: 63 6f 6e 6e 65 63 74 69 6f 6e 65 72 72 20 72 65 connectionerr re 00039610: 76 64 62 5f 63 75 72 72 65 6e 74 72 65 63 6f 72 vdb_currentrecor 00039620: 64 20 72 65 76 64 62 5f 63 75 72 73 6f 72 63 6f d revdb_cursorco 00039630: 6e 6e 65 63 74 69 6f 6e 20 72 65 76 64 62 5f 63 nnection revdb_c 00039640: 75 72 73 6f 72 65 72 72 20 72 65 76 64 62 5f 63 ursorerr revdb_c 00039650: 75 72 73 6f 72 73 20 72 65 76 64 62 5f 64 62 74 ursors revdb_dbt 00039660: 79 70 65 20 27 20 2b 0a 20 20 20 20 20 20 20 20 ype ' +. 00039670: 27 72 65 76 64 62 5f 64 69 73 63 6f 6e 6e 65 63 'revdb_disconnec 00039680: 74 20 72 65 76 64 62 5f 65 78 65 63 75 74 65 20 t revdb_execute 00039690: 72 65 76 64 62 5f 69 73 65 6f 66 20 72 65 76 64 revdb_iseof revd 000396a0: 62 5f 69 73 62 6f 66 20 72 65 76 64 62 5f 6d 6f b_isbof revdb_mo 000396b0: 76 65 66 69 72 73 74 20 72 65 76 64 62 5f 6d 6f vefirst revdb_mo 000396c0: 76 65 6c 61 73 74 20 72 65 76 64 62 5f 6d 6f 76 velast revdb_mov 000396d0: 65 6e 65 78 74 20 27 20 2b 0a 20 20 20 20 20 20 enext ' +. 000396e0: 20 20 27 72 65 76 64 62 5f 6d 6f 76 65 70 72 65 'revdb_movepre 000396f0: 76 20 72 65 76 64 62 5f 71 75 65 72 79 20 72 65 v revdb_query re 00039700: 76 64 62 5f 71 75 65 72 79 6c 69 73 74 20 72 65 vdb_querylist re 00039710: 76 64 62 5f 72 65 63 6f 72 64 63 6f 75 6e 74 20 vdb_recordcount 00039720: 72 65 76 64 62 5f 72 6f 6c 6c 62 61 63 6b 20 72 revdb_rollback r 00039730: 65 76 64 62 5f 74 61 62 6c 65 6e 61 6d 65 73 20 evdb_tablenames 00039740: 27 20 2b 0a 20 20 20 20 20 20 20 20 27 72 65 76 ' +. 'rev 00039750: 47 65 74 44 61 74 61 62 61 73 65 44 72 69 76 65 GetDatabaseDrive 00039760: 72 50 61 74 68 20 72 65 76 4e 75 6d 62 65 72 4f rPath revNumberO 00039770: 66 52 65 63 6f 72 64 73 20 72 65 76 4f 70 65 6e fRecords revOpen 00039780: 44 61 74 61 62 61 73 65 20 72 65 76 4f 70 65 6e Database revOpen 00039790: 44 61 74 61 62 61 73 65 73 20 72 65 76 51 75 65 Databases revQue 000397a0: 72 79 44 61 74 61 62 61 73 65 20 27 20 2b 0a 20 ryDatabase ' +. 000397b0: 20 20 20 20 20 20 20 27 72 65 76 51 75 65 72 79 'revQuery 000397c0: 44 61 74 61 62 61 73 65 42 6c 6f 62 20 72 65 76 DatabaseBlob rev 000397d0: 51 75 65 72 79 52 65 73 75 6c 74 20 72 65 76 51 QueryResult revQ 000397e0: 75 65 72 79 49 73 41 74 53 74 61 72 74 20 72 65 ueryIsAtStart re 000397f0: 76 51 75 65 72 79 49 73 41 74 45 6e 64 20 72 65 vQueryIsAtEnd re 00039800: 76 55 6e 69 78 46 72 6f 6d 4d 61 63 50 61 74 68 vUnixFromMacPath 00039810: 20 72 65 76 58 4d 4c 41 74 74 72 69 62 75 74 65 revXMLAttribute 00039820: 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 72 65 ' +. 're 00039830: 76 58 4d 4c 41 74 74 72 69 62 75 74 65 73 20 72 vXMLAttributes r 00039840: 65 76 58 4d 4c 41 74 74 72 69 62 75 74 65 56 61 evXMLAttributeVa 00039850: 6c 75 65 73 20 72 65 76 58 4d 4c 43 68 69 6c 64 lues revXMLChild 00039860: 43 6f 6e 74 65 6e 74 73 20 72 65 76 58 4d 4c 43 Contents revXMLC 00039870: 68 69 6c 64 4e 61 6d 65 73 20 72 65 76 58 4d 4c hildNames revXML 00039880: 43 72 65 61 74 65 54 72 65 65 46 72 6f 6d 46 69 CreateTreeFromFi 00039890: 6c 65 57 69 74 68 4e 61 6d 65 73 70 61 63 65 73 leWithNamespaces 000398a0: 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 72 65 ' +. 're 000398b0: 76 58 4d 4c 43 72 65 61 74 65 54 72 65 65 57 69 vXMLCreateTreeWi 000398c0: 74 68 4e 61 6d 65 73 70 61 63 65 73 20 72 65 76 thNamespaces rev 000398d0: 58 4d 4c 44 61 74 61 46 72 6f 6d 58 50 61 74 68 XMLDataFromXPath 000398e0: 51 75 65 72 79 20 72 65 76 58 4d 4c 45 76 61 6c Query revXMLEval 000398f0: 75 61 74 65 58 50 61 74 68 20 72 65 76 58 4d 4c uateXPath revXML 00039900: 46 69 72 73 74 43 68 69 6c 64 20 72 65 76 58 4d FirstChild revXM 00039910: 4c 4d 61 74 63 68 69 6e 67 4e 6f 64 65 20 27 20 LMatchingNode ' 00039920: 2b 0a 20 20 20 20 20 20 20 20 27 72 65 76 58 4d +. 'revXM 00039930: 4c 4e 65 78 74 53 69 62 6c 69 6e 67 20 72 65 76 LNextSibling rev 00039940: 58 4d 4c 4e 6f 64 65 43 6f 6e 74 65 6e 74 73 20 XMLNodeContents 00039950: 72 65 76 58 4d 4c 4e 75 6d 62 65 72 4f 66 43 68 revXMLNumberOfCh 00039960: 69 6c 64 72 65 6e 20 72 65 76 58 4d 4c 50 61 72 ildren revXMLPar 00039970: 65 6e 74 20 72 65 76 58 4d 4c 50 72 65 76 69 6f ent revXMLPrevio 00039980: 75 73 53 69 62 6c 69 6e 67 20 27 20 2b 0a 20 20 usSibling ' +. 00039990: 20 20 20 20 20 20 27 72 65 76 58 4d 4c 52 6f 6f 'revXMLRoo 000399a0: 74 4e 6f 64 65 20 72 65 76 58 4d 4c 52 50 43 5f tNode revXMLRPC_ 000399b0: 43 72 65 61 74 65 52 65 71 75 65 73 74 20 72 65 CreateRequest re 000399c0: 76 58 4d 4c 52 50 43 5f 44 6f 63 75 6d 65 6e 74 vXMLRPC_Document 000399d0: 73 20 72 65 76 58 4d 4c 52 50 43 5f 45 72 72 6f s revXMLRPC_Erro 000399e0: 72 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 72 r ' +. 'r 000399f0: 65 76 58 4d 4c 52 50 43 5f 47 65 74 48 6f 73 74 evXMLRPC_GetHost 00039a00: 20 72 65 76 58 4d 4c 52 50 43 5f 47 65 74 4d 65 revXMLRPC_GetMe 00039a10: 74 68 6f 64 20 72 65 76 58 4d 4c 52 50 43 5f 47 thod revXMLRPC_G 00039a20: 65 74 50 61 72 61 6d 20 72 65 76 58 4d 4c 54 65 etParam revXMLTe 00039a30: 78 74 20 72 65 76 58 4d 4c 52 50 43 5f 45 78 65 xt revXMLRPC_Exe 00039a40: 63 75 74 65 20 27 20 2b 0a 20 20 20 20 20 20 20 cute ' +. 00039a50: 20 27 72 65 76 58 4d 4c 52 50 43 5f 47 65 74 50 'revXMLRPC_GetP 00039a60: 61 72 61 6d 43 6f 75 6e 74 20 72 65 76 58 4d 4c aramCount revXML 00039a70: 52 50 43 5f 47 65 74 50 61 72 61 6d 4e 6f 64 65 RPC_GetParamNode 00039a80: 20 72 65 76 58 4d 4c 52 50 43 5f 47 65 74 50 61 revXMLRPC_GetPa 00039a90: 72 61 6d 54 79 70 65 20 72 65 76 58 4d 4c 52 50 ramType revXMLRP 00039aa0: 43 5f 47 65 74 50 61 74 68 20 72 65 76 58 4d 4c C_GetPath revXML 00039ab0: 52 50 43 5f 47 65 74 50 6f 72 74 20 27 20 2b 0a RPC_GetPort ' +. 00039ac0: 20 20 20 20 20 20 20 20 27 72 65 76 58 4d 4c 52 'revXMLR 00039ad0: 50 43 5f 47 65 74 50 72 6f 74 6f 63 6f 6c 20 72 PC_GetProtocol r 00039ae0: 65 76 58 4d 4c 52 50 43 5f 47 65 74 52 65 71 75 evXMLRPC_GetRequ 00039af0: 65 73 74 20 72 65 76 58 4d 4c 52 50 43 5f 47 65 est revXMLRPC_Ge 00039b00: 74 52 65 73 70 6f 6e 73 65 20 72 65 76 58 4d 4c tResponse revXML 00039b10: 52 50 43 5f 47 65 74 53 6f 63 6b 65 74 20 72 65 RPC_GetSocket re 00039b20: 76 58 4d 4c 54 72 65 65 20 27 20 2b 0a 20 20 20 vXMLTree ' +. 00039b30: 20 20 20 20 20 27 72 65 76 58 4d 4c 54 72 65 65 'revXMLTree 00039b40: 73 20 72 65 76 58 4d 4c 56 61 6c 69 64 61 74 65 s revXMLValidate 00039b50: 44 54 44 20 72 65 76 5a 69 70 44 65 73 63 72 69 DTD revZipDescri 00039b60: 62 65 49 74 65 6d 20 72 65 76 5a 69 70 45 6e 75 beItem revZipEnu 00039b70: 6d 65 72 61 74 65 49 74 65 6d 73 20 72 65 76 5a merateItems revZ 00039b80: 69 70 4f 70 65 6e 41 72 63 68 69 76 65 73 20 72 ipOpenArchives r 00039b90: 6f 75 6e 64 20 73 61 6d 70 56 61 72 69 61 6e 63 ound sampVarianc 00039ba0: 65 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 73 e ' +. 's 00039bb0: 65 63 20 73 65 63 73 20 73 65 63 6f 6e 64 73 20 ec secs seconds 00039bc0: 73 65 6e 74 65 6e 63 65 4f 66 66 73 65 74 20 73 sentenceOffset s 00039bd0: 68 61 31 44 69 67 65 73 74 20 73 68 65 6c 6c 20 ha1Digest shell 00039be0: 73 68 6f 72 74 46 69 6c 65 50 61 74 68 20 73 69 shortFilePath si 00039bf0: 6e 20 73 70 65 63 69 61 6c 46 6f 6c 64 65 72 50 n specialFolderP 00039c00: 61 74 68 20 73 71 72 74 20 73 74 61 6e 64 61 72 ath sqrt standar 00039c10: 64 44 65 76 69 61 74 69 6f 6e 20 73 74 61 74 52 dDeviation statR 00039c20: 6f 75 6e 64 20 27 20 2b 0a 20 20 20 20 20 20 20 ound ' +. 00039c30: 20 27 73 74 64 44 65 76 20 73 75 6d 20 73 79 73 'stdDev sum sys 00039c40: 45 72 72 6f 72 20 73 79 73 74 65 6d 56 65 72 73 Error systemVers 00039c50: 69 6f 6e 20 74 61 6e 20 74 65 6d 70 4e 61 6d 65 ion tan tempName 00039c60: 20 74 65 78 74 44 65 63 6f 64 65 20 74 65 78 74 textDecode text 00039c70: 45 6e 63 6f 64 65 20 74 69 63 6b 20 74 69 63 6b Encode tick tick 00039c80: 73 20 74 69 6d 65 20 74 6f 20 74 6f 6b 65 6e 4f s time to tokenO 00039c90: 66 66 73 65 74 20 74 6f 4c 6f 77 65 72 20 74 6f ffset toLower to 00039ca0: 55 70 70 65 72 20 27 20 2b 0a 20 20 20 20 20 20 Upper ' +. 00039cb0: 20 20 27 74 72 61 6e 73 70 6f 73 65 20 74 72 75 'transpose tru 00039cc0: 65 77 6f 72 64 4f 66 66 73 65 74 20 74 72 75 6e ewordOffset trun 00039cd0: 63 20 75 6e 69 44 65 63 6f 64 65 20 75 6e 69 45 c uniDecode uniE 00039ce0: 6e 63 6f 64 65 20 75 70 70 65 72 20 55 52 4c 44 ncode upper URLD 00039cf0: 65 63 6f 64 65 20 55 52 4c 45 6e 63 6f 64 65 20 ecode URLEncode 00039d00: 55 52 4c 53 74 61 74 75 73 20 75 75 69 64 20 76 URLStatus uuid v 00039d10: 61 6c 75 65 20 76 61 72 69 61 62 6c 65 4e 61 6d alue variableNam 00039d20: 65 73 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 es ' +. ' 00039d30: 76 61 72 69 61 6e 63 65 20 76 65 72 73 69 6f 6e variance version 00039d40: 20 77 61 69 74 44 65 70 74 68 20 77 65 65 6b 64 waitDepth weekd 00039d50: 61 79 4e 61 6d 65 73 20 77 6f 72 64 4f 66 66 73 ayNames wordOffs 00039d60: 65 74 20 78 73 6c 74 41 70 70 6c 79 53 74 79 6c et xsltApplyStyl 00039d70: 65 73 68 65 65 74 20 78 73 6c 74 41 70 70 6c 79 esheet xsltApply 00039d80: 53 74 79 6c 65 73 68 65 65 74 46 72 6f 6d 46 69 StylesheetFromFi 00039d90: 6c 65 20 78 73 6c 74 4c 6f 61 64 53 74 79 6c 65 le xsltLoadStyle 00039da0: 73 68 65 65 74 20 27 20 2b 0a 20 20 20 20 20 20 sheet ' +. 00039db0: 20 20 27 78 73 6c 74 4c 6f 61 64 53 74 79 6c 65 'xsltLoadStyle 00039dc0: 73 68 65 65 74 46 72 6f 6d 46 69 6c 65 20 61 64 sheetFromFile ad 00039dd0: 64 20 62 72 65 61 6b 70 6f 69 6e 74 20 63 61 6e d breakpoint can 00039de0: 63 65 6c 20 63 6c 65 61 72 20 6c 6f 63 61 6c 20 cel clear local 00039df0: 76 61 72 69 61 62 6c 65 20 66 69 6c 65 20 77 6f variable file wo 00039e00: 72 64 20 6c 69 6e 65 20 66 6f 6c 64 65 72 20 64 rd line folder d 00039e10: 69 72 65 63 74 6f 72 79 20 55 52 4c 20 63 6c 6f irectory URL clo 00039e20: 73 65 20 73 6f 63 6b 65 74 20 70 72 6f 63 65 73 se socket proces 00039e30: 73 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 63 s ' +. 'c 00039e40: 6f 6d 62 69 6e 65 20 63 6f 6e 73 74 61 6e 74 20 ombine constant 00039e50: 63 6f 6e 76 65 72 74 20 63 72 65 61 74 65 20 6e convert create n 00039e60: 65 77 20 61 6c 69 61 73 20 66 6f 6c 64 65 72 20 ew alias folder 00039e70: 64 69 72 65 63 74 6f 72 79 20 64 65 63 72 79 70 directory decryp 00039e80: 74 20 64 65 6c 65 74 65 20 76 61 72 69 61 62 6c t delete variabl 00039e90: 65 20 77 6f 72 64 20 6c 69 6e 65 20 66 6f 6c 64 e word line fold 00039ea0: 65 72 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 er ' +. ' 00039eb0: 64 69 72 65 63 74 6f 72 79 20 55 52 4c 20 64 69 directory URL di 00039ec0: 73 70 61 74 63 68 20 64 69 76 69 64 65 20 64 6f spatch divide do 00039ed0: 20 65 6e 63 72 79 70 74 20 66 69 6c 74 65 72 20 encrypt filter 00039ee0: 67 65 74 20 69 6e 63 6c 75 64 65 20 69 6e 74 65 get include inte 00039ef0: 72 73 65 63 74 20 6b 69 6c 6c 20 6c 69 62 55 52 rsect kill libUR 00039f00: 4c 44 6f 77 6e 6c 6f 61 64 54 6f 46 69 6c 65 20 LDownloadToFile 00039f10: 27 20 2b 0a 20 20 20 20 20 20 20 20 27 6c 69 62 ' +. 'lib 00039f20: 55 52 4c 46 6f 6c 6c 6f 77 48 74 74 70 52 65 64 URLFollowHttpRed 00039f30: 69 72 65 63 74 73 20 6c 69 62 55 52 4c 66 74 70 irects libURLftp 00039f40: 55 70 6c 6f 61 64 20 6c 69 62 55 52 4c 66 74 70 Upload libURLftp 00039f50: 55 70 6c 6f 61 64 46 69 6c 65 20 6c 69 62 55 52 UploadFile libUR 00039f60: 4c 72 65 73 65 74 41 6c 6c 20 6c 69 62 55 72 6c LresetAll libUrl 00039f70: 53 65 74 41 75 74 68 43 61 6c 6c 62 61 63 6b 20 SetAuthCallback 00039f80: 6c 69 62 55 52 4c 53 65 74 44 72 69 76 65 72 20 libURLSetDriver 00039f90: 27 20 2b 0a 20 20 20 20 20 20 20 20 27 6c 69 62 ' +. 'lib 00039fa0: 55 52 4c 53 65 74 43 75 73 74 6f 6d 48 54 54 50 URLSetCustomHTTP 00039fb0: 48 65 61 64 65 72 73 20 6c 69 62 55 72 6c 53 65 Headers libUrlSe 00039fc0: 74 45 78 70 65 63 74 31 30 30 20 6c 69 62 55 52 tExpect100 libUR 00039fd0: 4c 53 65 74 46 54 50 4c 69 73 74 43 6f 6d 6d 61 LSetFTPListComma 00039fe0: 6e 64 20 6c 69 62 55 52 4c 53 65 74 46 54 50 4d nd libURLSetFTPM 00039ff0: 6f 64 65 20 6c 69 62 55 52 4c 53 65 74 46 54 50 ode libURLSetFTP 0003a000: 53 74 6f 70 54 69 6d 65 20 27 20 2b 0a 20 20 20 StopTime ' +. 0003a010: 20 20 20 20 20 27 6c 69 62 55 52 4c 53 65 74 53 'libURLSetS 0003a020: 74 61 74 75 73 43 61 6c 6c 62 61 63 6b 20 6c 6f tatusCallback lo 0003a030: 61 64 20 65 78 74 65 6e 73 69 6f 6e 20 6c 6f 61 ad extension loa 0003a040: 64 65 64 45 78 74 65 6e 73 69 6f 6e 73 20 6d 75 dedExtensions mu 0003a050: 6c 74 69 70 6c 79 20 73 6f 63 6b 65 74 20 70 72 ltiply socket pr 0003a060: 65 70 61 72 65 20 70 72 6f 63 65 73 73 20 70 6f epare process po 0003a070: 73 74 20 73 65 65 6b 20 72 65 6c 20 72 65 6c 61 st seek rel rela 0003a080: 74 69 76 65 20 72 65 61 64 20 66 72 6f 6d 20 70 tive read from p 0003a090: 72 6f 63 65 73 73 20 72 65 6e 61 6d 65 20 27 20 rocess rename ' 0003a0a0: 2b 0a 20 20 20 20 20 20 20 20 27 72 65 70 6c 61 +. 'repla 0003a0b0: 63 65 20 72 65 71 75 69 72 65 20 72 65 73 65 74 ce require reset 0003a0c0: 41 6c 6c 20 72 65 73 6f 6c 76 65 20 72 65 76 41 All resolve revA 0003a0d0: 64 64 58 4d 4c 4e 6f 64 65 20 72 65 76 41 70 70 ddXMLNode revApp 0003a0e0: 65 6e 64 58 4d 4c 20 72 65 76 43 6c 6f 73 65 43 endXML revCloseC 0003a0f0: 75 72 73 6f 72 20 72 65 76 43 6c 6f 73 65 44 61 ursor revCloseDa 0003a100: 74 61 62 61 73 65 20 72 65 76 43 6f 6d 6d 69 74 tabase revCommit 0003a110: 44 61 74 61 62 61 73 65 20 27 20 2b 0a 20 20 20 Database ' +. 0003a120: 20 20 20 20 20 27 72 65 76 43 6f 70 79 46 69 6c 'revCopyFil 0003a130: 65 20 72 65 76 43 6f 70 79 46 6f 6c 64 65 72 20 e revCopyFolder 0003a140: 72 65 76 43 6f 70 79 58 4d 4c 4e 6f 64 65 20 72 revCopyXMLNode r 0003a150: 65 76 44 65 6c 65 74 65 46 6f 6c 64 65 72 20 72 evDeleteFolder r 0003a160: 65 76 44 65 6c 65 74 65 58 4d 4c 4e 6f 64 65 20 evDeleteXMLNode 0003a170: 72 65 76 44 65 6c 65 74 65 41 6c 6c 58 4d 4c 54 revDeleteAllXMLT 0003a180: 72 65 65 73 20 27 20 2b 0a 20 20 20 20 20 20 20 rees ' +. 0003a190: 20 27 72 65 76 44 65 6c 65 74 65 58 4d 4c 54 72 'revDeleteXMLTr 0003a1a0: 65 65 20 72 65 76 45 78 65 63 75 74 65 53 51 4c ee revExecuteSQL 0003a1b0: 20 72 65 76 47 6f 55 52 4c 20 72 65 76 49 6e 73 revGoURL revIns 0003a1c0: 65 72 74 58 4d 4c 4e 6f 64 65 20 72 65 76 4d 6f ertXMLNode revMo 0003a1d0: 76 65 46 6f 6c 64 65 72 20 72 65 76 4d 6f 76 65 veFolder revMove 0003a1e0: 54 6f 46 69 72 73 74 52 65 63 6f 72 64 20 72 65 ToFirstRecord re 0003a1f0: 76 4d 6f 76 65 54 6f 4c 61 73 74 52 65 63 6f 72 vMoveToLastRecor 0003a200: 64 20 27 20 2b 0a 20 20 20 20 20 20 20 20 27 72 d ' +. 'r 0003a210: 65 76 4d 6f 76 65 54 6f 4e 65 78 74 52 65 63 6f evMoveToNextReco 0003a220: 72 64 20 72 65 76 4d 6f 76 65 54 6f 50 72 65 76 rd revMoveToPrev 0003a230: 69 6f 75 73 52 65 63 6f 72 64 20 72 65 76 4d 6f iousRecord revMo 0003a240: 76 65 54 6f 52 65 63 6f 72 64 20 72 65 76 4d 6f veToRecord revMo 0003a250: 76 65 58 4d 4c 4e 6f 64 65 20 72 65 76 50 75 74 veXMLNode revPut 0003a260: 49 6e 74 6f 58 4d 4c 4e 6f 64 65 20 72 65 76 52 IntoXMLNode revR 0003a270: 6f 6c 6c 42 61 63 6b 44 61 74 61 62 61 73 65 20 ollBackDatabase 0003a280: 27 20 2b 0a 20 20 20 20 20 20 20 20 27 72 65 76 ' +. 'rev 0003a290: 53 65 74 44 61 74 61 62 61 73 65 44 72 69 76 65 SetDatabaseDrive 0003a2a0: 72 50 61 74 68 20 72 65 76 53 65 74 58 4d 4c 41 rPath revSetXMLA 0003a2b0: 74 74 72 69 62 75 74 65 20 72 65 76 58 4d 4c 52 ttribute revXMLR 0003a2c0: 50 43 5f 41 64 64 50 61 72 61 6d 20 72 65 76 58 PC_AddParam revX 0003a2d0: 4d 4c 52 50 43 5f 44 65 6c 65 74 65 41 6c 6c 44 MLRPC_DeleteAllD 0003a2e0: 6f 63 75 6d 65 6e 74 73 20 72 65 76 58 4d 4c 41 ocuments revXMLA 0003a2f0: 64 64 44 54 44 20 27 20 2b 0a 20 20 20 20 20 20 ddDTD ' +. 0003a300: 20 20 27 72 65 76 58 4d 4c 52 50 43 5f 46 72 65 'revXMLRPC_Fre 0003a310: 65 20 72 65 76 58 4d 4c 52 50 43 5f 46 72 65 65 e revXMLRPC_Free 0003a320: 41 6c 6c 20 72 65 76 58 4d 4c 52 50 43 5f 44 65 All revXMLRPC_De 0003a330: 6c 65 74 65 44 6f 63 75 6d 65 6e 74 20 72 65 76 leteDocument rev 0003a340: 58 4d 4c 52 50 43 5f 44 65 6c 65 74 65 50 61 72 XMLRPC_DeletePar 0003a350: 61 6d 20 72 65 76 58 4d 4c 52 50 43 5f 53 65 74 am revXMLRPC_Set 0003a360: 48 6f 73 74 20 27 20 2b 0a 20 20 20 20 20 20 20 Host ' +. 0003a370: 20 27 72 65 76 58 4d 4c 52 50 43 5f 53 65 74 4d 'revXMLRPC_SetM 0003a380: 65 74 68 6f 64 20 72 65 76 58 4d 4c 52 50 43 5f ethod revXMLRPC_ 0003a390: 53 65 74 50 6f 72 74 20 72 65 76 58 4d 4c 52 50 SetPort revXMLRP 0003a3a0: 43 5f 53 65 74 50 72 6f 74 6f 63 6f 6c 20 72 65 C_SetProtocol re 0003a3b0: 76 58 4d 4c 52 50 43 5f 53 65 74 53 6f 63 6b 65 vXMLRPC_SetSocke 0003a3c0: 74 20 72 65 76 5a 69 70 41 64 64 49 74 65 6d 57 t revZipAddItemW 0003a3d0: 69 74 68 44 61 74 61 20 27 20 2b 0a 20 20 20 20 ithData ' +. 0003a3e0: 20 20 20 20 27 72 65 76 5a 69 70 41 64 64 49 74 'revZipAddIt 0003a3f0: 65 6d 57 69 74 68 46 69 6c 65 20 72 65 76 5a 69 emWithFile revZi 0003a400: 70 41 64 64 55 6e 63 6f 6d 70 72 65 73 73 65 64 pAddUncompressed 0003a410: 49 74 65 6d 57 69 74 68 44 61 74 61 20 72 65 76 ItemWithData rev 0003a420: 5a 69 70 41 64 64 55 6e 63 6f 6d 70 72 65 73 73 ZipAddUncompress 0003a430: 65 64 49 74 65 6d 57 69 74 68 46 69 6c 65 20 72 edItemWithFile r 0003a440: 65 76 5a 69 70 43 61 6e 63 65 6c 20 27 20 2b 0a evZipCancel ' +. 0003a450: 20 20 20 20 20 20 20 20 27 72 65 76 5a 69 70 43 'revZipC 0003a460: 6c 6f 73 65 41 72 63 68 69 76 65 20 72 65 76 5a loseArchive revZ 0003a470: 69 70 44 65 6c 65 74 65 49 74 65 6d 20 72 65 76 ipDeleteItem rev 0003a480: 5a 69 70 45 78 74 72 61 63 74 49 74 65 6d 54 6f ZipExtractItemTo 0003a490: 46 69 6c 65 20 72 65 76 5a 69 70 45 78 74 72 61 File revZipExtra 0003a4a0: 63 74 49 74 65 6d 54 6f 56 61 72 69 61 62 6c 65 ctItemToVariable 0003a4b0: 20 72 65 76 5a 69 70 53 65 74 50 72 6f 67 72 65 revZipSetProgre 0003a4c0: 73 73 43 61 6c 6c 62 61 63 6b 20 27 20 2b 0a 20 ssCallback ' +. 0003a4d0: 20 20 20 20 20 20 20 27 72 65 76 5a 69 70 52 65 'revZipRe 0003a4e0: 6e 61 6d 65 49 74 65 6d 20 72 65 76 5a 69 70 52 nameItem revZipR 0003a4f0: 65 70 6c 61 63 65 49 74 65 6d 57 69 74 68 44 61 eplaceItemWithDa 0003a500: 74 61 20 72 65 76 5a 69 70 52 65 70 6c 61 63 65 ta revZipReplace 0003a510: 49 74 65 6d 57 69 74 68 46 69 6c 65 20 72 65 76 ItemWithFile rev 0003a520: 5a 69 70 4f 70 65 6e 41 72 63 68 69 76 65 20 73 ZipOpenArchive s 0003a530: 65 6e 64 20 73 65 74 20 73 6f 72 74 20 73 70 6c end set sort spl 0003a540: 69 74 20 73 74 61 72 74 20 73 74 6f 70 20 27 20 it start stop ' 0003a550: 2b 0a 20 20 20 20 20 20 20 20 27 73 75 62 74 72 +. 'subtr 0003a560: 61 63 74 20 73 79 6d 6d 65 74 72 69 63 20 75 6e act symmetric un 0003a570: 69 6f 6e 20 75 6e 6c 6f 61 64 20 76 65 63 74 6f ion unload vecto 0003a580: 72 44 6f 74 50 72 6f 64 75 63 74 20 77 61 69 74 rDotProduct wait 0003a590: 20 77 72 69 74 65 27 0a 20 20 20 20 7d 2c 0a 20 write'. },. 0003a5a0: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 0003a5b0: 20 20 20 20 20 56 41 52 49 41 42 4c 45 2c 0a 20 VARIABLE,. 0003a5c0: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 {. c 0003a5d0: 6c 61 73 73 4e 61 6d 65 3a 20 27 6b 65 79 77 6f lassName: 'keywo 0003a5e0: 72 64 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 rd',. beg 0003a5f0: 69 6e 3a 20 27 5c 5c 62 65 6e 64 5c 5c 73 69 66 in: '\\bend\\sif 0003a600: 5c 5c 62 27 0a 20 20 20 20 20 20 7d 2c 0a 20 20 \\b'. },. 0003a610: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c {. cl 0003a620: 61 73 73 4e 61 6d 65 3a 20 27 66 75 6e 63 74 69 assName: 'functi 0003a630: 6f 6e 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 on',. beg 0003a640: 69 6e 4b 65 79 77 6f 72 64 73 3a 20 27 66 75 6e inKeywords: 'fun 0003a650: 63 74 69 6f 6e 27 2c 0a 20 20 20 20 20 20 20 20 ction',. 0003a660: 65 6e 64 3a 20 27 24 27 2c 0a 20 20 20 20 20 20 end: '$',. 0003a670: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 0003a680: 20 20 20 20 20 20 20 20 56 41 52 49 41 42 4c 45 VARIABLE 0003a690: 2c 0a 20 20 20 20 20 20 20 20 20 20 54 49 54 4c ,. TITL 0003a6a0: 45 32 2c 0a 20 20 20 20 20 20 20 20 20 20 68 6c E2,. hl 0003a6b0: 6a 73 2e 41 50 4f 53 5f 53 54 52 49 4e 47 5f 4d js.APOS_STRING_M 0003a6c0: 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 20 20 68 ODE,. h 0003a6d0: 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 49 4e 47 ljs.QUOTE_STRING 0003a6e0: 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 20 _MODE,. 0003a6f0: 20 68 6c 6a 73 2e 42 49 4e 41 52 59 5f 4e 55 4d hljs.BINARY_NUM 0003a700: 42 45 52 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 BER_MODE,. 0003a710: 20 20 20 20 68 6c 6a 73 2e 43 5f 4e 55 4d 42 45 hljs.C_NUMBE 0003a720: 52 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 R_MODE,. 0003a730: 20 20 54 49 54 4c 45 31 0a 20 20 20 20 20 20 20 TITLE1. 0003a740: 20 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 ]. },. 0003a750: 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 {. clas 0003a760: 73 4e 61 6d 65 3a 20 27 66 75 6e 63 74 69 6f 6e sName: 'function 0003a770: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 0003a780: 3a 20 27 5c 5c 62 65 6e 64 5c 5c 73 2b 27 2c 0a : '\\bend\\s+',. 0003a790: 20 20 20 20 20 20 20 20 65 6e 64 3a 20 27 24 27 end: '$' 0003a7a0: 2c 0a 20 20 20 20 20 20 20 20 6b 65 79 77 6f 72 ,. keywor 0003a7b0: 64 73 3a 20 27 65 6e 64 27 2c 0a 20 20 20 20 20 ds: 'end',. 0003a7c0: 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 contains: [. 0003a7d0: 20 20 20 20 20 20 20 20 20 54 49 54 4c 45 32 2c TITLE2, 0003a7e0: 0a 20 20 20 20 20 20 20 20 20 20 54 49 54 4c 45 . TITLE 0003a7f0: 31 0a 20 20 20 20 20 20 20 20 5d 2c 0a 20 20 20 1. ],. 0003a800: 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 relevance: 0003a810: 30 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 0. },. 0003a820: 20 7b 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e {. begin 0003a830: 4b 65 79 77 6f 72 64 73 3a 20 27 63 6f 6d 6d 61 Keywords: 'comma 0003a840: 6e 64 20 6f 6e 27 2c 0a 20 20 20 20 20 20 20 20 nd on',. 0003a850: 65 6e 64 3a 20 27 24 27 2c 0a 20 20 20 20 20 20 end: '$',. 0003a860: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 0003a870: 20 20 20 20 20 20 20 20 56 41 52 49 41 42 4c 45 VARIABLE 0003a880: 2c 0a 20 20 20 20 20 20 20 20 20 20 54 49 54 4c ,. TITL 0003a890: 45 32 2c 0a 20 20 20 20 20 20 20 20 20 20 68 6c E2,. hl 0003a8a0: 6a 73 2e 41 50 4f 53 5f 53 54 52 49 4e 47 5f 4d js.APOS_STRING_M 0003a8b0: 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 20 20 68 ODE,. h 0003a8c0: 6c 6a 73 2e 51 55 4f 54 45 5f 53 54 52 49 4e 47 ljs.QUOTE_STRING 0003a8d0: 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 20 _MODE,. 0003a8e0: 20 68 6c 6a 73 2e 42 49 4e 41 52 59 5f 4e 55 4d hljs.BINARY_NUM 0003a8f0: 42 45 52 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 BER_MODE,. 0003a900: 20 20 20 20 68 6c 6a 73 2e 43 5f 4e 55 4d 42 45 hljs.C_NUMBE 0003a910: 52 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 20 20 R_MODE,. 0003a920: 20 20 54 49 54 4c 45 31 0a 20 20 20 20 20 20 20 TITLE1. 0003a930: 20 5d 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 ]. },. 0003a940: 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 {. clas 0003a950: 73 4e 61 6d 65 3a 20 27 6d 65 74 61 27 2c 0a 20 sName: 'meta',. 0003a960: 20 20 20 20 20 20 20 76 61 72 69 61 6e 74 73 3a variants: 0003a970: 20 5b 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 [. {. 0003a980: 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e begin 0003a990: 3a 20 27 3c 5c 5c 3f 28 72 65 76 7c 6c 63 7c 6c : '<\\?(rev|lc|l 0003a9a0: 69 76 65 63 6f 64 65 29 27 2c 0a 20 20 20 20 20 ivecode)',. 0003a9b0: 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 65 relevance 0003a9c0: 3a 20 31 30 0a 20 20 20 20 20 20 20 20 20 20 7d : 10. } 0003a9d0: 2c 0a 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 ,. {. 0003a9e0: 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a begin: 0003a9f0: 20 27 3c 5c 5c 3f 27 0a 20 20 20 20 20 20 20 20 '<\\?'. 0003aa00: 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 7b },. { 0003aa10: 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 . beg 0003aa20: 69 6e 3a 20 27 5c 5c 3f 3e 27 0a 20 20 20 20 20 in: '\\?>'. 0003aa30: 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 5d }. ] 0003aa40: 0a 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 . },. 0003aa50: 68 6c 6a 73 2e 41 50 4f 53 5f 53 54 52 49 4e 47 hljs.APOS_STRING 0003aa60: 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 68 6c 6a _MODE,. hlj 0003aa70: 73 2e 51 55 4f 54 45 5f 53 54 52 49 4e 47 5f 4d s.QUOTE_STRING_M 0003aa80: 4f 44 45 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e ODE,. hljs. 0003aa90: 42 49 4e 41 52 59 5f 4e 55 4d 42 45 52 5f 4d 4f BINARY_NUMBER_MO 0003aaa0: 44 45 2c 0a 20 20 20 20 20 20 68 6c 6a 73 2e 43 DE,. hljs.C 0003aab0: 5f 4e 55 4d 42 45 52 5f 4d 4f 44 45 2c 0a 20 20 _NUMBER_MODE,. 0003aac0: 20 20 20 20 54 49 54 4c 45 31 0a 20 20 20 20 5d TITLE1. ] 0003aad0: 2e 63 6f 6e 63 61 74 28 43 4f 4d 4d 45 4e 54 5f .concat(COMMENT_ 0003aae0: 4d 4f 44 45 53 29 2c 0a 20 20 20 20 69 6c 6c 65 MODES),. ille 0003aaf0: 67 61 6c 3a 20 27 3b 24 7c 5e 5c 5c 5b 7c 5e 3d gal: ';$|^\\[|^= 0003ab00: 7c 26 7c 5c 5c 7b 27 0a 20 20 7d 3b 0a 7d 0a 0a |&|\\{'. };.}.. 0003ab10: 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d module.exports = 0003ab20: 20 6c 69 76 65 63 6f 64 65 73 65 72 76 65 72 3b livecodeserver; 0003ab30: 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 2c 0a 0a 2f 2a .../***/ }),../* 0003ab40: 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 **/ "./node_modu 0003ab50: 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 les/highlight.js 0003ab60: 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6c /lib/languages/l 0003ab70: 69 76 65 73 63 72 69 70 74 2e 6a 73 22 3a 0a 2f ivescript.js":./ 0003ab80: 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a *!************** 0003ab90: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003aba0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003abb0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003abc0: 2a 21 2a 5c 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f *!*\. !*** ./no 0003abd0: 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c de_modules/highl 0003abe0: 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 ight.js/lib/lang 0003abf0: 75 61 67 65 73 2f 6c 69 76 65 73 63 72 69 70 74 uages/livescript 0003ac00: 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a .js ***!. \**** 0003ac10: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003ac20: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003ac30: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003ac40: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a ***********/./** 0003ac50: 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 */ ((module) => 0003ac60: 7b 0a 0a 63 6f 6e 73 74 20 4b 45 59 57 4f 52 44 {..const KEYWORD 0003ac70: 53 20 3d 20 5b 0a 20 20 22 61 73 22 2c 20 2f 2f S = [. "as", // 0003ac80: 20 66 6f 72 20 65 78 70 6f 72 74 73 0a 20 20 22 for exports. " 0003ac90: 69 6e 22 2c 0a 20 20 22 6f 66 22 2c 0a 20 20 22 in",. "of",. " 0003aca0: 69 66 22 2c 0a 20 20 22 66 6f 72 22 2c 0a 20 20 if",. "for",. 0003acb0: 22 77 68 69 6c 65 22 2c 0a 20 20 22 66 69 6e 61 "while",. "fina 0003acc0: 6c 6c 79 22 2c 0a 20 20 22 76 61 72 22 2c 0a 20 lly",. "var",. 0003acd0: 20 22 6e 65 77 22 2c 0a 20 20 22 66 75 6e 63 74 "new",. "funct 0003ace0: 69 6f 6e 22 2c 0a 20 20 22 64 6f 22 2c 0a 20 20 ion",. "do",. 0003acf0: 22 72 65 74 75 72 6e 22 2c 0a 20 20 22 76 6f 69 "return",. "voi 0003ad00: 64 22 2c 0a 20 20 22 65 6c 73 65 22 2c 0a 20 20 d",. "else",. 0003ad10: 22 62 72 65 61 6b 22 2c 0a 20 20 22 63 61 74 63 "break",. "catc 0003ad20: 68 22 2c 0a 20 20 22 69 6e 73 74 61 6e 63 65 6f h",. "instanceo 0003ad30: 66 22 2c 0a 20 20 22 77 69 74 68 22 2c 0a 20 20 f",. "with",. 0003ad40: 22 74 68 72 6f 77 22 2c 0a 20 20 22 63 61 73 65 "throw",. "case 0003ad50: 22 2c 0a 20 20 22 64 65 66 61 75 6c 74 22 2c 0a ",. "default",. 0003ad60: 20 20 22 74 72 79 22 2c 0a 20 20 22 73 77 69 74 "try",. "swit 0003ad70: 63 68 22 2c 0a 20 20 22 63 6f 6e 74 69 6e 75 65 ch",. "continue 0003ad80: 22 2c 0a 20 20 22 74 79 70 65 6f 66 22 2c 0a 20 ",. "typeof",. 0003ad90: 20 22 64 65 6c 65 74 65 22 2c 0a 20 20 22 6c 65 "delete",. "le 0003ada0: 74 22 2c 0a 20 20 22 79 69 65 6c 64 22 2c 0a 20 t",. "yield",. 0003adb0: 20 22 63 6f 6e 73 74 22 2c 0a 20 20 22 63 6c 61 "const",. "cla 0003adc0: 73 73 22 2c 0a 20 20 2f 2f 20 4a 53 20 68 61 6e ss",. // JS han 0003add0: 64 6c 65 73 20 74 68 65 73 65 20 77 69 74 68 20 dles these with 0003ade0: 61 20 73 70 65 63 69 61 6c 20 72 75 6c 65 0a 20 a special rule. 0003adf0: 20 2f 2f 20 22 67 65 74 22 2c 0a 20 20 2f 2f 20 // "get",. // 0003ae00: 22 73 65 74 22 2c 0a 20 20 22 64 65 62 75 67 67 "set",. "debugg 0003ae10: 65 72 22 2c 0a 20 20 22 61 73 79 6e 63 22 2c 0a er",. "async",. 0003ae20: 20 20 22 61 77 61 69 74 22 2c 0a 20 20 22 73 74 "await",. "st 0003ae30: 61 74 69 63 22 2c 0a 20 20 22 69 6d 70 6f 72 74 atic",. "import 0003ae40: 22 2c 0a 20 20 22 66 72 6f 6d 22 2c 0a 20 20 22 ",. "from",. " 0003ae50: 65 78 70 6f 72 74 22 2c 0a 20 20 22 65 78 74 65 export",. "exte 0003ae60: 6e 64 73 22 0a 5d 3b 0a 63 6f 6e 73 74 20 4c 49 nds".];.const LI 0003ae70: 54 45 52 41 4c 53 20 3d 20 5b 0a 20 20 22 74 72 TERALS = [. "tr 0003ae80: 75 65 22 2c 0a 20 20 22 66 61 6c 73 65 22 2c 0a ue",. "false",. 0003ae90: 20 20 22 6e 75 6c 6c 22 2c 0a 20 20 22 75 6e 64 "null",. "und 0003aea0: 65 66 69 6e 65 64 22 2c 0a 20 20 22 4e 61 4e 22 efined",. "NaN" 0003aeb0: 2c 0a 20 20 22 49 6e 66 69 6e 69 74 79 22 0a 5d ,. "Infinity".] 0003aec0: 3b 0a 0a 63 6f 6e 73 74 20 54 59 50 45 53 20 3d ;..const TYPES = 0003aed0: 20 5b 0a 20 20 22 49 6e 74 6c 22 2c 0a 20 20 22 [. "Intl",. " 0003aee0: 44 61 74 61 56 69 65 77 22 2c 0a 20 20 22 4e 75 DataView",. "Nu 0003aef0: 6d 62 65 72 22 2c 0a 20 20 22 4d 61 74 68 22 2c mber",. "Math", 0003af00: 0a 20 20 22 44 61 74 65 22 2c 0a 20 20 22 53 74 . "Date",. "St 0003af10: 72 69 6e 67 22 2c 0a 20 20 22 52 65 67 45 78 70 ring",. "RegExp 0003af20: 22 2c 0a 20 20 22 4f 62 6a 65 63 74 22 2c 0a 20 ",. "Object",. 0003af30: 20 22 46 75 6e 63 74 69 6f 6e 22 2c 0a 20 20 22 "Function",. " 0003af40: 42 6f 6f 6c 65 61 6e 22 2c 0a 20 20 22 45 72 72 Boolean",. "Err 0003af50: 6f 72 22 2c 0a 20 20 22 53 79 6d 62 6f 6c 22 2c or",. "Symbol", 0003af60: 0a 20 20 22 53 65 74 22 2c 0a 20 20 22 4d 61 70 . "Set",. "Map 0003af70: 22 2c 0a 20 20 22 57 65 61 6b 53 65 74 22 2c 0a ",. "WeakSet",. 0003af80: 20 20 22 57 65 61 6b 4d 61 70 22 2c 0a 20 20 22 "WeakMap",. " 0003af90: 50 72 6f 78 79 22 2c 0a 20 20 22 52 65 66 6c 65 Proxy",. "Refle 0003afa0: 63 74 22 2c 0a 20 20 22 4a 53 4f 4e 22 2c 0a 20 ct",. "JSON",. 0003afb0: 20 22 50 72 6f 6d 69 73 65 22 2c 0a 20 20 22 46 "Promise",. "F 0003afc0: 6c 6f 61 74 36 34 41 72 72 61 79 22 2c 0a 20 20 loat64Array",. 0003afd0: 22 49 6e 74 31 36 41 72 72 61 79 22 2c 0a 20 20 "Int16Array",. 0003afe0: 22 49 6e 74 33 32 41 72 72 61 79 22 2c 0a 20 20 "Int32Array",. 0003aff0: 22 49 6e 74 38 41 72 72 61 79 22 2c 0a 20 20 22 "Int8Array",. " 0003b000: 55 69 6e 74 31 36 41 72 72 61 79 22 2c 0a 20 20 Uint16Array",. 0003b010: 22 55 69 6e 74 33 32 41 72 72 61 79 22 2c 0a 20 "Uint32Array",. 0003b020: 20 22 46 6c 6f 61 74 33 32 41 72 72 61 79 22 2c "Float32Array", 0003b030: 0a 20 20 22 41 72 72 61 79 22 2c 0a 20 20 22 55 . "Array",. "U 0003b040: 69 6e 74 38 41 72 72 61 79 22 2c 0a 20 20 22 55 int8Array",. "U 0003b050: 69 6e 74 38 43 6c 61 6d 70 65 64 41 72 72 61 79 int8ClampedArray 0003b060: 22 2c 0a 20 20 22 41 72 72 61 79 42 75 66 66 65 ",. "ArrayBuffe 0003b070: 72 22 2c 0a 20 20 22 42 69 67 49 6e 74 36 34 41 r",. "BigInt64A 0003b080: 72 72 61 79 22 2c 0a 20 20 22 42 69 67 55 69 6e rray",. "BigUin 0003b090: 74 36 34 41 72 72 61 79 22 2c 0a 20 20 22 42 69 t64Array",. "Bi 0003b0a0: 67 49 6e 74 22 0a 5d 3b 0a 0a 63 6f 6e 73 74 20 gInt".];..const 0003b0b0: 45 52 52 4f 52 5f 54 59 50 45 53 20 3d 20 5b 0a ERROR_TYPES = [. 0003b0c0: 20 20 22 45 76 61 6c 45 72 72 6f 72 22 2c 0a 20 "EvalError",. 0003b0d0: 20 22 49 6e 74 65 72 6e 61 6c 45 72 72 6f 72 22 "InternalError" 0003b0e0: 2c 0a 20 20 22 52 61 6e 67 65 45 72 72 6f 72 22 ,. "RangeError" 0003b0f0: 2c 0a 20 20 22 52 65 66 65 72 65 6e 63 65 45 72 ,. "ReferenceEr 0003b100: 72 6f 72 22 2c 0a 20 20 22 53 79 6e 74 61 78 45 ror",. "SyntaxE 0003b110: 72 72 6f 72 22 2c 0a 20 20 22 54 79 70 65 45 72 rror",. "TypeEr 0003b120: 72 6f 72 22 2c 0a 20 20 22 55 52 49 45 72 72 6f ror",. "URIErro 0003b130: 72 22 0a 5d 3b 0a 0a 63 6f 6e 73 74 20 42 55 49 r".];..const BUI 0003b140: 4c 54 5f 49 4e 5f 47 4c 4f 42 41 4c 53 20 3d 20 LT_IN_GLOBALS = 0003b150: 5b 0a 20 20 22 73 65 74 49 6e 74 65 72 76 61 6c [. "setInterval 0003b160: 22 2c 0a 20 20 22 73 65 74 54 69 6d 65 6f 75 74 ",. "setTimeout 0003b170: 22 2c 0a 20 20 22 63 6c 65 61 72 49 6e 74 65 72 ",. "clearInter 0003b180: 76 61 6c 22 2c 0a 20 20 22 63 6c 65 61 72 54 69 val",. "clearTi 0003b190: 6d 65 6f 75 74 22 2c 0a 0a 20 20 22 72 65 71 75 meout",.. "requ 0003b1a0: 69 72 65 22 2c 0a 20 20 22 65 78 70 6f 72 74 73 ire",. "exports 0003b1b0: 22 2c 0a 0a 20 20 22 65 76 61 6c 22 2c 0a 20 20 ",.. "eval",. 0003b1c0: 22 69 73 46 69 6e 69 74 65 22 2c 0a 20 20 22 69 "isFinite",. "i 0003b1d0: 73 4e 61 4e 22 2c 0a 20 20 22 70 61 72 73 65 46 sNaN",. "parseF 0003b1e0: 6c 6f 61 74 22 2c 0a 20 20 22 70 61 72 73 65 49 loat",. "parseI 0003b1f0: 6e 74 22 2c 0a 20 20 22 64 65 63 6f 64 65 55 52 nt",. "decodeUR 0003b200: 49 22 2c 0a 20 20 22 64 65 63 6f 64 65 55 52 49 I",. "decodeURI 0003b210: 43 6f 6d 70 6f 6e 65 6e 74 22 2c 0a 20 20 22 65 Component",. "e 0003b220: 6e 63 6f 64 65 55 52 49 22 2c 0a 20 20 22 65 6e ncodeURI",. "en 0003b230: 63 6f 64 65 55 52 49 43 6f 6d 70 6f 6e 65 6e 74 codeURIComponent 0003b240: 22 2c 0a 20 20 22 65 73 63 61 70 65 22 2c 0a 20 ",. "escape",. 0003b250: 20 22 75 6e 65 73 63 61 70 65 22 0a 5d 3b 0a 0a "unescape".];.. 0003b260: 63 6f 6e 73 74 20 42 55 49 4c 54 5f 49 4e 5f 56 const BUILT_IN_V 0003b270: 41 52 49 41 42 4c 45 53 20 3d 20 5b 0a 20 20 22 ARIABLES = [. " 0003b280: 61 72 67 75 6d 65 6e 74 73 22 2c 0a 20 20 22 74 arguments",. "t 0003b290: 68 69 73 22 2c 0a 20 20 22 73 75 70 65 72 22 2c his",. "super", 0003b2a0: 0a 20 20 22 63 6f 6e 73 6f 6c 65 22 2c 0a 20 20 . "console",. 0003b2b0: 22 77 69 6e 64 6f 77 22 2c 0a 20 20 22 64 6f 63 "window",. "doc 0003b2c0: 75 6d 65 6e 74 22 2c 0a 20 20 22 6c 6f 63 61 6c ument",. "local 0003b2d0: 53 74 6f 72 61 67 65 22 2c 0a 20 20 22 6d 6f 64 Storage",. "mod 0003b2e0: 75 6c 65 22 2c 0a 20 20 22 67 6c 6f 62 61 6c 22 ule",. "global" 0003b2f0: 20 2f 2f 20 4e 6f 64 65 2e 6a 73 0a 5d 3b 0a 0a // Node.js.];.. 0003b300: 63 6f 6e 73 74 20 42 55 49 4c 54 5f 49 4e 53 20 const BUILT_INS 0003b310: 3d 20 5b 5d 2e 63 6f 6e 63 61 74 28 0a 20 20 42 = [].concat(. B 0003b320: 55 49 4c 54 5f 49 4e 5f 47 4c 4f 42 41 4c 53 2c UILT_IN_GLOBALS, 0003b330: 0a 20 20 42 55 49 4c 54 5f 49 4e 5f 56 41 52 49 . BUILT_IN_VARI 0003b340: 41 42 4c 45 53 2c 0a 20 20 54 59 50 45 53 2c 0a ABLES,. TYPES,. 0003b350: 20 20 45 52 52 4f 52 5f 54 59 50 45 53 0a 29 3b ERROR_TYPES.); 0003b360: 0a 0a 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a 20 4c ../*.Language: L 0003b370: 69 76 65 53 63 72 69 70 74 0a 41 75 74 68 6f 72 iveScript.Author 0003b380: 3a 20 54 61 6e 65 6c 69 20 56 61 74 61 6e 65 6e : Taneli Vatanen 0003b390: 20 3c 74 61 6e 65 6c 69 2e 76 61 74 61 6e 65 6e <taneli.vatanen 0003b3a0: 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 43 6f 6e 74 @gmail.com>.Cont 0003b3b0: 72 69 62 75 74 6f 72 73 3a 20 4a 65 6e 20 45 76 ributors: Jen Ev 0003b3c0: 65 72 73 2d 43 6f 72 76 69 6e 61 20 3c 6a 65 6e ers-Corvina <jen 0003b3d0: 40 73 65 76 76 69 65 2e 6e 65 74 3e 0a 4f 72 69 @sevvie.net>.Ori 0003b3e0: 67 69 6e 3a 20 63 6f 66 66 65 65 73 63 72 69 70 gin: coffeescrip 0003b3f0: 74 2e 6a 73 0a 44 65 73 63 72 69 70 74 69 6f 6e t.js.Description 0003b400: 3a 20 4c 69 76 65 53 63 72 69 70 74 20 69 73 20 : LiveScript is 0003b410: 61 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 6c 61 a programming la 0003b420: 6e 67 75 61 67 65 20 74 68 61 74 20 74 72 61 6e nguage that tran 0003b430: 73 63 6f 6d 70 69 6c 65 73 20 74 6f 20 4a 61 76 scompiles to Jav 0003b440: 61 53 63 72 69 70 74 2e 20 46 6f 72 20 69 6e 66 aScript. For inf 0003b450: 6f 20 61 62 6f 75 74 20 6c 61 6e 67 75 61 67 65 o about language 0003b460: 20 73 65 65 20 68 74 74 70 3a 2f 2f 6c 69 76 65 see http://live 0003b470: 73 63 72 69 70 74 2e 6e 65 74 2f 0a 57 65 62 73 script.net/.Webs 0003b480: 69 74 65 3a 20 68 74 74 70 73 3a 2f 2f 6c 69 76 ite: https://liv 0003b490: 65 73 63 72 69 70 74 2e 6e 65 74 0a 43 61 74 65 escript.net.Cate 0003b4a0: 67 6f 72 79 3a 20 73 63 72 69 70 74 69 6e 67 0a gory: scripting. 0003b4b0: 2a 2f 0a 0a 66 75 6e 63 74 69 6f 6e 20 6c 69 76 */..function liv 0003b4c0: 65 73 63 72 69 70 74 28 68 6c 6a 73 29 20 7b 0a escript(hljs) {. 0003b4d0: 20 20 63 6f 6e 73 74 20 4c 49 56 45 53 43 52 49 const LIVESCRI 0003b4e0: 50 54 5f 42 55 49 4c 54 5f 49 4e 53 20 3d 20 5b PT_BUILT_INS = [ 0003b4f0: 0a 20 20 20 20 27 6e 70 6d 27 2c 0a 20 20 20 20 . 'npm',. 0003b500: 27 70 72 69 6e 74 27 0a 20 20 5d 3b 0a 20 20 63 'print'. ];. c 0003b510: 6f 6e 73 74 20 4c 49 56 45 53 43 52 49 50 54 5f onst LIVESCRIPT_ 0003b520: 4c 49 54 45 52 41 4c 53 20 3d 20 5b 0a 20 20 20 LITERALS = [. 0003b530: 20 27 79 65 73 27 2c 0a 20 20 20 20 27 6e 6f 27 'yes',. 'no' 0003b540: 2c 0a 20 20 20 20 27 6f 6e 27 2c 0a 20 20 20 20 ,. 'on',. 0003b550: 27 6f 66 66 27 2c 0a 20 20 20 20 27 69 74 27 2c 'off',. 'it', 0003b560: 0a 20 20 20 20 27 74 68 61 74 27 2c 0a 20 20 20 . 'that',. 0003b570: 20 27 76 6f 69 64 27 0a 20 20 5d 3b 0a 20 20 63 'void'. ];. c 0003b580: 6f 6e 73 74 20 4c 49 56 45 53 43 52 49 50 54 5f onst LIVESCRIPT_ 0003b590: 4b 45 59 57 4f 52 44 53 20 3d 20 5b 0a 20 20 20 KEYWORDS = [. 0003b5a0: 20 27 74 68 65 6e 27 2c 0a 20 20 20 20 27 75 6e 'then',. 'un 0003b5b0: 6c 65 73 73 27 2c 0a 20 20 20 20 27 75 6e 74 69 less',. 'unti 0003b5c0: 6c 27 2c 0a 20 20 20 20 27 6c 6f 6f 70 27 2c 0a l',. 'loop',. 0003b5d0: 20 20 20 20 27 6f 66 27 2c 0a 20 20 20 20 27 62 'of',. 'b 0003b5e0: 79 27 2c 0a 20 20 20 20 27 77 68 65 6e 27 2c 0a y',. 'when',. 0003b5f0: 20 20 20 20 27 61 6e 64 27 2c 0a 20 20 20 20 27 'and',. ' 0003b600: 6f 72 27 2c 0a 20 20 20 20 27 69 73 27 2c 0a 20 or',. 'is',. 0003b610: 20 20 20 27 69 73 6e 74 27 2c 0a 20 20 20 20 27 'isnt',. ' 0003b620: 6e 6f 74 27 2c 0a 20 20 20 20 27 69 74 27 2c 0a not',. 'it',. 0003b630: 20 20 20 20 27 74 68 61 74 27 2c 0a 20 20 20 20 'that',. 0003b640: 27 6f 74 68 65 72 77 69 73 65 27 2c 0a 20 20 20 'otherwise',. 0003b650: 20 27 66 72 6f 6d 27 2c 0a 20 20 20 20 27 74 6f 'from',. 'to 0003b660: 27 2c 0a 20 20 20 20 27 74 69 6c 27 2c 0a 20 20 ',. 'til',. 0003b670: 20 20 27 66 61 6c 6c 74 68 72 6f 75 67 68 27 2c 'fallthrough', 0003b680: 0a 20 20 20 20 27 63 61 73 65 27 2c 0a 20 20 20 . 'case',. 0003b690: 20 27 65 6e 75 6d 27 2c 0a 20 20 20 20 27 6e 61 'enum',. 'na 0003b6a0: 74 69 76 65 27 2c 0a 20 20 20 20 27 6c 69 73 74 tive',. 'list 0003b6b0: 27 2c 0a 20 20 20 20 27 6d 61 70 27 2c 0a 20 20 ',. 'map',. 0003b6c0: 20 20 27 5f 5f 68 61 73 50 72 6f 70 27 2c 0a 20 '__hasProp',. 0003b6d0: 20 20 20 27 5f 5f 65 78 74 65 6e 64 73 27 2c 0a '__extends',. 0003b6e0: 20 20 20 20 27 5f 5f 73 6c 69 63 65 27 2c 0a 20 '__slice',. 0003b6f0: 20 20 20 27 5f 5f 62 69 6e 64 27 2c 0a 20 20 20 '__bind',. 0003b700: 20 27 5f 5f 69 6e 64 65 78 4f 66 27 0a 20 20 5d '__indexOf'. ] 0003b710: 3b 0a 20 20 63 6f 6e 73 74 20 4b 45 59 57 4f 52 ;. const KEYWOR 0003b720: 44 53 24 31 20 3d 20 7b 0a 20 20 20 20 6b 65 79 DS$1 = {. key 0003b730: 77 6f 72 64 3a 20 4b 45 59 57 4f 52 44 53 2e 63 word: KEYWORDS.c 0003b740: 6f 6e 63 61 74 28 4c 49 56 45 53 43 52 49 50 54 oncat(LIVESCRIPT 0003b750: 5f 4b 45 59 57 4f 52 44 53 29 2c 0a 20 20 20 20 _KEYWORDS),. 0003b760: 6c 69 74 65 72 61 6c 3a 20 4c 49 54 45 52 41 4c literal: LITERAL 0003b770: 53 2e 63 6f 6e 63 61 74 28 4c 49 56 45 53 43 52 S.concat(LIVESCR 0003b780: 49 50 54 5f 4c 49 54 45 52 41 4c 53 29 2c 0a 20 IPT_LITERALS),. 0003b790: 20 20 20 62 75 69 6c 74 5f 69 6e 3a 20 42 55 49 built_in: BUI 0003b7a0: 4c 54 5f 49 4e 53 2e 63 6f 6e 63 61 74 28 4c 49 LT_INS.concat(LI 0003b7b0: 56 45 53 43 52 49 50 54 5f 42 55 49 4c 54 5f 49 VESCRIPT_BUILT_I 0003b7c0: 4e 53 29 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 NS). };. const 0003b7d0: 20 4a 53 5f 49 44 45 4e 54 5f 52 45 20 3d 20 27 JS_IDENT_RE = ' 0003b7e0: 5b 41 2d 5a 61 2d 7a 24 5f 5d 28 3f 3a 2d 5b 30 [A-Za-z$_](?:-[0 0003b7f0: 2d 39 41 2d 5a 61 2d 7a 24 5f 5d 7c 5b 30 2d 39 -9A-Za-z$_]|[0-9 0003b800: 41 2d 5a 61 2d 7a 24 5f 5d 29 2a 27 3b 0a 20 20 A-Za-z$_])*';. 0003b810: 63 6f 6e 73 74 20 54 49 54 4c 45 20 3d 20 68 6c const TITLE = hl 0003b820: 6a 73 2e 69 6e 68 65 72 69 74 28 68 6c 6a 73 2e js.inherit(hljs. 0003b830: 54 49 54 4c 45 5f 4d 4f 44 45 2c 20 7b 0a 20 20 TITLE_MODE, {. 0003b840: 20 20 62 65 67 69 6e 3a 20 4a 53 5f 49 44 45 4e begin: JS_IDEN 0003b850: 54 5f 52 45 0a 20 20 7d 29 3b 0a 20 20 63 6f 6e T_RE. });. con 0003b860: 73 74 20 53 55 42 53 54 20 3d 20 7b 0a 20 20 20 st SUBST = {. 0003b870: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 75 62 className: 'sub 0003b880: 73 74 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 st',. begin: 0003b890: 2f 23 5c 7b 2f 2c 0a 20 20 20 20 65 6e 64 3a 20 /#\{/,. end: 0003b8a0: 2f 5c 7d 2f 2c 0a 20 20 20 20 6b 65 79 77 6f 72 /\}/,. keywor 0003b8b0: 64 73 3a 20 4b 45 59 57 4f 52 44 53 24 31 0a 20 ds: KEYWORDS$1. 0003b8c0: 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 53 55 42 53 };. const SUBS 0003b8d0: 54 5f 53 49 4d 50 4c 45 20 3d 20 7b 0a 20 20 20 T_SIMPLE = {. 0003b8e0: 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 73 75 62 className: 'sub 0003b8f0: 73 74 27 2c 0a 20 20 20 20 62 65 67 69 6e 3a 20 st',. begin: 0003b900: 2f 23 5b 41 2d 5a 61 2d 7a 24 5f 5d 2f 2c 0a 20 /#[A-Za-z$_]/,. 0003b910: 20 20 20 65 6e 64 3a 20 2f 28 3f 3a 2d 5b 30 2d end: /(?:-[0- 0003b920: 39 41 2d 5a 61 2d 7a 24 5f 5d 7c 5b 30 2d 39 41 9A-Za-z$_]|[0-9A 0003b930: 2d 5a 61 2d 7a 24 5f 5d 29 2a 2f 2c 0a 20 20 20 -Za-z$_])*/,. 0003b940: 20 6b 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f keywords: KEYWO 0003b950: 52 44 53 24 31 0a 20 20 7d 3b 0a 20 20 63 6f 6e RDS$1. };. con 0003b960: 73 74 20 45 58 50 52 45 53 53 49 4f 4e 53 20 3d st EXPRESSIONS = 0003b970: 20 5b 0a 20 20 20 20 68 6c 6a 73 2e 42 49 4e 41 [. hljs.BINA 0003b980: 52 59 5f 4e 55 4d 42 45 52 5f 4d 4f 44 45 2c 0a RY_NUMBER_MODE,. 0003b990: 20 20 20 20 7b 0a 20 20 20 20 20 20 63 6c 61 73 {. clas 0003b9a0: 73 4e 61 6d 65 3a 20 27 6e 75 6d 62 65 72 27 2c sName: 'number', 0003b9b0: 0a 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 28 . begin: '( 0003b9c0: 5c 5c 62 30 5b 78 58 5d 5b 61 2d 66 41 2d 46 30 \\b0[xX][a-fA-F0 0003b9d0: 2d 39 5f 5d 2b 29 7c 28 5c 5c 62 5c 5c 64 28 5c -9_]+)|(\\b\\d(\ 0003b9e0: 5c 64 7c 5f 5c 5c 64 29 2a 28 5c 5c 2e 28 5c 5c \d|_\\d)*(\\.(\\ 0003b9f0: 64 28 5c 5c 64 7c 5f 5c 5c 64 29 2a 29 3f 29 3f d(\\d|_\\d)*)?)? 0003ba00: 28 5f 2a 5b 65 45 5d 28 5b 2d 2b 5d 5c 5c 64 28 (_*[eE]([-+]\\d( 0003ba10: 5f 5c 5c 64 7c 5c 5c 64 29 2a 29 3f 29 3f 5b 5f _\\d|\\d)*)?)?[_ 0003ba20: 61 2d 7a 5d 2a 29 27 2c 0a 20 20 20 20 20 20 72 a-z]*)',. r 0003ba30: 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 elevance: 0,. 0003ba40: 20 20 20 73 74 61 72 74 73 3a 20 7b 0a 20 20 20 starts: {. 0003ba50: 20 20 20 20 20 65 6e 64 3a 20 27 28 5c 5c 73 2a end: '(\\s* 0003ba60: 2f 29 3f 27 2c 0a 20 20 20 20 20 20 20 20 72 65 /)?',. re 0003ba70: 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 20 20 20 levance: 0. 0003ba80: 20 7d 20 2f 2f 20 61 20 6e 75 6d 62 65 72 20 74 } // a number t 0003ba90: 72 69 65 73 20 74 6f 20 65 61 74 20 74 68 65 20 ries to eat the 0003baa0: 66 6f 6c 6c 6f 77 69 6e 67 20 73 6c 61 73 68 20 following slash 0003bab0: 74 6f 20 70 72 65 76 65 6e 74 20 74 72 65 61 74 to prevent treat 0003bac0: 69 6e 67 20 69 74 20 61 73 20 61 20 72 65 67 65 ing it as a rege 0003bad0: 78 70 0a 20 20 20 20 7d 2c 0a 20 20 20 20 7b 0a xp. },. {. 0003bae0: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 0003baf0: 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 20 'string',. 0003bb00: 20 76 61 72 69 61 6e 74 73 3a 20 5b 0a 20 20 20 variants: [. 0003bb10: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 {. 0003bb20: 20 62 65 67 69 6e 3a 20 2f 27 27 27 2f 2c 0a 20 begin: /'''/,. 0003bb30: 20 20 20 20 20 20 20 20 20 65 6e 64 3a 20 2f 27 end: /' 0003bb40: 27 27 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 63 ''/,. c 0003bb50: 6f 6e 74 61 69 6e 73 3a 20 5b 68 6c 6a 73 2e 42 ontains: [hljs.B 0003bb60: 41 43 4b 53 4c 41 53 48 5f 45 53 43 41 50 45 5d ACKSLASH_ESCAPE] 0003bb70: 0a 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 . },. 0003bb80: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 {. 0003bb90: 62 65 67 69 6e 3a 20 2f 27 2f 2c 0a 20 20 20 20 begin: /'/,. 0003bba0: 20 20 20 20 20 20 65 6e 64 3a 20 2f 27 2f 2c 0a end: /'/,. 0003bbb0: 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 contai 0003bbc0: 6e 73 3a 20 5b 68 6c 6a 73 2e 42 41 43 4b 53 4c ns: [hljs.BACKSL 0003bbd0: 41 53 48 5f 45 53 43 41 50 45 5d 0a 20 20 20 20 ASH_ESCAPE]. 0003bbe0: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 7b },. { 0003bbf0: 0a 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e . begin 0003bc00: 3a 20 2f 22 22 22 2f 2c 0a 20 20 20 20 20 20 20 : /"""/,. 0003bc10: 20 20 20 65 6e 64 3a 20 2f 22 22 22 2f 2c 0a 20 end: /"""/,. 0003bc20: 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e contain 0003bc30: 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 20 s: [. 0003bc40: 20 68 6c 6a 73 2e 42 41 43 4b 53 4c 41 53 48 5f hljs.BACKSLASH_ 0003bc50: 45 53 43 41 50 45 2c 0a 20 20 20 20 20 20 20 20 ESCAPE,. 0003bc60: 20 20 20 20 53 55 42 53 54 2c 0a 20 20 20 20 20 SUBST,. 0003bc70: 20 20 20 20 20 20 20 53 55 42 53 54 5f 53 49 4d SUBST_SIM 0003bc80: 50 4c 45 0a 20 20 20 20 20 20 20 20 20 20 5d 0a PLE. ]. 0003bc90: 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 },. 0003bca0: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 62 {. b 0003bcb0: 65 67 69 6e 3a 20 2f 22 2f 2c 0a 20 20 20 20 20 egin: /"/,. 0003bcc0: 20 20 20 20 20 65 6e 64 3a 20 2f 22 2f 2c 0a 20 end: /"/,. 0003bcd0: 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e contain 0003bce0: 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 20 s: [. 0003bcf0: 20 68 6c 6a 73 2e 42 41 43 4b 53 4c 41 53 48 5f hljs.BACKSLASH_ 0003bd00: 45 53 43 41 50 45 2c 0a 20 20 20 20 20 20 20 20 ESCAPE,. 0003bd10: 20 20 20 20 53 55 42 53 54 2c 0a 20 20 20 20 20 SUBST,. 0003bd20: 20 20 20 20 20 20 20 53 55 42 53 54 5f 53 49 4d SUBST_SIM 0003bd30: 50 4c 45 0a 20 20 20 20 20 20 20 20 20 20 5d 0a PLE. ]. 0003bd40: 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 },. 0003bd50: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 62 {. b 0003bd60: 65 67 69 6e 3a 20 2f 5c 5c 2f 2c 0a 20 20 20 20 egin: /\\/,. 0003bd70: 20 20 20 20 20 20 65 6e 64 3a 20 2f 28 5c 73 7c end: /(\s| 0003bd80: 24 29 2f 2c 0a 20 20 20 20 20 20 20 20 20 20 65 $)/,. e 0003bd90: 78 63 6c 75 64 65 45 6e 64 3a 20 74 72 75 65 0a xcludeEnd: true. 0003bda0: 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 }. 0003bdb0: 5d 0a 20 20 20 20 7d 2c 0a 20 20 20 20 7b 0a 20 ]. },. {. 0003bdc0: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 0003bdd0: 27 72 65 67 65 78 70 27 2c 0a 20 20 20 20 20 20 'regexp',. 0003bde0: 76 61 72 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 variants: [. 0003bdf0: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 {. 0003be00: 62 65 67 69 6e 3a 20 27 2f 2f 27 2c 0a 20 20 20 begin: '//',. 0003be10: 20 20 20 20 20 20 20 65 6e 64 3a 20 27 2f 2f 5b end: '//[ 0003be20: 67 69 6d 5d 2a 27 2c 0a 20 20 20 20 20 20 20 20 gim]*',. 0003be30: 20 20 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 contains: [. 0003be40: 20 20 20 20 20 20 20 20 20 20 53 55 42 53 54 2c SUBST, 0003be50: 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 6c 6a . hlj 0003be60: 73 2e 48 41 53 48 5f 43 4f 4d 4d 45 4e 54 5f 4d s.HASH_COMMENT_M 0003be70: 4f 44 45 0a 20 20 20 20 20 20 20 20 20 20 5d 0a ODE. ]. 0003be80: 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 },. 0003be90: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 2f {. / 0003bea0: 2f 20 72 65 67 65 78 20 63 61 6e 27 74 20 73 74 / regex can't st 0003beb0: 61 72 74 20 77 69 74 68 20 73 70 61 63 65 20 74 art with space t 0003bec0: 6f 20 70 61 72 73 65 20 78 20 2f 20 32 20 2f 20 o parse x / 2 / 0003bed0: 33 20 61 73 20 74 77 6f 20 64 69 76 69 73 69 6f 3 as two divisio 0003bee0: 6e 73 0a 20 20 20 20 20 20 20 20 20 20 2f 2f 20 ns. // 0003bef0: 72 65 67 65 78 20 63 61 6e 27 74 20 73 74 61 72 regex can't star 0003bf00: 74 20 77 69 74 68 20 2a 2c 20 61 6e 64 20 69 74 t with *, and it 0003bf10: 20 73 75 70 70 6f 72 74 73 20 61 6e 20 22 69 6c supports an "il 0003bf20: 6c 65 67 61 6c 22 20 69 6e 20 74 68 65 20 6d 61 legal" in the ma 0003bf30: 69 6e 20 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 in mode. 0003bf40: 20 20 62 65 67 69 6e 3a 20 2f 5c 2f 28 3f 21 5b begin: /\/(?![ 0003bf50: 20 2a 5d 29 28 5c 5c 2e 7c 5b 5e 5c 5c 5c 6e 5d *])(\\.|[^\\\n] 0003bf60: 29 2a 3f 5c 2f 5b 67 69 6d 5d 2a 28 3f 3d 5c 57 )*?\/[gim]*(?=\W 0003bf70: 29 2f 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 )/. }. 0003bf80: 20 20 20 5d 0a 20 20 20 20 7d 2c 0a 20 20 20 20 ]. },. 0003bf90: 7b 0a 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 {. begin: ' 0003bfa0: 40 27 20 2b 20 4a 53 5f 49 44 45 4e 54 5f 52 45 @' + JS_IDENT_RE 0003bfb0: 0a 20 20 20 20 7d 2c 0a 20 20 20 20 7b 0a 20 20 . },. {. 0003bfc0: 20 20 20 20 62 65 67 69 6e 3a 20 27 60 60 27 2c begin: '``', 0003bfd0: 0a 20 20 20 20 20 20 65 6e 64 3a 20 27 60 60 27 . end: '``' 0003bfe0: 2c 0a 20 20 20 20 20 20 65 78 63 6c 75 64 65 42 ,. excludeB 0003bff0: 65 67 69 6e 3a 20 74 72 75 65 2c 0a 20 20 20 20 egin: true,. 0003c000: 20 20 65 78 63 6c 75 64 65 45 6e 64 3a 20 74 72 excludeEnd: tr 0003c010: 75 65 2c 0a 20 20 20 20 20 20 73 75 62 4c 61 6e ue,. subLan 0003c020: 67 75 61 67 65 3a 20 27 6a 61 76 61 73 63 72 69 guage: 'javascri 0003c030: 70 74 27 0a 20 20 20 20 7d 0a 20 20 5d 3b 0a 20 pt'. }. ];. 0003c040: 20 53 55 42 53 54 2e 63 6f 6e 74 61 69 6e 73 20 SUBST.contains 0003c050: 3d 20 45 58 50 52 45 53 53 49 4f 4e 53 3b 0a 0a = EXPRESSIONS;.. 0003c060: 20 20 63 6f 6e 73 74 20 50 41 52 41 4d 53 20 3d const PARAMS = 0003c070: 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 {. className 0003c080: 3a 20 27 70 61 72 61 6d 73 27 2c 0a 20 20 20 20 : 'params',. 0003c090: 62 65 67 69 6e 3a 20 27 5c 5c 28 27 2c 0a 20 20 begin: '\\(',. 0003c0a0: 20 20 72 65 74 75 72 6e 42 65 67 69 6e 3a 20 74 returnBegin: t 0003c0b0: 72 75 65 2c 0a 20 20 20 20 2f 2a 20 57 65 20 6e rue,. /* We n 0003c0c0: 65 65 64 20 61 6e 6f 74 68 65 72 20 63 6f 6e 74 eed another cont 0003c0d0: 61 69 6e 65 64 20 6e 61 6d 65 6c 65 73 73 20 6d ained nameless m 0003c0e0: 6f 64 65 20 74 6f 20 6e 6f 74 20 68 61 76 65 20 ode to not have 0003c0f0: 65 76 65 72 79 20 6e 65 73 74 65 64 0a 20 20 20 every nested. 0003c100: 20 70 61 69 72 20 6f 66 20 70 61 72 65 6e 73 20 pair of parens 0003c110: 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 22 70 61 to be called "pa 0003c120: 72 61 6d 73 22 20 2a 2f 0a 20 20 20 20 63 6f 6e rams" */. con 0003c130: 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 7b tains: [. { 0003c140: 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 . begin: 0003c150: 2f 5c 28 2f 2c 0a 20 20 20 20 20 20 20 20 65 6e /\(/,. en 0003c160: 64 3a 20 2f 5c 29 2f 2c 0a 20 20 20 20 20 20 20 d: /\)/,. 0003c170: 20 6b 65 79 77 6f 72 64 73 3a 20 4b 45 59 57 4f keywords: KEYWO 0003c180: 52 44 53 24 31 2c 0a 20 20 20 20 20 20 20 20 63 RDS$1,. c 0003c190: 6f 6e 74 61 69 6e 73 3a 20 5b 27 73 65 6c 66 27 ontains: ['self' 0003c1a0: 5d 2e 63 6f 6e 63 61 74 28 45 58 50 52 45 53 53 ].concat(EXPRESS 0003c1b0: 49 4f 4e 53 29 0a 20 20 20 20 20 20 7d 0a 20 20 IONS). }. 0003c1c0: 20 20 5d 0a 20 20 7d 3b 0a 0a 20 20 63 6f 6e 73 ]. };.. cons 0003c1d0: 74 20 53 59 4d 42 4f 4c 53 20 3d 20 7b 0a 20 20 t SYMBOLS = {. 0003c1e0: 20 20 62 65 67 69 6e 3a 20 27 28 23 3d 3e 7c 3d begin: '(#=>|= 0003c1f0: 3e 7c 5c 5c 7c 3e 3e 7c 2d 3f 2d 3e 7c 21 2d 3e >|\\|>>|-?->|!-> 0003c200: 29 27 0a 20 20 7d 3b 0a 0a 20 20 72 65 74 75 72 )'. };.. retur 0003c210: 6e 20 7b 0a 20 20 20 20 6e 61 6d 65 3a 20 27 4c n {. name: 'L 0003c220: 69 76 65 53 63 72 69 70 74 27 2c 0a 20 20 20 20 iveScript',. 0003c230: 61 6c 69 61 73 65 73 3a 20 5b 27 6c 73 27 5d 2c aliases: ['ls'], 0003c240: 0a 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 20 4b . keywords: K 0003c250: 45 59 57 4f 52 44 53 24 31 2c 0a 20 20 20 20 69 EYWORDS$1,. i 0003c260: 6c 6c 65 67 61 6c 3a 20 2f 5c 2f 5c 2a 2f 2c 0a llegal: /\/\*/,. 0003c270: 20 20 20 20 63 6f 6e 74 61 69 6e 73 3a 20 45 58 contains: EX 0003c280: 50 52 45 53 53 49 4f 4e 53 2e 63 6f 6e 63 61 74 PRESSIONS.concat 0003c290: 28 5b 0a 20 20 20 20 20 20 68 6c 6a 73 2e 43 4f ([. hljs.CO 0003c2a0: 4d 4d 45 4e 54 28 27 5c 5c 2f 5c 5c 2a 27 2c 20 MMENT('\\/\\*', 0003c2b0: 27 5c 5c 2a 5c 5c 2f 27 29 2c 0a 20 20 20 20 20 '\\*\\/'),. 0003c2c0: 20 68 6c 6a 73 2e 48 41 53 48 5f 43 4f 4d 4d 45 hljs.HASH_COMME 0003c2d0: 4e 54 5f 4d 4f 44 45 2c 0a 20 20 20 20 20 20 53 NT_MODE,. S 0003c2e0: 59 4d 42 4f 4c 53 2c 20 2f 2f 20 72 65 6c 65 76 YMBOLS, // relev 0003c2f0: 61 6e 63 65 20 62 6f 6f 73 74 65 72 0a 20 20 20 ance booster. 0003c300: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 {. cla 0003c310: 73 73 4e 61 6d 65 3a 20 27 66 75 6e 63 74 69 6f ssName: 'functio 0003c320: 6e 27 2c 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 n',. cont 0003c330: 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 ains: [. 0003c340: 20 20 54 49 54 4c 45 2c 0a 20 20 20 20 20 20 20 TITLE,. 0003c350: 20 20 20 50 41 52 41 4d 53 0a 20 20 20 20 20 20 PARAMS. 0003c360: 20 20 5d 2c 0a 20 20 20 20 20 20 20 20 72 65 74 ],. ret 0003c370: 75 72 6e 42 65 67 69 6e 3a 20 74 72 75 65 2c 0a urnBegin: true,. 0003c380: 20 20 20 20 20 20 20 20 76 61 72 69 61 6e 74 73 variants 0003c390: 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 7b 0a : [. {. 0003c3a0: 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 begi 0003c3b0: 6e 3a 20 27 28 27 20 2b 20 4a 53 5f 49 44 45 4e n: '(' + JS_IDEN 0003c3c0: 54 5f 52 45 20 2b 20 27 5c 5c 73 2a 28 3f 3a 3d T_RE + '\\s*(?:= 0003c3d0: 7c 3a 3d 29 5c 5c 73 2a 29 3f 28 5c 5c 28 2e 2a |:=)\\s*)?(\\(.* 0003c3e0: 5c 5c 29 5c 5c 73 2a 29 3f 5c 5c 42 2d 3e 5c 5c \\)\\s*)?\\B->\\ 0003c3f0: 2a 3f 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 *?',. 0003c400: 20 65 6e 64 3a 20 27 2d 3e 5c 5c 2a 3f 27 0a 20 end: '->\\*?'. 0003c410: 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 },. 0003c420: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 0003c430: 20 20 20 20 62 65 67 69 6e 3a 20 27 28 27 20 2b begin: '(' + 0003c440: 20 4a 53 5f 49 44 45 4e 54 5f 52 45 20 2b 20 27 JS_IDENT_RE + ' 0003c450: 5c 5c 73 2a 28 3f 3a 3d 7c 3a 3d 29 5c 5c 73 2a \\s*(?:=|:=)\\s* 0003c460: 29 3f 21 3f 28 5c 5c 28 2e 2a 5c 5c 29 5c 5c 73 )?!?(\\(.*\\)\\s 0003c470: 2a 29 3f 5c 5c 42 5b 2d 7e 5d 7b 31 2c 32 7d 3e *)?\\B[-~]{1,2}> 0003c480: 5c 5c 2a 3f 27 2c 0a 20 20 20 20 20 20 20 20 20 \\*?',. 0003c490: 20 20 20 65 6e 64 3a 20 27 5b 2d 7e 5d 7b 31 2c end: '[-~]{1, 0003c4a0: 32 7d 3e 5c 5c 2a 3f 27 0a 20 20 20 20 20 20 20 2}>\\*?'. 0003c4b0: 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 },. 0003c4c0: 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 65 {. be 0003c4d0: 67 69 6e 3a 20 27 28 27 20 2b 20 4a 53 5f 49 44 gin: '(' + JS_ID 0003c4e0: 45 4e 54 5f 52 45 20 2b 20 27 5c 5c 73 2a 28 3f ENT_RE + '\\s*(? 0003c4f0: 3a 3d 7c 3a 3d 29 5c 5c 73 2a 29 3f 28 5c 5c 28 :=|:=)\\s*)?(\\( 0003c500: 2e 2a 5c 5c 29 5c 5c 73 2a 29 3f 5c 5c 42 21 3f .*\\)\\s*)?\\B!? 0003c510: 5b 2d 7e 5d 7b 31 2c 32 7d 3e 5c 5c 2a 3f 27 2c [-~]{1,2}>\\*?', 0003c520: 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 . end 0003c530: 3a 20 27 21 3f 5b 2d 7e 5d 7b 31 2c 32 7d 3e 5c : '!?[-~]{1,2}>\ 0003c540: 5c 2a 3f 27 0a 20 20 20 20 20 20 20 20 20 20 7d \*?'. } 0003c550: 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 . ]. 0003c560: 20 7d 2c 0a 20 20 20 20 20 20 7b 0a 20 20 20 20 },. {. 0003c570: 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 27 className: ' 0003c580: 63 6c 61 73 73 27 2c 0a 20 20 20 20 20 20 20 20 class',. 0003c590: 62 65 67 69 6e 4b 65 79 77 6f 72 64 73 3a 20 27 beginKeywords: ' 0003c5a0: 63 6c 61 73 73 27 2c 0a 20 20 20 20 20 20 20 20 class',. 0003c5b0: 65 6e 64 3a 20 27 24 27 2c 0a 20 20 20 20 20 20 end: '$',. 0003c5c0: 20 20 69 6c 6c 65 67 61 6c 3a 20 2f 5b 3a 3d 22 illegal: /[:=" 0003c5d0: 5c 5b 5c 5d 5d 2f 2c 0a 20 20 20 20 20 20 20 20 \[\]]/,. 0003c5e0: 63 6f 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 contains: [. 0003c5f0: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 0003c600: 20 20 20 20 62 65 67 69 6e 4b 65 79 77 6f 72 64 beginKeyword 0003c610: 73 3a 20 27 65 78 74 65 6e 64 73 27 2c 0a 20 20 s: 'extends',. 0003c620: 20 20 20 20 20 20 20 20 20 20 65 6e 64 73 57 69 endsWi 0003c630: 74 68 50 61 72 65 6e 74 3a 20 74 72 75 65 2c 0a thParent: true,. 0003c640: 20 20 20 20 20 20 20 20 20 20 20 20 69 6c 6c 65 ille 0003c650: 67 61 6c 3a 20 2f 5b 3a 3d 22 5c 5b 5c 5d 5d 2f gal: /[:="\[\]]/ 0003c660: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f ,. co 0003c670: 6e 74 61 69 6e 73 3a 20 5b 54 49 54 4c 45 5d 0a ntains: [TITLE]. 0003c680: 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 },. 0003c690: 20 20 20 20 20 20 20 54 49 54 4c 45 0a 20 20 20 TITLE. 0003c6a0: 20 20 20 20 20 5d 0a 20 20 20 20 20 20 7d 2c 0a ]. },. 0003c6b0: 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 {. 0003c6c0: 62 65 67 69 6e 3a 20 4a 53 5f 49 44 45 4e 54 5f begin: JS_IDENT_ 0003c6d0: 52 45 20 2b 20 27 3a 27 2c 0a 20 20 20 20 20 20 RE + ':',. 0003c6e0: 20 20 65 6e 64 3a 20 27 3a 27 2c 0a 20 20 20 20 end: ':',. 0003c6f0: 20 20 20 20 72 65 74 75 72 6e 42 65 67 69 6e 3a returnBegin: 0003c700: 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 72 true,. r 0003c710: 65 74 75 72 6e 45 6e 64 3a 20 74 72 75 65 2c 0a eturnEnd: true,. 0003c720: 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 relevanc 0003c730: 65 3a 20 30 0a 20 20 20 20 20 20 7d 0a 20 20 20 e: 0. }. 0003c740: 20 5d 29 0a 20 20 7d 3b 0a 7d 0a 0a 6d 6f 64 75 ]). };.}..modu 0003c750: 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 6c 69 76 le.exports = liv 0003c760: 65 73 63 72 69 70 74 3b 0a 0a 0a 2f 2a 2a 2a 2f escript;.../***/ 0003c770: 20 7d 29 2c 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f 6e }),../***/ "./n 0003c780: 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 ode_modules/high 0003c790: 6c 69 67 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e light.js/lib/lan 0003c7a0: 67 75 61 67 65 73 2f 6c 6c 76 6d 2e 6a 73 22 3a guages/llvm.js": 0003c7b0: 0a 2f 2a 21 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ./*!************ 0003c7c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003c7d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003c7e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c *************!*\ 0003c7f0: 0a 20 20 21 2a 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d . !*** ./node_m 0003c800: 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 68 74 odules/highlight 0003c810: 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 67 65 .js/lib/language 0003c820: 73 2f 6c 6c 76 6d 2e 6a 73 20 2a 2a 2a 21 0a 20 s/llvm.js ***!. 0003c830: 20 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a \************** 0003c840: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003c850: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003c860: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0a 2f 2a 2a ***********/./** 0003c870: 2a 2f 20 28 28 6d 6f 64 75 6c 65 29 20 3d 3e 20 */ ((module) => 0003c880: 7b 0a 0a 2f 2a 2a 0a 20 2a 20 40 70 61 72 61 6d {../**. * @param 0003c890: 20 7b 73 74 72 69 6e 67 7d 20 76 61 6c 75 65 0a {string} value. 0003c8a0: 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 52 65 67 * @returns {Reg 0003c8b0: 45 78 70 7d 0a 20 2a 20 2a 2f 0a 0a 2f 2a 2a 0a Exp}. * */../**. 0003c8c0: 20 2a 20 40 70 61 72 61 6d 20 7b 52 65 67 45 78 * @param {RegEx 0003c8d0: 70 20 7c 20 73 74 72 69 6e 67 20 7d 20 72 65 0a p | string } re. 0003c8e0: 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 73 74 72 * @returns {str 0003c8f0: 69 6e 67 7d 0a 20 2a 2f 0a 66 75 6e 63 74 69 6f ing}. */.functio 0003c900: 6e 20 73 6f 75 72 63 65 28 72 65 29 20 7b 0a 20 n source(re) {. 0003c910: 20 69 66 20 28 21 72 65 29 20 72 65 74 75 72 6e if (!re) return 0003c920: 20 6e 75 6c 6c 3b 0a 20 20 69 66 20 28 74 79 70 null;. if (typ 0003c930: 65 6f 66 20 72 65 20 3d 3d 3d 20 22 73 74 72 69 eof re === "stri 0003c940: 6e 67 22 29 20 72 65 74 75 72 6e 20 72 65 3b 0a ng") return re;. 0003c950: 0a 20 20 72 65 74 75 72 6e 20 72 65 2e 73 6f 75 . return re.sou 0003c960: 72 63 65 3b 0a 7d 0a 0a 2f 2a 2a 0a 20 2a 20 40 rce;.}../**. * @ 0003c970: 70 61 72 61 6d 20 7b 2e 2e 2e 28 52 65 67 45 78 param {...(RegEx 0003c980: 70 20 7c 20 73 74 72 69 6e 67 29 20 7d 20 61 72 p | string) } ar 0003c990: 67 73 0a 20 2a 20 40 72 65 74 75 72 6e 73 20 7b gs. * @returns { 0003c9a0: 73 74 72 69 6e 67 7d 0a 20 2a 2f 0a 66 75 6e 63 string}. */.func 0003c9b0: 74 69 6f 6e 20 63 6f 6e 63 61 74 28 2e 2e 2e 61 tion concat(...a 0003c9c0: 72 67 73 29 20 7b 0a 20 20 63 6f 6e 73 74 20 6a rgs) {. const j 0003c9d0: 6f 69 6e 65 64 20 3d 20 61 72 67 73 2e 6d 61 70 oined = args.map 0003c9e0: 28 28 78 29 20 3d 3e 20 73 6f 75 72 63 65 28 78 ((x) => source(x 0003c9f0: 29 29 2e 6a 6f 69 6e 28 22 22 29 3b 0a 20 20 72 )).join("");. r 0003ca00: 65 74 75 72 6e 20 6a 6f 69 6e 65 64 3b 0a 7d 0a eturn joined;.}. 0003ca10: 0a 2f 2a 0a 4c 61 6e 67 75 61 67 65 3a 20 4c 4c ./*.Language: LL 0003ca20: 56 4d 20 49 52 0a 41 75 74 68 6f 72 3a 20 4d 69 VM IR.Author: Mi 0003ca30: 63 68 61 65 6c 20 52 6f 64 6c 65 72 20 3c 63 6f chael Rodler <co 0003ca40: 6e 74 61 63 74 40 66 30 72 6b 69 2e 61 74 3e 0a ntact@f0rki.at>. 0003ca50: 44 65 73 63 72 69 70 74 69 6f 6e 3a 20 6c 61 6e Description: lan 0003ca60: 67 75 61 67 65 20 75 73 65 64 20 61 73 20 69 6e guage used as in 0003ca70: 74 65 72 6d 65 64 69 61 74 65 20 72 65 70 72 65 termediate repre 0003ca80: 73 65 6e 74 61 74 69 6f 6e 20 69 6e 20 74 68 65 sentation in the 0003ca90: 20 4c 4c 56 4d 20 63 6f 6d 70 69 6c 65 72 20 66 LLVM compiler f 0003caa0: 72 61 6d 65 77 6f 72 6b 0a 57 65 62 73 69 74 65 ramework.Website 0003cab0: 3a 20 68 74 74 70 73 3a 2f 2f 6c 6c 76 6d 2e 6f : https://llvm.o 0003cac0: 72 67 2f 64 6f 63 73 2f 4c 61 6e 67 52 65 66 2e rg/docs/LangRef. 0003cad0: 68 74 6d 6c 0a 43 61 74 65 67 6f 72 79 3a 20 61 html.Category: a 0003cae0: 73 73 65 6d 62 6c 65 72 0a 41 75 64 69 74 3a 20 ssembler.Audit: 0003caf0: 32 30 32 30 0a 2a 2f 0a 0a 2f 2a 2a 20 40 74 79 2020.*/../** @ty 0003cb00: 70 65 20 4c 61 6e 67 75 61 67 65 46 6e 20 2a 2f pe LanguageFn */ 0003cb10: 0a 66 75 6e 63 74 69 6f 6e 20 6c 6c 76 6d 28 68 .function llvm(h 0003cb20: 6c 6a 73 29 20 7b 0a 20 20 63 6f 6e 73 74 20 49 ljs) {. const I 0003cb30: 44 45 4e 54 5f 52 45 20 3d 20 2f 28 5b 2d 61 2d DENT_RE = /([-a- 0003cb40: 7a 41 2d 5a 24 2e 5f 5d 5b 5c 77 24 2e 2d 5d 2a zA-Z$._][\w$.-]* 0003cb50: 29 2f 3b 0a 20 20 63 6f 6e 73 74 20 54 59 50 45 )/;. const TYPE 0003cb60: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 0003cb70: 6d 65 3a 20 27 74 79 70 65 27 2c 0a 20 20 20 20 me: 'type',. 0003cb80: 62 65 67 69 6e 3a 20 2f 5c 62 69 5c 64 2b 28 3f begin: /\bi\d+(? 0003cb90: 3d 5c 73 7c 5c 62 29 2f 0a 20 20 7d 3b 0a 20 20 =\s|\b)/. };. 0003cba0: 63 6f 6e 73 74 20 4f 50 45 52 41 54 4f 52 20 3d const OPERATOR = 0003cbb0: 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 {. className 0003cbc0: 3a 20 27 6f 70 65 72 61 74 6f 72 27 2c 0a 20 20 : 'operator',. 0003cbd0: 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 2c 0a relevance: 0,. 0003cbe0: 20 20 20 20 62 65 67 69 6e 3a 20 2f 3d 2f 0a 20 begin: /=/. 0003cbf0: 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 50 55 4e 43 };. const PUNC 0003cc00: 54 55 41 54 49 4f 4e 20 3d 20 7b 0a 20 20 20 20 TUATION = {. 0003cc10: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 70 75 6e 63 className: 'punc 0003cc20: 74 75 61 74 69 6f 6e 27 2c 0a 20 20 20 20 72 65 tuation',. re 0003cc30: 6c 65 76 61 6e 63 65 3a 20 30 2c 0a 20 20 20 20 levance: 0,. 0003cc40: 62 65 67 69 6e 3a 20 2f 2c 2f 0a 20 20 7d 3b 0a begin: /,/. };. 0003cc50: 20 20 63 6f 6e 73 74 20 4e 55 4d 42 45 52 20 3d const NUMBER = 0003cc60: 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 {. className 0003cc70: 3a 20 27 6e 75 6d 62 65 72 27 2c 0a 20 20 20 20 : 'number',. 0003cc80: 76 61 72 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 variants: [. 0003cc90: 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 2f 30 5b { begin: /0[ 0003cca0: 78 58 5d 5b 61 2d 66 41 2d 46 30 2d 39 5d 2b 2f xX][a-fA-F0-9]+/ 0003ccb0: 20 7d 2c 0a 20 20 20 20 20 20 20 20 7b 20 62 65 },. { be 0003ccc0: 67 69 6e 3a 20 2f 2d 3f 5c 64 2b 28 3f 3a 5b 2e gin: /-?\d+(?:[. 0003ccd0: 5d 5c 64 2b 29 3f 28 3f 3a 5b 65 45 5d 5b 2d 2b ]\d+)?(?:[eE][-+ 0003cce0: 5d 3f 5c 64 2b 28 3f 3a 5b 2e 5d 5c 64 2b 29 3f ]?\d+(?:[.]\d+)? 0003ccf0: 29 3f 2f 20 7d 0a 20 20 20 20 5d 2c 0a 20 20 20 )?/ }. ],. 0003cd00: 20 72 65 6c 65 76 61 6e 63 65 3a 20 30 0a 20 20 relevance: 0. 0003cd10: 7d 3b 0a 20 20 63 6f 6e 73 74 20 4c 41 42 45 4c };. const LABEL 0003cd20: 20 3d 20 7b 0a 20 20 20 20 63 6c 61 73 73 4e 61 = {. classNa 0003cd30: 6d 65 3a 20 27 73 79 6d 62 6f 6c 27 2c 0a 20 20 me: 'symbol',. 0003cd40: 20 20 76 61 72 69 61 6e 74 73 3a 20 5b 0a 20 20 variants: [. 0003cd50: 20 20 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 2f { begin: / 0003cd60: 5e 5c 73 2a 5b 61 2d 7a 5d 2b 3a 2f 20 7d 2c 20 ^\s*[a-z]+:/ }, 0003cd70: 2f 2f 20 6c 61 62 65 6c 73 0a 20 20 20 20 5d 2c // labels. ], 0003cd80: 0a 20 20 20 20 72 65 6c 65 76 61 6e 63 65 3a 20 . relevance: 0003cd90: 30 0a 20 20 7d 3b 0a 20 20 63 6f 6e 73 74 20 56 0. };. const V 0003cda0: 41 52 49 41 42 4c 45 20 3d 20 7b 0a 20 20 20 20 ARIABLE = {. 0003cdb0: 63 6c 61 73 73 4e 61 6d 65 3a 20 27 76 61 72 69 className: 'vari 0003cdc0: 61 62 6c 65 27 2c 0a 20 20 20 20 76 61 72 69 61 able',. varia 0003cdd0: 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 7b 20 62 nts: [. { b 0003cde0: 65 67 69 6e 3a 20 63 6f 6e 63 61 74 28 2f 25 2f egin: concat(/%/ 0003cdf0: 2c 20 49 44 45 4e 54 5f 52 45 29 20 7d 2c 0a 20 , IDENT_RE) },. 0003ce00: 20 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 2f 25 { begin: /% 0003ce10: 5c 64 2b 2f 20 7d 2c 0a 20 20 20 20 20 20 7b 20 \d+/ },. { 0003ce20: 62 65 67 69 6e 3a 20 2f 23 5c 64 2b 2f 20 7d 2c begin: /#\d+/ }, 0003ce30: 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 20 20 63 6f . ]. };. co 0003ce40: 6e 73 74 20 46 55 4e 43 54 49 4f 4e 20 3d 20 7b nst FUNCTION = { 0003ce50: 0a 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 . className: 0003ce60: 27 74 69 74 6c 65 27 2c 0a 20 20 20 20 76 61 72 'title',. var 0003ce70: 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 7b iants: [. { 0003ce80: 20 62 65 67 69 6e 3a 20 63 6f 6e 63 61 74 28 2f begin: concat(/ 0003ce90: 40 2f 2c 20 49 44 45 4e 54 5f 52 45 29 20 7d 2c @/, IDENT_RE) }, 0003cea0: 0a 20 20 20 20 20 20 7b 20 62 65 67 69 6e 3a 20 . { begin: 0003ceb0: 2f 40 5c 64 2b 2f 20 7d 2c 0a 20 20 20 20 20 20 /@\d+/ },. 0003cec0: 7b 20 62 65 67 69 6e 3a 20 63 6f 6e 63 61 74 28 { begin: concat( 0003ced0: 2f 21 2f 2c 20 49 44 45 4e 54 5f 52 45 29 20 7d /!/, IDENT_RE) } 0003cee0: 2c 0a 20 20 20 20 20 20 7b 20 62 65 67 69 6e 3a ,. { begin: 0003cef0: 20 63 6f 6e 63 61 74 28 2f 21 5c 64 2b 2f 2c 20 concat(/!\d+/, 0003cf00: 49 44 45 4e 54 5f 52 45 29 20 7d 2c 0a 20 20 20 IDENT_RE) },. 0003cf10: 20 20 20 2f 2f 20 68 74 74 70 73 3a 2f 2f 6c 6c // https://ll 0003cf20: 76 6d 2e 6f 72 67 2f 64 6f 63 73 2f 4c 61 6e 67 vm.org/docs/Lang 0003cf30: 52 65 66 2e 68 74 6d 6c 23 6e 61 6d 65 64 6d 65 Ref.html#namedme 0003cf40: 74 61 64 61 74 61 73 74 72 75 63 74 75 72 65 0a tadatastructure. 0003cf50: 20 20 20 20 20 20 2f 2f 20 6f 62 76 69 6f 75 73 // obvious 0003cf60: 6c 79 20 61 20 73 69 6e 67 6c 65 20 64 69 67 69 ly a single digi 0003cf70: 74 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 75 73 t can also be us 0003cf80: 65 64 20 69 6e 20 74 68 69 73 20 66 61 73 68 69 ed in this fashi 0003cf90: 6f 6e 0a 20 20 20 20 20 20 7b 20 62 65 67 69 6e on. { begin 0003cfa0: 3a 20 2f 21 5c 64 2b 2f 20 7d 0a 20 20 20 20 5d : /!\d+/ }. ] 0003cfb0: 0a 20 20 7d 3b 0a 0a 20 20 72 65 74 75 72 6e 20 . };.. return 0003cfc0: 7b 0a 20 20 20 20 6e 61 6d 65 3a 20 27 4c 4c 56 {. name: 'LLV 0003cfd0: 4d 20 49 52 27 2c 0a 20 20 20 20 2f 2f 20 54 4f M IR',. // TO 0003cfe0: 44 4f 3a 20 73 70 6c 69 74 20 69 6e 74 6f 20 64 DO: split into d 0003cff0: 69 66 66 65 72 65 6e 74 20 63 61 74 65 67 6f 72 ifferent categor 0003d000: 69 65 73 20 6f 66 20 6b 65 79 77 6f 72 64 73 0a ies of keywords. 0003d010: 20 20 20 20 6b 65 79 77 6f 72 64 73 3a 0a 20 20 keywords:. 0003d020: 20 20 20 20 27 62 65 67 69 6e 20 65 6e 64 20 74 'begin end t 0003d030: 72 75 65 20 66 61 6c 73 65 20 64 65 63 6c 61 72 rue false declar 0003d040: 65 20 64 65 66 69 6e 65 20 67 6c 6f 62 61 6c 20 e define global 0003d050: 27 20 2b 0a 20 20 20 20 20 20 27 63 6f 6e 73 74 ' +. 'const 0003d060: 61 6e 74 20 70 72 69 76 61 74 65 20 6c 69 6e 6b ant private link 0003d070: 65 72 5f 70 72 69 76 61 74 65 20 69 6e 74 65 72 er_private inter 0003d080: 6e 61 6c 20 27 20 2b 0a 20 20 20 20 20 20 27 61 nal ' +. 'a 0003d090: 76 61 69 6c 61 62 6c 65 5f 65 78 74 65 72 6e 61 vailable_externa 0003d0a0: 6c 6c 79 20 6c 69 6e 6b 6f 6e 63 65 20 6c 69 6e lly linkonce lin 0003d0b0: 6b 6f 6e 63 65 5f 6f 64 72 20 77 65 61 6b 20 27 konce_odr weak ' 0003d0c0: 20 2b 0a 20 20 20 20 20 20 27 77 65 61 6b 5f 6f +. 'weak_o 0003d0d0: 64 72 20 61 70 70 65 6e 64 69 6e 67 20 64 6c 6c dr appending dll 0003d0e0: 69 6d 70 6f 72 74 20 64 6c 6c 65 78 70 6f 72 74 import dllexport 0003d0f0: 20 63 6f 6d 6d 6f 6e 20 27 20 2b 0a 20 20 20 20 common ' +. 0003d100: 20 20 27 64 65 66 61 75 6c 74 20 68 69 64 64 65 'default hidde 0003d110: 6e 20 70 72 6f 74 65 63 74 65 64 20 65 78 74 65 n protected exte 0003d120: 72 6e 5f 77 65 61 6b 20 65 78 74 65 72 6e 61 6c rn_weak external 0003d130: 20 27 20 2b 0a 20 20 20 20 20 20 27 74 68 72 65 ' +. 'thre 0003d140: 61 64 5f 6c 6f 63 61 6c 20 7a 65 72 6f 69 6e 69 ad_local zeroini 0003d150: 74 69 61 6c 69 7a 65 72 20 75 6e 64 65 66 20 6e tializer undef n 0003d160: 75 6c 6c 20 74 6f 20 74 61 69 6c 20 27 20 2b 0a ull to tail ' +. 0003d170: 20 20 20 20 20 20 27 74 61 72 67 65 74 20 74 72 'target tr 0003d180: 69 70 6c 65 20 64 61 74 61 6c 61 79 6f 75 74 20 iple datalayout 0003d190: 76 6f 6c 61 74 69 6c 65 20 6e 75 77 20 6e 73 77 volatile nuw nsw 0003d1a0: 20 6e 6e 61 6e 20 27 20 2b 0a 20 20 20 20 20 20 nnan ' +. 0003d1b0: 27 6e 69 6e 66 20 6e 73 7a 20 61 72 63 70 20 66 'ninf nsz arcp f 0003d1c0: 61 73 74 20 65 78 61 63 74 20 69 6e 62 6f 75 6e ast exact inboun 0003d1d0: 64 73 20 61 6c 69 67 6e 20 27 20 2b 0a 20 20 20 ds align ' +. 0003d1e0: 20 20 20 27 61 64 64 72 73 70 61 63 65 20 73 65 'addrspace se 0003d1f0: 63 74 69 6f 6e 20 61 6c 69 61 73 20 6d 6f 64 75 ction alias modu 0003d200: 6c 65 20 61 73 6d 20 73 69 64 65 65 66 66 65 63 le asm sideeffec 0003d210: 74 20 27 20 2b 0a 20 20 20 20 20 20 27 67 63 20 t ' +. 'gc 0003d220: 64 62 67 20 6c 69 6e 6b 65 72 5f 70 72 69 76 61 dbg linker_priva 0003d230: 74 65 5f 77 65 61 6b 20 61 74 74 72 69 62 75 74 te_weak attribut 0003d240: 65 73 20 62 6c 6f 63 6b 61 64 64 72 65 73 73 20 es blockaddress 0003d250: 27 20 2b 0a 20 20 20 20 20 20 27 69 6e 69 74 69 ' +. 'initi 0003d260: 61 6c 65 78 65 63 20 6c 6f 63 61 6c 64 79 6e 61 alexec localdyna 0003d270: 6d 69 63 20 6c 6f 63 61 6c 65 78 65 63 20 70 72 mic localexec pr 0003d280: 65 66 69 78 20 75 6e 6e 61 6d 65 64 5f 61 64 64 efix unnamed_add 0003d290: 72 20 27 20 2b 0a 20 20 20 20 20 20 27 63 63 63 r ' +. 'ccc 0003d2a0: 20 66 61 73 74 63 63 20 63 6f 6c 64 63 63 20 78 fastcc coldcc x 0003d2b0: 38 36 5f 73 74 64 63 61 6c 6c 63 63 20 78 38 36 86_stdcallcc x86 0003d2c0: 5f 66 61 73 74 63 61 6c 6c 63 63 20 27 20 2b 0a _fastcallcc ' +. 0003d2d0: 20 20 20 20 20 20 27 61 72 6d 5f 61 70 63 73 63 'arm_apcsc 0003d2e0: 63 20 61 72 6d 5f 61 61 70 63 73 63 63 20 61 72 c arm_aapcscc ar 0003d2f0: 6d 5f 61 61 70 63 73 5f 76 66 70 63 63 20 70 74 m_aapcs_vfpcc pt 0003d300: 78 5f 64 65 76 69 63 65 20 27 20 2b 0a 20 20 20 x_device ' +. 0003d310: 20 20 20 27 70 74 78 5f 6b 65 72 6e 65 6c 20 69 'ptx_kernel i 0003d320: 6e 74 65 6c 5f 6f 63 6c 5f 62 69 63 63 20 6d 73 ntel_ocl_bicc ms 0003d330: 70 34 33 30 5f 69 6e 74 72 63 63 20 73 70 69 72 p430_intrcc spir 0003d340: 5f 66 75 6e 63 20 27 20 2b 0a 20 20 20 20 20 20 _func ' +. 0003d350: 27 73 70 69 72 5f 6b 65 72 6e 65 6c 20 78 38 36 'spir_kernel x86 0003d360: 5f 36 34 5f 73 79 73 76 63 63 20 78 38 36 5f 36 _64_sysvcc x86_6 0003d370: 34 5f 77 69 6e 36 34 63 63 20 78 38 36 5f 74 68 4_win64cc x86_th 0003d380: 69 73 63 61 6c 6c 63 63 20 27 20 2b 0a 20 20 20 iscallcc ' +. 0003d390: 20 20 20 27 63 63 20 63 20 73 69 67 6e 65 78 74 'cc c signext 0003d3a0: 20 7a 65 72 6f 65 78 74 20 69 6e 72 65 67 20 73 zeroext inreg s 0003d3b0: 72 65 74 20 6e 6f 75 6e 77 69 6e 64 20 27 20 2b ret nounwind ' + 0003d3c0: 0a 20 20 20 20 20 20 27 6e 6f 72 65 74 75 72 6e . 'noreturn 0003d3d0: 20 6e 6f 61 6c 69 61 73 20 6e 6f 63 61 70 74 75 noalias nocaptu 0003d3e0: 72 65 20 62 79 76 61 6c 20 6e 65 73 74 20 72 65 re byval nest re 0003d3f0: 61 64 6e 6f 6e 65 20 27 20 2b 0a 20 20 20 20 20 adnone ' +. 0003d400: 20 27 72 65 61 64 6f 6e 6c 79 20 69 6e 6c 69 6e 'readonly inlin 0003d410: 65 68 69 6e 74 20 6e 6f 69 6e 6c 69 6e 65 20 61 ehint noinline a 0003d420: 6c 77 61 79 73 69 6e 6c 69 6e 65 20 6f 70 74 73 lwaysinline opts 0003d430: 69 7a 65 20 73 73 70 20 27 20 2b 0a 20 20 20 20 ize ssp ' +. 0003d440: 20 20 27 73 73 70 72 65 71 20 6e 6f 72 65 64 7a 'sspreq noredz 0003d450: 6f 6e 65 20 6e 6f 69 6d 70 6c 69 63 69 74 66 6c one noimplicitfl 0003d460: 6f 61 74 20 6e 61 6b 65 64 20 62 75 69 6c 74 69 oat naked builti 0003d470: 6e 20 63 6f 6c 64 20 27 20 2b 0a 20 20 20 20 20 n cold ' +. 0003d480: 20 27 6e 6f 62 75 69 6c 74 69 6e 20 6e 6f 64 75 'nobuiltin nodu 0003d490: 70 6c 69 63 61 74 65 20 6e 6f 6e 6c 61 7a 79 62 plicate nonlazyb 0003d4a0: 69 6e 64 20 6f 70 74 6e 6f 6e 65 20 72 65 74 75 ind optnone retu 0003d4b0: 72 6e 73 5f 74 77 69 63 65 20 27 20 2b 0a 20 20 rns_twice ' +. 0003d4c0: 20 20 20 20 27 73 61 6e 69 74 69 7a 65 5f 61 64 'sanitize_ad 0003d4d0: 64 72 65 73 73 20 73 61 6e 69 74 69 7a 65 5f 6d dress sanitize_m 0003d4e0: 65 6d 6f 72 79 20 73 61 6e 69 74 69 7a 65 5f 74 emory sanitize_t 0003d4f0: 68 72 65 61 64 20 73 73 70 73 74 72 6f 6e 67 20 hread sspstrong 0003d500: 27 20 2b 0a 20 20 20 20 20 20 27 75 77 74 61 62 ' +. 'uwtab 0003d510: 6c 65 20 72 65 74 75 72 6e 65 64 20 74 79 70 65 le returned type 0003d520: 20 6f 70 61 71 75 65 20 65 71 20 6e 65 20 73 6c opaque eq ne sl 0003d530: 74 20 73 67 74 20 27 20 2b 0a 20 20 20 20 20 20 t sgt ' +. 0003d540: 27 73 6c 65 20 73 67 65 20 75 6c 74 20 75 67 74 'sle sge ult ugt 0003d550: 20 75 6c 65 20 75 67 65 20 6f 65 71 20 6f 6e 65 ule uge oeq one 0003d560: 20 6f 6c 74 20 6f 67 74 20 27 20 2b 0a 20 20 20 olt ogt ' +. 0003d570: 20 20 20 27 6f 6c 65 20 6f 67 65 20 6f 72 64 20 'ole oge ord 0003d580: 75 6e 6f 20 75 65 71 20 75 6e 65 20 78 20 61 63 uno ueq une x ac 0003d590: 71 5f 72 65 6c 20 61 63 71 75 69 72 65 20 27 20 q_rel acquire ' 0003d5a0: 2b 0a 20 20 20 20 20 20 27 61 6c 69 67 6e 73 74 +. 'alignst 0003d5b0: 61 63 6b 20 61 74 6f 6d 69 63 20 63 61 74 63 68 ack atomic catch 0003d5c0: 20 63 6c 65 61 6e 75 70 20 66 69 6c 74 65 72 20 cleanup filter 0003d5d0: 69 6e 74 65 6c 64 69 61 6c 65 63 74 20 27 20 2b inteldialect ' + 0003d5e0: 0a 20 20 20 20 20 20 27 6d 61 78 20 6d 69 6e 20 . 'max min 0003d5f0: 6d 6f 6e 6f 74 6f 6e 69 63 20 6e 61 6e 64 20 70 monotonic nand p 0003d600: 65 72 73 6f 6e 61 6c 69 74 79 20 72 65 6c 65 61 ersonality relea 0003d610: 73 65 20 73 65 71 5f 63 73 74 20 27 20 2b 0a 20 se seq_cst ' +. 0003d620: 20 20 20 20 20 27 73 69 6e 67 6c 65 74 68 72 65 'singlethre 0003d630: 61 64 20 75 6d 61 78 20 75 6d 69 6e 20 75 6e 6f ad umax umin uno 0003d640: 72 64 65 72 65 64 20 78 63 68 67 20 61 64 64 20 rdered xchg add 0003d650: 66 61 64 64 20 27 20 2b 0a 20 20 20 20 20 20 27 fadd ' +. ' 0003d660: 73 75 62 20 66 73 75 62 20 6d 75 6c 20 66 6d 75 sub fsub mul fmu 0003d670: 6c 20 75 64 69 76 20 73 64 69 76 20 66 64 69 76 l udiv sdiv fdiv 0003d680: 20 75 72 65 6d 20 73 72 65 6d 20 27 20 2b 0a 20 urem srem ' +. 0003d690: 20 20 20 20 20 27 66 72 65 6d 20 73 68 6c 20 6c 'frem shl l 0003d6a0: 73 68 72 20 61 73 68 72 20 61 6e 64 20 6f 72 20 shr ashr and or 0003d6b0: 78 6f 72 20 69 63 6d 70 20 66 63 6d 70 20 27 20 xor icmp fcmp ' 0003d6c0: 2b 0a 20 20 20 20 20 20 27 70 68 69 20 63 61 6c +. 'phi cal 0003d6d0: 6c 20 74 72 75 6e 63 20 7a 65 78 74 20 73 65 78 l trunc zext sex 0003d6e0: 74 20 66 70 74 72 75 6e 63 20 66 70 65 78 74 20 t fptrunc fpext 0003d6f0: 75 69 74 6f 66 70 20 27 20 2b 0a 20 20 20 20 20 uitofp ' +. 0003d700: 20 27 73 69 74 6f 66 70 20 66 70 74 6f 75 69 20 'sitofp fptoui 0003d710: 66 70 74 6f 73 69 20 69 6e 74 74 6f 70 74 72 20 fptosi inttoptr 0003d720: 70 74 72 74 6f 69 6e 74 20 62 69 74 63 61 73 74 ptrtoint bitcast 0003d730: 20 27 20 2b 0a 20 20 20 20 20 20 27 61 64 64 72 ' +. 'addr 0003d740: 73 70 61 63 65 63 61 73 74 20 73 65 6c 65 63 74 spacecast select 0003d750: 20 76 61 5f 61 72 67 20 72 65 74 20 62 72 20 73 va_arg ret br s 0003d760: 77 69 74 63 68 20 69 6e 76 6f 6b 65 20 27 20 2b witch invoke ' + 0003d770: 0a 20 20 20 20 20 20 27 75 6e 77 69 6e 64 20 75 . 'unwind u 0003d780: 6e 72 65 61 63 68 61 62 6c 65 20 69 6e 64 69 72 nreachable indir 0003d790: 65 63 74 62 72 20 6c 61 6e 64 69 6e 67 70 61 64 ectbr landingpad 0003d7a0: 20 72 65 73 75 6d 65 20 27 20 2b 0a 20 20 20 20 resume ' +. 0003d7b0: 20 20 27 6d 61 6c 6c 6f 63 20 61 6c 6c 6f 63 61 'malloc alloca 0003d7c0: 20 66 72 65 65 20 6c 6f 61 64 20 73 74 6f 72 65 free load store 0003d7d0: 20 67 65 74 65 6c 65 6d 65 6e 74 70 74 72 20 27 getelementptr ' 0003d7e0: 20 2b 0a 20 20 20 20 20 20 27 65 78 74 72 61 63 +. 'extrac 0003d7f0: 74 65 6c 65 6d 65 6e 74 20 69 6e 73 65 72 74 65 telement inserte 0003d800: 6c 65 6d 65 6e 74 20 73 68 75 66 66 6c 65 76 65 lement shuffleve 0003d810: 63 74 6f 72 20 67 65 74 72 65 73 75 6c 74 20 27 ctor getresult ' 0003d820: 20 2b 0a 20 20 20 20 20 20 27 65 78 74 72 61 63 +. 'extrac 0003d830: 74 76 61 6c 75 65 20 69 6e 73 65 72 74 76 61 6c tvalue insertval 0003d840: 75 65 20 61 74 6f 6d 69 63 72 6d 77 20 63 6d 70 ue atomicrmw cmp 0003d850: 78 63 68 67 20 66 65 6e 63 65 20 27 20 2b 0a 20 xchg fence ' +. 0003d860: 20 20 20 20 20 27 61 72 67 6d 65 6d 6f 6e 6c 79 'argmemonly 0003d870: 20 64 6f 75 62 6c 65 27 2c 0a 20 20 20 20 63 6f double',. co 0003d880: 6e 74 61 69 6e 73 3a 20 5b 0a 20 20 20 20 20 20 ntains: [. 0003d890: 54 59 50 45 2c 0a 20 20 20 20 20 20 2f 2f 20 74 TYPE,. // t 0003d8a0: 68 69 73 20 6d 61 74 63 68 65 73 20 22 65 6d 70 his matches "emp 0003d8b0: 74 79 20 63 6f 6d 6d 65 6e 74 73 22 2e 2e 2e 0a ty comments".... 0003d8c0: 20 20 20 20 20 20 2f 2f 20 2e 2e 2e 62 65 63 61 // ...beca 0003d8d0: 75 73 65 20 69 74 27 73 20 66 61 72 20 6d 6f 72 use it's far mor 0003d8e0: 65 20 6c 69 6b 65 6c 79 20 74 68 69 73 20 69 73 e likely this is 0003d8f0: 20 61 20 73 74 61 74 65 6d 65 6e 74 20 74 65 72 a statement ter 0003d900: 6d 69 6e 61 74 6f 72 20 69 6e 0a 20 20 20 20 20 minator in. 0003d910: 20 2f 2f 20 61 6e 6f 74 68 65 72 20 6c 61 6e 67 // another lang 0003d920: 75 61 67 65 20 74 68 61 6e 20 61 6e 20 61 63 74 uage than an act 0003d930: 75 61 6c 20 63 6f 6d 6d 65 6e 74 0a 20 20 20 20 ual comment. 0003d940: 20 20 68 6c 6a 73 2e 43 4f 4d 4d 45 4e 54 28 2f hljs.COMMENT(/ 0003d950: 3b 5c 73 2a 24 2f 2c 20 6e 75 6c 6c 2c 20 7b 20 ;\s*$/, null, { 0003d960: 72 65 6c 65 76 61 6e 63 65 3a 20 30 20 7d 29 2c relevance: 0 }), 0003d970: 0a 20 20 20 20 20 20 68 6c 6a 73 2e 43 4f 4d 4d . hljs.COMM 0003d980: 45 4e 54 28 2f 3b 2f 2c 20 2f 24 2f 29 2c 0a 20 ENT(/;/, /$/),. 0003d990: 20 20 20 20 20 68 6c 6a 73 2e 51 55 4f 54 45 5f hljs.QUOTE_ 0003d9a0: 53 54 52 49 4e 47 5f 4d 4f 44 45 2c 0a 20 20 20 STRING_MODE,. 0003d9b0: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 {. cla 0003d9c0: 73 73 4e 61 6d 65 3a 20 27 73 74 72 69 6e 67 27 ssName: 'string' 0003d9d0: 2c 0a 20 20 20 20 20 20 20 20 76 61 72 69 61 6e ,. varian 0003d9e0: 74 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 ts: [. 0003d9f0: 2f 2f 20 44 6f 75 62 6c 65 2d 71 75 6f 74 65 64 // Double-quoted 0003da00: 20 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 string. 0003da10: 20 20 7b 20 62 65 67 69 6e 3a 20 2f 22 2f 2c 20 { begin: /"/, 0003da20: 65 6e 64 3a 20 2f 5b 5e 5c 5c 5d 22 2f 20 7d 2c end: /[^\\]"/ }, 0003da30: 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 . ]. 0003da40: 20 7d 2c 0a 20 20 20 20 20 20 46 55 4e 43 54 49 },. FUNCTI 0003da50: 4f 4e 2c 0a 20 20 20 20 20 20 50 55 4e 43 54 55 ON,. PUNCTU 0003da60: 41 54 49 4f 4e 2c 0a 20 20 20 20 20 20 4f 50 45 ATION,. OPE 0003da70: 52 41 54 4f 52 2c 0a 20 20 20 20 20 20 56 41 52 RATOR,. VAR 0003da80: 49 41 42 4c 45 2c 0a 20 20 20 20 20 20 4c 41 42 IABLE,. LAB 0003da90: 45 4c 2c 0a 20 20 20 20 20 20 4e 55 4d 42 45 52 EL,. NUMBER 0003daa0: 0a 20 20 20 20 5d 0a 20 20 7d 3b 0a 7d 0a 0a 6d . ]. };.}..m 0003dab0: 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 odule.exports = 0003dac0: 6c 6c 76 6d 3b 0a 0a 0a 2f 2a 2a 2a 2f 20 7d 29 llvm;.../***/ }) 0003dad0: 2c 0a 0a 2f 2a 2a 2a 2f 20 22 2e 2f 6e 6f 64 65 ,../***/ "./node 0003dae0: 5f 6d 6f 64 75 6c 65 73 2f 68 69 67 68 6c 69 67 _modules/highlig 0003daf0: 68 74 2e 6a 73 2f 6c 69 62 2f 6c 61 6e 67 75 61 ht.js/lib/langua 0003db00: 67 65 73 2f 6c 73 6c 2e 6a 73 22 3a 0a 2f 2a 21 ges/lsl.js":./*! 0003db10: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003db20: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003db30: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003db40: 2a 2a 2a 2a 2a 2a 2a 2a 21 2a 5c 0a 20 20 21 2a ********!*\. !* 0003db50: 2a 2a 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 ** ./node_module 0003db60: 73 2f 68 69 67 68 6c 69 67 68 74 2e 6a 73 2f 6c s/highlight.js/l 0003db70: 69 62 2f 6c 61 6e 67 75 61 67 65 73 2f 6c 73 6c ib/languages/lsl 0003db80: 2e 6a 73 20 2a 2a 2a 21 0a 20 20 5c 2a 2a 2a 2a .js ***!. \**** 0003db90: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003dba0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003dbb0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a **************** 0003dbc0: 2a 2a 2a 2a 2f 0a 2f 2a 2a 2a 2f 20 28 28 6d 6f ****/./***/ ((mo 0003dbd0: 64 75 6c 65 29 20 3d 3e 20 7b 0a 0a 2f 2a 0a 4c dule) => {../*.L 0003dbe0: 61 6e 67 75 61 67 65 3a 20 4c 53 4c 20 28 4c 69 anguage: LSL (Li 0003dbf0: 6e 64 65 6e 20 53 63 72 69 70 74 69 6e 67 20 4c nden Scripting L 0003dc00: 61 6e 67 75 61 67 65 29 0a 44 65 73 63 72 69 70 anguage).Descrip 0003dc10: 74 69 6f 6e 3a 20 54 68 65 20 4c 69 6e 64 65 6e tion: The Linden 0003dc20: 20 53 63 72 69 70 74 69 6e 67 20 4c 61 6e 67 75 Scripting Langu 0003dc30: 61 67 65 20 69 73 20 75 73 65 64 20 69 6e 20 53 age is used in S 0003dc40: 65 63 6f 6e 64 20 4c 69 66 65 20 62 79 20 4c 69 econd Life by Li 0003dc50: 6e 64 65 6e 20 4c 61 62 73 2e 0a 41 75 74 68 6f nden Labs..Autho 0003dc60: 72 3a 20 42 75 69 6c 64 65 72 27 73 20 42 72 65 r: Builder's Bre 0003dc70: 77 65 72 79 20 3c 62 75 69 6c 64 65 72 73 62 72 wery <buildersbr 0003dc80: 65 77 65 72 79 40 67 6d 61 69 6c 2e 63 6f 6d 3e ewery@gmail.com> 0003dc90: 0a 57 65 62 73 69 74 65 3a 20 68 74 74 70 3a 2f .Website: http:/ 0003dca0: 2f 77 69 6b 69 2e 73 65 63 6f 6e 64 6c 69 66 65 /wiki.secondlife 0003dcb0: 2e 63 6f 6d 2f 77 69 6b 69 2f 4c 53 4c 5f 50 6f .com/wiki/LSL_Po 0003dcc0: 72 74 61 6c 0a 43 61 74 65 67 6f 72 79 3a 20 73 rtal.Category: s 0003dcd0: 63 72 69 70 74 69 6e 67 0a 2a 2f 0a 0a 66 75 6e cripting.*/..fun 0003dce0: 63 74 69 6f 6e 20 6c 73 6c 28 68 6c 6a 73 29 20 ction lsl(hljs) 0003dcf0: 7b 0a 0a 20 20 20 20 76 61 72 20 4c 53 4c 5f 53 {.. var LSL_S 0003dd00: 54 52 49 4e 47 5f 45 53 43 41 50 45 5f 43 48 41 TRING_ESCAPE_CHA 0003dd10: 52 53 20 3d 20 7b 0a 20 20 20 20 20 20 20 20 63 RS = {. c 0003dd20: 6c 61 73 73 4e 61 6d 65 3a 20 27 73 75 62 73 74 lassName: 'subst 0003dd30: 27 2c 0a 20 20 20 20 20 20 20 20 62 65 67 69 6e ',. begin 0003dd40: 3a 20 2f 5c 5c 5b 74 6e 22 5c 5c 5d 2f 0a 20 20 : /\\[tn"\\]/. 0003dd50: 20 20 7d 3b 0a 0a 20 20 20 20 76 61 72 20 4c 53 };.. var LS 0003dd60: 4c 5f 53 54 52 49 4e 47 53 20 3d 20 7b 0a 20 20 L_STRINGS = {. 0003dd70: 20 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a className: 0003dd80: 20 27 73 74 72 69 6e 67 27 2c 0a 20 20 20 20 20 'string',. 0003dd90: 20 20 20 62 65 67 69 6e 3a 20 27 22 27 2c 0a 20 begin: '"',. 0003dda0: 20 20 20 20 20 20 20 65 6e 64 3a 20 27 22 27 2c end: '"', 0003ddb0: 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e . contain 0003ddc0: 73 3a 20 5b 0a 20 20 20 20 20 20 20 20 20 20 20 s: [. 0003ddd0: 20 4c 53 4c 5f 53 54 52 49 4e 47 5f 45 53 43 41 LSL_STRING_ESCA 0003dde0: 50 45 5f 43 48 41 52 53 0a 20 20 20 20 20 20 20 PE_CHARS. 0003ddf0: 20 5d 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 20 76 ]. };.. v 0003de00: 61 72 20 4c 53 4c 5f 4e 55 4d 42 45 52 53 20 3d ar LSL_NUMBERS = 0003de10: 20 7b 0a 20 20 20 20 20 20 20 20 63 6c 61 73 73 {. class 0003de20: 4e 61 6d 65 3a 20 27 6e 75 6d 62 65 72 27 2c 0a Name: 'number',. 0003de30: 20 20 20 20 20 20 20 20 72 65 6c 65 76 61 6e 63 relevanc 0003de40: 65 3a 30 2c 0a 20 20 20 20 20 20 20 20 62 65 67 e:0,. beg 0003de50: 69 6e 3a 20 68 6c 6a 73 2e 43 5f 4e 55 4d 42 45 in: hljs.C_NUMBE 0003de60: 52 5f 52 45 0a 20 20 20 20 7d 3b 0a 0a 20 20 20 R_RE. };.. 0003de70: 20 76 61 72 20 4c 53 4c 5f 43 4f 4e 53 54 41 4e var LSL_CONSTAN 0003de80: 54 53 20 3d 20 7b 0a 20 20 20 20 20 20 20 20 63 TS = {. c 0003de90: 6c 61 73 73 4e 61 6d 65 3a 20 27 6c 69 74 65 72 lassName: 'liter 0003dea0: 61 6c 27 2c 0a 20 20 20 20 20 20 20 20 76 61 72 al',. var 0003deb0: 69 61 6e 74 73 3a 20 5b 0a 20 20 20 20 20 20 20 iants: [. 0003dec0: 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 {. 0003ded0: 20 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c begin: '\ 0003dee0: 5c 62 28 50 49 7c 54 57 4f 5f 50 49 7c 50 49 5f \b(PI|TWO_PI|PI_ 0003def0: 42 59 5f 54 57 4f 7c 44 45 47 5f 54 4f 5f 52 41 BY_TWO|DEG_TO_RA 0003df00: 44 7c 52 41 44 5f 54 4f 5f 44 45 47 7c 53 51 52 D|RAD_TO_DEG|SQR 0003df10: 54 32 29 5c 5c 62 27 0a 20 20 20 20 20 20 20 20 T2)\\b'. 0003df20: 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 },. 0003df30: 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 {. 0003df40: 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 62 begin: '\\b 0003df50: 28 58 50 5f 45 52 52 4f 52 5f 28 45 58 50 45 52 (XP_ERROR_(EXPER 0003df60: 49 45 4e 43 45 53 5f 44 49 53 41 42 4c 45 44 7c IENCES_DISABLED| 0003df70: 45 58 50 45 52 49 45 4e 43 45 5f 28 44 49 53 41 EXPERIENCE_(DISA 0003df80: 42 4c 45 44 7c 53 55 53 50 45 4e 44 45 44 29 7c BLED|SUSPENDED)| 0003df90: 49 4e 56 41 4c 49 44 5f 28 45 58 50 45 52 49 45 INVALID_(EXPERIE 0003dfa0: 4e 43 45 7c 50 41 52 41 4d 45 54 45 52 53 29 7c NCE|PARAMETERS)| 0003dfb0: 4b 45 59 5f 4e 4f 54 5f 46 4f 55 4e 44 7c 4d 41 KEY_NOT_FOUND|MA 0003dfc0: 54 55 52 49 54 59 5f 45 58 43 45 45 44 45 44 7c TURITY_EXCEEDED| 0003dfd0: 4e 4f 4e 45 7c 4e 4f 54 5f 28 46 4f 55 4e 44 7c NONE|NOT_(FOUND| 0003dfe0: 50 45 52 4d 49 54 54 45 44 28 5f 4c 41 4e 44 29 PERMITTED(_LAND) 0003dff0: 3f 29 7c 4e 4f 5f 45 58 50 45 52 49 45 4e 43 45 ?)|NO_EXPERIENCE 0003e000: 7c 51 55 4f 54 41 5f 45 58 43 45 45 44 45 44 7c |QUOTA_EXCEEDED| 0003e010: 52 45 54 52 59 5f 55 50 44 41 54 45 7c 53 54 4f RETRY_UPDATE|STO 0003e020: 52 41 47 45 5f 45 58 43 45 50 54 49 4f 4e 7c 53 RAGE_EXCEPTION|S 0003e030: 54 4f 52 45 5f 44 49 53 41 42 4c 45 44 7c 54 48 TORE_DISABLED|TH 0003e040: 52 4f 54 54 4c 45 44 7c 55 4e 4b 4e 4f 57 4e 5f ROTTLED|UNKNOWN_ 0003e050: 45 52 52 4f 52 29 7c 4a 53 4f 4e 5f 41 50 50 45 ERROR)|JSON_APPE 0003e060: 4e 44 7c 53 54 41 54 55 53 5f 28 50 48 59 53 49 ND|STATUS_(PHYSI 0003e070: 43 53 7c 52 4f 54 41 54 45 5f 5b 58 59 5a 5d 7c CS|ROTATE_[XYZ]| 0003e080: 50 48 41 4e 54 4f 4d 7c 53 41 4e 44 42 4f 58 7c PHANTOM|SANDBOX| 0003e090: 42 4c 4f 43 4b 5f 47 52 41 42 28 5f 4f 42 4a 45 BLOCK_GRAB(_OBJE 0003e0a0: 43 54 29 3f 7c 28 44 49 45 7c 52 45 54 55 52 4e CT)?|(DIE|RETURN 0003e0b0: 29 5f 41 54 5f 45 44 47 45 7c 43 41 53 54 5f 53 )_AT_EDGE|CAST_S 0003e0c0: 48 41 44 4f 57 53 7c 4f 4b 7c 4d 41 4c 46 4f 52 HADOWS|OK|MALFOR 0003e0d0: 4d 45 44 5f 50 41 52 41 4d 53 7c 54 59 50 45 5f MED_PARAMS|TYPE_ 0003e0e0: 4d 49 53 4d 41 54 43 48 7c 42 4f 55 4e 44 53 5f MISMATCH|BOUNDS_ 0003e0f0: 45 52 52 4f 52 7c 4e 4f 54 5f 28 46 4f 55 4e 44 ERROR|NOT_(FOUND 0003e100: 7c 53 55 50 50 4f 52 54 45 44 29 7c 49 4e 54 45 |SUPPORTED)|INTE 0003e110: 52 4e 41 4c 5f 45 52 52 4f 52 7c 57 48 49 54 45 RNAL_ERROR|WHITE 0003e120: 4c 49 53 54 5f 46 41 49 4c 45 44 29 7c 41 47 45 LIST_FAILED)|AGE 0003e130: 4e 54 28 5f 28 42 59 5f 28 4c 45 47 41 43 59 5f NT(_(BY_(LEGACY_ 0003e140: 7c 55 53 45 52 29 4e 41 4d 45 7c 46 4c 59 49 4e |USER)NAME|FLYIN 0003e150: 47 7c 41 54 54 41 43 48 4d 45 4e 54 53 7c 53 43 G|ATTACHMENTS|SC 0003e160: 52 49 50 54 45 44 7c 4d 4f 55 53 45 4c 4f 4f 4b RIPTED|MOUSELOOK 0003e170: 7c 53 49 54 54 49 4e 47 7c 4f 4e 5f 4f 42 4a 45 |SITTING|ON_OBJE 0003e180: 43 54 7c 41 57 41 59 7c 57 41 4c 4b 49 4e 47 7c CT|AWAY|WALKING| 0003e190: 49 4e 5f 41 49 52 7c 54 59 50 49 4e 47 7c 43 52 IN_AIR|TYPING|CR 0003e1a0: 4f 55 43 48 49 4e 47 7c 42 55 53 59 7c 41 4c 57 OUCHING|BUSY|ALW 0003e1b0: 41 59 53 5f 52 55 4e 7c 41 55 54 4f 50 49 4c 4f AYS_RUN|AUTOPILO 0003e1c0: 54 7c 4c 49 53 54 5f 28 50 41 52 43 45 4c 28 5f T|LIST_(PARCEL(_ 0003e1d0: 4f 57 4e 45 52 29 3f 7c 52 45 47 49 4f 4e 29 29 OWNER)?|REGION)) 0003e1e0: 29 3f 7c 43 41 4d 45 52 41 5f 28 50 49 54 43 48 )?|CAMERA_(PITCH 0003e1f0: 7c 44 49 53 54 41 4e 43 45 7c 42 45 48 49 4e 44 |DISTANCE|BEHIND 0003e200: 4e 45 53 53 5f 28 41 4e 47 4c 45 7c 4c 41 47 29 NESS_(ANGLE|LAG) 0003e210: 7c 28 46 4f 43 55 53 7c 50 4f 53 49 54 49 4f 4e |(FOCUS|POSITION 0003e220: 29 28 5f 28 54 48 52 45 53 48 4f 4c 44 7c 4c 4f )(_(THRESHOLD|LO 0003e230: 43 4b 45 44 7c 4c 41 47 29 29 3f 7c 46 4f 43 55 CKED|LAG))?|FOCU 0003e240: 53 5f 4f 46 46 53 45 54 7c 41 43 54 49 56 45 29 S_OFFSET|ACTIVE) 0003e250: 7c 41 4e 49 4d 5f 4f 4e 7c 4c 4f 4f 50 7c 52 45 |ANIM_ON|LOOP|RE 0003e260: 56 45 52 53 45 7c 50 49 4e 47 5f 50 4f 4e 47 7c VERSE|PING_PONG| 0003e270: 53 4d 4f 4f 54 48 7c 52 4f 54 41 54 45 7c 53 43 SMOOTH|ROTATE|SC 0003e280: 41 4c 45 7c 41 4c 4c 5f 53 49 44 45 53 7c 4c 49 ALE|ALL_SIDES|LI 0003e290: 4e 4b 5f 28 52 4f 4f 54 7c 53 45 54 7c 41 4c 4c NK_(ROOT|SET|ALL 0003e2a0: 5f 28 4f 54 48 45 52 53 7c 43 48 49 4c 44 52 45 _(OTHERS|CHILDRE 0003e2b0: 4e 29 7c 54 48 49 53 29 7c 41 43 54 49 56 45 7c N)|THIS)|ACTIVE| 0003e2c0: 50 41 53 53 28 49 56 45 7c 5f 28 41 4c 57 41 59 PASS(IVE|_(ALWAY 0003e2d0: 53 7c 49 46 5f 4e 4f 54 5f 48 41 4e 44 4c 45 44 S|IF_NOT_HANDLED 0003e2e0: 7c 4e 45 56 45 52 29 29 7c 53 43 52 49 50 54 45 |NEVER))|SCRIPTE 0003e2f0: 44 7c 43 4f 4e 54 52 4f 4c 5f 28 46 57 44 7c 42 D|CONTROL_(FWD|B 0003e300: 41 43 4b 7c 28 52 4f 54 5f 29 3f 28 4c 45 46 54 ACK|(ROT_)?(LEFT 0003e310: 7c 52 49 47 48 54 29 7c 55 50 7c 44 4f 57 4e 7c |RIGHT)|UP|DOWN| 0003e320: 28 4d 4c 5f 29 3f 4c 42 55 54 54 4f 4e 29 7c 50 (ML_)?LBUTTON)|P 0003e330: 45 52 4d 49 53 53 49 4f 4e 5f 28 52 45 54 55 52 ERMISSION_(RETUR 0003e340: 4e 5f 4f 42 4a 45 43 54 53 7c 44 45 42 49 54 7c N_OBJECTS|DEBIT| 0003e350: 4f 56 45 52 52 49 44 45 5f 41 4e 49 4d 41 54 49 OVERRIDE_ANIMATI 0003e360: 4f 4e 53 7c 53 49 4c 45 4e 54 5f 45 53 54 41 54 ONS|SILENT_ESTAT 0003e370: 45 5f 4d 41 4e 41 47 45 4d 45 4e 54 7c 54 41 4b E_MANAGEMENT|TAK 0003e380: 45 5f 43 4f 4e 54 52 4f 4c 53 7c 54 52 49 47 47 E_CONTROLS|TRIGG 0003e390: 45 52 5f 41 4e 49 4d 41 54 49 4f 4e 7c 41 54 54 ER_ANIMATION|ATT 0003e3a0: 41 43 48 7c 43 48 41 4e 47 45 5f 4c 49 4e 4b 53 ACH|CHANGE_LINKS 0003e3b0: 7c 28 43 4f 4e 54 52 4f 4c 7c 54 52 41 43 4b 29 |(CONTROL|TRACK) 0003e3c0: 5f 43 41 4d 45 52 41 7c 54 45 4c 45 50 4f 52 54 _CAMERA|TELEPORT 0003e3d0: 29 7c 49 4e 56 45 4e 54 4f 52 59 5f 28 54 45 58 )|INVENTORY_(TEX 0003e3e0: 54 55 52 45 7c 53 4f 55 4e 44 7c 4f 42 4a 45 43 TURE|SOUND|OBJEC 0003e3f0: 54 7c 53 43 52 49 50 54 7c 4c 41 4e 44 4d 41 52 T|SCRIPT|LANDMAR 0003e400: 4b 7c 43 4c 4f 54 48 49 4e 47 7c 4e 4f 54 45 43 K|CLOTHING|NOTEC 0003e410: 41 52 44 7c 42 4f 44 59 50 41 52 54 7c 41 4e 49 ARD|BODYPART|ANI 0003e420: 4d 41 54 49 4f 4e 7c 47 45 53 54 55 52 45 7c 41 MATION|GESTURE|A 0003e430: 4c 4c 7c 4e 4f 4e 45 29 7c 43 48 41 4e 47 45 44 LL|NONE)|CHANGED 0003e440: 5f 28 49 4e 56 45 4e 54 4f 52 59 7c 43 4f 4c 4f _(INVENTORY|COLO 0003e450: 52 7c 53 48 41 50 45 7c 53 43 41 4c 45 7c 54 45 R|SHAPE|SCALE|TE 0003e460: 58 54 55 52 45 7c 4c 49 4e 4b 7c 41 4c 4c 4f 57 XTURE|LINK|ALLOW 0003e470: 45 44 5f 44 52 4f 50 7c 4f 57 4e 45 52 7c 52 45 ED_DROP|OWNER|RE 0003e480: 47 49 4f 4e 28 5f 53 54 41 52 54 29 3f 7c 54 45 GION(_START)?|TE 0003e490: 4c 45 50 4f 52 54 7c 4d 45 44 49 41 29 7c 4f 42 LEPORT|MEDIA)|OB 0003e4a0: 4a 45 43 54 5f 28 43 4c 49 43 4b 5f 41 43 54 49 JECT_(CLICK_ACTI 0003e4b0: 4f 4e 7c 48 4f 56 45 52 5f 48 45 49 47 48 54 7c ON|HOVER_HEIGHT| 0003e4c0: 4c 41 53 54 5f 4f 57 4e 45 52 5f 49 44 7c 28 50 LAST_OWNER_ID|(P 0003e4d0: 48 59 53 49 43 53 7c 53 45 52 56 45 52 7c 53 54 HYSICS|SERVER|ST 0003e4e0: 52 45 41 4d 49 4e 47 29 5f 43 4f 53 54 7c 55 4e REAMING)_COST|UN 0003e4f0: 4b 4e 4f 57 4e 5f 44 45 54 41 49 4c 7c 43 48 41 KNOWN_DETAIL|CHA 0003e500: 52 41 43 54 45 52 5f 54 49 4d 45 7c 50 48 41 4e RACTER_TIME|PHAN 0003e510: 54 4f 4d 7c 50 48 59 53 49 43 53 7c 54 45 4d 50 TOM|PHYSICS|TEMP 0003e520: 5f 28 41 54 54 41 43 48 45 44 7c 4f 4e 5f 52 45 _(ATTACHED|ON_RE 0003e530: 5a 29 7c 4e 41 4d 45 7c 44 45 53 43 7c 50 4f 53 Z)|NAME|DESC|POS 0003e540: 7c 50 52 49 4d 5f 28 43 4f 55 4e 54 7c 45 51 55 |PRIM_(COUNT|EQU 0003e550: 49 56 41 4c 45 4e 43 45 29 7c 52 45 54 55 52 4e IVALENCE)|RETURN 0003e560: 5f 28 50 41 52 43 45 4c 28 5f 4f 57 4e 45 52 29 _(PARCEL(_OWNER) 0003e570: 3f 7c 52 45 47 49 4f 4e 29 7c 52 45 5a 5a 45 52 ?|REGION)|REZZER 0003e580: 5f 4b 45 59 7c 52 4f 4f 3f 54 7c 56 45 4c 4f 43 _KEY|ROO?T|VELOC 0003e590: 49 54 59 7c 4f 4d 45 47 41 7c 4f 57 4e 45 52 7c ITY|OMEGA|OWNER| 0003e5a0: 47 52 4f 55 50 28 5f 54 41 47 29 3f 7c 43 52 45 GROUP(_TAG)?|CRE 0003e5b0: 41 54 4f 52 7c 41 54 54 41 43 48 45 44 5f 28 50 ATOR|ATTACHED_(P 0003e5c0: 4f 49 4e 54 7c 53 4c 4f 54 53 5f 41 56 41 49 4c OINT|SLOTS_AVAIL 0003e5d0: 41 42 4c 45 29 7c 52 45 4e 44 45 52 5f 57 45 49 ABLE)|RENDER_WEI 0003e5e0: 47 48 54 7c 28 42 4f 44 59 5f 53 48 41 50 45 7c GHT|(BODY_SHAPE| 0003e5f0: 50 41 54 48 46 49 4e 44 49 4e 47 29 5f 54 59 50 PATHFINDING)_TYP 0003e600: 45 7c 28 52 55 4e 4e 49 4e 47 7c 54 4f 54 41 4c E|(RUNNING|TOTAL 0003e610: 29 5f 53 43 52 49 50 54 5f 43 4f 55 4e 54 7c 54 )_SCRIPT_COUNT|T 0003e620: 4f 54 41 4c 5f 49 4e 56 45 4e 54 4f 52 59 5f 43 OTAL_INVENTORY_C 0003e630: 4f 55 4e 54 7c 53 43 52 49 50 54 5f 28 4d 45 4d OUNT|SCRIPT_(MEM 0003e640: 4f 52 59 7c 54 49 4d 45 29 29 7c 54 59 50 45 5f ORY|TIME))|TYPE_ 0003e650: 28 49 4e 54 45 47 45 52 7c 46 4c 4f 41 54 7c 53 (INTEGER|FLOAT|S 0003e660: 54 52 49 4e 47 7c 4b 45 59 7c 56 45 43 54 4f 52 TRING|KEY|VECTOR 0003e670: 7c 52 4f 54 41 54 49 4f 4e 7c 49 4e 56 41 4c 49 |ROTATION|INVALI 0003e680: 44 29 7c 28 44 45 42 55 47 7c 50 55 42 4c 49 43 D)|(DEBUG|PUBLIC 0003e690: 29 5f 43 48 41 4e 4e 45 4c 7c 41 54 54 41 43 48 )_CHANNEL|ATTACH 0003e6a0: 5f 28 41 56 41 54 41 52 5f 43 45 4e 54 45 52 7c _(AVATAR_CENTER| 0003e6b0: 43 48 45 53 54 7c 48 45 41 44 7c 42 41 43 4b 7c CHEST|HEAD|BACK| 0003e6c0: 50 45 4c 56 49 53 7c 4d 4f 55 54 48 7c 43 48 49 PELVIS|MOUTH|CHI 0003e6d0: 4e 7c 4e 45 43 4b 7c 4e 4f 53 45 7c 42 45 4c 4c N|NECK|NOSE|BELL 0003e6e0: 59 7c 5b 4c 52 5d 28 53 48 4f 55 4c 44 45 52 7c Y|[LR](SHOULDER| 0003e6f0: 48 41 4e 44 7c 46 4f 4f 54 7c 45 41 52 7c 45 59 HAND|FOOT|EAR|EY 0003e700: 45 7c 5b 55 4c 5d 28 41 52 4d 7c 4c 45 47 29 7c E|[UL](ARM|LEG)| 0003e710: 48 49 50 29 7c 28 4c 45 46 54 7c 52 49 47 48 54 HIP)|(LEFT|RIGHT 0003e720: 29 5f 50 45 43 7c 48 55 44 5f 28 43 45 4e 54 45 )_PEC|HUD_(CENTE 0003e730: 52 5f 5b 31 32 5d 7c 54 4f 50 5f 28 52 49 47 48 R_[12]|TOP_(RIGH 0003e740: 54 7c 43 45 4e 54 45 52 7c 4c 45 46 54 29 7c 42 T|CENTER|LEFT)|B 0003e750: 4f 54 54 4f 4d 28 5f 28 52 49 47 48 54 7c 4c 45 OTTOM(_(RIGHT|LE 0003e760: 46 54 29 29 3f 29 7c 5b 4c 52 5d 48 41 4e 44 5f FT))?)|[LR]HAND_ 0003e770: 52 49 4e 47 31 7c 54 41 49 4c 5f 28 42 41 53 45 RING1|TAIL_(BASE 0003e780: 7c 54 49 50 29 7c 5b 4c 52 5d 57 49 4e 47 7c 46 |TIP)|[LR]WING|F 0003e790: 41 43 45 5f 28 4a 41 57 7c 5b 4c 52 5d 45 41 52 ACE_(JAW|[LR]EAR 0003e7a0: 7c 5b 4c 52 5d 45 59 45 7c 54 4f 55 4e 47 45 29 |[LR]EYE|TOUNGE) 0003e7b0: 7c 47 52 4f 49 4e 7c 48 49 4e 44 5f 5b 4c 52 5d |GROIN|HIND_[LR] 0003e7c0: 46 4f 4f 54 29 7c 4c 41 4e 44 5f 28 4c 45 56 45 FOOT)|LAND_(LEVE 0003e7d0: 4c 7c 52 41 49 53 45 7c 4c 4f 57 45 52 7c 53 4d L|RAISE|LOWER|SM 0003e7e0: 4f 4f 54 48 7c 4e 4f 49 53 45 7c 52 45 56 45 52 OOTH|NOISE|REVER 0003e7f0: 54 29 7c 44 41 54 41 5f 28 4f 4e 4c 49 4e 45 7c T)|DATA_(ONLINE| 0003e800: 4e 41 4d 45 7c 42 4f 52 4e 7c 53 49 4d 5f 28 50 NAME|BORN|SIM_(P 0003e810: 4f 53 7c 53 54 41 54 55 53 7c 52 41 54 49 4e 47 OS|STATUS|RATING 0003e820: 29 7c 50 41 59 49 4e 46 4f 29 7c 50 41 59 4d 45 )|PAYINFO)|PAYME 0003e830: 4e 54 5f 49 4e 46 4f 5f 28 4f 4e 5f 46 49 4c 45 NT_INFO_(ON_FILE 0003e840: 7c 55 53 45 44 29 7c 52 45 4d 4f 54 45 5f 44 41 |USED)|REMOTE_DA 0003e850: 54 41 5f 28 43 48 41 4e 4e 45 4c 7c 52 45 51 55 TA_(CHANNEL|REQU 0003e860: 45 53 54 7c 52 45 50 4c 59 29 7c 50 53 59 53 5f EST|REPLY)|PSYS_ 0003e870: 28 50 41 52 54 5f 28 42 46 5f 28 5a 45 52 4f 7c (PART_(BF_(ZERO| 0003e880: 4f 4e 45 28 5f 4d 49 4e 55 53 5f 28 44 45 53 54 ONE(_MINUS_(DEST 0003e890: 5f 43 4f 4c 4f 52 7c 53 4f 55 52 43 45 5f 28 41 _COLOR|SOURCE_(A 0003e8a0: 4c 50 48 41 7c 43 4f 4c 4f 52 29 29 29 3f 7c 44 LPHA|COLOR)))?|D 0003e8b0: 45 53 54 5f 43 4f 4c 4f 52 7c 53 4f 55 52 43 45 EST_COLOR|SOURCE 0003e8c0: 5f 28 41 4c 50 48 41 7c 43 4f 4c 4f 52 29 29 7c _(ALPHA|COLOR))| 0003e8d0: 42 4c 45 4e 44 5f 46 55 4e 43 5f 28 44 45 53 54 BLEND_FUNC_(DEST 0003e8e0: 7c 53 4f 55 52 43 45 29 7c 46 4c 41 47 53 7c 28 |SOURCE)|FLAGS|( 0003e8f0: 53 54 41 52 54 7c 45 4e 44 29 5f 28 43 4f 4c 4f START|END)_(COLO 0003e900: 52 7c 41 4c 50 48 41 7c 53 43 41 4c 45 7c 47 4c R|ALPHA|SCALE|GL 0003e910: 4f 57 29 7c 4d 41 58 5f 41 47 45 7c 28 52 49 42 OW)|MAX_AGE|(RIB 0003e920: 42 4f 4e 7c 57 49 4e 44 7c 49 4e 54 45 52 50 5f BON|WIND|INTERP_ 0003e930: 28 43 4f 4c 4f 52 7c 53 43 41 4c 45 29 7c 42 4f (COLOR|SCALE)|BO 0003e940: 55 4e 43 45 7c 46 4f 4c 4c 4f 57 5f 28 53 52 43 UNCE|FOLLOW_(SRC 0003e950: 7c 56 45 4c 4f 43 49 54 59 29 7c 54 41 52 47 45 |VELOCITY)|TARGE 0003e960: 54 5f 28 50 4f 53 7c 4c 49 4e 45 41 52 29 7c 45 T_(POS|LINEAR)|E 0003e970: 4d 49 53 53 49 56 45 29 5f 4d 41 53 4b 29 7c 53 MISSIVE)_MASK)|S 0003e980: 52 43 5f 28 4d 41 58 5f 41 47 45 7c 50 41 54 54 RC_(MAX_AGE|PATT 0003e990: 45 52 4e 7c 41 4e 47 4c 45 5f 28 42 45 47 49 4e ERN|ANGLE_(BEGIN 0003e9a0: 7c 45 4e 44 29 7c 42 55 52 53 54 5f 28 52 41 54 |END)|BURST_(RAT 0003e9b0: 45 7c 50 41 52 54 5f 43 4f 55 4e 54 7c 52 41 44 E|PART_COUNT|RAD 0003e9c0: 49 55 53 7c 53 50 45 45 44 5f 28 4d 49 4e 7c 4d IUS|SPEED_(MIN|M 0003e9d0: 41 58 29 29 7c 41 43 43 45 4c 7c 54 45 58 54 55 AX))|ACCEL|TEXTU 0003e9e0: 52 45 7c 54 41 52 47 45 54 5f 4b 45 59 7c 4f 4d RE|TARGET_KEY|OM 0003e9f0: 45 47 41 7c 50 41 54 54 45 52 4e 5f 28 44 52 4f EGA|PATTERN_(DRO 0003ea00: 50 7c 45 58 50 4c 4f 44 45 7c 41 4e 47 4c 45 28 P|EXPLODE|ANGLE( 0003ea10: 5f 43 4f 4e 45 28 5f 45 4d 50 54 59 29 3f 29 3f _CONE(_EMPTY)?)? 0003ea20: 29 29 29 7c 56 45 48 49 43 4c 45 5f 28 52 45 46 )))|VEHICLE_(REF 0003ea30: 45 52 45 4e 43 45 5f 46 52 41 4d 45 7c 54 59 50 ERENCE_FRAME|TYP 0003ea40: 45 5f 28 4e 4f 4e 45 7c 53 4c 45 44 7c 43 41 52 E_(NONE|SLED|CAR 0003ea50: 7c 42 4f 41 54 7c 41 49 52 50 4c 41 4e 45 7c 42 |BOAT|AIRPLANE|B 0003ea60: 41 4c 4c 4f 4f 4e 29 7c 28 4c 49 4e 45 41 52 7c ALLOON)|(LINEAR| 0003ea70: 41 4e 47 55 4c 41 52 29 5f 28 46 52 49 43 54 49 ANGULAR)_(FRICTI 0003ea80: 4f 4e 5f 54 49 4d 45 53 43 41 4c 45 7c 4d 4f 54 ON_TIMESCALE|MOT 0003ea90: 4f 52 5f 44 49 52 45 43 54 49 4f 4e 29 7c 4c 49 OR_DIRECTION)|LI 0003eaa0: 4e 45 41 52 5f 4d 4f 54 4f 52 5f 4f 46 46 53 45 NEAR_MOTOR_OFFSE 0003eab0: 54 7c 48 4f 56 45 52 5f 28 48 45 49 47 48 54 7c T|HOVER_(HEIGHT| 0003eac0: 45 46 46 49 43 49 45 4e 43 59 7c 54 49 4d 45 53 EFFICIENCY|TIMES 0003ead0: 43 41 4c 45 29 7c 42 55 4f 59 41 4e 43 59 7c 28 CALE)|BUOYANCY|( 0003eae0: 4c 49 4e 45 41 52 7c 41 4e 47 55 4c 41 52 29 5f LINEAR|ANGULAR)_ 0003eaf0: 28 44 45 46 4c 45 43 54 49 4f 4e 5f 28 45 46 46 (DEFLECTION_(EFF 0003eb00: 49 43 49 45 4e 43 59 7c 54 49 4d 45 53 43 41 4c ICIENCY|TIMESCAL 0003eb10: 45 29 7c 4d 4f 54 4f 52 5f 28 44 45 43 41 59 5f E)|MOTOR_(DECAY_ 0003eb20: 29 3f 54 49 4d 45 53 43 41 4c 45 29 7c 56 45 52 )?TIMESCALE)|VER 0003eb30: 54 49 43 41 4c 5f 41 54 54 52 41 43 54 49 4f 4e TICAL_ATTRACTION 0003eb40: 5f 28 45 46 46 49 43 49 45 4e 43 59 7c 54 49 4d _(EFFICIENCY|TIM 0003eb50: 45 53 43 41 4c 45 29 7c 42 41 4e 4b 49 4e 47 5f ESCALE)|BANKING_ 0003eb60: 28 45 46 46 49 43 49 45 4e 43 59 7c 4d 49 58 7c (EFFICIENCY|MIX| 0003eb70: 54 49 4d 45 53 43 41 4c 45 29 7c 46 4c 41 47 5f TIMESCALE)|FLAG_ 0003eb80: 28 4e 4f 5f 44 45 46 4c 45 43 54 49 4f 4e 5f 55 (NO_DEFLECTION_U 0003eb90: 50 7c 4c 49 4d 49 54 5f 28 52 4f 4c 4c 5f 4f 4e P|LIMIT_(ROLL_ON 0003eba0: 4c 59 7c 4d 4f 54 4f 52 5f 55 50 29 7c 48 4f 56 LY|MOTOR_UP)|HOV 0003ebb0: 45 52 5f 28 28 57 41 54 45 52 7c 54 45 52 52 41 ER_((WATER|TERRA 0003ebc0: 49 4e 7c 55 50 29 5f 4f 4e 4c 59 7c 47 4c 4f 42 IN|UP)_ONLY|GLOB 0003ebd0: 41 4c 5f 48 45 49 47 48 54 29 7c 4d 4f 55 53 45 AL_HEIGHT)|MOUSE 0003ebe0: 4c 4f 4f 4b 5f 28 53 54 45 45 52 7c 42 41 4e 4b LOOK_(STEER|BANK 0003ebf0: 29 7c 43 41 4d 45 52 41 5f 44 45 43 4f 55 50 4c )|CAMERA_DECOUPL 0003ec00: 45 44 29 29 7c 50 52 49 4d 5f 28 41 4c 4c 4f 57 ED))|PRIM_(ALLOW 0003ec10: 5f 55 4e 53 49 54 7c 41 4c 50 48 41 5f 4d 4f 44 _UNSIT|ALPHA_MOD 0003ec20: 45 28 5f 28 42 4c 45 4e 44 7c 45 4d 49 53 53 49 E(_(BLEND|EMISSI 0003ec30: 56 45 7c 4d 41 53 4b 7c 4e 4f 4e 45 29 29 3f 7c VE|MASK|NONE))?| 0003ec40: 4e 4f 52 4d 41 4c 7c 53 50 45 43 55 4c 41 52 7c NORMAL|SPECULAR| 0003ec50: 54 59 50 45 28 5f 28 42 4f 58 7c 43 59 4c 49 4e TYPE(_(BOX|CYLIN 0003ec60: 44 45 52 7c 50 52 49 53 4d 7c 53 50 48 45 52 45 DER|PRISM|SPHERE 0003ec70: 7c 54 4f 52 55 53 7c 54 55 42 45 7c 52 49 4e 47 |TORUS|TUBE|RING 0003ec80: 7c 53 43 55 4c 50 54 29 29 3f 7c 48 4f 4c 45 5f |SCULPT))?|HOLE_ 0003ec90: 28 44 45 46 41 55 4c 54 7c 43 49 52 43 4c 45 7c (DEFAULT|CIRCLE| 0003eca0: 53 51 55 41 52 45 7c 54 52 49 41 4e 47 4c 45 29 SQUARE|TRIANGLE) 0003ecb0: 7c 4d 41 54 45 52 49 41 4c 28 5f 28 53 54 4f 4e |MATERIAL(_(STON 0003ecc0: 45 7c 4d 45 54 41 4c 7c 47 4c 41 53 53 7c 57 4f E|METAL|GLASS|WO 0003ecd0: 4f 44 7c 46 4c 45 53 48 7c 50 4c 41 53 54 49 43 OD|FLESH|PLASTIC 0003ece0: 7c 52 55 42 42 45 52 29 29 3f 7c 53 48 49 4e 59 |RUBBER))?|SHINY 0003ecf0: 5f 28 4e 4f 4e 45 7c 4c 4f 57 7c 4d 45 44 49 55 _(NONE|LOW|MEDIU 0003ed00: 4d 7c 48 49 47 48 29 7c 42 55 4d 50 5f 28 4e 4f M|HIGH)|BUMP_(NO 0003ed10: 4e 45 7c 42 52 49 47 48 54 7c 44 41 52 4b 7c 57 NE|BRIGHT|DARK|W 0003ed20: 4f 4f 44 7c 42 41 52 4b 7c 42 52 49 43 4b 53 7c OOD|BARK|BRICKS| 0003ed30: 43 48 45 43 4b 45 52 7c 43 4f 4e 43 52 45 54 45 CHECKER|CONCRETE 0003ed40: 7c 54 49 4c 45 7c 53 54 4f 4e 45 7c 44 49 53 4b |TILE|STONE|DISK 0003ed50: 53 7c 47 52 41 56 45 4c 7c 42 4c 4f 42 53 7c 53 S|GRAVEL|BLOBS|S 0003ed60: 49 44 49 4e 47 7c 4c 41 52 47 45 54 49 4c 45 7c IDING|LARGETILE| 0003ed70: 53 54 55 43 43 4f 7c 53 55 43 54 49 4f 4e 7c 57 STUCCO|SUCTION|W 0003ed80: 45 41 56 45 29 7c 54 45 58 47 45 4e 5f 28 44 45 EAVE)|TEXGEN_(DE 0003ed90: 46 41 55 4c 54 7c 50 4c 41 4e 41 52 29 7c 53 43 FAULT|PLANAR)|SC 0003eda0: 52 49 50 54 45 44 5f 53 49 54 5f 4f 4e 4c 59 7c RIPTED_SIT_ONLY| 0003edb0: 53 43 55 4c 50 54 5f 28 54 59 50 45 5f 28 53 50 SCULPT_(TYPE_(SP 0003edc0: 48 45 52 45 7c 54 4f 52 55 53 7c 50 4c 41 4e 45 HERE|TORUS|PLANE 0003edd0: 7c 43 59 4c 49 4e 44 45 52 7c 4d 41 53 4b 29 7c |CYLINDER|MASK)| 0003ede0: 46 4c 41 47 5f 28 4d 49 52 52 4f 52 7c 49 4e 56 FLAG_(MIRROR|INV 0003edf0: 45 52 54 29 29 7c 50 48 59 53 49 43 53 28 5f 28 ERT))|PHYSICS(_( 0003ee00: 53 48 41 50 45 5f 28 43 4f 4e 56 45 58 7c 4e 4f SHAPE_(CONVEX|NO 0003ee10: 4e 45 7c 50 52 49 4d 7c 54 59 50 45 29 29 29 3f NE|PRIM|TYPE)))? 0003ee20: 7c 28 50 4f 53 7c 52 4f 54 29 5f 4c 4f 43 41 4c |(POS|ROT)_LOCAL 0003ee30: 7c 53 4c 49 43 45 7c 54 45 58 54 7c 46 4c 45 58 |SLICE|TEXT|FLEX 0003ee40: 49 42 4c 45 7c 50 4f 49 4e 54 5f 4c 49 47 48 54 IBLE|POINT_LIGHT 0003ee50: 7c 54 45 4d 50 5f 4f 4e 5f 52 45 5a 7c 50 48 41 |TEMP_ON_REZ|PHA 0003ee60: 4e 54 4f 4d 7c 50 4f 53 49 54 49 4f 4e 7c 53 49 NTOM|POSITION|SI 0003ee70: 54 5f 54 41 52 47 45 54 7c 53 49 5a 45 7c 52 4f T_TARGET|SIZE|RO 0003ee80: 54 41 54 49 4f 4e 7c 54 45 58 54 55 52 45 7c 4e TATION|TEXTURE|N 0003ee90: 41 4d 45 7c 4f 4d 45 47 41 7c 44 45 53 43 7c 4c AME|OMEGA|DESC|L 0003eea0: 49 4e 4b 5f 54 41 52 47 45 54 7c 43 4f 4c 4f 52 INK_TARGET|COLOR 0003eeb0: 7c 42 55 4d 50 5f 53 48 49 4e 59 7c 46 55 4c 4c |BUMP_SHINY|FULL 0003eec0: 42 52 49 47 48 54 7c 54 45 58 47 45 4e 7c 47 4c BRIGHT|TEXGEN|GL 0003eed0: 4f 57 7c 4d 45 44 49 41 5f 28 41 4c 54 5f 49 4d OW|MEDIA_(ALT_IM 0003eee0: 41 47 45 5f 45 4e 41 42 4c 45 7c 43 4f 4e 54 52 AGE_ENABLE|CONTR 0003eef0: 4f 4c 53 7c 28 43 55 52 52 45 4e 54 7c 48 4f 4d OLS|(CURRENT|HOM 0003ef00: 45 29 5f 55 52 4c 7c 41 55 54 4f 5f 28 4c 4f 4f E)_URL|AUTO_(LOO 0003ef10: 50 7c 50 4c 41 59 7c 53 43 41 4c 45 7c 5a 4f 4f P|PLAY|SCALE|ZOO 0003ef20: 4d 29 7c 46 49 52 53 54 5f 43 4c 49 43 4b 5f 49 M)|FIRST_CLICK_I 0003ef30: 4e 54 45 52 41 43 54 7c 28 57 49 44 54 48 7c 48 NTERACT|(WIDTH|H 0003ef40: 45 49 47 48 54 29 5f 50 49 58 45 4c 53 7c 57 48 EIGHT)_PIXELS|WH 0003ef50: 49 54 45 4c 49 53 54 28 5f 45 4e 41 42 4c 45 29 ITELIST(_ENABLE) 0003ef60: 3f 7c 50 45 52 4d 53 5f 28 49 4e 54 45 52 41 43 ?|PERMS_(INTERAC 0003ef70: 54 7c 43 4f 4e 54 52 4f 4c 29 7c 50 41 52 41 4d T|CONTROL)|PARAM 0003ef80: 5f 4d 41 58 7c 43 4f 4e 54 52 4f 4c 53 5f 28 53 _MAX|CONTROLS_(S 0003ef90: 54 41 4e 44 41 52 44 7c 4d 49 4e 49 29 7c 50 45 TANDARD|MINI)|PE 0003efa0: 52 4d 5f 28 4e 4f 4e 45 7c 4f 57 4e 45 52 7c 47 RM_(NONE|OWNER|G 0003efb0: 52 4f 55 50 7c 41 4e 59 4f 4e 45 29 7c 4d 41 58 ROUP|ANYONE)|MAX 0003efc0: 5f 28 55 52 4c 5f 4c 45 4e 47 54 48 7c 57 48 49 _(URL_LENGTH|WHI 0003efd0: 54 45 4c 49 53 54 5f 28 53 49 5a 45 7c 43 4f 55 TELIST_(SIZE|COU 0003efe0: 4e 54 29 7c 28 57 49 44 54 48 7c 48 45 49 47 48 NT)|(WIDTH|HEIGH 0003eff0: 54 29 5f 50 49 58 45 4c 53 29 29 29 7c 4d 41 53 T)_PIXELS)))|MAS 0003f000: 4b 5f 28 42 41 53 45 7c 4f 57 4e 45 52 7c 47 52 K_(BASE|OWNER|GR 0003f010: 4f 55 50 7c 45 56 45 52 59 4f 4e 45 7c 4e 45 58 OUP|EVERYONE|NEX 0003f020: 54 29 7c 50 45 52 4d 5f 28 54 52 41 4e 53 46 45 T)|PERM_(TRANSFE 0003f030: 52 7c 4d 4f 44 49 46 59 7c 43 4f 50 59 7c 4d 4f R|MODIFY|COPY|MO 0003f040: 56 45 7c 41 4c 4c 29 7c 50 41 52 43 45 4c 5f 28 VE|ALL)|PARCEL_( 0003f050: 4d 45 44 49 41 5f 43 4f 4d 4d 41 4e 44 5f 28 53 MEDIA_COMMAND_(S 0003f060: 54 4f 50 7c 50 41 55 53 45 7c 50 4c 41 59 7c 4c TOP|PAUSE|PLAY|L 0003f070: 4f 4f 50 7c 54 45 58 54 55 52 45 7c 55 52 4c 7c OOP|TEXTURE|URL| 0003f080: 54 49 4d 45 7c 41 47 45 4e 54 7c 55 4e 4c 4f 41 TIME|AGENT|UNLOA 0003f090: 44 7c 41 55 54 4f 5f 41 4c 49 47 4e 7c 54 59 50 D|AUTO_ALIGN|TYP 0003f0a0: 45 7c 53 49 5a 45 7c 44 45 53 43 7c 4c 4f 4f 50 E|SIZE|DESC|LOOP 0003f0b0: 5f 53 45 54 29 7c 46 4c 41 47 5f 28 41 4c 4c 4f _SET)|FLAG_(ALLO 0003f0c0: 57 5f 28 46 4c 59 7c 28 47 52 4f 55 50 5f 29 3f W_(FLY|(GROUP_)? 0003f0d0: 53 43 52 49 50 54 53 7c 4c 41 4e 44 4d 41 52 4b SCRIPTS|LANDMARK 0003f0e0: 7c 54 45 52 52 41 46 4f 52 4d 7c 44 41 4d 41 47 |TERRAFORM|DAMAG 0003f0f0: 45 7c 43 52 45 41 54 45 5f 28 47 52 4f 55 50 5f E|CREATE_(GROUP_ 0003f100: 29 3f 4f 42 4a 45 43 54 53 29 7c 55 53 45 5f 28 )?OBJECTS)|USE_( 0003f110: 41 43 43 45 53 53 5f 28 47 52 4f 55 50 7c 4c 49 ACCESS_(GROUP|LI 0003f120: 53 54 29 7c 42 41 4e 5f 4c 49 53 54 7c 4c 41 4e ST)|BAN_LIST|LAN 0003f130: 44 5f 50 41 53 53 5f 4c 49 53 54 29 7c 4c 4f 43 D_PASS_LIST)|LOC 0003f140: 41 4c 5f 53 4f 55 4e 44 5f 4f 4e 4c 59 7c 52 45 AL_SOUND_ONLY|RE 0003f150: 53 54 52 49 43 54 5f 50 55 53 48 4f 42 4a 45 43 STRICT_PUSHOBJEC 0003f160: 54 7c 41 4c 4c 4f 57 5f 28 47 52 4f 55 50 7c 41 T|ALLOW_(GROUP|A 0003f170: 4c 4c 29 5f 4f 42 4a 45 43 54 5f 45 4e 54 52 59 LL)_OBJECT_ENTRY 0003f180: 29 7c 43 4f 55 4e 54 5f 28 54 4f 54 41 4c 7c 4f )|COUNT_(TOTAL|O 0003f190: 57 4e 45 52 7c 47 52 4f 55 50 7c 4f 54 48 45 52 WNER|GROUP|OTHER 0003f1a0: 7c 53 45 4c 45 43 54 45 44 7c 54 45 4d 50 29 7c |SELECTED|TEMP)| 0003f1b0: 44 45 54 41 49 4c 53 5f 28 4e 41 4d 45 7c 44 45 DETAILS_(NAME|DE 0003f1c0: 53 43 7c 4f 57 4e 45 52 7c 47 52 4f 55 50 7c 41 SC|OWNER|GROUP|A 0003f1d0: 52 45 41 7c 49 44 7c 53 45 45 5f 41 56 41 54 41 REA|ID|SEE_AVATA 0003f1e0: 52 53 29 29 7c 4c 49 53 54 5f 53 54 41 54 5f 28 RS))|LIST_STAT_( 0003f1f0: 4d 41 58 7c 4d 49 4e 7c 4d 45 41 4e 7c 4d 45 44 MAX|MIN|MEAN|MED 0003f200: 49 41 4e 7c 53 54 44 5f 44 45 56 7c 53 55 4d 28 IAN|STD_DEV|SUM( 0003f210: 5f 53 51 55 41 52 45 53 29 3f 7c 4e 55 4d 5f 43 _SQUARES)?|NUM_C 0003f220: 4f 55 4e 54 7c 47 45 4f 4d 45 54 52 49 43 5f 4d OUNT|GEOMETRIC_M 0003f230: 45 41 4e 7c 52 41 4e 47 45 29 7c 50 41 59 5f 28 EAN|RANGE)|PAY_( 0003f240: 48 49 44 45 7c 44 45 46 41 55 4c 54 29 7c 52 45 HIDE|DEFAULT)|RE 0003f250: 47 49 4f 4e 5f 46 4c 41 47 5f 28 41 4c 4c 4f 57 GION_FLAG_(ALLOW 0003f260: 5f 44 41 4d 41 47 45 7c 46 49 58 45 44 5f 53 55 _DAMAGE|FIXED_SU 0003f270: 4e 7c 42 4c 4f 43 4b 5f 54 45 52 52 41 46 4f 52 N|BLOCK_TERRAFOR 0003f280: 4d 7c 53 41 4e 44 42 4f 58 7c 44 49 53 41 42 4c M|SANDBOX|DISABL 0003f290: 45 5f 28 43 4f 4c 4c 49 53 49 4f 4e 53 7c 50 48 E_(COLLISIONS|PH 0003f2a0: 59 53 49 43 53 29 7c 42 4c 4f 43 4b 5f 46 4c 59 YSICS)|BLOCK_FLY 0003f2b0: 7c 41 4c 4c 4f 57 5f 44 49 52 45 43 54 5f 54 45 |ALLOW_DIRECT_TE 0003f2c0: 4c 45 50 4f 52 54 7c 52 45 53 54 52 49 43 54 5f LEPORT|RESTRICT_ 0003f2d0: 50 55 53 48 4f 42 4a 45 43 54 29 7c 48 54 54 50 PUSHOBJECT)|HTTP 0003f2e0: 5f 28 4d 45 54 48 4f 44 7c 4d 49 4d 45 54 59 50 _(METHOD|MIMETYP 0003f2f0: 45 7c 42 4f 44 59 5f 28 4d 41 58 4c 45 4e 47 54 E|BODY_(MAXLENGT 0003f300: 48 7c 54 52 55 4e 43 41 54 45 44 29 7c 43 55 53 H|TRUNCATED)|CUS 0003f310: 54 4f 4d 5f 48 45 41 44 45 52 7c 50 52 41 47 4d TOM_HEADER|PRAGM 0003f320: 41 5f 4e 4f 5f 43 41 43 48 45 7c 56 45 52 42 4f A_NO_CACHE|VERBO 0003f330: 53 45 5f 54 48 52 4f 54 54 4c 45 7c 56 45 52 49 SE_THROTTLE|VERI 0003f340: 46 59 5f 43 45 52 54 29 7c 53 49 54 5f 28 49 4e FY_CERT)|SIT_(IN 0003f350: 56 41 4c 49 44 5f 28 41 47 45 4e 54 7c 4c 49 4e VALID_(AGENT|LIN 0003f360: 4b 5f 4f 42 4a 45 43 54 29 7c 4e 4f 28 54 5f 45 K_OBJECT)|NO(T_E 0003f370: 58 50 45 52 49 45 4e 43 45 7c 5f 28 41 43 43 45 XPERIENCE|_(ACCE 0003f380: 53 53 7c 45 58 50 45 52 49 45 4e 43 45 5f 50 45 SS|EXPERIENCE_PE 0003f390: 52 4d 49 53 53 49 4f 4e 7c 53 49 54 5f 54 41 52 RMISSION|SIT_TAR 0003f3a0: 47 45 54 29 29 29 7c 53 54 52 49 4e 47 5f 28 54 GET)))|STRING_(T 0003f3b0: 52 49 4d 28 5f 28 48 45 41 44 7c 54 41 49 4c 29 RIM(_(HEAD|TAIL) 0003f3c0: 29 3f 29 7c 43 4c 49 43 4b 5f 41 43 54 49 4f 4e )?)|CLICK_ACTION 0003f3d0: 5f 28 4e 4f 4e 45 7c 54 4f 55 43 48 7c 53 49 54 _(NONE|TOUCH|SIT 0003f3e0: 7c 42 55 59 7c 50 41 59 7c 4f 50 45 4e 28 5f 4d |BUY|PAY|OPEN(_M 0003f3f0: 45 44 49 41 29 3f 7c 50 4c 41 59 7c 5a 4f 4f 4d EDIA)?|PLAY|ZOOM 0003f400: 29 7c 54 4f 55 43 48 5f 49 4e 56 41 4c 49 44 5f )|TOUCH_INVALID_ 0003f410: 46 41 43 45 7c 50 52 4f 46 49 4c 45 5f 28 4e 4f FACE|PROFILE_(NO 0003f420: 4e 45 7c 53 43 52 49 50 54 5f 4d 45 4d 4f 52 59 NE|SCRIPT_MEMORY 0003f430: 29 7c 52 43 5f 28 44 41 54 41 5f 46 4c 41 47 53 )|RC_(DATA_FLAGS 0003f440: 7c 44 45 54 45 43 54 5f 50 48 41 4e 54 4f 4d 7c |DETECT_PHANTOM| 0003f450: 47 45 54 5f 28 4c 49 4e 4b 5f 4e 55 4d 7c 4e 4f GET_(LINK_NUM|NO 0003f460: 52 4d 41 4c 7c 52 4f 4f 54 5f 4b 45 59 29 7c 4d RMAL|ROOT_KEY)|M 0003f470: 41 58 5f 48 49 54 53 7c 52 45 4a 45 43 54 5f 28 AX_HITS|REJECT_( 0003f480: 54 59 50 45 53 7c 41 47 45 4e 54 53 7c 28 4e 4f TYPES|AGENTS|(NO 0003f490: 4e 29 3f 50 48 59 53 49 43 41 4c 7c 4c 41 4e 44 N)?PHYSICAL|LAND 0003f4a0: 29 29 7c 52 43 45 52 52 5f 28 43 41 53 54 5f 54 ))|RCERR_(CAST_T 0003f4b0: 49 4d 45 5f 45 58 43 45 45 44 45 44 7c 53 49 4d IME_EXCEEDED|SIM 0003f4c0: 5f 50 45 52 46 5f 4c 4f 57 7c 55 4e 4b 4e 4f 57 _PERF_LOW|UNKNOW 0003f4d0: 4e 29 7c 45 53 54 41 54 45 5f 41 43 43 45 53 53 N)|ESTATE_ACCESS 0003f4e0: 5f 28 41 4c 4c 4f 57 45 44 5f 28 41 47 45 4e 54 _(ALLOWED_(AGENT 0003f4f0: 7c 47 52 4f 55 50 29 5f 28 41 44 44 7c 52 45 4d |GROUP)_(ADD|REM 0003f500: 4f 56 45 29 7c 42 41 4e 4e 45 44 5f 41 47 45 4e OVE)|BANNED_AGEN 0003f510: 54 5f 28 41 44 44 7c 52 45 4d 4f 56 45 29 29 7c T_(ADD|REMOVE))| 0003f520: 44 45 4e 53 49 54 59 7c 46 52 49 43 54 49 4f 4e DENSITY|FRICTION 0003f530: 7c 52 45 53 54 49 54 55 54 49 4f 4e 7c 47 52 41 |RESTITUTION|GRA 0003f540: 56 49 54 59 5f 4d 55 4c 54 49 50 4c 49 45 52 7c VITY_MULTIPLIER| 0003f550: 4b 46 4d 5f 28 43 4f 4d 4d 41 4e 44 7c 43 4d 44 KFM_(COMMAND|CMD 0003f560: 5f 28 50 4c 41 59 7c 53 54 4f 50 7c 50 41 55 53 _(PLAY|STOP|PAUS 0003f570: 45 29 7c 4d 4f 44 45 7c 46 4f 52 57 41 52 44 7c E)|MODE|FORWARD| 0003f580: 4c 4f 4f 50 7c 50 49 4e 47 5f 50 4f 4e 47 7c 52 LOOP|PING_PONG|R 0003f590: 45 56 45 52 53 45 7c 44 41 54 41 7c 52 4f 54 41 EVERSE|DATA|ROTA 0003f5a0: 54 49 4f 4e 7c 54 52 41 4e 53 4c 41 54 49 4f 4e TION|TRANSLATION 0003f5b0: 29 7c 45 52 52 5f 28 47 45 4e 45 52 49 43 7c 50 )|ERR_(GENERIC|P 0003f5c0: 41 52 43 45 4c 5f 50 45 52 4d 49 53 53 49 4f 4e ARCEL_PERMISSION 0003f5d0: 53 7c 4d 41 4c 46 4f 52 4d 45 44 5f 50 41 52 41 S|MALFORMED_PARA 0003f5e0: 4d 53 7c 52 55 4e 54 49 4d 45 5f 50 45 52 4d 49 MS|RUNTIME_PERMI 0003f5f0: 53 53 49 4f 4e 53 7c 54 48 52 4f 54 54 4c 45 44 SSIONS|THROTTLED 0003f600: 29 7c 43 48 41 52 41 43 54 45 52 5f 28 43 4d 44 )|CHARACTER_(CMD 0003f610: 5f 28 28 53 4d 4f 4f 54 48 5f 29 3f 53 54 4f 50 _((SMOOTH_)?STOP 0003f620: 7c 4a 55 4d 50 29 7c 44 45 53 49 52 45 44 5f 28 |JUMP)|DESIRED_( 0003f630: 54 55 52 4e 5f 29 3f 53 50 45 45 44 7c 52 41 44 TURN_)?SPEED|RAD 0003f640: 49 55 53 7c 53 54 41 59 5f 57 49 54 48 49 4e 5f IUS|STAY_WITHIN_ 0003f650: 50 41 52 43 45 4c 7c 4c 45 4e 47 54 48 7c 4f 52 PARCEL|LENGTH|OR 0003f660: 49 45 4e 54 41 54 49 4f 4e 7c 41 43 43 4f 55 4e IENTATION|ACCOUN 0003f670: 54 5f 46 4f 52 5f 53 4b 49 50 50 45 44 5f 46 52 T_FOR_SKIPPED_FR 0003f680: 41 4d 45 53 7c 41 56 4f 49 44 41 4e 43 45 5f 4d AMES|AVOIDANCE_M 0003f690: 4f 44 45 7c 54 59 50 45 28 5f 28 5b 41 42 43 44 ODE|TYPE(_([ABCD 0003f6a0: 5d 7c 4e 4f 4e 45 29 29 3f 7c 4d 41 58 5f 28 44 ]|NONE))?|MAX_(D 0003f6b0: 45 43 45 4c 7c 54 55 52 4e 5f 52 41 44 49 55 53 ECEL|TURN_RADIUS 0003f6c0: 7c 28 41 43 43 45 4c 7c 53 50 45 45 44 29 29 29 |(ACCEL|SPEED))) 0003f6d0: 7c 50 55 52 53 55 49 54 5f 28 4f 46 46 53 45 54 |PURSUIT_(OFFSET 0003f6e0: 7c 46 55 5a 5a 5f 46 41 43 54 4f 52 7c 47 4f 41 |FUZZ_FACTOR|GOA 0003f6f0: 4c 5f 54 4f 4c 45 52 41 4e 43 45 7c 49 4e 54 45 L_TOLERANCE|INTE 0003f700: 52 43 45 50 54 29 7c 52 45 51 55 49 52 45 5f 4c RCEPT)|REQUIRE_L 0003f710: 49 4e 45 5f 4f 46 5f 53 49 47 48 54 7c 46 4f 52 INE_OF_SIGHT|FOR 0003f720: 43 45 5f 44 49 52 45 43 54 5f 50 41 54 48 7c 56 CE_DIRECT_PATH|V 0003f730: 45 52 54 49 43 41 4c 7c 48 4f 52 49 5a 4f 4e 54 ERTICAL|HORIZONT 0003f740: 41 4c 7c 41 56 4f 49 44 5f 28 43 48 41 52 41 43 AL|AVOID_(CHARAC 0003f750: 54 45 52 53 7c 44 59 4e 41 4d 49 43 5f 4f 42 53 TERS|DYNAMIC_OBS 0003f760: 54 41 43 4c 45 53 7c 4e 4f 4e 45 29 7c 50 55 5f TACLES|NONE)|PU_ 0003f770: 28 45 56 41 44 45 5f 28 48 49 44 44 45 4e 7c 53 (EVADE_(HIDDEN|S 0003f780: 50 4f 54 54 45 44 29 7c 46 41 49 4c 55 52 45 5f POTTED)|FAILURE_ 0003f790: 28 44 59 4e 41 4d 49 43 5f 50 41 54 48 46 49 4e (DYNAMIC_PATHFIN 0003f7a0: 44 49 4e 47 5f 44 49 53 41 42 4c 45 44 7c 49 4e DING_DISABLED|IN 0003f7b0: 56 41 4c 49 44 5f 28 47 4f 41 4c 7c 53 54 41 52 VALID_(GOAL|STAR 0003f7c0: 54 29 7c 4e 4f 5f 28 4e 41 56 4d 45 53 48 7c 56 T)|NO_(NAVMESH|V 0003f7d0: 41 4c 49 44 5f 44 45 53 54 49 4e 41 54 49 4f 4e ALID_DESTINATION 0003f7e0: 29 7c 4f 54 48 45 52 7c 54 41 52 47 45 54 5f 47 )|OTHER|TARGET_G 0003f7f0: 4f 4e 45 7c 28 50 41 52 43 45 4c 5f 29 3f 55 4e ONE|(PARCEL_)?UN 0003f800: 52 45 41 43 48 41 42 4c 45 29 7c 28 47 4f 41 4c REACHABLE)|(GOAL 0003f810: 7c 53 4c 4f 57 44 4f 57 4e 5f 44 49 53 54 41 4e |SLOWDOWN_DISTAN 0003f820: 43 45 29 5f 52 45 41 43 48 45 44 29 7c 54 52 41 CE)_REACHED)|TRA 0003f830: 56 45 52 53 41 4c 5f 54 59 50 45 28 5f 28 46 41 VERSAL_TYPE(_(FA 0003f840: 53 54 7c 4e 4f 4e 45 7c 53 4c 4f 57 29 29 3f 7c ST|NONE|SLOW))?| 0003f850: 43 4f 4e 54 45 4e 54 5f 54 59 50 45 5f 28 41 54 CONTENT_TYPE_(AT 0003f860: 4f 4d 7c 46 4f 52 4d 7c 48 54 4d 4c 7c 4a 53 4f OM|FORM|HTML|JSO 0003f870: 4e 7c 4c 4c 53 44 7c 52 53 53 7c 54 45 58 54 7c N|LLSD|RSS|TEXT| 0003f880: 58 48 54 4d 4c 7c 58 4d 4c 29 7c 47 43 4e 50 5f XHTML|XML)|GCNP_ 0003f890: 28 52 41 44 49 55 53 7c 53 54 41 54 49 43 29 7c (RADIUS|STATIC)| 0003f8a0: 28 50 41 54 52 4f 4c 7c 57 41 4e 44 45 52 29 5f (PATROL|WANDER)_ 0003f8b0: 50 41 55 53 45 5f 41 54 5f 57 41 59 50 4f 49 4e PAUSE_AT_WAYPOIN 0003f8c0: 54 53 7c 4f 50 54 5f 28 41 56 41 54 41 52 7c 43 TS|OPT_(AVATAR|C 0003f8d0: 48 41 52 41 43 54 45 52 7c 45 58 43 4c 55 53 49 HARACTER|EXCLUSI 0003f8e0: 4f 4e 5f 56 4f 4c 55 4d 45 7c 4c 45 47 41 43 59 ON_VOLUME|LEGACY 0003f8f0: 5f 4c 49 4e 4b 53 45 54 7c 4d 41 54 45 52 49 41 _LINKSET|MATERIA 0003f900: 4c 5f 56 4f 4c 55 4d 45 7c 4f 54 48 45 52 7c 53 L_VOLUME|OTHER|S 0003f910: 54 41 54 49 43 5f 4f 42 53 54 41 43 4c 45 7c 57 TATIC_OBSTACLE|W 0003f920: 41 4c 4b 41 42 4c 45 29 7c 53 49 4d 5f 53 54 41 ALKABLE)|SIM_STA 0003f930: 54 5f 50 43 54 5f 43 48 41 52 53 5f 53 54 45 50 T_PCT_CHARS_STEP 0003f940: 50 45 44 29 5c 5c 62 27 0a 20 20 20 20 20 20 20 PED)\\b'. 0003f950: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 },. 0003f960: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 {. 0003f970: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c begin: '\\ 0003f980: 62 28 46 41 4c 53 45 7c 54 52 55 45 29 5c 5c 62 b(FALSE|TRUE)\\b 0003f990: 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c '. }, 0003f9a0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 . {. 0003f9b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 b 0003f9c0: 65 67 69 6e 3a 20 27 5c 5c 62 28 5a 45 52 4f 5f egin: '\\b(ZERO_ 0003f9d0: 52 4f 54 41 54 49 4f 4e 29 5c 5c 62 27 0a 20 20 ROTATION)\\b'. 0003f9e0: 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 },. 0003f9f0: 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 {. 0003fa00: 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e begin 0003fa10: 3a 20 27 5c 5c 62 28 45 4f 46 7c 4a 53 4f 4e 5f : '\\b(EOF|JSON_ 0003fa20: 28 41 52 52 41 59 7c 44 45 4c 45 54 45 7c 46 41 (ARRAY|DELETE|FA 0003fa30: 4c 53 45 7c 49 4e 56 41 4c 49 44 7c 4e 55 4c 4c LSE|INVALID|NULL 0003fa40: 7c 4e 55 4d 42 45 52 7c 4f 42 4a 45 43 54 7c 53 |NUMBER|OBJECT|S 0003fa50: 54 52 49 4e 47 7c 54 52 55 45 29 7c 4e 55 4c 4c TRING|TRUE)|NULL 0003fa60: 5f 4b 45 59 7c 54 45 58 54 55 52 45 5f 28 42 4c _KEY|TEXTURE_(BL 0003fa70: 41 4e 4b 7c 44 45 46 41 55 4c 54 7c 4d 45 44 49 ANK|DEFAULT|MEDI 0003fa80: 41 7c 50 4c 59 57 4f 4f 44 7c 54 52 41 4e 53 50 A|PLYWOOD|TRANSP 0003fa90: 41 52 45 4e 54 29 7c 55 52 4c 5f 52 45 51 55 45 ARENT)|URL_REQUE 0003faa0: 53 54 5f 28 47 52 41 4e 54 45 44 7c 44 45 4e 49 ST_(GRANTED|DENI 0003fab0: 45 44 29 29 5c 5c 62 27 0a 20 20 20 20 20 20 20 ED))\\b'. 0003fac0: 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 },. 0003fad0: 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 {. 0003fae0: 20 20 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c begin: '\\ 0003faf0: 62 28 5a 45 52 4f 5f 56 45 43 54 4f 52 7c 54 4f b(ZERO_VECTOR|TO 0003fb00: 55 43 48 5f 49 4e 56 41 4c 49 44 5f 28 54 45 58 UCH_INVALID_(TEX 0003fb10: 43 4f 4f 52 44 7c 56 45 43 54 4f 52 29 29 5c 5c COORD|VECTOR))\\ 0003fb20: 62 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d b'. } 0003fb30: 0a 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 7d . ]. } 0003fb40: 3b 0a 0a 20 20 20 20 76 61 72 20 4c 53 4c 5f 46 ;.. var LSL_F 0003fb50: 55 4e 43 54 49 4f 4e 53 20 3d 20 7b 0a 20 20 20 UNCTIONS = {. 0003fb60: 20 20 20 20 20 63 6c 61 73 73 4e 61 6d 65 3a 20 className: 0003fb70: 27 62 75 69 6c 74 5f 69 6e 27 2c 0a 20 20 20 20 'built_in',. 0003fb80: 20 20 20 20 62 65 67 69 6e 3a 20 27 5c 5c 62 28 begin: '\\b( 0003fb90: 6c 6c 28 41 67 65 6e 74 49 6e 45 78 70 65 72 69 ll(AgentInExperi 0003fba0: 65 6e 63 65 7c 28 43 72 65 61 74 65 7c 44 61 74 ence|(Create|Dat 0003fbb0: 61 53 69 7a 65 7c 44 65 6c 65 74 65 7c 4b 65 79 aSize|Delete|Key 0003fbc0: 43 6f 75 6e 74 7c 4b 65 79 73 7c 52 65 61 64 7c Count|Keys|Read| 0003fbd0: 55 70 64 61 74 65 29 4b 65 79 56 61 6c 75 65 7c Update)KeyValue| 0003fbe0: 47 65 74 45 78 70 65 72 69 65 6e 63 65 28 44 65 GetExperience(De 0003fbf0: 74 61 69 6c 73 7c 45 72 72 6f 72 4d 65 73 73 61 tails|ErrorMessa 0003fc00: 67 65 29 7c 52 65 74 75 72 6e 4f 62 6a 65 63 74 ge)|ReturnObject 0003fc10: 73 42 79 28 49 44 7c 4f 77 6e 65 72 29 7c 4a 73 sBy(ID|Owner)|Js 0003fc20: 6f 6e 28 32 4c 69 73 74 7c 5b 47 53 5d 65 74 56 on(2List|[GS]etV 0003fc30: 61 6c 75 65 7c 56 61 6c 75 65 54 79 70 65 29 7c alue|ValueType)| 0003fc40: 53 69 6e 7c 43 6f 73 7c 54 61 6e 7c 41 74 61 6e Sin|Cos|Tan|Atan 0003fc50: 32 7c 53 71 72 74 7c 50 6f 77 7c 41 62 73 7c 46 2|Sqrt|Pow|Abs|F 0003fc60: 61 62 73 7c 46 72 61 6e 64 7c 46 6c 6f 6f 72 7c abs|Frand|Floor| 0003fc70: 43 65 69 6c 7c 52 6f 75 6e 64 7c 56 65 63 28 4d Ceil|Round|Vec(M 0003fc80: 61 67 7c 4e 6f 72 6d 7c 44 69 73 74 29 7c 52 6f ag|Norm|Dist)|Ro 0003fc90: 74 28 42 65 74 77 65 65 6e 7c 32 28 45 75 6c 65 t(Between|2(Eule 0003fca0: 72 7c 46 77 64 7c 4c 65 66 74 7c 55 70 29 29 7c r|Fwd|Left|Up))| 0003fcb0: 28 45 75 6c 65 72 7c 41 78 65 73 29 32 52 6f 74 (Euler|Axes)2Rot 0003fcc0: 7c 57 68 69 73 70 65 72 7c 28 52 65 67 69 6f 6e |Whisper|(Region 0003fcd0: 7c 4f 77 6e 65 72 29 3f 53 61 79 7c 53 68 6f 75 |Owner)?Say|Shou 0003fce0: 74 7c 4c 69 73 74 65 6e 28 43 6f 6e 74 72 6f 6c t|Listen(Control 0003fcf0: 7c 52 65 6d 6f 76 65 29 3f 7c 53 65 6e 73 6f 72 |Remove)?|Sensor 0003fd00: 28 52 65 70 65 61 74 7c 52 65 6d 6f 76 65 29 3f (Repeat|Remove)? 0003fd10: 7c 44 65 74 65 63 74 65 64 28 4e 61 6d 65 7c 4b |Detected(Name|K 0003fd20: 65 79 7c 4f 77 6e 65 72 7c 54 79 70 65 7c 50 6f ey|Owner|Type|Po 0003fd30: 73 7c 56 65 6c 7c 47 72 61 62 7c 52 6f 74 7c 47 s|Vel|Grab|Rot|G 0003fd40: 72 6f 75 70 7c 4c 69 6e 6b 4e 75 6d 62 65 72 29 roup|LinkNumber) 0003fd50: 7c 44 69 65 7c 47 72 6f 75 6e 64 7c 57 69 6e 64 |Die|Ground|Wind 0003fd60: 7c 28 5b 47 53 5d 65 74 29 28 41 6e 69 6d 61 74 |([GS]et)(Animat 0003fd70: 69 6f 6e 4f 76 65 72 72 69 64 65 7c 4d 65 6d 6f ionOverride|Memo 0003fd80: 72 79 4c 69 6d 69 74 7c 50 72 69 6d 4d 65 64 69 ryLimit|PrimMedi 0003fd90: 61 50 61 72 61 6d 73 7c 50 61 72 63 65 6c 4d 75 aParams|ParcelMu 0003fda0: 73 69 63 55 52 4c 7c 4f 62 6a 65 63 74 28 44 65 sicURL|Object(De 0003fdb0: 73 63 7c 4e 61 6d 65 29 7c 50 68 79 73 69 63 73 sc|Name)|Physics 0003fdc0: 4d 61 74 65 72 69 61 6c 7c 53 74 61 74 75 73 7c Material|Status| 0003fdd0: 53 63 61 6c 65 7c 43 6f 6c 6f 72 7c 41 6c 70 68 Scale|Color|Alph 0003fde0: 61 7c 54 65 78 74 75 72 65 7c 50 6f 73 7c 52 6f a|Texture|Pos|Ro 0003fdf0: 74 7c 46 6f 72 63 65 7c 54 6f 72 71 75 65 29 7c t|Force|Torque)| 0003fe00: 52 65 73 65 74 41 6e 69 6d 61 74 69 6f 6e 4f 76 ResetAnimationOv 0003fe10: 65 72 72 69 64 65 7c 28 53 63 61 6c 65 7c 4f 66 erride|(Scale|Of 0003fe20: 66 73 65 74 7c 52 6f 74 61 74 65 29 54 65 78 74 fset|Rotate)Text 0003fe30: 75 72 65 7c 28 52 6f 74 29 3f 54 61 72 67 65 74 ure|(Rot)?Target 0003fe40: 28 52 65 6d 6f 76 65 29 3f 7c 28 53 74 6f 70 29 (Remove)?|(Stop) 0003fe50: 3f 4d 6f 76 65 54 6f 54 61 72 67 65 74 7c 41 70 ?MoveToTarget|Ap 0003fe60: 70 6c 79 28 52 6f 74 61 74 69 6f 6e 61 6c 29 3f ply(Rotational)? 0003fe70: 49 6d 70 75 6c 73 65 7c 53 65 74 28 4b 65 79 66 Impulse|Set(Keyf 0003fe80: 72 61 6d 65 64 4d 6f 74 69 6f 6e 7c 43 6f 6e 74 ramedMotion|Cont 0003fe90: 65 6e 74 54 79 70 65 7c 52 65 67 69 6f 6e 50 6f entType|RegionPo 0003fea0: 73 7c 28 41 6e 67 75 6c 61 72 29 3f 56 65 6c 6f s|(Angular)?Velo 0003feb0: 63 69 74 79 7c 42 75 6f 79 61 6e 63 79 7c 48 6f city|Buoyancy|Ho 0003fec0: 76 65 72 48 65 69 67 68 74 7c 46 6f 72 63 65 41 verHeight|ForceA 0003fed0: 6e 64 54 6f 72 71 75 65 7c 54 69 6d 65 72 45 76 ndTorque|TimerEv 0003fee0: 65 6e 74 7c 53 63 72 69 70 74 53 74 61 74 65 7c ent|ScriptState| 0003fef0: 44 61 6d 61 67 65 7c 54 65 78 74 75 72 65 41 6e Damage|TextureAn 0003ff00: 69 6d 7c 53 6f 75 6e 64 28 51 75 65 75 65 69 6e im|Sound(Queuein 0003ff10: 67 7c 52 61 64 69 75 73 29 7c 56 65 68 69 63 6c g|Radius)|Vehicl 0003ff20: 65 28 54 79 70 65 7c 28 46 6c 6f 61 74 7c 56 65 e(Type|(Float|Ve 0003ff30: 63 74 6f 72 7c 52 6f 74 61 74 69 6f 6e 29 50 61 ctor|Rotation)Pa 0003ff40: 72 61 6d 29 7c 28 54 6f 75 63 68 7c 53 69 74 29 ram)|(Touch|Sit) 0003ff50: 3f 54 65 78 74 7c 43 61 6d 65 72 61 28 45 79 65 ?Text|Camera(Eye 0003ff60: 7c 41 74 29 4f 66 66 73 65 74 7c 50 72 69 6d 69 |At)Offset|Primi 0003ff70: 74 69 76 65 50 61 72 61 6d 73 7c 43 6c 69 63 6b tiveParams|Click 0003ff80: 41 63 74 69 6f 6e 7c 4c 69 6e 6b 28 41 6c 70 68 Action|Link(Alph 0003ff90: 61 7c 43 6f 6c 6f 72 7c 50 72 69 6d 69 74 69 76 a|Color|Primitiv 0003ffa0: 65 50 61 72 61 6d 73 28 46 61 73 74 29 3f 7c 54 eParams(Fast)?|T 0003ffb0: 65 78 74 75 72 65 28 41 6e 69 6d 29 3f 7c 43 61 exture(Anim)?|Ca 0003ffc0: 6d 65 72 61 7c 4d 65 64 69 61 29 7c 52 65 6d 6f mera|Media)|Remo 0003ffd0: 74 65 53 63 72 69 70 74 41 63 63 65 73 73 50 69 teScriptAccessPi 0003ffe0: 6e 7c 50 61 79 50 72 69 63 65 7c 4c 6f 63 61 6c n|PayPrice|Local 0003fff0: 52 6f 74 29 7c 53 63 61 6c 65 42 79 46 61 63 74 Rot)|ScaleByFact
Failure:
{
  "type": "action",
  "error": {
    "type": "functionCallError",
    "error": {
      "type": "compilationError",
      "error": {
        "type": "codeDoesNotExist",
        "accountId": "efiz.near"
      }
    }
  }
}
No logs
Receipt:
Predecessor ID:
Receiver ID:
Gas Burned:
223 Ggas
Tokens Burned:
0 
Transferred 0.00361  to efiz.near
Empty result
No logs